Как произнести введенный текст как вывод (respnse) в ядре rasa? - PullRequest
0 голосов
/ 22 марта 2019

1001 * ПРИМЕР- *

Ввод -> Меня зовут XYZ

Вывод -> Меня зовут XYZ

Я хочу, чтобы это происходило для каждого ввода.

1 Ответ

1 голос
/ 22 марта 2019

Вы можете использовать настраиваемые действия для выполнения этого поведения. Это должно произойти только для определенных целей или вообще? История будет выглядеть так:

 * intent_whose_message_should_be_mirrored
   - action_respond_with_user_message

и тому подобное:

class ActionRespondWithUserMessage(Action):
   def name(self):
      return "action_respond_with_user_message"

   def run(self, dispatcher, tracker, domain):
      last_message = tracker.latest_message.get("text", "")
      dispatcher.utter_message(last_message)

      return []
...