Funktionskald
En sprogmodel anmoder om en beskrevet funktion med strukturerede parametre; den tilknyttede applikation udfører den.
Hvordan virker funktionskald?
Funktionskald forbinder en sprogmodel med beskrevne funktioner. Modellen kan angive et funktionsnavn og de tilhørende strukturerede parametre. Den tilknyttede applikation står for udførelsen og kan sende resultatet tilbage til modellen til brug i det videre svar. Integrationen skal fastlægge, hvilke funktioner der er tilgængelige, og under hvilke betingelser de må køre. Et kald i korrekt format dokumenterer hverken tilladelse til handlingen eller rigtigheden af oplysningerne.
I en fiktiv lagerassistent bruges funktionen get_stock til at slå lagerbeholdningen op. Parameteren item_code skal angive varen P-73. Før forespørgslen kontrollerer applikationen, om varekoden er gyldig, og om den anmodende person må se denne beholdning. Assistenten formulerer sit svar ud fra det faktiske resultat. Hvis tjenesten ikke kan nås, skal forløbet have en passende fejltilstand. At læse en beholdning reserverer ingen varer; det kræver en særskilt, tilladt handling med et bekræftet resultat. Teamet planlægger derfor også kontroller med ugyldige varer og manglende adgangsrettigheder.
Kilder
Relaterede begreber
- AI-agentEt AI-system, der vælger næste skridt inden for fastlagte rammer og bruger værktøjernes resultater i det videre arbejde.
- Agentisk arbejdsgangEt forløb med AI-understøttede beslutninger og værktøjshandlinger, hvor faste kontroller og variable trin kan indgå sammen.
- Model Context ProtocolMCP standardiserer udvekslingen mellem AI-applikationer og servere, der tilbyder værktøjer, kontekstdata eller skabeloner.
- AI-guardrailsGuardrails begrænser og kontrollerer AI-adfærd. Modelinstruktioner og teknisk håndhævelse har forskellige opgaver.
- PromptinjektionPromptinjektion forsøger at omdirigere en AI-applikation med indskudte instruktioner. Hentede dokumenter kan også indeholde dem.
- ModelkortEt modelkort dokumenterer formål, grundlag, vurderingsbetingelser og kendte begrænsninger for en bestemt version af en AI-model.
Artikler om emnet








AI & automatisering med ASES
AI-assistenter og automatiserede arbejdsgange



