По порядку Junior Агенты и вызов инструментов обновлено
Цикл агента по шагам
Вопрос
Расставьте шаги одной итерации агента с инструментами.
Попробуйте сами
Расставьте шаги по порядку стрелками.
- 1Проверить аргументы по схеме и права пользователя
- 2Получить от модели вызов инструмента с аргументами
- 3Отправить модели историю и описание инструментов
- 4Проверить лимиты шагов и бюджета перед следующей итерацией
- 5Добавить результат в историю сообщением tool
- 6Выполнить инструмент в коде приложения
Показать ответ и разбор
Коротко
Модель только предлагает вызов, всё исполнение и проверки на стороне приложения. Лимиты проверяются на каждой итерации, иначе агент может крутиться бесконечно.
Правильный порядок
- 1Отправить модели историю и описание инструментов
- 2Получить от модели вызов инструмента с аргументами
- 3Проверить аргументы по схеме и права пользователя
- 4Выполнить инструмент в коде приложения
- 5Добавить результат в историю сообщением tool
- 6Проверить лимиты шагов и бюджета перед следующей итерацией
Разбор
Модель только предлагает вызов, всё исполнение и проверки на стороне приложения. Лимиты проверяются на каждой итерации, иначе агент может крутиться бесконечно.
Ответьте сами, а не прочитайте
В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.