Dela via


AI-agentverktyg för kodtolkare

Lägg till kodtolkningsverktyg till AI-agenter med hjälp av Mosaic AI Agent Framework för att göra det möjligt för agenter att köra godtycklig kod som tillhandahålls av en interagerande användare, hämtas från en kodbas eller skrivs av agenten.

Mer information om agentverktyg finns i AI-agentverktyg och för att skapa verktyg som kör anpassade uppgiftsspecifika åtgärder, se Skapa anpassade AI-agentverktyg med Unity Catalog-funktioner

Inbyggt Python-körverktyg

Azure Databricks har också en inbyggd Unity Catalog-funktion som gör att AI-agenter dynamiskt kan köra Python-kod i frågor dynamiskt.

system.ai.python_exec är tillgängligt som standard och kan användas som andra funktionsbaserade verktyg i Unity Catalog.

I följande exempel visas hur du använder funktionen python_exec i en SQL-fråga:

SELECT python_exec("""
import random
numbers = [random.random() for _ in range(10)]
print(numbers)
""")

Nästa steg

När du har skapat ett agentverktyg lägger du till verktyget i en AI-agent. Se Lägg till Unity Catalog-verktyg i agenter.