Function Calling
Ein Sprachmodell fordert eine beschriebene Funktion mit strukturierten Parametern an; die Ausführung übernimmt die angebundene Anwendung.
Wie funktioniert Function Calling?
Function Calling verbindet ein Sprachmodell mit beschriebenen Funktionen. Das Modell kann einen Funktionsnamen und dazu passende, strukturierte Parameter ausgeben. Die angebundene Anwendung übernimmt die Ausführung und kann das Ergebnis für die weitere Antwort an das Modell zurückgeben. Welche Funktionen angeboten werden und unter welchen Bedingungen sie laufen dürfen, muss die Integration festlegen. Ein formal passender Aufruf belegt weder die Berechtigung zur Aktion noch die sachliche Richtigkeit seiner Angaben.
In einem erfundenen Lagerassistenten dient die Funktion get_stock zur Bestandsabfrage. Der Parameter item_code soll den Artikel P-73 bezeichnen. Vor der Abfrage prüft die Anwendung, ob der Artikelcode zulässig ist und die anfragende Person diesen Bestand sehen darf. Der Assistent formuliert seine Antwort aus dem tatsächlichen Ergebnis. Ist der Dienst nicht erreichbar, braucht der Ablauf einen entsprechenden Fehlerzustand. Eine gelesene Bestandsmenge reserviert noch keine Ware; dafür wäre eine gesonderte, berechtigte Aktion mit bestätigtem Ergebnis nötig. Das Team plant deshalb auch Prüfungen für ungültige Artikel und fehlende Zugriffsrechte.
Quellen
Verwandte Begriffe
- KI-AgentEin KI-System, das im gesetzten Rahmen nächste Schritte auswählt und Werkzeugergebnisse für die weitere Bearbeitung nutzt.
- Agentischer WorkflowEin Arbeitsablauf mit KI-gestützten Entscheidungen und Werkzeugaktionen; feste Prüfschritte und variable Bearbeitung können zusammenwirken.
- Model Context ProtocolMCP standardisiert den Austausch zwischen KI-Anwendungen und Servern, die Werkzeuge, Kontextdaten oder Vorlagen bereitstellen.
- Guardrails für KIGuardrails begrenzen und prüfen das Verhalten einer KI-Anwendung. Modellanweisungen und technische Durchsetzung haben unterschiedliche Aufgaben.
- Prompt InjectionPrompt Injection versucht, eine KI-Anwendung durch eingeschleuste Anweisungen umzulenken. Auch abgerufene Dokumente können solche Texte enthalten.
- ModellkarteEine Modellkarte dokumentiert Zweck, Grundlagen, Bewertungsbedingungen und bekannte Grenzen eines KI-Modells für eine bestimmte Version.
Beiträge zum Thema








KI & Automatisierung mit ASES
KI-Assistenten und automatisierte Abläufe



