So funktioniert Tool Calling: 20 Zeilen Code machen ein Chat-Modell zum Agenten
How AI tool calling works (40 lines of vanilla JavaScript)
Tool Calling ist die Vereinbarung, die aus Text eine ausführbare Anweisung macht. Das Modell führt nie selbst etwas aus – es sendet nur einen strukturierten Block mit Funktionsnamen und JSON-Argumenten. Der eigene Code ruft die echte Funktion auf und hängt das Ergebnis an die Konversation. Der Artikel zeigt den kompletten Agenten-Loop in JavaScript und Python, erklärt, warum die tool_use_id das ganze Protokoll ausmacht, und rechnet vor, wie ein einziges aufgeblähtes Tool-Ergebnis die Kosten um das 2,5-Fache treiben kann.
Kürze das Tool-Ergebnis, nicht den Prompt. Der Prompt wird einmal gesendet. Das Tool-Ergebnis wird bei jedem weiteren Zug mitgesendet.