Exemplos de JavaScript para o Pesquisa de IA do Azure

Saiba mais sobre exemplos de código JavaScript que demonstram a funcionalidade e o fluxo de trabalho de uma solução Pesquisa de IA do Azure. Esses exemplos usam a biblioteca de cliente do Pesquisa de IA do Azure 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 um exemplo de 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.
synonymMaps 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 um exemplo de 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.
synonymMaps 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 Pesquisa de IA do Azure 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
quickstart-pesquisa-palavra-chave Guia de início rápido: pesquisa de texto completo Crie, carregue e consulte um índice de pesquisa usando dados de exemplo.
início-rápido-classificação-semântica-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.
quickstart-vector-js Guia de início rápido: pesquisa vetorial Indexar e consultar conteúdo vetorial.

Exemplos de TypeScript

Exemplo Artigo Descrição
inicio-rapido-classificacao-semantica-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.
quickstart-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 Pesquisa de IA do Azure, 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 Pesquisa de IA do Azure, 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 em massa 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.