Versions d’API dans Recherche Azure AI

Note

Recherche Azure AI est disponible via le portail Azure, les API REST et les SDK Azure. Il sous-tend également Foundry IQ, la couche de connaissances managée qui transforme le contenu d’entreprise en bases de connaissances réutilisables et prenant en charge les autorisations pour les agents dans le portail Microsoft Foundry.

Recherche Azure AI déploie régulièrement les mises à jour des fonctionnalités. Parfois, ces mises à jour requièrent une nouvelle version de l’API pour maintenir la compatibilité descendante. La publication d’une nouvelle version vous permet de contrôler quand et comment intégrer les mises à jour du service de recherche dans votre code.

En règle générale, les API REST et les bibliothèques clientes Kit de développement logiciel (SDK) Azure sont mises à jour uniquement si nécessaire, car elles peuvent impliquer un effort de mise à niveau de votre code pour utiliser une nouvelle version d’API. Une nouvelle version est requise uniquement si certains aspects de l’API ont changé d’une manière qui interrompt la compatibilité descendante. Ces changements peuvent se produire en raison de correctifs de fonctionnalités existantes ou en raison de nouvelles fonctionnalités qui modifient la surface d’exposition des API existantes.

Pour plus d’informations sur le chemin d’accès de dépréciation, consultez le cycle de vie et la stratégie de support du Kit de développement logiciel (SDK) Azure.

Versions déconseillées

2023-07-01-preview a été déconseillé le 8 avril 2024 et n’est plus pris en charge depuis le 8 juillet 2024. Cette version était la première API REST qui offrait la prise en charge de la recherche vectorielle. Les versions plus récentes de l'API ont une configuration vectorielle différente. Migrez vers une version d’API plus récente ou vers une version plus récente du SDK dès que possible.

Versions plus disponibles

Depuis le 15 octobre 2020, les versions d’API suivantes sont supprimées et ne sont plus documentées ou prises en charge :

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

Tous les SDK sont basés sur des versions de l’API REST. Si une version de l’API REST est supprimée, les packages sdk basés sur celui-ci sont également supprimés. Tous les sdk Recherche Azure AI .NET antérieurs à 3.0.0-rc sont désormais obsolètes.

Si vous avez du code qui utilise une version abandonnée, migrez vers une version d’API plus récente ou vers une version plus récente du SDK.

API REST

API REST Lien
Service de recherche (plan de données) Consultez les versions d’API dans la référence de l’API REST.
Gestion de la recherche (plan de contrôle) Consultez les versions d’API dans la référence de l’API REST.

Kit de développement logiciel (SDK) Azure pour .NET

Version du SDK Statut Journal des modifications Description
Azure. Search.Documents 12 Actif Changelog API pour les opérations de plan de données sur un service, telles que les opérations en lecture-écriture sur le contenu et les objets.
Azure. ResourceManager.Search Actif Changelog API pour les opérations de plan de contrôle sur le service de recherche.

Kit de développement logiciel (SDK) Azure pour Java

Version du SDK Statut Journal des modifications Description
azure-search-documents 12 Actif Changelog Utilisez la bibliothèque cliente azure-search-documents pour les opérations de plan de données.
azure-resourcemanager-search 2 Actif Changelog Utilisez la bibliothèque cliente azure-resourcemanager-search pour les opérations de plan de contrôle.

Kit de développement logiciel (SDK) Azure pour JavaScript

Version du SDK Statut Journal des modifications Description
@azure/search-documents 13 Actif Changelog Utilisez la bibliothèque cliente @azure/search-documents pour les opérations de plan de données.
@azure/arm-search 4 Actif Changelog Utilisez le package @azure/arm-search pour les opérations de plan de contrôle.

Kit de développement logiciel (SDK) Azure pour Python

Version du SDK Statut Journal des modifications Description
azure-search-documents 12 Actif Changelog Utilisez la bibliothèque cliente azure-search-documents pour les opérations de plan de données.
azure-mgmt-search 9 Actif Changelog Utilisez la bibliothèque cliente azure-mgmt-search pour les opérations de plan de contrôle.

Toutes les SDK Azure

Si vous recherchez des bibliothèques clientes et de la documentation bêta, cette page contient des liens vers tous les packages, codes et documents de bibliothèque Kit de développement logiciel (SDK) Azure.