Partilhar via


Exemplos de JavaScript para o Azure AI Search

Saiba mais sobre exemplos de código JavaScript que demonstram a funcionalidade e o fluxo de trabalho de uma solução Azure AI Search. Esses exemplos usam a biblioteca de cliente 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 da API @azure/Pesquisar documentos
Casos de teste de 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
Registo de alterações github.com/Azure/azure-sdk-for-js/blob/main/sdk/search/search-documents/CHANGELOG.md

Exemplos de SDK

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

Exemplos de JavaScript

Exemplo Descrição
índices Crie, atualize, obtenha, liste e exclua índices. Esta categoria de exemplo também inclui uma amostra estatística de serviço.
indexadores Crie, atualize, obtenha, liste, redefina e exclua 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 suportadas.
conjuntos de habilidades Crie, atualize, obtenha, liste e exclua conjuntos de habilidades anexados a indexadores e execute o enriquecimento baseado em IA durante a indexação.
synonymMapas Crie, atualize, obtenha, liste e exclua mapas de sinônimos.
pesquisa vetorial Indexar vetores e enviar uma consulta vetorial.

Exemplos de TypeScript

Exemplo Descrição
índices Crie, atualize, obtenha, liste e exclua índices. Esta categoria de exemplo também inclui uma amostra estatística de serviço.
indexadores Crie, atualize, obtenha, liste, redefina e exclua 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 suportadas.
conjuntos de habilidades Crie, atualize, obtenha, liste e exclua conjuntos de habilidades anexados a indexadores e execute o enriquecimento baseado em IA durante a indexação.
synonymMapas Crie, atualize, obtenha, liste e exclua mapas de sinônimos.
pesquisa vetorial Crie, atualize, obtenha, liste e exclua pesquisa vetorial.

Amostras de documentos

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

Exemplos de JavaScript

Exemplo Artigo Descrição
início rápido Guia de início rápido: pesquisa de texto completo Crie, carregue e consulte um índice de pesquisa usando dados de exemplo.
Guia de início rápido-semântico-ranking-js Guia de início rápido: classificação semântica Adicione classificação semântica a um esquema de índice e execute consultas semânticas.
Guia de início rápido-vector-js Guia de início rápido: pesquisa vetorial Indexar e consultar conteúdo vetorial.

Exemplos de TypeScript

Exemplo Artigo Descrição
Guia de início rápido-semântico-ranking-ts Guia de início rápido: classificação semântica Adicione classificação semântica a um esquema de índice e execute consultas semânticas.
Guia de início rápido-vector-ts Guia de início rápido: pesquisa vetorial Indexar e consultar conteúdo vetorial.

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 ficheiros LEIA-ME associados fornecem instruções de utilização.

Exemplo Descrição
Azure-search-classic-rag Utilização do RAG em modo 'single-shot' usando o motor de busca clássico como dados de base do Azure AI Search, com um modelo de conclusão de conversas do Azure OpenAI.
azure-search-vector-sample.js Exemplo JavaScript de como realizar pesquisa vetorial.
azure-function-search Exemplo JavaScript de uma função do Azure que envia consultas para um serviço de pesquisa. Você pode substituir esta versão JavaScript pelo api código usado em Adicionar pesquisa a sites com .NET.
inserção a granel Um exemplo em JavaScript de como usar as APIs de push para carregar e indexar documentos.

Gorjeta

Use o navegador de exemplos para procurar exemplos de código da Microsoft no GitHub. Pode filtrar a sua pesquisa por produto, serviço e idioma.