Architektura agentów AI — ReAct, pamięć, planowanie i systemy wieloagentowe · Tool-Augmented LLM — narzędzia, funkcje i środowisko
JSON schema narzędzia — kontrakt między LLM a środowiskiem
Tool-Augmented LLM — narzędzia, funkcje i środowisko
Wprowadzenie
Narzędzie to nie tylko funkcja Python — to kontrakt opisujący co robi, jakie przyjmuje argumenty i jakie są ograniczenia wartości. JSON schema jest standardem tego kontraktu: definiuje typy parametrów, wymagane pola, enumy, opisy semantyczne. To właśnie te opisy model czyta podczas inferencji, decydując czy i jak wywołać narzędzie. Lekcja analizuje anatomię JSON schema narzędzia (OpenAI function calling format), wpływ jakości opisu na accuracy routing LLM i typowe pułapki przy projektowaniu schematów.