Definition · Technik und Modelle

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

Entscheidungshilfe
SignalFunction Calling passtAlternative
Assistent soll Werkzeuge bedienendefinierte Aufrufe mit festen Feldernreine Textantwort genügt nicht
Aktionen brauchen Freigabejeder Aufruf einzeln prüfbarungeprüfte Automatik meiden
Nur Fragen beantwortenoft nicht nötigAbfrage ohne Aktion reicht
Seltene Einzelaktioneher nichteinmal 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.

Verwandte Themen Model Context ProtocolMulti-Agent-SystemHuman-in-the-Loop

Mit AI zusammenfassen

Teilen

Strategiegespräch

Strategiegespräch buchen.

Prüfe, welche Aktionen dein Assistent übernehmen soll. Buche direkt einen Termin über den Kalender: Strategiegespräch buchen. Alternativ: info@ki-assistent.co.

Kalender wählen, Termin steht

Häufige Fragen · 03

Häufige Fragen.

Was ist der Unterschied zwischen einer Antwort und einem Function Call?
Eine Antwort ist Text für den Menschen. Ein Function Call ist ein strukturierter Aufruf an ein Werkzeug mit festen Feldern, den ein System zuverlässig ausführen kann.
Handelt der Assistent bei Function Calling automatisch?
Nur wenn du das erlaubst. Üblich ist, dass der Aufruf vorbereitet und dem Menschen zur Freigabe vorgelegt wird, gerade bei wichtigen Aktionen.
Braucht jeder Assistent Function Calling?
Nein. Ein reiner Auskunfts-Assistent kommt ohne aus. Sobald er aber Aufgaben erledigen soll, ist es der saubere Weg, Absicht in eine prüfbare Aktion zu übersetzen.