Zum Inhalt springen
Business.Digital Business.Digital
KI & Automation

KI & Automation

Was ist Function Calling?

Function Calling erlaubt KI-Modellen, strukturierte Aktionen auszulösen statt nur Text zu generieren. Die KI erkennt, wann sie eine API aufrufen oder Daten abfragen muss.

Robot hält leuchtendes Gehirn-Symbol mit ausgehenden Verbindungslinien zu verschiedenen Systemen

Function Calling ist ein Feature, bei dem ein KI-Modell nicht nur Text ausgeben kann, sondern strukturierte Aktionen auslöst. Statt „Ich würde empfehlen, den Bestand zu prüfen” gibt das Modell aus: „Rufe Funktion get_inventory mit Parameter product_id: 4821 auf.”

Dein System empfängt diese strukturierte Ausgabe, führt die Funktion aus, und gibt das Ergebnis zurück an das Modell. Das Modell verarbeitet das Ergebnis und entscheidet, was als nächstes passiert. Dieser Zyklus ist die Basis für alle handlungsfähigen KI-Systeme.

Was das bedeutet in der Praxis

Ohne Function Calling ist eine KI auf Text-Ein- und -Ausgang beschränkt. Sie kann beraten, erklären und formulieren. Mit Function Calling kann sie handeln: Daten lesen, Datensätze anlegen, E-Mails versenden, Berechnungen durchführen, externe Dienste aufrufen.

Ein konkretes Beispiel: Ein Kundenservice-Bot soll prüfen, ob eine Bestellung noch stornierbar ist. Ohne Function Calling müsste ein Mensch diese Prüfung übernehmen. Mit Function Calling ruft der Bot check_order_status(order_id) auf, erhält zurück {status: "shipped", cancellable: false} und teilt dem Kunden mit, dass eine Stornierung leider nicht mehr möglich ist. Komplett automatisiert.

Wie Function Calling implementiert wird

Du definierst für das Modell, welche Funktionen es aufrufen darf, inklusive Beschreibung und Parameter-Schema. Das Modell entscheidet selbst, ob es eine Funktion braucht, und wenn ja, welche und mit welchen Parametern. Du bist für die Ausführung und Sicherheit verantwortlich, das Modell nur für die Entscheidung.

OpenAI, Anthropic und Google unterstützen Function Calling alle in ihren aktuellen Modellen, mit leicht unterschiedlicher Syntax. Für produktive Systeme lohnt es sich, eine Abstraktionsschicht zu bauen, die zwischen Modellen wechseln kann.

Wie wir Function-Calling-Systeme für Unternehmensanwendungen bauen, zeigen wir unter KI-Implementierung und Individuelle Softwareentwicklung. Für ein konkretes Gespräch buche gerne einen Termin.

Lass uns herausfinden, was bei dir möglich ist.

Kostenlos, unverbindlich, ohne Verkaufsdruck. Wir schauen uns gemeinsam an, wo du stehst, was dich bremst und was die nächsten sinnvollen Schritte wären.

Weiterführende Ressourcen

Alles was du brauchst, um dein Business zu digitalisieren – von praktischen Tools bis hin zu tiefgehendem Expertenwissen.

Tools & Services

Nützliche Helfer für deinen Geschäftsalltag.

Magazin

Praxiswissen zu Digitalisierung, E-Commerce und Automation.

FAQ

Antworten und Erklärungen zu digitalen Themen.