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.
Respostas a perguntas comuns sobre o Agent Bricks, a plataforma de desenvolvimento de agentes do Azure Databricks. Para uma visão geral da plataforma, veja O que é o Agent Bricks?.
O que é o Agent Bricks?
Agent Bricks é a plataforma de desenvolvimento de agentes do Azure Databricks. Fornece a infraestrutura que os agentes personalizados necessitam em produção: acesso governado a modelos, servidores MCP e competências através do Unity Gateway, um servidor de agentes e Agent Runtime para implementar e servir agentes, memória e sessões geridas, ferramentas e servidores MCP, rastreio e avaliação de MLflow, e governação através do Unity Catalog.
Para quem é o Agente Bricks?
O Agent Bricks destina-se a desenvolvedores que criam agentes personalizados em código, desde um único agente até muitos agentes que servem tráfego de produção. Para construir agentes sem escrever código, usa Genie Agents.
Em que é que o Agent Bricks é diferente dos Genie Agents?
O Genie Agents é uma forma low-code de criar agentes que respondem a perguntas através das suas tabelas e documentos. O Agent Bricks é uma plataforma para escrever e implementar o seu próprio código de agente. Um agente personalizado construído sobre Agent Bricks pode chamar Genie Agents como ferramentas.
Em que é que o Agente Bricks é diferente do Genie One?
O Genie One é a experiência para os utilizadores empresariais trabalharem com dados e IA sem código. Agent Bricks é para programadores que criam agentes personalizados. Um agente personalizado pode chamar o Genie One como uma ferramenta.
Em que é que o Agente Bricks é diferente do Omnigent?
Omnigent é um meta-harness que compõe e coordena múltiplos agentes, como agentes de codificação. O Agent Bricks fornece a infraestrutura para implementar e executar agentes personalizados. Podes usar o Omnigent para desenvolver agentes personalizados que funcionem com Agent Bricks.
O que aconteceu ao Assistente de Conhecimento e ao Agente Supervisor?
Knowledge Assistant e Supervisor Agent são ofertas legadas. Para novos agentes low-code, use os Agentes Genie. Para agentes escritos em código, use a CLI Agent Bricks. Veja Outras formas de construir agentes.
Que frameworks e modelos suporta o Agent Bricks?
O Agente Bricks trabalha com qualquer framework ou harness. O Agent Bricks CLI inclui templates para o LangGraph e o SDK OpenAI Agents. Os agentes podem usar modelos Frontier e Open através do Unity Gateway, que permite mudar de modelo sem alterar o código do agente.
Onde são executados os agentes construídos com Agent Bricks?
Os agentes funcionam no Agent Runtime, que executa o servidor de agentes nas aplicações Databricks. O servidor agente, DurableAgentServer, serve o agente através da API de invocação e recupera execuções interrompidas por uma falha ou reinício. Veja Implementar agentes no Azure Databricks.
Como começo a trabalhar com o Agent Bricks?
Instale a CLI do Agent Bricks com pip install databricks-agentbricks. Depois executa agentbricks init para criar um projeto, agentbricks dev para executar o agente localmente e agentbricks deploy para implementá-lo. Consulte Agent Bricks CLI.
Posso usar Agent Bricks com um agente que já construí?
Yes. Para agentes construídos com LangGraph ou o SDK OpenAI Agents, execute agentbricks init --existing no diretório do projeto. A CLI prepara instruções de migração que um agente de programação segue para converter o projeto. Veja Adicionar um agente existente.
Como devo interrogar um agente criado com Agent Bricks?
Envie pedidos para a API de invocação em /api/invocations, com a CLI Agent Bricks, a API REST ou Python.
Consulte Agentes de consulta implementados no Azure Databricks.
Como é que o Agent Bricks regula o que os agentes podem fazer?
O Unity Catalog governa os dados, ferramentas, modelos e agentes que os seus agentes utilizam. O Unity Gateway regula o acesso a modelos, servidores MCP e competências, e aplica salvaguardas, limites de taxa e rastreamento de utilização às chamadas que os agentes lhes fazem. As ferramentas podem correr com as permissões do service principal da aplicação ou do utilizador que enviou o pedido. Consulte autorização de utilizador do pedido.