Udostępnij za pośrednictwem


Co nowego w usłudze Azure AI Search

Usługa Azure Cognitive Search to teraz usługa Azure AI Search. Dowiedz się więcej o najnowszych aktualizacjach funkcji, dokumentacji i przykładów usługi Azure AI Search.

Uwaga

Funkcje w wersji zapoznawczej są ogłaszane tutaj, ale utrzymujemy również listę funkcji w wersji zapoznawczej, dzięki czemu można je znaleźć w jednym miejscu.

Czerwiec 2024 r.

Przedmiot Type Opis
Wyszukiwanie obrazów w witrynie Azure Portal Funkcja Eksplorator wyszukiwania obsługuje teraz wyszukiwanie obrazów. W indeksie wektorowym, który ma wektoryzowaną zawartość obrazu, można upuść obrazy w Eksploratorze wyszukiwania, aby wykonać zapytanie o dopasowanie.

Maj 2024 r.

Przedmiot Type Opis
Większa pojemność i więcej przydziału wektorów w każdej warstwie (ta sama stawka rozliczeniowa) Infrastruktura Rozmiary partycji są teraz jeszcze większe dla warstwy Standardowa 2 (S2), Standard 3 (S3) i Standard 3 High Density (S3 HD) dla wszystkich usług utworzonych po 3 kwietnia 2024 r. Jeśli teraz utworzysz nową usługę, uzyskasz większe partycje. Jeśli utworzono nową usługę od 3 kwietnia do 17 maja, większe partycje zostaną automatycznie wyświetlone.

Warstwy zoptymalizowane pod kątem magazynu (L1 i L2) mają również większą pojemność. Klienci L1 i L2 muszą utworzyć nową usługę, aby korzystać z większej pojemności. Obecnie nie ma uaktualnienia w miejscu.

Dodatkowa pojemność jest teraz dostępna w kolejnych regionach: Niemcy Północne, Niemcy Zachodnio-środkowe, Republika Południowej Afryki, Szwajcaria Zachodnia i Azure Government (Teksas, Arizona i Wirginia).
Integracja z usługą OneLake (wersja zapoznawcza) Funkcja Nowy indeksator plików OneLake i skrótów OneLake. Jeśli używasz usług Microsoft Fabric i OneLake do uzyskiwania dostępu do danych do usług Amazon Web Services (AWS) i źródeł danych Google, użyj tego indeksatora, aby zaimportować dane zewnętrzne do indeksu wyszukiwania. Ten indeksator jest dostępny za pośrednictwem witryny Azure Portal, pakietów beta zestawu SDK platformy Azure 2024-05-01-preview.
Znaczenie wektora
istotność zapytania hybrydowego
Funkcja Cztery ulepszenia zwiększają istotność wektora i wyszukiwania hybrydowego.

Najpierw można teraz ustawić progi w wynikach wyszukiwania wektorów, aby wykluczyć wyniki z niską oceną.

Po drugie zmiany w architekturze zapytań stosują profile oceniania na końcu potoku zapytania dla każdego typu zapytania. Zwiększenie liczby dokumentów jest typowym profilem oceniania, który działa zgodnie z oczekiwaniami w przypadku zapytań wektorowych i hybrydowych.

Po trzecie, można ustawić MaxTextRecallSize zapytania hybrydowe i countAndFacetMode w taki sposób, aby kontrolować liczbę wyników wyszukiwania sklasyfikowanych przez BM25, które przepływają do hybrydowego modelu klasyfikacji.

Po czwarte, w przypadku wyszukiwania wektorowego i hybrydowego można wagi zapytania wektorowego, aby zwiększyć lub zmniejszyć jego znaczenie w żądaniu wielozapytaniowym.
Obsługa wektorów binarnych Funkcja Collection(Edm.Byte) to nowy obsługiwany typ danych. Ten typ danych otwiera integrację z modelami osadzania binarnego Cohere w wersji 3 i niestandardowymi kwantyzacją binarną. Wąskie typy danych obniżają koszt dużych zestawów danych wektorów. Aby uzyskać więcej informacji, zobacz Indeksowanie danych binarnych dla wyszukiwania wektorów.
Umiejętność osadzania wielomodalnego usługi Azure AI Vision (wersja zapoznawcza) Zręczność Nowa umiejętność powiązana z wielomodalnym interfejsem API osadzania w usłudze Azure AI Vision. Podczas indeksowania można wygenerować osadzanie dla tekstu lub obrazów. Ta umiejętność jest dostępna za pośrednictwem witryny Azure Portal i interfejsu API REST 2024-05-01-preview.
Wektorizer usługi Azure AI Vision (wersja zapoznawcza) Wektoryzator Nowy wektoryzator łączy się z zasobem usługi Azure AI Vision przy użyciu interfejsu API osadzania wielomodalnego w celu wygenerowania osadzania w czasie zapytania. Ten wektoryzator jest dostępny za pośrednictwem witryny Azure Portal i interfejsu API REST 2024-05-01-preview.
Wektoryzator wykazu modeli usługi Azure AI Studio (wersja zapoznawcza) Wektoryzator Nowy wektoryzator łączy się z modelem osadzania wdrożonym z katalogu modeli usługi Azure AI Studio. Ten wektoryzator jest dostępny za pośrednictwem witryny Azure Portal i interfejsu API REST 2024-05-01-preview.

Jak zaimplementować wektoryzację zintegrowaną przy użyciu modeli z usługi Azure AI Studio.
Umiejętność azureOpenAIEmbedding (wersja zapoznawcza) obsługuje więcej modeli w usłudze Azure OpenAI Zręczność Teraz obsługuje osadzanie tekstu-3-large i text-embedding-3-small wraz z osadzaniem tekstu-ada-002 z poprzedniej aktualizacji. Nowe dimensions i modelName właściwości umożliwiają określenie różnych modeli osadzania w usłudze Azure OpenAI. Wcześniej limity wymiarów zostały ustalone na 1536 wymiarach, które mają zastosowanie tylko do osadzania tekstu-ada-002. Zaktualizowana umiejętność jest dostępna za pośrednictwem witryny Azure Portal i interfejsu API REST 2024-05-01-preview.
Aktualizacje witryny Azure Portal Portal Kreator importowania i wektoryzacji danych obsługuje teraz indeksatory OneLake jako źródło danych. W przypadku osadzania obsługuje również połączenia z multimodalnym katalogiem modeli usługi Azure AI Vision, katalogiem modeli usługi Azure AI Studio i nie tylko osadzanymi modelami w usłudze Azure OpenAI.

Podczas dodawania pola do indeksu można wybrać typ danych binarnych.

Eksplorator wyszukiwania teraz domyślnie ma wartość 2024-05-01-preview i obsługuje nowe funkcje w wersji zapoznawczej dla zapytań wektorowych i hybrydowych.
2024-05-01-preview interfejs API Nowa wersja zapoznawcza interfejsów API REST wyszukiwania udostępnia nowe umiejętności i wektoryzatory, nowy typ danych binarnych, indeksator plików OneLake i nowe parametry zapytania w celu uzyskania bardziej odpowiednich wyników. Zobacz Uaktualnianie interfejsów API REST, jeśli masz istniejący kod napisany w wersji 2023-07-01-preview i musisz przeprowadzić migrację do tej wersji.
Pakiety beta zestawu Azure SDK interfejs API Przejrzyj dzienniki zmian następujących pakietów beta zestawu Azure SDK, aby uzyskać nową obsługę funkcji: Zestaw Azure SDK dla języka Python, zestaw Azure SDK dla platformy .NET, zestaw Azure SDK dla języka Java
Przykłady kodu języka Python Przykłady Nowe kompleksowe przykłady pokazują integrację z aplikacją Cohere Embed w wersji 3, integrację z platformami danych OneLake i chmury w usługach Google i AWS oraz integrację z wielomodalnymi interfejsami API usługi Azure AI Vision.

Kwiecień 2024 r.

Przedmiot Type Opis
Aktualizacja zabezpieczeń dotycząca ujawniania informacji interfejs API Odpowiedzi GET nie zwracają już parametry połączenia ani kluczy. Dotyczy zestawu umiejętności GET, indeksu GET i indeksatora GET. Ta zmiana pomaga chronić zasoby platformy Azure zintegrowane z usługą AI Search przed nieautoryzowanym dostępem.
Więcej miejsca do magazynowania w warstwach Podstawowa i Standardowa Infrastruktura Podstawowa obsługuje teraz maksymalnie trzy partycje i trzy repliki. Warstwy Podstawowa i Standardowa (S1, S2, S3) mają znacznie więcej miejsca do magazynowania na partycję, przy tym samym tempie rozliczeń na partycje. Dodatkowa pojemność podlega dostępności regionalnej i ma zastosowanie do nowych usług wyszukiwania utworzonych po 3 kwietnia 2024 r. Obecnie nie ma uaktualnienia w miejscu, więc musisz utworzyć nową usługę wyszukiwania, aby uzyskać dodatkowy magazyn.
Więcej przydziału dla wektorów Infrastruktura Przydziały wektorów są również wyższe w przypadku nowych usług utworzonych po 3 kwietnia 2024 r. w wybranych regionach.
Kwantyzacja wektorów, wąskie typy danych wektorów i nowa stored właściwość (wersja zapoznawcza) Funkcja Łącznie te trzy funkcje dodają kompresję wektorów i inteligentniejsze opcje magazynowania. Najpierw kwantyzacja skalarna zmniejsza rozmiar indeksu wektorowego w pamięci i na dysku. Po drugie, wąskie typy danych zmniejszają ilość miejsca do magazynowania w poszczególnych polach, przechowując mniejsze wartości. Po trzecie, możesz zrezygnować stored z przechowywania dodatkowej kopii wektora, który jest używany tylko dla wyników wyszukiwania. Jeśli nie potrzebujesz wektorów w odpowiedzi zapytania, możesz ustawić stored wartość false, aby zaoszczędzić miejsce.
2024-03-01-preview Interfejs API REST wyszukiwania interfejs API Nowa wersja zapoznawcza interfejsów API REST wyszukiwania dla nowych typów danych, właściwości kompresji wektorów i opcji magazynu wektorów.
2024-03-01-preview Interfejs API REST zarządzania interfejs API Nowa wersja zapoznawcza interfejsów API REST zarządzania dla operacji płaszczyzny sterowania.
Ogłoszenie o wycofaniu wersji zapoznawczej 2023-07-01-preview interfejs API Wycofanie ogłoszone 8 kwietnia 2024 r. Staje się on nieobsługiwany 8 lipca 2024 r. Był to pierwszy interfejs API REST, który oferował obsługę wyszukiwania wektorów. Nowsze wersje interfejsu API mają inną konfigurację wektorów. Należy przeprowadzić migrację do nowszej wersji tak szybko, jak to możliwe.

Luty 2024 r.

Przedmiot Type Opis
Nowe limity wymiarów Funkcja W przypadku pól wektorowych maksymalne limity wymiarów są teraz 3072wartością w górę z 2048.

Ogłoszenia z 2023 r.

Month Typ Ogłoszenie
listopad Funkcja Wyszukiwanie wektorowe, ogólnie dostępne. Poprzednie ograniczenie dotyczące kluczy zarządzanych przez klienta (CMK) zostało zniesione. Wstępne filtrowanie i wyczerpujący algorytm najbliższego sąsiada K są teraz ogólnie dostępne.
listopad Funkcja Ranking semantyczny, ogólnie dostępny
listopad Funkcja Zintegrowana wektoryzacja (wersja zapoznawcza) dodaje fragmentowanie danych i konwersje tekstu na wektor podczas indeksowania, a także dodaje konwersje tekstu do wektora w czasie wykonywania zapytania.
listopad Funkcja Kreator importowania i wektoryzacji danych (wersja zapoznawcza) automatyzuje fragmentowanie i wektoryzację danych. Jest przeznaczony dla interfejsu API REST 2023-10-01-Preview .
listopad Funkcja Projekcje indeksów (wersja zapoznawcza) definiują kształt indeksu pomocniczego używanego dla wzorca indeksu jeden do wielu, gdzie zawartość z potoku wzbogacania może być skierowana do wielu indeksów.
listopad interfejs API Interfejs API REST wyszukiwania 2023-11-01 jest stabilną wersją interfejsów API REST wyszukiwania na potrzeby wyszukiwania wektorów i klasyfikacji semantycznej. Zobacz Uaktualnianie interfejsów API REST, aby uzyskać instrukcje migracji, aby zapoznać się z ogólnie dostępnymi funkcjami.
listopad interfejs API Interfejs API REST zarządzania 2023-11-01 dodaje interfejsy API , które włączają lub wyłączają klasyfikację semantyczną.
listopad Zręczność Umiejętność osadzania w usłudze Azure OpenAI (wersja zapoznawcza) łączy się z wdrożonym modelem osadzania w zasobie usługi Azure OpenAI w celu wygenerowania osadzania podczas wykonywania zestawu umiejętności.
listopad Zręczność Umiejętność dzielenia tekstu (wersja zapoznawcza) zaktualizowana w wersji 2023-10-01-Preview w celu obsługi natywnych fragmentów danych.
listopad Wideo Jak wyszukiwanie wektorów i klasyfikacja semantyczna usprawniają monity GPT, wyjaśnia, w jaki sposób pobieranie hybrydowe zapewnia optymalne dane uziemione do generowania przydatnych odpowiedzi sztucznej inteligencji i umożliwia wyszukiwanie zarówno pojęć, jak i słów kluczowych.
listopad Przykład Kontrola dostępu oparta na rolach w aplikacjach generowania sztucznej inteligencji wyjaśnia, jak używać identyfikatora Microsoft Entra ID i interfejsu API programu Microsoft Graph, aby wdrożyć szczegółowe uprawnienia użytkownika dotyczące fragmentowanej zawartości w indeksie.
październik Przykład Akcelerator rozwiązania "Czat z danymi". End-to-end RAG pattern that uses Azure AI Search as a retriever (End-to-end RAG pattern that uses Azure AI Search as a retriever). Zapewnia indeksowanie, fragmentowanie danych i aranżację.
październik Funkcja Wyczerpujący algorytm oceniania K najbliższych sąsiadów (KNN) na potrzeby wyszukiwania podobieństwa w przestrzeni wektorowej. Dostępne tylko w interfejsie API REST 2023-10-01-Preview.
październik Funkcja Filtry wstępne w wyszukiwaniu wektorowym oceniają kryteria filtrowania przed wykonaniem zapytania, zmniejszając ilość zawartości, która musi być przeszukiwana. Dostępne tylko w interfejsie API REST 2023-10-01-Preview za pośrednictwem nowej vectorFilterMode właściwości zapytania, która może być ustawiona na preFilter (wartość domyślna) lub postFilter, w zależności od wymagań.
październik interfejs API Interfejs API REST wyszukiwania w wersji 2023-10-01-Preview, powodując niezgodność zmienia definicję pól wektorowych i zapytań wektorowych.
sierpień Funkcja Ulepszona klasyfikacja semantyczna. Uaktualnione modele są wdrażane w celu ponownego korbowania semantycznego, a dostępność jest rozszerzona do większej liczby regionów. Maksymalna liczba unikatowych tokenów podwoiła się z zakresu od 128 do 256.
lipiec Przykład Pokaz wektorowy (zestaw Azure SDK dla języka JavaScript). Używa biblioteki Node.js i @azure/search-documents 12.0.0-beta.2 do generowania osadzania, tworzenia i ładowania indeksu oraz uruchamiania kilku zapytań wektorowych.
lipiec Przykład Pokaz wektorowy (zestaw Azure SDK dla platformy .NET). Używa biblioteki Azure.Search.Documents 11.5.0-beta.3 do generowania osadzania, tworzenia i ładowania indeksu oraz uruchamiania kilku zapytań wektorowych. Możesz również wypróbować ten przykład z zespołu zestawu Azure SDK.
lipiec Przykład Pokaz wektorowy (zestaw Azure SDK dla języka Python) Używa najnowszej wersji beta pliku azure.search.documents do generowania osadzonych, tworzenia i ładowania indeksu oraz uruchamiania kilku zapytań wektorowych. Odwiedź repozytorium azure-search-vector-samples/demo-python, aby uzyskać więcej pokazów wyszukiwania wektorów.
czerwiec Funkcja Publiczna wersja zapoznawcza wyszukiwania wektorowego.
czerwiec Funkcja Dostępność wyszukiwania semantycznego dostępna w warstwie Podstawowa.
czerwiec interfejs API 2023-07-01-Preview Interfejs API REST wyszukiwania. Obsługa wyszukiwania wektorów.
Maj Funkcja Kontrola dostępu oparta na rolach (ogólnie dostępna kontrola dostępu oparta na rolach) platformy Azure.
Maj interfejs API Interfejs API REST zarządzania 2022-09-01 z obsługą konfigurowania wyszukiwania w celu korzystania z ról platformy Azure. Moduł Az.Search modułu Azure PowerShell i Az search interfejsu wiersza polecenia platformy Azure są aktualizowane w celu obsługi opcji uwierzytelniania usługi wyszukiwania. Możesz również użyć dostawcy narzędzia Terraform do skonfigurowania opcji uwierzytelniania (zobacz ten przewodnik Szybki start narzędzia Terraform, aby uzyskać szczegółowe informacje).
kwiecień Przykład Wdrażanie w wielu regionach usługi Azure AI Search w celu zapewnienia ciągłości działania i odzyskiwania po awarii. Skrypty wdrażania, które w pełni konfigurują rozwiązanie wielo regionalne dla usługi Azure AI Search z opcjami synchronizowania zawartości i przekierowywania żądań, jeśli punkt końcowy zakończy się niepowodzeniem.
marzec Przykład ChatGPT + Enterprise data with Azure OpenAI and Azure AI Search (GitHub). Kod języka Python i szablon do łączenia usługi Azure AI Search z dużymi modelami językowymi w usłudze OpenAI. Aby zapoznać się z tym wpisem w blogu Tech Community: Revolutionize your Enterprise Data with ChatGPT (Zrewolucjonizowanie danych przedsiębiorstwa za pomocą biblioteki ChatGPT).

Kluczowe punkty:

Użyj usługi Azure AI Search, aby skonsolidować i indeksować zawartość z możliwością wyszukiwania.

Wykonaj zapytanie względem indeksu w celu uzyskania początkowych wyników wyszukiwania.

Złóż monity z tych wyników i wyślij do modelu gpt-35-turbo (wersja zapoznawcza) w usłudze Azure OpenAI.

Zwróć odpowiedź między dokumentami i podaj cytaty i przejrzystość w aplikacji dostępnej dla klienta, aby użytkownicy mogli ocenić odpowiedź.

Ogłoszenia z poprzedniego roku

Zmiana nazwy usługi

Ta usługa miała wiele nazw od lat. W tym miejscu znajdują się w odwrotnej kolejności chronologicznej:

  • Zmieniono nazwę usługi Azure AI Search (listopad 2023 r.), aby dopasować je do usług azure AI i oczekiwań klientów.
  • Zmieniono nazwę usługi Azure Cognitive Search (październik 2019 r.), aby odzwierciedlić rozszerzone (jeszcze opcjonalne) wykorzystanie umiejętności poznawczych i przetwarzania sztucznej inteligencji w operacjach usług.
  • Azure Search (marzec 2015) Oryginalna nazwa.

Aktualizacje usług

Ogłoszenia dotyczące aktualizacji usługi Azure AI Search można znaleźć w witrynie internetowej platformy Azure.

Zmiana nazwy funkcji

Nazwa wyszukiwania semantycznego została zmieniona na semantyczną klasyfikację w listopadzie 2023 r., aby lepiej opisać tę funkcję, która zapewnia klasyfikację L2 istniejącego zestawu wyników.