Tool Use (Function Calling)

Fähigkeit von KI-Modellen, eigenständig externe Werkzeuge, APIs oder Funktionen aufzurufen, um Aufgaben zu erledigen, die über reine Textgenerierung hinausgehen.

Tool Use (auch Function Calling genannt) beschreibt die Fähigkeit von KI-Modellen, eigenständig externe Werkzeuge aufzurufen – etwa APIs abzufragen, Datenbanken zu durchsuchen, Code auszuführen, E-Mails zu versenden oder Dateien zu verarbeiten. Statt nur Text zu generieren, kann das Modell aktiv mit der Außenwelt interagieren.

Technisch funktioniert es so: Dem Modell werden verfügbare Werkzeuge mit ihren Parametern und Beschreibungen mitgeteilt. Bei einer Anfrage entscheidet das Modell, ob und welches Werkzeug benötigt wird, und gibt einen strukturierten Funktionsaufruf zurück. Das System führt die Funktion aus, liefert das Ergebnis zurück, und das Modell verarbeitet es in seiner Antwort.

Tool Use ist der technische Grundbaustein agentischer KI: Ohne die Fähigkeit, Werkzeuge zu nutzen, bleibt ein KI-Modell auf sein trainiertes Wissen beschränkt. Mit Tool Use kann es aktuelle Informationen abrufen, Berechnungen durchführen, Systeme steuern und mehrstufige Aufgaben abarbeiten. Standards wie das Model Context Protocol (MCP) vereinheitlichen, wie Werkzeuge bereitgestellt und aufgerufen werden. Alle großen Modellhersteller – OpenAI, Anthropic, Google – bieten native Tool-Use-Unterstützung.

Verwandte Begriffe