Как работает вызов инструментов в AI: 40 строк на чистом JavaScript

How AI tool calling works (40 lines of vanilla JavaScript)

В уроке показано, как двадцать строк кода превращают чат-модель в агента: модель не выполняет ничего сама, а лишь генерирует структурированный блок с именем функции и JSON-аргументами. Цикл агента состоит из четырёх станций — сообщения, ответ модели, ваш код, результат. Приводится полный рабочий код на JavaScript и Python, объясняется, почему результаты инструментов отправляются с ролью user, и как ошибки в tool_use_id приводят к отклонению запроса.

Сокращайте результат инструмента, а не промпт. Промпт отправляется один раз. Результат инструмента отправляется на каждом последующем ходу.

Ещё за этот день

2026-09-15