
Приклад базового сценарію

Приклад параметрів для функції fastline_pro
Опис параметрів:
agent_name — назва AI-агента, якого ви створили та підключили в інтерфейсі. Має повністю відповідати імені, вказаному у Fast Line Pro.user_input — питання або запит користувача. Зазвичай ця змінна заповнюється на попередньому кроці сценарію, наприклад: {{question}}.vision_file — логічний параметр, який визначає, чи має агент доступ до файлів, зображень та інших вкладень. Можливі значення:
true — агент бачить файлиfalse — агент працює лише з текстомconversation_id — змінна, яка відповідає за збереження контексту діалогу. Якщо передати порожнє значення — агент сприйме запит як початок нового діалогу. Після першої відповіді він сам згенерує conversation_id, який слід зберегти і передавати у наступних запитах, щоб зберігати логіку розмови.save_response — назва змінної, у яку буде збережено відповідь агента. Наприклад: client_answer.inputs — об'єкт, що містить усі змінні, які ви хочете передати агенту (мають бути попередньо створені у блоці "Змінні").Приклад параметрів:
{
"agent_name": "Your company agent",
"user_input": "{{question}}",
"vision_file": true,
"conversation_id": "fl_client_id",
"save_response": "client_answer",
"inputs": {
"first_name": "Богдан"
}
}

Приклад параметрів для функції check_keywords_in_text
Ця функція перевіряє, чи містить відповідь AI-агента задане ключове слово. Її можна використовувати для виявлення ситуацій, коли агент не зміг дати відповідь і пропонує передати запит оператору.
Опис параметрів:
keywords — ключове слово або фраза, яку потрібно знайти у відповіді.
Приклад: "operator"
module_name — назва змінної, у якій зберігається відповідь агента (наприклад, з попереднього кроку).
Приклад: "client_answer"
Приклад параметрів:
{
"keywords": "operator",
"module_name": "client_answer"
}