Agent Bricks FAQ

Risposte alle domande più comuni su Agent Bricks, la piattaforma per sviluppatori di agenti Azure Databricks. Per una panoramica della piattaforma, vedi Cos'è Agent Bricks?.

Cos'è Agent Bricks?

Azure Databricks è la piattaforma di sviluppo per agenti. Fornisce l'infrastruttura di cui gli agenti personalizzati hanno bisogno in produzione: accesso governato a modelli, server MCP e skill tramite Unity Gateway, un server di agenti e Agent Runtime per distribuire e servire agenti, memoria e sessioni gestite, strumenti e server MCP, tracciamento e valutazione MLflow e governance tramite Unity Catalog.

A chi è dedicato Agent Bricks?

Agent Bricks è per sviluppatori che creano agent personalizzati in codice, da un singolo agente a molti agenti che gestiscono il traffico di produzione. Per costruire agenti senza scrivere codice, usa Genie Agents.

In cosa è diverso Agent Bricks dagli Agenti Genie?

Genie Agents è un modo low-code per creare agenti che rispondono alle domande sulle tue tabelle e sui tuoi documenti. Agent Bricks è una piattaforma per scrivere e distribuire il proprio codice agente. Un agente personalizzato costruito su Agent Bricks può chiamare Genie Agents come strumenti.

In cosa è diverso Agent Bricks da Genie One?

Genie One è l'esperienza per gli utenti business di lavorare con dati e IA senza codice. Agent Bricks è per sviluppatori che creano agenti personalizzati. Un agente personalizzato può utilizzare Genie One come strumento.

In cosa è diverso Agent Bricks da Omnigent?

Omnigent è un meta-harness che compone e coordina più agenti, come gli agenti di codifica. Agent Bricks fornisce l'infrastruttura per distribuire ed eseguire agenti personalizzati. Puoi usare Omnigent per sviluppare custom agent che funzionano su Agent Bricks.

Che fine ha fatto Knowledge Assistant e Supervisor Agent?

Knowledge Assistant e Supervisor Agent sono offerte legacy. Per i nuovi agenti low-code, usa Genie Agents. Per gli agenti scritti in codice, usa la CLI di Agent Bricks. Vedi Altri modi per costruire agenti.

Quali framework e modelli supporta Agent Bricks?

Agent Bricks lavora con qualsiasi framework o harness di test. La CLI di Agent Bricks include modelli per LangGraph e l'SDK OpenAI Agents. Gli agenti possono utilizzare modelli frontier e open tramite Unity Gateway, che ti permette di cambiare modello senza cambiare codice agente.

Dove vengono eseguiti gli agenti creati con Agent Bricks?

Gli agenti girano su Agent Runtime, che esegue il server degli agenti sulle app Databricks. Il server agente, DurableAgentServer, serve l'agente tramite l'API di invocazione e recupera le esecuzioni interrotte da un arresto anomalo o da un riavvio. Vedi Distribuire gli agenti su Azure Databricks.

Come posso iniziare con Agent Bricks?

Installa la CLI di Agent Bricks con pip install databricks-agentbricks. Poi esegui agentbricks init per creare un progetto, agentbricks dev per eseguire l'agente localmente e agentbricks deploy per distribuirlo. Consulta Agent Bricks CLI.

Posso usare Agent Bricks con un agente che ho già creato?

Yes. Per gli agenti costruiti con LangGraph o OpenAI Agents SDK, esegui agentbricks init --existing nella directory del progetto. La CLI prepara le istruzioni di migrazione che un agente di codifica segue per convertire il progetto. Vedi Importa un agente esistente.

Come posso interrogare un agente costruito con Agent Bricks?

Invia richieste all'API di invocazione in /api/invocations, con la CLI di Agent Bricks, l'API REST o Python. Vedi agenti Query distribuiti su Azure Databricks.

Come governa Agent Bricks cosa possono fare gli agenti?

Unity Catalog regola i dati, gli strumenti, i modelli e gli agenti che i tuoi agenti utilizzano. Unity Gateway regola l'accesso a modelli, server MCP e abilità, e applica guardrail, limiti di frequenza e tracciamento dell'utilizzo alle chiamate che gli agenti effettuano a loro. Gli strumenti possono funzionare con le autorizzazioni del service principal dell'app o dell'utente che ha inviato la richiesta. Vedi Richiesta-autorizzazione utente.