Strumenti dell'agente di intelligenza artificiale

Gli strumenti dell'agente di intelligenza artificiale offrono agli agenti funzionalità pratiche oltre la generazione di testo, ad esempio la ricerca di documenti, l'esecuzione di query sui database, la chiamata alle API REST o l'esecuzione di codice personalizzato.

Usare server MCP preconfigurato per l'accesso immediato ai dati di Azure Databricks, usare server MCP esterni per connettersi alle API di terze parti o creare strumenti personalizzati per la logica di business specializzata.

Strumenti ed esempi

Esempi comuni di implementazione e modelli di strumenti:

caso d'uso Approccio consigliato
Usare dati strutturati Legge i dati strutturati nelle tabelle di Unity Catalog.
Recuperare dati non strutturati Connettere gli agenti agli indici di ricerca vettoriale per eseguire query su dati non strutturati.
Strumenti dell'interprete del codice Consentire agli agenti di eseguire Python codice in modo dinamico usando lo strumento predefinito system.ai.python_exec.
Strumenti di intelligenza artificiale che usano le funzioni del catalogo Unity Creare strumenti usando le funzioni del catalogo unity. Databricks consiglia invece di usare gli strumenti MCP per la maggior parte dei nuovi casi d'uso.

Server MCP

Usare i server MCP per concedere agli agenti l'accesso ai dati regolati di Databricks e alle API di terze parti:

caso d'uso Approccio consigliato
Connettere gli agenti a servizi esterni Usare OAuth gestito, proxy di connessioni UC o API REST esterne per connettere gli agenti alle API di terze parti.
Usare server MCP esterni negli agenti Chiamare server MCP esterni dal codice agente tramite proxy gestiti da Databricks. Per installare un server MCP esterno, vedere Installare un server MCP esterno.
Usare server MCP personalizzati negli agenti Connetti il codice agente a un server MCP personalizzato ospitato in un'app Databricks. Per ospitare un server MCP personalizzato, vedere Ospitare un server MCP personalizzato.