API-versies in Azure AI Zoeken

Note

Azure AI Zoeken is beschikbaar via de Azure-portal, REST API's en Azure-SDK's. Het vormt ook een basis voor Foundry IQ, de beheerde kennislaag die bedrijfsinhoud transformeert in herbruikbare, machtigingsbewuste knowledge bases voor agents in de Microsoft Foundry-portal.

Azure AI Zoeken rolt regelmatig functie-updates uit. Soms, maar niet altijd, vereisen deze updates een nieuwe versie van de API om compatibiliteit met eerdere versies te behouden. Door een nieuwe versie te publiceren, kunt u bepalen wanneer en hoe u zoekservice-updates in uw code integreert.

In de regel worden de REST API's en Azure SDK-clientbibliotheken alleen geversied wanneer dat nodig is, omdat het enige inspanning kan vergen om uw code te upgraden om een nieuwe API-versie te gebruiken. Er is alleen een nieuwe versie nodig als een bepaald aspect van de API is gewijzigd op een manier die compatibiliteit met eerdere versies onderbreekt. Dergelijke wijzigingen kunnen optreden vanwege oplossingen voor bestaande functies of vanwege nieuwe functies die bestaande API-oppervlakte wijzigen.

Voor meer informatie over het uitfaseringstraject, zie de Azure SDK levenscyclus en ondersteuningsbeleid.

Afgeschafte versies

2023-07-01-preview is afgeschaft op 8 april 2024 en wordt vanaf 8 juli 2024 niet meer ondersteund. Deze versie was de eerste REST API die ondersteuning voor vectorzoekopdrachten bood. Nieuwere API-versies hebben een andere vectorconfiguratie. Migreer zo snel mogelijk naar een nieuwere API-versie of naar een nieuwere SDK-versie.

Stopgezette versies

Vanaf 15 oktober 2020 worden de volgende API-versies stopgezet en worden ze niet meer gedocumenteerd of ondersteund:

  • 2015-02-28
  • 2015-02-28-Preview
  • 2014-07-31-Preview
  • 2014-10-20-Preview

Alle SDK's zijn gebaseerd op REST API-versies. Als een REST API-versie wordt stopgezet, worden de SDK-pakketten op basis daarvan ook stopgezet. Alle Azure AI Zoeken .NET SDK's ouder dan 3.0.0-rc zijn nu verouderd.

Als u code hebt die gebruikmaakt van een stopgezette versie, migreert u naar een nieuwere API-versie of naar een nieuwere SDK-versie.

REST-API's

REST-API Koppeling
Zoekservice (gegevensvlak) Zie API-versies in de REST API-verwijzing.
Zoekbeheer (besturingsvlak) Zie API-versies in de REST API-verwijzing.

Azure SDK voor .NET

SDK-versie Status Wijzigingslogboek Beschrijving
Azure. Search.Documents 12 Actief Changelog API's voor bewerkingen in een gegevensvlak in een service, zoals lees-schrijfbewerkingen voor inhoud en objecten.
Azure. ResourceManager.Search Actief Changelog API's voor bewerkingen van het control plane in de zoekservice.

Azure SDK voor Java

SDK-versie Status Wijzigingslogboek Beschrijving
azure-search-documents 12 Actief Changelog Gebruik de clientbibliotheek voor azure-search-documents gegevensvlakbewerkingen.
azure-resourcemanager-search 2 Actief Changelog Gebruik de azure-resourcemanager-search clientbibliotheek voor besturingsvlakbewerkingen.

Azure SDK voor JavaScript

SDK-versie Status Wijzigingslogboek Beschrijving
@azure/search-documents 13 Actief Changelog Gebruik de clientbibliotheek voor @azure/search-documents gegevensvlakbewerkingen.
@azure/arm-search 4 Actief Changelog Gebruik het @azure/arm-search pakket voor besturingsvlakbewerkingen.

Azure SDK voor Python

SDK-versie Status Wijzigingslogboek Beschrijving
azure-search-documents 12 Actief Wijzigingenlogboek Gebruik de clientbibliotheek voor azure-search-documents gegevensvlakbewerkingen.
azure-mgmt-search 9 Actief Changelog Gebruik de azure-mgmt-search clientbibliotheek voor besturingsvlakbewerkingen.

Alle Azure-SDK's

Als u op zoek bent naar bètaclientbibliotheken en documentatie, bevat deze pagina koppelingen naar alle Azure SDK bibliotheekpakketten, code en documenten.