Як перевірити відповідь AI-агента в сценарії?
Перевірка відповіді агента дозволяє виявити ситуації, коли агент не зміг дати відповідь і пропонує передати запит оператору. Це дозволяє автоматично направляти складні запити до оператора.
Коли знадобиться
- Потрібно автоматично виявляти, коли агент не може відповісти.
- Треба направляти складні запити до оператора.
- Потрібно обробляти ситуації, коли агент пропонує передати запит оператору.
Що важливо знати
- Перевірка ключових слів — функція для виявлення певних слів або фраз у відповіді агента.
- Якщо ключове слово знайдено — сценарій продовжиться (наприклад, підключення до оператора).
- Якщо ключове слово не знайдено — сценарій піде по гілці error, і клієнту можна буде показати відповідь AI-агента.
Перед початком
Ви увійшли в систему з правами інтегратора або адміністратора. У сценарії використовується дія action_fastline_pro.Ви знаєте, яке ключове слово або фразу потрібно шукати (наприклад, "operator").
Покрокова інструкція
- У конструкторі сценаріїв знайдіть блок "Дія" з функцією
action_fastline_pro. - Після блоку дії додайте блок "Умова" або "Перевірка".
- У налаштуваннях блоку вкажіть функцію перевірки ключових слів.
- У параметрах вкажіть:
{
"keywords": "operator",
"module_name": "client_answer"
}
keywords— ключове слово або фраза, яку потрібно знайти у відповіді. Приклад:"operator","оператор","передати оператору".module_name— назва змінної, у якій зберігається відповідь агента (наприклад, з попереднього кроку). Приклад:"client_answer","agent_response".
Налаштуйте гілки сценарію:
- Якщо ключове слово знайдено — сценарій продовжиться (наприклад, підключення до оператора).
- Якщо ключове слово не знайдено — сценарій піде по гілці error, і клієнту можна буде показати відповідь AI-агента.
Збережіть зміни в сценарії.
Поведінка сценарію
Якщо ключове слово знайдено:
- Сценарій продовжується по гілці "знайдено"
- Можна підключити оператора або виконати інші дії
- Користувач отримає відповідну обробку
Якщо ключове слово не знайдено:
- Сценарій піде по гілці error
- Клієнту можна показати відповідь AI-агента
- Відповідь агента вважається успішною
Що відбувається після
Після налаштування перевірки система автоматично аналізує відповідь агента на наявність ключових слів. Залежно від результату перевірки сценарій направляє користувача до оператора або показує відповідь агента.
Як переконатися, що все вдалось
- Перевірте, що ключове слово вказано правильно.
- Переконайтеся, що назва змінної в
module_nameвідповідає змінній з відповіддю агента. - Протестуйте сценарій з різними відповідями агента.
- Перевірте, що гілки сценарію працюють коректно.