Versões API no Pesquisa de IA do Azure

O Pesquisa de IA do Azure lança atualizações regulares de funcionalidades. Às vezes, mas nem sempre, essas atualizações exigem uma nova versão da API para preservar a compatibilidade com versões anteriores. A publicação de uma nova versão permite controlar quando e como integrar as atualizações do serviço de pesquisa no seu código.

Como regra, as APIs e bibliotecas REST são versionadas apenas quando necessário, uma vez que pode envolver algum esforço para atualizar seu código para usar uma nova versão da API. Uma nova versão só será necessária se algum aspeto da API tiver sido alterado de uma forma que quebre a compatibilidade com versões anteriores. Essas alterações podem acontecer devido a correções em recursos existentes ou devido a novos recursos que alteram a área de superfície da API existente.

Para mais informações sobre o caminho de descontinuação, consulte a política de ciclo de vida e suporte do SDK do Azure.

Versões preteridas

2023-07-01-preview foi descontinuado a 8 de abril de 2024 e deixou de ser suportado a partir de 8 de julho de 2024.

Esta foi a primeira API REST que ofereceu suporte à pesquisa vetorial. As versões mais recentes da API têm uma configuração vetorial diferente. Você deve migrar para uma versão mais recente o mais rápido possível.

Versões descontinuadas

Algumas versões da API são descontinuadas e não são mais documentadas ou suportadas:

  • 2015-02-28
  • 2015-02-28-Pré-visualização
  • 2014-07-31-Pré-visualização
  • 2014-10-20-Pré-visualização

Todos os SDKs são baseados em versões da API REST. Se uma versão REST for descontinuada, os pacotes SDK baseados nessa versão também serão descontinuados. Todos os SDKs Pesquisa de IA do Azure .NET mais antigos que 3.0.0-rc estão agora obsoletos.

O suporte para as versões listadas acima terminou em 15 de outubro de 2020. Se tiveres código que usa uma versão descontinuada, podes migrar código existente para uma versão mais recente da API REST ou para uma SDK do Azure mais recente.

APIs REST

API REST Ligação
Serviço de Pesquisa (plano de dados) Consulte Versões da API na referência da API REST.
Gestão de Pesquisa (plano de controlo) Consulte Versões da API na referência da API REST.

SDK do Azure para .NET

A tabela a seguir fornece links para versões mais recentes do SDK.

Versão do SDK Estado Registo de alterações Descrição
Azure. Search.Documents 11 Ativo Registo de Alterações APIs para operações de plano de dados em um serviço, como operações de leitura-gravação em conteúdo e objetos.
Azure. ResourceManager.Search Ativo Registo de Alterações APIs para operações de plano de controle no serviço de pesquisa.

SDK do Azure para Java

Versão do SDK Estado Registo de alterações Descrição
Azure-search-documents 11 Ativo Change Log Use a biblioteca do cliente azure-search-documents para operações no plano de dados.
Azure-resourcemanager-search 2 Ativo Registo de Alterações Use a biblioteca de cliente azure-resourcemanager-search para operações de plano de controlo.

SDK do Azure para JavaScript

Versão do SDK Estado Registo de alterações Descrição
@azure/search-documents 12 Ativo Registo de Alterações Use a biblioteca cliente @azure/search-documents para operações de plano de dados.
@azure/arm-search 4 Ativo Registo de Alterações Use o pacote @azure/arm-search para operações do plano de controle.

SDK do Azure para Python

Versão do SDK Estado Registo de alterações Descrição
Azure-search-documents 11 Ativo Registo de Alterações Use a biblioteca cliente azure-search-documents para operações de plano de dados.
azure-mgmt-search 9 Ativo Registo de Alterações Use a biblioteca de cliente azure-mgmt-search para operações de plano de controlo.

Todos os SDKs do Azure

Se procura bibliotecas e documentação beta do cliente, esta página contém ligações para todos os pacotes, código e documentação da biblioteca SDK do Azure.