Werkzeugnutzung (Function Calling)
Wenn das Modell nicht mehr nur redet, sondern Knöpfe drückt.
Der Vergleich
Ein Koch, der nur Rezepte auswendig kann, ist begrenzt; gib ihm Zugang zu Vorratskammer, Ofen und Waage, und er kann wirklich kochen. Function Calling heißt, dem Modell Knöpfe zu geben, die es drücken kann: suchen, rechnen, deinen Kalender abfragen.
Im Detail
Der Entwickler beschreibt Funktionen (Werkzeuge) mit ihren Parametern. Statt mit Text zu antworten, entscheidet das Modell, wann es eine Funktion mit welchen Daten aufruft; das Programm führt sie aus und gibt das Ergebnis zurück, damit es weitermacht. Es ist die Grundlage von Agenten und wird oft über MCP angebunden.
Ein Beispiel
Du fragst „Wie wird das Wetter morgen in Bilbao?“. Statt zu raten, ruft das Modell eine Wetterfunktion mit „Bilbao“ und „morgen“ auf, erhält den echten Wert und antwortet damit.