Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Use o Servidor MCP do Azure para gerenciar recursos da Pesquisa de IA do Azure, incluindo serviços de pesquisa, índices e consultas com prompts de linguagem natural. Você não precisa se lembrar da sintaxe de comando específica.
O Azure AI Search (anteriormente Azure Cognitive Search) é um serviço de pesquisa na nuvem que fornece APIs e ferramentas para criar aplicações e agentes que seguem o padrão de Geração Aumentada de Recuperação (RAG) para ligar modelos de IA a dados externos, bem como para cenários mais tradicionais, como a pesquisa de catálogos e documentos. Ele pode desempenhar o papel de um banco de dados vetorial ou de um sistema de recuperação abrangente com recuperação de vetores e palavras-chave, reclassificação e, mais recentemente, suporte à recuperação de agentes.
Observação
Parâmetros da ferramenta: as ferramentas do Servidor MCP do Azure definem parâmetros para os dados de que precisam para concluir tarefas. Alguns desses parâmetros são específicos para cada ferramenta e estão documentados abaixo. Outros parâmetros são globais e compartilhados por todas as ferramentas. Para obter mais informações, consulte Parâmetros da ferramenta.
Índice: Obter detalhes do índice
Use o Servidor MCP do Azure para recuperar informações detalhadas sobre índices de Pesquisa de IA. Você pode exibir o esquema de índice, campos, analisadores, perfis de pontuação e outras propriedades de índice.
Exemplos de prompts incluem:
- Obter detalhes do índice: "Mostre-me detalhes do índice de 'produtos' no meu serviço 'mysearchservice'."
- Ver esquema do índice: "Que campos estão no índice 'users' no serviço 'mysearchservice'?"
- Estrutura do índice: "Descreva o esquema do índice de 'documentos' no serviço de pesquisa 'mysearchservice'."
| Parâmetro | Obrigatório ou opcional | Description |
|---|---|---|
| Serviço | Obrigatório | O nome do serviço Azure AI Search (por exemplo, my-search-service). |
| Índice | Opcional | O nome do índice de pesquisa no serviço Azure AI Search. Listará todos os índices, se não for especificado. |
Dicas de anotação da ferramenta:
Destrutiva: ❌ | Idempotente: ✅ | Mundo Aberto: ❌ | Somente leitura: ✅ | Segredo: ❌ | Local Obrigatório: ❌
Índice: Índice de consulta
Use o Servidor MCP do Azure para executar consultas de pesquisa em um índice de Pesquisa de IA. Esta funcionalidade ajuda-o a encontrar conteúdo específico utilizando termos de pesquisa.
Exemplos de prompts incluem:
- Consulta simples: "Pesquise por 'machine learning' no índice de 'documentos' do meu serviço 'my-search-service'."
- Consulta de amostragem: "Exemplos de dados falando sobre 'ML' ou 'IA' ou 'ciência de dados' em 'documentos' de índice e me digam do que eles falam."
- Pesquisa de texto: "Pesquise o meu índice de 'conteúdo' no 'meu-serviço de pesquisa' por qualquer coisa que mencione 'alterações climáticas'."
| Parâmetro | Obrigatório ou opcional | Description |
|---|---|---|
| Serviço | Obrigatório | O nome do serviço Azure AI Search (por exemplo, my-search-service). |
| Índice | Obrigatório | O nome do índice de pesquisa no serviço Azure AI Search. |
| Consulta | Obrigatório | A consulta de pesquisa a ser executada no índice do Azure AI Search. |
Dicas de anotação da ferramenta:
Destrutiva: ❌ | Idempotente: ✅ | Mundo Aberto: ❌ | Somente leitura: ✅ | Segredo: ❌ | Local Obrigatório: ❌
Conhecimento: Obter base de conhecimento
Obtém os detalhes das bases de conhecimento do Azure AI Search. As bases de conhecimento encapsulam recursos de recuperação e raciocínio em uma ou mais fontes ou índices de conhecimento. Se um nome de base de dados de conhecimento específico não for fornecido, o comando retornará detalhes para todas as bases de dados de conhecimento dentro do serviço especificado.
Exemplos de prompts incluem:
- Obtenha detalhes da base de conhecimento: "Mostre-me detalhes da base de conhecimento de 'suporte' no serviço de pesquisa 'mysearchservice'."
- Consulte todas as bases de conhecimento: "Liste todas as bases de conhecimento no serviço de Pesquisa de IA 'mysearchservice'."
- Informações da base de conhecimento: "Que bases de conhecimento estão disponíveis em 'my-search-service'?"
| Parâmetro | Obrigatório ou opcional | Description |
|---|---|---|
| Serviço | Obrigatório | O nome do serviço Azure AI Search (por exemplo, my-search-service). |
| Base de conhecimento | Opcional | O nome da base de dados de conhecimento dentro do serviço Azure AI Search. |
Dicas de anotação da ferramenta:
Destrutiva: ❌ | Idempotente: ✅ | Mundo Aberto: ❌ | Somente leitura: ✅ | Segredo: ❌ | Local Obrigatório: ❌
Conhecimento: Recuperar a partir de uma base de dados de conhecimento
Execute uma operação de recuperação usando uma base de conhecimento específica do Azure AI Search, pesquisando e consultando efetivamente as fontes de dados subjacentes conforme necessário para encontrar informações relevantes. Forneça uma consulta para recuperação de turno único ou uma ou mais mensagens de conversação. Não é permitido especificar consultas e mensagens.
Exemplos de prompts incluem:
- Recuperar com consulta: "Pesquise na base de conhecimento 'suporte' no serviço 'my-search-service' para obter informações sobre solução de problemas."
- Recuperação conversacional: "Pergunte à base de conhecimento 'docs' em 'help-search-service': Como configuro a autenticação?"
- Pesquisa na base de conhecimento: "Consulte a base de conhecimento de 'produtos' em 'retail-search-service' para obter informações sobre preços."
| Parâmetro | Obrigatório ou opcional | Description |
|---|---|---|
| Serviço | Obrigatório | O nome do serviço Azure AI Search (por exemplo, my-search-service). |
| Base de conhecimento | Obrigatório | O nome da base de dados de conhecimento dentro do serviço Azure AI Search. |
| Consulta | Opcional | Consulta em linguagem natural para recuperação quando um histórico de mensagens conversacionais não é fornecido. |
| Messages | Opcional | Mensagens do histórico de conversas passadas para a base de conhecimento. Capaz de especificar várias entradas de mensagens. Cada entrada formatada como role:content, onde a função é user ou assistant (por exemplo, user:How many docs?). |
Dicas de anotação da ferramenta:
Destrutiva: ❌ | Idempotente: ✅ | Mundo Aberto: ✅ | Somente leitura: ✅ | Segredo: ❌ | Local Obrigatório: ❌
Conhecimento: Obter fonte
Obtém os detalhes das fontes de conhecimento do Azure AI Search. Uma fonte de conhecimento pode apontar diretamente para um índice existente do Azure AI Search ou pode representar dados externos (por exemplo, um contêiner de armazenamento de blobs) que o Azure AI Search indexou internamente. Essas fontes de conhecimento são usadas pelas bases de conhecimento durante a recuperação. Se um nome de fonte de conhecimento específico não for fornecido, o comando retornará detalhes para todas as fontes de conhecimento dentro do serviço especificado.
Exemplos de prompts incluem:
- Obtenha detalhes da fonte: "Mostre-me detalhes da fonte de conhecimento dos 'documentos' no serviço de pesquisa 'mysearchservice'."
- Veja todas as fontes: "Listar todas as fontes de conhecimento no serviço de Pesquisa de IA 'mysearchservice'."
- Informação de origem: "Que fontes de conhecimento estão configuradas em 'my-search-service'?"
| Parâmetro | Obrigatório ou opcional | Description |
|---|---|---|
| Serviço | Obrigatório | O nome do serviço Azure AI Search (por exemplo, my-search-service). |
| Fonte de conhecimento | Opcional | O nome da fonte de conhecimento no serviço Azure AI Search. |
Dicas de anotação da ferramenta:
Destrutiva: ❌ | Idempotente: ✅ | Mundo Aberto: ❌ | Somente leitura: ✅ | Segredo: ❌ | Local Obrigatório: ❌
Serviço: Listar serviços
Use o Servidor MCP do Azure para listar todos os serviços de Pesquisa de IA em uma assinatura. Este comando dá-lhe uma visão geral rápida dos seus serviços de pesquisa.
Exemplos de prompts incluem:
- Listar serviços: "Listar todos os meus serviços de pesquisa de IA na minha assinatura."
- Mostrar serviços: "Que serviços de pesquisa de IA tenho?"
- Localizar serviços: "Preciso ver meus recursos do Azure AI Search"
Dicas de anotação da ferramenta:
Destrutiva: ❌ | Idempotente: ✅ | Mundo Aberto: ❌ | Somente leitura: ✅ | Segredo: ❌ | Local Obrigatório: ❌