Я создаю приложение, используя Dialogflow и Actions в библиотеке Google Node.js.Логика, которую я пытаюсь реализовать, такова:
- Пользователь говорит: Инициировать чат .
- Этот запрос пользователя вызывает мой webhook, который затем выдает ответ агента.
- Пользователь отвечает обратно агенту - это сложная часть, потому что ответ пользователя может быть любым, поэтому может быть вызвано неправильное или резервное намерение.
Есть лиспособ учесть непредсказуемость ответа пользователя и поддерживать диалог между пользователем и агентом?Другими словами, всегда вызывать одно и то же намерение (намерение чата) независимо от того, что говорит пользователь?