Dela via


AI-agentverktyg

AI-agentverktyg ger dina agenter praktiska funktioner som att söka igenom dokument, analysera data i kalkylblad, anropa REST-API:er eller köra Python-kod. I stället för att bara generera text kan agenten arbeta med verkliga data och system.

Välj verktygsmetod

Du har tre alternativ för att skapa verktyg som dina agenter kan använda. Välj baserat på dina behov av styrning, flexibilitet eller integrering:

Funktionsverktyg för Unity Catalog Agentkodverktyg McP-verktyg (Model Context Protocol)
  • Definieras som UDF:er för Unity-katalogen
  • Hanteras i Unity Catalog som ett centralt register för verktyg
  • Inbyggda säkerhets- och efterlevnadsfunktioner
  • Ger enklare identifiering och återanvändning
  • Bra för att tillämpa transformeringar och aggregeringar på stora datamängder
  • Se Skapa och använda UC-verktyg
  • Definieras direkt i agentens kod
  • Bra för att anropa REST-API:er, köra godtycklig kod eller köra verktyg med låg svarstid
  • Saknar inbyggd styrning och upptäckbarhet av Unity Catalog-funktioner
  • Se Exempel på agentkodverktyg
  • Verktyg som följer MCP-standarden för verktygskompatibilitet
  • Kan hanteras (Databricks-värdbaserad), extern (tredjeparts) eller anpassad (självhostad)
  • Standardiserat gränssnitt tillåter återanvändning i olika agentramverk
  • Bra för att komma åt externa tjänster, TREDJEPARTS-API:er eller skapa återanvändbara verktygsekosystem
  • Se MCP på Databricks

Du kan blanda och matcha någon av dessa metoder. Alla tre fungerar oavsett om du skapar agenter i vanlig Python eller använder ramverk som LangChain, OpenAI SDK eller LangGraph.

Vanliga verktygsmönster

Utforska dessa verktygsmönster och exempel, som kan implementeras med någon av de tre verktygsmetoderna:

Verktygsmönster Description
Verktyg för strukturerad datahämtning Fråga SQL-tabeller, databaser och strukturerade datakällor.
Verktyg för ostrukturerad datahämtning Sök i dokumentsamlingar och utför hämtningsförhöjd generering.
Kodtolkarverktyg Tillåt agenter att köra Python-kod för beräkningar, dataanalys och dynamisk bearbetning.
Verktyg för extern anslutning Anslut till externa tjänster och API:er, till exempel Slack.
AI Playground-prototypframtagning Använd AI Playground för att snabbt lägga till Unity Catalog-verktyg till agenter och skapa prototyper för deras beteende innan du distribuerar dem.