Симуляции - это способ протестировать поведение агента в различных ситуациях. Как это работает? Каждая симуляция состоит из двух частей 1) Тестирование агента с помощью агента-симуляции, который имитирует поведение пользователя. 2) Оценка результата тестирования с помощью агента-арбитора
После сохранения симуляции происходит следующее:
Таким образом, вы можете протестировать поведение агента в различных ситуациях и оценить, насколько хорошо он справляется с поставленной задачей.
Для создания симуляции перейдите в раздел "Симуляции" и нажмите на кнопку "Добавить". После нажатия на кнопку "Добавить" на основе вашего агента(его аргументов, инструкции и инструментов) будет создана симуляция. Симуляция имеет следующие поля к заполнению:
Цель симуляции должна быть достижимой и атомарной.
Каждая симулция имеет свою четкую и понятную цель.
Симуляция пытается протестировать все и сразу, что не позволяет точно оценить поведение агента.
Диалог агента-симуляции и агента можно увидеть в разделе "Аудит", данные диалоги будут помечены как "Симуляция". Диалог полностью соотвествует привичным диалогам, в роли Агента выступает Агент, а в роли Клиента выступает Агент-симуляция.
Статус каждой симуляции с оценкой арбитора можно увидеть в разделе "Агенты" -> "Симуляции". При каждом сохранении агента, симуляции прогоняются повторно. В будущем статус симуляции будет отображаться у каждого агнета в списке всех агентов.(сейчас это не работает)