Compartilhar via


Exemplos de JavaScript para IA do Azure Search

Saiba mais sobre exemplos de código JavaScript que demonstram a funcionalidade e o fluxo de trabalho de uma solução do Azure AI Search. Esses exemplos usam a biblioteca de clientes do Azure AI Search para o SDK do Azure para JavaScript, que você pode explorar por meio dos links a seguir.

Destino Ligação
Download do pacote www.npmjs.com/package/@azure/search-documents
Referência de API @azure/search-documents
Casos de teste da API github.com/Azure/azure-sdk-for-js/tree/main/sdk/search/search-documents/test
Código-fonte github.com/Azure/azure-sdk-for-js/tree/main/sdk/search/search-documents
Log de alterações github.com/Azure/azure-sdk-for-js/blob/main/sdk/search/search-documents/CHANGELOG.md

Amostras do SDK

Exemplos de código da equipe de desenvolvimento do SDK do Azure demonstram o uso da API. Você pode encontrar esses exemplos no Azure/azure-sdk-for-js/tree/main/sdk/search/search-documents/samples no GitHub.

Exemplos de JavaScript

Sample Descrição
índices Criar, atualizar, obter, listar e excluir índices. Essa categoria de exemplo também inclui um exemplo de estatística de serviço.
Indexadores Criar, atualizar, obter, listar, redefinir e excluir indexadores.
dataSourceConnections (para indexadores) Crie, atualize, obtenha, liste e exclua conexões de fonte de dados, que são necessárias para indexação baseada em indexador de fontes de dados com suporte.
conjuntos de habilidades Crie, atualize, obtenha, liste e exclua conjuntos de habilidades anexados aos indexadores e execute o enriquecimento baseado em IA durante a indexação.
synonymMaps Criar, atualizar, obter, listar e excluir mapas de sinônimos.
vectorSearch Indexe vetores e envie uma consulta de vetor.

Amostras de TypeScript

Sample Descrição
índices Criar, atualizar, obter, listar e excluir índices. Essa categoria de exemplo também inclui um exemplo de estatística de serviço.
Indexadores Criar, atualizar, obter, listar, redefinir e excluir indexadores.
dataSourceConnections (para indexadores) Crie, atualize, obtenha, liste e exclua conexões de fonte de dados, que são necessárias para indexação baseada em indexador de fontes de dados com suporte.
conjuntos de habilidades Crie, atualize, obtenha, liste e exclua conjuntos de habilidades anexados aos indexadores e execute o enriquecimento baseado em IA durante a indexação.
synonymMaps Criar, atualizar, obter, listar e excluir mapas de sinônimos.
vectorSearch Criar, atualizar, obter, listar e excluir busca vetorial.

Exemplos de documento

Exemplos de código da equipe da IA do Azure Search demonstram recursos e fluxos de trabalho. Os exemplos a seguir são referenciados em tutoriais, guias de início rápido e artigos de instruções. Você pode encontrar esses exemplos no Azure-Samples/azure-search-javascript-samples no GitHub.

Exemplos de JavaScript

Sample Artigo Descrição
início rápido Início Rápido: Pesquisa de texto completo Crie, carregue e consulte um índice de pesquisa usando dados de exemplo.
quickstart-semantic-ranking-js Início Rápido: Classificação semântica Adicione classificação semântica a um esquema de índice e execute consultas semânticas.
quickstart-vector-js Início Rápido: Pesquisa vetorial Índice e conteúdo de vetor de consulta.

Amostras de TypeScript

Sample Artigo Descrição
quickstart-semantic-ranking-ts Início Rápido: Classificação semântica Adicione classificação semântica a um esquema de índice e execute consultas semânticas.
quickstart-vector-ts Início Rápido: Pesquisa vetorial Índice e conteúdo de vetor de consulta.

Outras amostras

Os exemplos a seguir também são publicados pela equipe do Azure AI Search, mas não são referenciados na documentação. Os arquivos README associados fornecem instruções de uso.

Sample Descrição
azure-search-classic-rag RAG de processamento único usando o mecanismo de pesquisa clássico como dados de fundamentação da Pesquisa de IA do Azure, com um modelo de conclusão de chat do OpenAI do Azure.
azure-search-vector-sample.js Exemplo de JavaScript de como executar a pesquisa de vetor.
azure-function-search Exemplo de JavaScript de uma função do Azure que envia consultas para um serviço de pesquisa. Você pode substituir essa versão do JavaScript pelo api código usado em Adicionar pesquisa a sites da Web pelo .NET.
bulk-insert Exemplo de JavaScript de como usar as APIs de push para carregar e indexar documentos.

Dica

Use o navegador de exemplos para pesquisar exemplos de código da Microsoft no GitHub. Você pode filtrar sua pesquisa por produto, serviço e idioma.