Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
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 | |
| 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.