По порядку Junior Агенты и вызов инструментов обновлено

Цикл агента по шагам

Вопрос

Расставьте шаги одной итерации агента с инструментами.

Попробуйте сами

Расставьте шаги по порядку стрелками.

  1. 1
    Проверить аргументы по схеме и права пользователя
  2. 2
    Получить от модели вызов инструмента с аргументами
  3. 3
    Отправить модели историю и описание инструментов
  4. 4
    Проверить лимиты шагов и бюджета перед следующей итерацией
  5. 5
    Добавить результат в историю сообщением tool
  6. 6
    Выполнить инструмент в коде приложения
Показать ответ и разбор

Коротко

Модель только предлагает вызов, всё исполнение и проверки на стороне приложения. Лимиты проверяются на каждой итерации, иначе агент может крутиться бесконечно.

Правильный порядок

  1. 1
    Отправить модели историю и описание инструментов
  2. 2
    Получить от модели вызов инструмента с аргументами
  3. 3
    Проверить аргументы по схеме и права пользователя
  4. 4
    Выполнить инструмент в коде приложения
  5. 5
    Добавить результат в историю сообщением tool
  6. 6
    Проверить лимиты шагов и бюджета перед следующей итерацией

Разбор

Модель только предлагает вызов, всё исполнение и проверки на стороне приложения. Лимиты проверяются на каждой итерации, иначе агент может крутиться бесконечно.

Ответьте сами, а не прочитайте

В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.