Desenvolver agentes no Azure Databricks

Agent Bricks é a plataforma de desenvolvimento de agentes do Azure Databricks. Use-o para criar e implantar os agentes que impulsionam seus produtos e fluxos de trabalho baseados em agentes.

O Agent Bricks suporta os fluxos de trabalho centrais para construir um agente de produção:

  • Implante seu agente: O Agent Runtime hospeda agentes construídos com qualquer framework ou harness, com estado ou sem estado, e o AgentKit adiciona execução durável para que as execuções sobrevivam a reinicializações e falhas.
  • Execute código com segurança: Os agentes executam o código que escrevem no Databricks Sandbox, um ambiente isolado cujo diretório inicial persiste entre as sessões.
  • Enriqueça o contexto do seu agente: A memória e as sessões do agente permitem que ele se lembre do que aprendeu em conversas anteriores, para que ele possa personalizar as respostas e reduzir custos de tokens.
  • Depure e teste seu agente: MLflow Tracing registra cada etapa que seu agente realiza, e você pode armazenar e governar rastreios em escala no Unity Catalog.

A CLI do Agent Bricks estrutura o código do agente que se conecta a esses serviços. Você pode iterar localmente, inclusive com agentes de codificação, e então implantar seu agente.

Introdução

Aprenda o que a Agent Bricks oferece e monte seu primeiro agente.

Guide Description
Início rápido do Agente Bricks Construa e implante seu primeiro agente com a CLI Agent Bricks.
O que é Agent Bricks? Aprenda os componentes de um agente e como o Agent Bricks suporta cada um deles.
CLI do Agente Bricks Crie, execute e implante agentes pela linha de comando ou importe um agente existente.

Conectar a modelos

Guide Description
Conectar a modelos Chame modelos abertos e de fronteira por meio do Unity Gateway com uma API e troque de modelo sem alterar o código do agente.

Adicionar contexto do agente

Enriqueça o contexto do seu agente com memória, ferramentas e dados da sua organização.

Guide Description
Memória e sessões do agente Armazene o estado da conversa e a memória de longo prazo em repositórios gerenciados apoiados pelo Lakebase.
Servidores MCP e ferramentas de agentes Conecte agentes a servidores e ferramentas MCP gerenciados pelo Azure Databricks, personalizados e externos.
Servidor MCP Genie One Enriqueça os agentes com o contexto empresarial combinado da sua organização por meio de perguntas em linguagem natural sobre dados governados.
Pesquisa de IA Recupere texto relevante e dados não estruturados de um índice gerenciado da Pesquisa de IA.

Implantar seu agente

Execute seu agente com um servidor de agentes em computação gerenciada.

Guide Description
Implantar agentes no Azure Databricks Aprenda a stack de computação do agente: framework ou harness, servidor do agente e runtime do agente.
Servidor de Agente Sirva seu agente com DurableAgentServer: execuções síncronas, de streaming e em segundo plano, com recuperação de falhas.
Tempo de Execução do Agente Implante e gerencie agentes em computação hospedada no Azure Databricks.
Databricks Sandbox Dê aos agentes um ambiente isolado para rodar o código que escrevem, com acesso com escopo definido a dados governados.

Consulte seu corretor

Guide Description
Query agents deployados em Azure Databricks Envie solicitações para agentes implantados por meio da API de invocação, da API de respostas ou de SQL.

Observabilidade e qualidade do agente

Rastreie, avalie e monitore agentes em desenvolvimento e produção.

Guide Description
Observabilidade e qualidade do agente Aprenda como o MLflow rastreia, avalia e monitora agentes.
Rastreamento do MLflow Registre cada etapa que um agente realiza para depurá-lo e aprimorá-lo.
Avalie e melhore Meça a qualidade dos agentes com juízes de LLM, avaliadores personalizados e feedback de especialistas.

Governe seus agentes

Guide Description
Unity Gateway Regule o acesso a modelos, servidores MCP e habilidades, com proteções, limites de taxa e rastreamento de uso.

Transformar dados não estruturados

Guide Description
Funções de IA Aplique modelos de IA aos seus dados do SQL para classificar, extrair, resumir e fazer parsing de documentos.