Function Calling: Definition und Einsatz
Definition
Function Calling ist die Fähigkeit eines Sprachmodells, statt nur Text auszugeben eine klar definierte Funktion mit passenden Werten aufzurufen. Das Modell erkennt, dass eine Aufgabe ein Werkzeug braucht, wählt die richtige Funktion und liefert die Parameter in einem festen Format. Damit wird aus einem antwortenden Assistenten einer, der gezielt handelt, etwa einen Termin sucht oder einen Datensatz abfragt.
Warum der Begriff zählt
Ein persönlicher Assistent soll nicht nur reden, sondern Aufgaben vorbereiten und erledigen. Function Calling ist die Brücke dorthin, denn es übersetzt eine Absicht in einen sauberen Werkzeugaufruf mit definierten Feldern. Das macht das Verhalten prüfbar: jeder Aufruf hat eine feste Form und lässt sich vor der Ausführung freigeben. Wer das versteht, trennt sauber zwischen dem Vorschlag des Assistenten und der eigentlichen Aktion.
Wann es relevant ist
- Der Assistent soll konkrete Werkzeuge bedienen, nicht nur Text liefern.
- Aufrufe brauchen ein festes Format, damit sie verlässlich weiterverarbeitet werden.
- Aktionen sollen einzeln freigebbar und protokollierbar sein.
- Eine Aufgabe verbindet mehrere Systeme in einer klaren Reihenfolge.
Wann nicht
Wenn der Assistent ausschließlich Fragen beantwortet und nie eine Aktion auslöst, wird Function Calling nicht gebraucht. Auch bei einer einzelnen, seltenen Aktion ist ein manueller Weg oft schneller als der Aufbau. Der Nutzen steigt mit der Zahl wiederkehrender, klar umrissener Aktionen.
Branchen, die das nutzen
- Vertrieb: ein Assistent, der Firmendaten abruft und einen CRM-Eintrag vorbereitet.
- Personal und Recruiting: Terminvorschläge und Statusabfragen als definierte Aufrufe.
- Logistik: Sendungsstatus und Verfügbarkeit über feste Funktionen abfragen.
- Kanzleien: Aktenrecherche und Fristenprüfung als kontrollierte Werkzeugaufrufe.
Typische Anwendungsfälle
- Der persönliche Assistent sucht freie Termine und legt einen Entwurf zur Freigabe an.
- Ein Support-Assistent ruft den Bestellstatus über eine definierte Funktion ab.
- Ein Agent kettet mehrere Aufrufe, jeder mit geprüften Parametern.
- Das Company Brain liefert eine Antwort und der Assistent bietet die passende Aktion an.
- Ein Aufruf wird vor der Ausführung dem Menschen zur Bestätigung vorgelegt.
Entscheidungshilfe
| Signal | Function Calling passt | Alternative |
|---|---|---|
| Assistent soll Werkzeuge bedienen | definierte Aufrufe mit festen Feldern | reine Textantwort genügt nicht |
| Aktionen brauchen Freigabe | jeder Aufruf einzeln prüfbar | ungeprüfte Automatik meiden |
| Nur Fragen beantworten | oft nicht nötig | Abfrage ohne Aktion reicht |
| Seltene Einzelaktion | eher nicht | einmal manuell erledigen |
Beispiel
Ein Vertriebsteam gibt seinem Assistenten drei klar definierte Funktionen: Firmendaten abrufen, Notiz anlegen, Termin vorschlagen. Der Assistent erkennt aus dem Gespräch, welche Funktion passt, und legt den Aufruf mit den Werten zur Freigabe vor. Erst nach Bestätigung wird gehandelt. Das Beispiel beschreibt die Methode, keine behauptete Zeitersparnis.
Verbindung zu Services
Kontrollierte Aktionen entstehen über KI-Agenten und einen persönlichen KI-Assistenten, die auf einem sauber angebundenen Company Brain aufsetzen.
Quellen
Diese Einordnung beschreibt gängige Praxis rund um Function Calling. Wie zuverlässig Aufrufe im Einzelfall sind, hängt vom Modell, den definierten Funktionen und den gesetzten Freigaben ab und muss konkret geprüft werden.



