Funktionsaufruf
Function Calling ist eine Fähigkeit innerhalb großer Sprachmodelle (LLMs), die es dem Modell ermöglicht zu bestimmen, wann und wie es externe Funktionen oder APIs basierend auf einer Anfrage des Benutzers in natürlicher Sprache aufrufen soll. Anstatt eine direkte Antwort zu generieren, gibt das LLM ein strukturiertes JSON-Objekt aus, das den Funktionsnamen und die erforderlichen Argumente spezifiziert.
LLMs sind in ihrer Grundform Wissensmaschinen, keine Aktionsmaschinen. Function Calling schließt diese Lücke. Es ermöglicht die abstrakte Denkfähigkeit des LLM, mit den konkreten, realen Fähigkeiten externer Systeme wie Datenbanken, Wetterdiensten oder Buchungsplattformen verbunden zu werden. Dies verwandelt eine konversationelle KI in einen handelnden Agenten.
get_weather angemessen ist.{"name": "get_weather", "arguments": {"location": "London"}}).