Das Modell emittiert einen strukturierten Aufruf — eine benannte Funktion mit typisierten, schema-validierten Argumenten —, den der Harness ausführt und dessen Ergebnis in den Kontext des Modells zurückspeist; das… Geeignet, wenn externe Aktionen oder Datenquellen kontrolliert integriert werden müssen; Argumente strenge Validierung benötigen. Der zentrale Tr…
Nutze diesen Steckbrief, um den Baustein kurz zu verstehen, ihn im Modell einzuordnen und bei Bedarf in die 360°-Bewertung zu wechseln.
Theoretisches Gebilde: erklärt einen Begriff, ein Prinzip oder ein Denkmodell.
Was Zusammenhänge ordnet, verbindet oder entscheidbar macht.
Function Calling beschreibt ein Muster, bei dem ein Modell nicht freien Text für ein Tool erzeugt, sondern einen benannten, strukturierten Aufruf mit typisierten, schema-geprüften Argumenten.
Im Umfeld LLM-basierter Agentensysteme entstand Function Calling aus dem Problem, externe Aktionen und Datenquellen kontrolliert anzubinden, ohne jeden Aufruf aus Freitext nachträglich zu parsen. Das Muster trennt Modell und Ausführung: Das Modell wählt eine freigegebene Funktion und formt gültige Argumente; ein Harness prüft das Schema, führt den Aufruf aus und speist das Ergebnis wieder in den Kontext ein.
Stell dir Function Calling als Schleuse zwischen Denken und Handeln vor. Das Modell entscheidet, welche Aktion nötig ist, aber es darf nur Name und Argumente schicken. Das Schema definiert die erlaubte Form, der Harness prüft die Nutzlast, startet das Tool und reicht die Antwort zurück. So bleibt Wirkung möglich, während Zugriff, Form und Reihenfolge begrenzt bleiben.
Das Modell wählt nur aus freigegebenen Funktionen; der Name bestimmt die mögliche Aktion.
Argumente müssen Typen, Pflichtfelder und Regeln des Vertrags erfüllen, bevor sie ausgeführt werden.
Die Laufzeit prüft, dispatcht und überwacht den Aufruf außerhalb des Modells.
Ein Protokoll für standardisierten Zugriff auf externe Werkzeuge und Ressourcen.
Auch ganze Agenten können hinter derselben Tool-Schnittstelle wie Funktionen erscheinen.
Ein Gegenentwurf, bei dem ausführbarer Code statt strukturierter Funktionsaufrufe das primäre Aktionsmedium ist.
Function Calling ist nützlich, wenn ein Modell Kalender, Suche, Datenbank oder Workflows nur über klar begrenzte Aktionen steuern soll. Es reduziert Parsing-Fehler und macht Aufrufe prüfbar, verlangt aber Schema-Pflege, saubere Integrationslogik und Referenzvalidierung. Typkorrekte, aber erfundene Werte können sonst trotz gültigem Schema Schaden anrichten.
Wo dieser Baustein im Themenmodell verortet ist.
Keine Strukturpfade verfügbar.
Erkunde, wie dieser Wissensbaustein mit Konzepten, Methoden, Technologien und Tools verbunden ist.
Diese Quellen belegen den Begriff und seine fachliche Bedeutung.
Alle direkten Verbindungen des aktuellen Wissensbausteins in einer kompakten, textuellen Darstellung.
Diese Einordnung zeigt, in welchem Kontext der Baustein typischerweise relevant wird, wie anspruchsvoll er ist und welche Wirkung er im Modell hat.
Die Ebene innerhalb der Organisation (Unternehmen, Domäne, Team), auf der der AssetBlock angewendet wird.