Ferramentas do agente de IA

As ferramentas do agente de IA oferecem aos seus agentes funcionalidades práticas além da geração de texto, como pesquisar documentos, consultar bancos de dados, chamar APIs REST ou executar código personalizado.

Use servidores MCP gerenciados previamente configurados para acesso imediato a dados Azure Databricks, use servidores MCP externos para se conectar a APIs de terceiros ou crie ferramentas personalizadas para lógica de negócios especializada.

Ferramentas e exemplos

Exemplos comuns de padrões de ferramenta e implementação:

Caso de uso Abordagem recomendada
Trabalhar com dados estruturados Leia dados estruturados em tabelas do Catálogo do Unity.
Recuperar dados não estruturados Conecte agentes a índices de pesquisa de vetor para consultar dados não estruturados.
Ferramentas de interpretador de código Permitir que os agentes executem Python código dinamicamente usando a ferramenta system.ai.python_exec interna.
Ferramentas de IA usando funções do Catálogo do Unity Crie ferramentas usando funções do Catálogo do Unity. (O Databricks recomenda o uso de ferramentas MCP para a maioria dos novos casos de uso.)

Servidores MCP

Use servidores MCP para fornecer aos agentes acesso a dados do Databricks controlados e APIs de terceiros:

Caso de uso Abordagem recomendada
Conectar agentes a serviços externos Utilize o OAuth gerenciado, o proxy de conexões UC ou APIs REST externas para conectar agentes a APIs de terceiros.
Usar servidores MCP externos em agentes Chame servidores MCP externos a partir do código do agente por meio de proxies gerenciados pelo Databricks. Para instalar um servidor MCP externo, consulte Instalar um servidor MCP externo.
Usar servidores MCP personalizados em agentes Conecte o código do agente a um servidor MCP personalizado hospedado como um aplicativo do Databricks. Para hospedar um servidor MCP personalizado, consulte Hospedar um servidor MCP personalizado.