Glossar · KI & LLMs

Function Calling (Tool Use)

Mechanismus, bei dem ein LLM strukturiert entscheidet, eine externe Funktion mit definierten Parametern aufzurufen, statt nur Text zu generieren.

Definition

Function Calling ist die Schnittstelle, über die ein LLM aus reiner Textgenerierung ausbricht und tatsächlich etwas tut: einen HTTP-Request senden, eine Datenbank abfragen, einen Kalender-Slot buchen. Du gibst dem Modell ein JSON-Schema der verfügbaren Tools mit, und es entscheidet pro Turn, welche Funktion mit welchen Argumenten aufgerufen werden soll.

Der App-Code führt die Funktion aus und gibt das Ergebnis zurück ins Modell, das dann den nächsten Schritt plant. Diese Schleife — Plan, Tool-Call, Beobachtung, Plan — ist die Grundlage jedes echten Agents.

Anthropic, OpenAI und Google haben native Tool-Use-APIs; das offene MCP-Protokoll standardisiert, wie Tools über Prozessgrenzen hinweg bereitgestellt werden.

So nutzen wir das bei adsbird

In jedem AI-Agent, den wir bauen — egal ob Voice-AI, der Kalender-Slots checkt, oder Recruiting-Agent, der ATS-Kandidaten anlegt — ist Function Calling die Brücke zwischen LLM und dem realen CRM/ERP. Wir definieren typischerweise 5-15 Tools pro Agent, scharf typisiert, mit klaren Side-Effects.

Function Calling (Tool Use) in deinem Projekt?

Wir bauen damit,
jeden Tag.

Wenn du Function Calling in einem konkreten Workflow brauchst — wir haben das wahrscheinlich schon gebaut.

Erstgespräch Alle Begriffe