Gå til innholdet

Funksjonskall

En språkmodell ber om en beskrevet funksjon med strukturerte parametere; den tilknyttede applikasjonen utfører den.

Også kjent somFunction CallingTool Calling
KI og automatisering

Hvordan fungerer funksjonskall?

Funksjonskall kobler en språkmodell til beskrevne funksjoner. Modellen kan oppgi et funksjonsnavn og de tilhørende strukturerte parameterne. Den tilknyttede applikasjonen står for kjøringen og kan sende resultatet tilbake til modellen for det videre svaret. Integrasjonen må fastsette hvilke funksjoner som er tilgjengelige, og under hvilke vilkår de kan kjøres. Et kall i riktig format dokumenterer verken tillatelse til handlingen eller at opplysningene er saklig riktige.

I en fiktiv lagerassistent brukes funksjonen get_stock til å hente lagerbeholdningen. Parameteren item_code skal angi varen P-73. Før spørringen kontrollerer applikasjonen om varekoden er gyldig, og om personen som spør, har lov til å se denne beholdningen. Assistenten formulerer svaret ut fra det faktiske resultatet. Hvis tjenesten ikke kan nås, trenger prosessen en passende feiltilstand. Å lese en beholdning reserverer ingen varer; det krever en egen, tillatt handling med et bekreftet resultat. Teamet planlegger derfor også kontroller med ugyldige varer og manglende tilgangsrettigheter.

Kilder

Artikler om temaet

KI og automatisering med ASES

KI-assistenter og automatiserte prosesser