Versões da API REST (Pesquisa de IA do Azure)

Este artigo lista as versões atuais e anteriores das APIs REST Pesquisa para Pesquisa de IA do Azure.

Documentos da API com versão

Os documentos da API REST estão agora em versão. Quando abre uma página de referência da API, é apresentado um seletor de versões acima do índice. Certifique-se de que a referência da API é da pastaPlano de Dados de Referência>.

Captura de ecrã do seletor de versões.

Versões estáveis

Versão da API Especificação Atualizações da API
2023-11-01 (Mais recente) Especificação do Swagger Nota de versão
2020-06-30 Especificação do Swagger Nota de versão
2019-05-06 Especificação do Swagger Adiciona tipos complexos.
2017-11-11 Especificação do Swagger Adiciona conjuntos de competências e melhoramento de IA.
2016-09-01 Especificação do Swagger Adiciona indexadores.
2015-02-28 Não suportado após 10-10-2020 Primeira versão geralmente disponível.

Versões de pré-visualização

As versões de pré-visualização são lançadas para testar novas funcionalidades, recolher feedback e detetar e corrigir problemas. As APIs de pré-visualização estão disponíveis em Termos De Utilização Suplementares para Pré-visualizações do Microsoft Azure.

Versão da API Especificação Atualizações da API
2024-03-01-Preview (Mais recente) Especificação do Swagger Nota de versão
2023-10-01-Preview Especificação do Swagger Nota de versão
2023-07-01-Preview (preterido) Especificação do Swagger Nota de versão
2021-04-30-Preview Especificação do Swagger Nota de versão
2020-06-30-Preview Especificação do Swagger Nota de versão
2019-05-06-Preview Especificação do Swagger Nota de versão
2017-11-11-Preview Especificação do Swagger Versão de pré-visualização associada à versão estável.
2016-09-01-Preview Especificação do Swagger Versão de pré-visualização associada à versão estável.
2015-02-28-Preview (descontinuado) Não suportado após 10-10-2020 Versão de pré-visualização associada à versão estável.
2014-10-20-Preview (descontinuado) Não suportado após 10-10-2020 Segunda pré-visualização pública.
2014-07-31-Preview (descontinuado) Não suportado após 10-10-2020 Primeira pré-visualização pública.

Notas de versão

03-03-01-Preview 2024

Esta versão de pré-visualização baseia-se ao 2023-10-01-preview adicionar as seguintes APIs de pré-visualização que o ajudam a poupar espaço:

2023-11-01

Esta versão fornece funcionalidades geralmente disponíveis, incluindo:

2023-10-01-Pré-visualização

Esta versão inclui todas as funcionalidades introduzidas em pré-visualizações anteriores, além de adições e modificações às APIs de pesquisa de vetores. Atualizações para as APIs de pesquisa de vetores são uma alteração interrupnte de 2023-07-01-Preview. Veja Adicionar campos de vetor e Create uma consulta de vetor para obter ajuda de migração.

Se planeia utilizar a nova capacidade de pré-filtro, tem de utilizar um índice criado após 2023-10-01.

Create ou Índice de Atualização:

  • vectorSearch tem definições para algorithms, profilese vectorizers:

    • algorithms continua a suportar hnsw e agora também suporta , em referência ao Hierárquico Navigable Small World (HNSW) e aos vizinhos eknnK mais próximos (eKNN) exaustivos. Na secção algoritmo, pode definir várias combinações nomeadas de parâmetros HNSW e eKNN. Isto substitui algorithmConfigurations na vectorSearch propriedade em 2023-07-01-Preview.

    • profiles é uma nova definição que especifica a configuração do algoritmo. Por exemplo, suponha que tem configurações de algoritmo com o nome HNSW-1, HSNW-2 eKNN-1. Um perfil pode especificar HNSW-1.

    • vectorizers é definido num índice, mas utilizado no momento da consulta para incorporar uma cadeia de consulta de texto. Um vetor referencia um modelo de incorporação. O serviço de pesquisa faz uma chamada para o modelo de incorporação para vetorizar a cadeia de consulta de texto e, em seguida, transmite o resultado para o motor de busca de uma consulta de vetor.

  • Em campos de vetor, vectorSearchProfile substitui vectorSearchConfiguration. A vectorSearchProfile propriedade especifica o perfil de pesquisa de vetores a utilizar no campo.

  • Nos índices criados antes desta versão da API, ao chamar a API 2023-10-01-Preview, no seu pedido, tem de alterar o campo para especificar um vectorSearchProfile , desde que o perfil especifique o mesmo algoritmo especificado anteriormente no vectorSearchConfiguration. Por exemplo, se a definição de campo existente especificar "vectorSearchConfiguration": "myHnsw", tem de substituí-la por "vectorSearchProfile": "your profile name"e o perfil tem de ser definido para referenciar o mesmo "algorithm": "myHnsw".

Pesquisa Documentos:

  • vectorQueriesvectors substitui em 2023-07-01-Preview
  • vectorQueries.vectorsvectors.values substitui em 2023-07-01-Preview.
  • A consulta vetor é agora uma estrutura polimórfica. kind tem de ser especificado para denotar o tipo de consulta de vetor que está a ser pedida. "kind": "vector" significa que a consulta é um vetor, pelo que o autor da chamada já deve ter vetorizado a cadeia de consulta de pesquisa numa incorporação de vetor.
  • "exhaustive": "true" é uma nova propriedade especifica se deve fazer uma pesquisa exaustiva (força bruta) k-vizinho mais próxima em todos os vetores dentro do índice de vetor.
  • vectorFilterMode é um novo parâmetro para especificar pré-filtro (predefinição para índices criados após 2023-10-01) ou pós-filtro (predefinição em índices anteriores) na consulta.

A partir de 29 de março de 2024: as respostas GET já não devolvem cadeias de ligação ou chaves. Veja Alterações interruptivas do código de cliente que lê as informações de ligação para obter detalhes.

07-07-01-Preview 2023

Importante

A descontinuação desta versão de pré-visualização foi anunciada a 15 de abril de 2024 e será descontinuada a 8 de julho de 2024. Para obter ajuda com a migração, veja Atualizar AS APIs REST no Azure AI Pesquisa.

Esta versão tem funcionalidades de pré-visualizações anteriores, além do suporte de pesquisa de vetores:

2021-04-30-Preview

Esta versão de pré-visualização inclui todas as funcionalidades introduzidas em 2020-06-30-Preview, além de adições às seguintes APIs:

2020-06-30

Esta versão fornece funcionalidades geralmente disponíveis, incluindo:

  • Controlo de acesso baseado em funções do Azure para operações do plano de dados
  • Classificação por relevância (BM25)
  • Arquivos de conhecimento
  • Origem de dados do indexador para Azure Data Lake Storage (ADLS) Gen2
  • Competência de Pesquisa de Entidades Personalizadas
  • Indexadores em execução num sistema ou identidade gerida pelo utilizador através de Microsoft Entra ID
  • A partir de 29 de março de 2024: as respostas GET já não devolvem cadeias de ligação ou chaves. Veja Alterações interruptivas do código de cliente que lê as informações de ligação para obter detalhes.

2020-06-30-Preview

Esta versão de pré-visualização inclui todas as funcionalidades introduzidas em 2019-05-06-Preview, além das seguintes adições:

  • Pesquisa semântica, uma funcionalidade premium que é executada nos serviços de escalão Standard e que invoca a classificação semântica.
  • Origem de dados do indexador para conectores de Power Query
  • Origem de dados do indexador para MySQL
  • Origem de dados do Indexador para a API do Gremlin do Cosmos DB
  • Origem de dados do Indexador para o SharePoint Online
  • Propriedade normalizador para normalização de texto, para filtragem, ordenação e ordenação não sensíveis a maiúsculas e minúsculas
  • Repor Documentos para indexação baseada em indexador para atualizar especificamente documentos específicos por ID
  • Competência cognitiva de Associação de Entidades (v3)
  • Competência cognitiva de Reconhecimento de Entidades (v3)
  • Competência cognitiva da Análise de Sentimentos (v3)
  • A partir de 29 de março de 2024: as respostas GET já não devolvem cadeias de ligação ou chaves. Veja Alterações interruptivas do código de cliente que lê as informações de ligação para obter detalhes.

05-05-06-Preview de 2019

  • Suporte da origem de dados do Indexador para a API mongoDB do Cosmos DB
  • Origem de dados do indexador para eliminação recuperável de blobs nativos no Armazenamento de Blobs
  • featuresMode parâmetro que devolve informações detalhadas sobre uma classificação de relevância
  • Competência cognitiva do Azure Machine Learning (AML)
  • Competência cognitiva de deteção de identificação pessoal
  • Colocar em cache documentos melhorados para preservar e reutilizar o processamento de imagens (e outros melhoramentos de IA)
  • A partir de 29 de março de 2024: as respostas GET já não devolvem cadeias de ligação ou chaves. Veja Alterações interruptivas do código de cliente que lê as informações de ligação para obter detalhes.

Ver também