Udostępnij za pośrednictwem


Tworzenie usługa wyszukiwania usługi Azure AI w witrynie Azure Portal

Azure AI Search to platforma pobierania informacji dla przedsiębiorstwa. Obsługuje tradycyjne wyszukiwanie i wyszukiwanie oparte na sztucznej inteligencji na potrzeby środowisk "czatu z danymi" w zastrzeżonej zawartości.

Najprostszym sposobem utworzenia usługi wyszukiwania jest witryna Azure Portal, która jest omówiona w tym artykule.

Animowany plik GIF przedstawiający sposób tworzenia usługa wyszukiwania usługi Azure AI w witrynie Azure Portal.

Możesz również użyć polecenia:

Przed rozpoczęciem

Niektóre właściwości są stałe dla okresu istnienia usługi wyszukiwania. Przed utworzeniem usługi zdecyduj się na następujące właściwości:

Właściwości Opis
Nazwa/nazwisko Staje się częścią punktu końcowego adresu URL. Nazwa musi być unikatowa i postępować zgodnie z regułami nazewnictwa.
Region Określa miejsce przechowywania danych i dostępność niektórych funkcji. Na przykład semantyczne klasyfikator i integracja ze sztuczną inteligencją platformy Azure mają wymagania dotyczące regionów. Wybierz region, który obsługuje potrzebne funkcje.
Warstwa Określa infrastrukturę, limity usług i rozliczenia. Niektóre funkcje nie są dostępne w niższych lub wyspecjalizowanych warstwach.

Subskrypcja platformy Azure

Usługa Azure AI Search wymaga bezpłatnej lub płatnej zgodnie z rzeczywistym użyciem subskrypcji platformy Azure.

Aby bezpłatnie wypróbować usługę Azure AI Search, uruchom subskrypcję wersji próbnej, a następnie utwórz usługę wyszukiwania w warstwie Bezpłatna. Każda subskrypcja platformy Azure może mieć jedną bezpłatną usługę wyszukiwania, która jest przeznaczona do krótkoterminowej, nieprodukcyjnej oceny produktu. Wszystkie nasze przewodniki Szybki start i większość naszych samouczków można wykonać w warstwie Bezpłatna. Aby uzyskać więcej informacji, zobacz Wypróbuj bezpłatnie usługę Azure AI Search.

Ważne

Aby zwolnić miejsce na inne usługi, firma Microsoft może usunąć bezpłatne usługi, które są nieaktywne przez dłuższy czas.

Znajdowanie oferty usługi Azure AI Search

  1. Zaloguj się w witrynie Azure Portal.

  2. W lewym górnym rogu pulpitu nawigacyjnego wybierz pozycję Utwórz zasób.

    Zrzut ekranu przedstawiający przycisk Utwórz zasób w witrynie Azure Portal.

  3. Użyj pola wyszukiwania, aby znaleźć usługę Azure AI Search.

    Zrzut ekranu przedstawiający kafelek Azure AI Search w witrynie Azure Portal.

Wybierz subskrypcję

Jeśli masz wiele subskrypcji platformy Azure, wybierz jedną z nich dla usługi wyszukiwania.

Jeśli wdrażasz szyfrowanie zarządzane przez klienta lub używasz innych funkcji korzystających z tożsamości usługi zarządzanej na potrzeby dostępu do danych zewnętrznych, wybierz tę samą subskrypcję używaną dla usługi Azure Key Vault lub innych usług korzystających z tożsamości zarządzanych.

Ustawianie grupy zasobów

Grupa zasobów to kontener, który przechowuje powiązane zasoby dla rozwiązania platformy Azure. Służy do konsolidacji zasobów tego samego rozwiązania, monitorowania kosztów i sprawdzania daty utworzenia usługi wyszukiwania.

Zrzut ekranu przedstawiający okno dialogowe Tworzenie grupy zasobów na stronie Tworzenie usługi wyszukiwania.

W czasie można śledzić bieżące i przewidywane koszty poszczególnych zasobów oraz dla ogólnej grupy zasobów. Poniższy zrzut ekranu przedstawia informacje o kosztach dostępne podczas łączenia wielu zasobów w jedną grupę:

Zrzut ekranu przedstawiający stronę Cost Management w witrynie Azure Portal.

Nazwij swoją usługę

Wprowadź nazwę usługi wyszukiwania. Nazwa jest częścią punktu końcowego, względem którego są wystawiane wywołania interfejsu API: https://your-service-name.search.windows.net. Jeśli na przykład wprowadzisz wartość myservice, punkt końcowy stanie się https://myservice.search.windows.net.

Podczas nazewnictwa usługi postępuj zgodnie z następującymi regułami:

  • Użyj nazwy, która jest unikatowa w search.windows.net przestrzeni nazw.
  • Użyj od 2 do 60 znaków.
  • Używaj tylko małych liter, cyfr i kreski (-).
  • Nie używaj kreski jako pierwszych dwóch znaków ani ostatniego znaku.
  • Nie używaj kolejnych kresek.

Napiwek

Jeśli masz wiele usług wyszukiwania, warto uwzględnić region w nazwie usługi. Na przykład podczas podejmowania decyzji o sposobie łączenia lub dołączania zasobów nazwa myservice-westus może spowodować zapisanie podróży na stronę Właściwości.

Wybierz region

Ważne

Ze względu na duże zapotrzebowanie usługa Azure AI Search jest obecnie niedostępna dla nowych wystąpień w niektórych regionach.

Jeśli używasz wielu usług platformy Azure, umieszczenie wszystkich z nich w tym samym regionie minimalizuje lub unieważnia opłaty za przepustowość. Nie są naliczane opłaty za ruch wychodzący danych między usługami w tym samym regionie.

W większości przypadków wybierz region w pobliżu, chyba że zostanie zastosowana dowolna z następujących opcji:

  • Najbliższy region znajduje się w pojemności. Witryna Azure Portal ma zaletę ukrywania niedostępnych regionów i warstw podczas konfigurowania zasobów.

  • Chcesz użyć zintegrowanego fragmentowania i wektoryzacji danych lub wbudowanych umiejętności na potrzeby wzbogacania sztucznej inteligencji. Zintegrowane operacje mają wymagania dotyczące regionów.

  • Chcesz użyć usługi Azure Storage do indeksowania opartego na indeksatorze lub chcesz przechowywać dane aplikacji, które nie są w indeksie. Stan sesji debugowania, pamięci podręczne wzbogacania i magazyny wiedzy to funkcje usługi Azure AI Search, które zależą od usługi Azure Storage. Wybrany region dla usługi Azure Storage ma wpływ na bezpieczeństwo sieci. Jeśli konfigurujesz zaporę, należy umieścić zasoby w oddzielnych regionach. Aby uzyskać więcej informacji, zobacz Połączenia wychodzące z usługi Azure AI Search do usługi Azure Storage.

Lista kontrolna wybierania regionu

  1. Czy usługa Azure AI Search jest dostępna w pobliskim regionie? Sprawdź listę obsługiwanych regionów.

  2. Czy masz określoną warstwę? Sprawdź dostępność regionów według warstwy.

  3. Czy masz wymagania dotyczące ciągłości działania i odzyskiwania po awarii (BCDR)? Utwórz co najmniej dwie usługi wyszukiwania w parach regionalnych w strefachdostępności. Jeśli na przykład pracujesz w Ameryka Północna, możesz wybrać wschodnie stany USA i Zachodnie stany USA lub Północno-środkowe stany USA i Południowo-środkowe stany USA dla każdej usługi wyszukiwania.

  4. Czy potrzebujesz wzbogacania sztucznej inteligencji, zintegrowanego fragmentowania i wektoryzacji danych lub wielomodalnego wyszukiwania obrazów? Usługa Azure AI Search, usługa Azure OpenAI i wielousługi usługi Azure AI muszą współistnieć w tym samym regionie.

    • Zacznij od regionów usługi Azure OpenAI, ponieważ mają największą zmienność. Usługa Azure OpenAI udostępnia modele osadzania i modele czatów dla funkcji RAG i zintegrowanej wektoryzacji.

    • Sprawdź regiony usługi Azure AI Search pod kątem dopasowania do regionu usługi Azure OpenAI. Jeśli używasz OCR, rozpoznawania jednostek lub innych umiejętności wspieranych przez usługę Azure AI, kolumna integracji usługi sztucznej inteligencji wskazuje, czy wiele usług Azure AI i Azure AI Search znajdują się w tym samym regionie.

    • Sprawdź regiony osadzania wielomodalnego pod kątem wielomodalnych interfejsów API i wyszukiwania obrazów. Ten interfejs API jest dostępny za pośrednictwem konta wielousług usługi Azure AI, ale ogólnie jest dostępny w mniej regionach niż wiele usług azure AI.

Regiony z najbardziej nakładającymi się na siebie regionami

Obecnie następujące regiony oferują dostępność między regionami dla usług Azure AI Search, Azure OpenAI i Azure AI Vision w trybie wielomodalnym:

  • Ameryki: Zachodnie stany USA, Wschodnie stany USA
  • Europa: Szwajcaria Północna, Szwecja Środkowa

Ta lista nie jest ostateczna i w zależności od warstwy może istnieć więcej opcji. Stan regionu może również szybko ulec zmianie, dlatego przed utworzeniem usługi wyszukiwania potwierdź wybór regionu.

Wybieranie warstwy

Usługa Azure AI Search jest oferowana w wielu warstwach cenowych:

  • Bezpłatna
  • Podstawowa
  • Standardowa (Standard)
  • Optymalizacja pod kątem magazynu

Każda warstwa ma własną pojemność i limity, a niektóre funkcje są zależne od warstwy. Aby uzyskać informacje na temat właściwości obliczeniowych, dostępności funkcji i dostępności regionów, zobacz Wybieranie warstwy usługi dla usługi Azure AI Search.

Warstwy Podstawowa i Standardowa są najbardziej typowe dla obciążeń produkcyjnych, ale wielu klientów zaczyna od warstwy Bezpłatna. Warstwy rozliczane różnią się przede wszystkim rozmiarem partycji, szybkością partycji i limitami liczby obiektów, które można utworzyć.

Zrzut ekranu przedstawiający stronę Wybieranie warstwy cenowej w witrynie Azure Portal.

Uwaga

  • Nie można zmienić warstwy po utworzeniu usługi wyszukiwania, więc starannie wybierz ją.
  • usługa wyszukiwania utworzone po 3 kwietnia 2024 r. mają większe partycje i wyższe limity przydziału wektorów w każdej warstwie rozliczanej.

Tworzenie usługi

Po podaniu niezbędnych danych wejściowych utwórz usługę wyszukiwania.

Zrzut ekranu przedstawiający przycisk Przejrzyj i utwórz na stronie Tworzenie usługi wyszukiwania.

Twoja usługa jest wdrażana w ciągu kilku minut i możesz monitorować jej postęp za pomocą powiadomień platformy Azure. Rozważ przypięcie usługi do pulpitu nawigacyjnego w celu ułatwienia dostępu w przyszłości.

Zrzut ekranu przedstawiający kartę Powiadomienia w witrynie Azure Portal.

Konfiguruj uwierzytelnianie

Podczas tworzenia usługi wyszukiwania uwierzytelnianie oparte na kluczach jest domyślne, ale nie jest to najbezpieczniejsza opcja. Zalecamy zastąpienie go dostępem opartym na rolach.

Aby włączyć dostęp oparty na rolach dla usługi:

  1. Przejdź do usługi wyszukiwania w witrynie Azure Portal.

  2. W okienku po lewej stronie wybierz pozycję Klucze ustawień>. Możesz nawiązać połączenie z usługą przy użyciu kluczy interfejsu API, ról platformy Azure lub obu tych kluczy. Wybierz pozycję Oba do momentu przypisania ról, po którym możesz wybrać opcję Kontrola dostępu oparta na rolach.

    Zrzut ekranu przedstawiający kartę Klucze z opcjami uwierzytelniania.

Skalowanie usługi

Po wdrożeniu usługi wyszukiwania można ją skalować w celu spełnienia Twoich potrzeb. Usługa Azure AI Search oferuje dwa wymiary skalowania: repliki i partycje. Repliki umożliwiają usłudze obsługę większego obciążenia zapytań wyszukiwania, podczas gdy partycje umożliwiają usłudze przechowywanie i wyszukiwanie większej liczby dokumentów.

Skalowanie jest dostępne tylko w warstwach rozliczanych. W warstwie Bezpłatna nie można skalować usługi ani konfigurować replik i partycji.

Dodawanie zasobów spowoduje zwiększenie miesięcznego rachunku. Skorzystaj z kalkulatora cen, aby zrozumieć implikacje dotyczące rozliczeń. Zasoby można dostosować na podstawie obciążenia, na przykład zwiększyć zasoby na potrzeby indeksowania początkowego i później zmniejszyć je na potrzeby indeksowania przyrostowego.

Aby skalować usługę:

  1. Przejdź do usługi wyszukiwania w witrynie Azure Portal.

  2. W okienku po lewej stronie wybierz pozycję Skala ustawień>.

    Zrzut ekranu przedstawiający kartę Skalowanie z suwakami umożliwiającymi dodawanie replik i partycji.

  3. Użyj suwaków, aby dodać repliki i partycje.

Kiedy należy dodać drugą usługę

Większość klientów używa pojedynczej usługi wyszukiwania w warstwie wystarczającej do oczekiwanego obciążenia. Jedna usługa może hostować wiele indeksów, z których każda jest odizolowana od innych, w ramach maksymalnych limitów wybranej warstwy. W usłudze Azure AI Search można kierować żądania tylko do jednego indeksu, co zmniejsza prawdopodobieństwo pobierania danych z innych indeksów w tej samej usłudze.

Jednak może być potrzebna druga usługa dla następujących wymagań operacyjnych:

Uwaga

W usłudze Azure AI Search nie można oddzielić operacji indeksowania i wykonywania zapytań, więc nie twórz wielu usług dla oddzielnych obciążeń. Indeks jest zawsze odpytywane w usłudze, w której została utworzona, i nie można skopiować indeksu do innej usługi.

Druga usługa nie jest wymagana w celu zapewnienia wysokiej dostępności. Wysoką dostępność zapytań można uzyskać przy użyciu co najmniej dwóch replik w tej samej usłudze. Ponieważ repliki są aktualizowane sekwencyjnie, co najmniej jeden działa po wdrożeniu aktualizacji usługi. Aby uzyskać więcej informacji na temat czasu pracy, zobacz Umowy dotyczące poziomu usług.

Dodawanie kolejnych usług do subskrypcji

Usługa Azure AI Search ogranicza liczbę usług wyszukiwania, które można początkowo utworzyć w ramach subskrypcji. Jeśli osiągniesz limit, możesz zażądać większej liczby przydziałów.

Aby zażądać limitu przydziału, musisz mieć uprawnienia właściciela lub współautora dla subskrypcji. W zależności od regionu i pojemności centrum danych możesz automatycznie zażądać limitu przydziału w celu dodania usług do subskrypcji. Jeśli żądanie zakończy się niepowodzeniem, zmniejsz liczbę lub utwórz bilet pomocy technicznej. Spodziewaj się miesięcznego zwiększenia limitu przydziału, takiego jak ponad 30 dodatkowych usług.

Aby zażądać więcej limitu przydziału subskrypcji:

  1. Przejdź do pulpitu nawigacyjnego w witrynie Azure Portal.

  2. Użyj pola wyszukiwania, aby znaleźć usługę Limity przydziału .

    Zrzut ekranu przedstawiający termin wyszukiwania przydziału i usługę Limity przydziału w wynikach.

  3. Na karcie Przegląd wybierz kafelek Wyszukaj.

    Zrzut ekranu przedstawiający kafelek Wyszukaj na stronie Przegląd.

  4. Ustaw filtry, aby przejrzeć istniejący limit przydziału dla usług wyszukiwania w bieżącej subskrypcji. Zalecamy filtrowanie według użycia.

    Zrzut ekranu przedstawiający filtr Użycie dla usług wyszukiwania w bieżącej subskrypcji.

  5. Obok warstwy i regionu, które wymagają większej liczby przydziałów, wybierz pozycję Żądaj korektyZrzut ekranu przedstawiający ikonę Korekta żądania, która jest konturem ołówka..

  6. W obszarze Nowe żądanie limitu przydziału wprowadź nowy limit limitu przydziału subskrypcji. Nowy limit musi być większy niż bieżący limit. Jeśli pojemność regionalna jest ograniczona, twoje żądanie nie zostanie automatycznie zatwierdzone, a raport o zdarzeniu zostanie wygenerowany w Twoim imieniu na potrzeby badania i rozwiązania problemu.

  7. Prześlij żądanie.

  8. Monitoruj powiadomienia w witrynie Azure Portal, aby uzyskać aktualizacje dotyczące nowego limitu. Większość żądań jest zatwierdzana w ciągu 24 godzin.

Następne kroki

Po wdrożeniu usługi wyszukiwania przejdź do witryny Azure Portal, aby utworzyć pierwszy indeks:

Chcesz zoptymalizować i zaoszczędzić na wydatkach na chmurę?