Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
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 | |
| 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.