Hoppa till innehållet

Funktionsanrop

En språkmodell begär en beskriven funktion med strukturerade parametrar; den anslutna applikationen utför anropet.

Även känt somFunction CallingTool Calling
AI & automatisering

Hur fungerar funktionsanrop?

Funktionsanrop kopplar en språkmodell till beskrivna funktioner. Modellen kan ange ett funktionsnamn och motsvarande strukturerade parametrar. Den anslutna applikationen står för körningen och kan lämna resultatet till modellen för det fortsatta svaret. Integrationen måste fastställa vilka funktioner som är tillgängliga och under vilka villkor de får köras. Ett anrop i rätt format styrker varken behörigheten för åtgärden eller att uppgifterna är sakligt riktiga.

I en fiktiv lagerassistent används funktionen get_stock för att fråga efter lagersaldot. Parametern item_code ska ange artikeln P-73. Före frågan kontrollerar applikationen att artikelkoden är giltig och att personen som frågar får se detta lagersaldo. Assistenten formulerar svaret utifrån det faktiska resultatet. Om tjänsten inte kan nås behöver flödet ett lämpligt feltillstånd. Att läsa ett lagersaldo reserverar inga varor; det kräver en separat, behörig åtgärd med ett bekräftat resultat. Teamet planerar därför också kontroller med ogiltiga artiklar och saknade åtkomsträttigheter.

Källor

Artiklar om ämnet

AI & automatisering med ASES

AI-assistenter och automatiserade flöden