Вызов инструментов

Вызов инструментов (tool calling) — четырёхшаговый процесс:

  1. в контексте объявлены доступные инструменты;
  2. модель сама решает, какой инструмент вызвать и с какими параметрами;
  3. фреймворк выполняет инструмент и добавляет результат в контекст;
  4. модель решает, что делать дальше.

Модель отвечает за решение, фреймворк — за выполнение.

Это превращает LLM из генератора текста в систему, способную действовать.

Связано: Цикл ReAct, Достоверность передачи параметров