Function calling
Synonym for tool use — at en LLM kan kalde definerede funktioner med strukturerede parametre.
Function calling er OpenAI's navn for det samme koncept som "tool use" hos Anthropic og Google. Konceptet er identisk: du definerer en funktion med navn, beskrivelse og JSON-schema for dens parametre, og modellen kan vælge at "kalde" den med konkrete argumenter.
Modellen kalder ikke selv funktionen — den genererer et struktureret call (typisk JSON), som du så eksekverer i din kode og sender resultatet tilbage til modellen. Det giver dig fuld kontrol over hvad der faktisk sker.
Function calling er fundamentet for: agents, struktureret data-ekstraktion, integration med eksterne systemer, og næsten alle moderne AI-produkter der gør mere end ren chat.