Управление задачами
🎡

Управление задачами

Управление задачами позволяет агентным моделям структурированно планировать и отслеживать многоэтапную работу в чате. Вместо того чтобы хранить неявный план в виде произвольного текста, модель может вести актуальный список задач с явными статусами.

Почему это важно для агентного ИИ

Для простых вопросов и ответов достаточно одного ответа. Для полноценных агентных рабочих процессов (исследований, отладки, миграции, расследований) моделям нужен надежный цикл выполнения.

  1. разбейте работу на этапы,
  2. выполняйте шаги,
  3. отслеживайте прогресс,
  4. корректируйте план.

Списки задач делают этот цикл видимым для пользователя и сокращают количество ошибок, вызванных пропущенными или забытыми шагами.

Как это работает

Модель использует два встроенных инструмента для управления списком:

  • create_tasks — вызывается один раз в начале многоэтапной работы для составления полного контрольного списка.
  • update_task — вызывается после завершения каждого этапа, чтобы отметить отдельную задачу по идентификатору как pending, in_progress, completed, или cancelled.

При использовании этих инструментов:

  • Задачи хранятся на уровне чата
  • В интерфейсе отображается прогресс выполнения задач в чате (например, количество выполненных задач по сравнению с общим количеством)
  • Изменения статуса отображаются в режиме реального времени

Поддерживаемые статусы:

  • pending
  • in_progress
  • completed
  • cancelled

Включение

Управление задачами осуществляется в соответствии с моделью во встроенных инструментах:

  1. Перейдите в Рабочее пространство> Модели> Редактировать
  2. Убедитесь, что включен параметр Возможности> Встроенные инструменты
  3. В разделе встроенные категории оставьте включенным Управление задачами


Рекомендации

  • Используйте списки задач для запросов, выполнение которых требует нескольких конкретных шагов
  • Одновременно выполняйте только одну задачу в in_progress
  • Помечайте задачи completed сразу после завершения
  • Отменяйте неактуальные задачи, а не оставляйте их в статусе «ожидает»