如何在 Rasa 的自定义操作中获取用户输入?

我正在从数据库中提取问题,因为它是相对较大的数据转储,我想知道是否有一种方法可以从自定义操作中提取用户输入。我正在使用 Rasa SDK 2.0.0a1 。我尝试过的解决方案:

  • tracker.latest_message[“文本”]

  • tracker.latest_message.text

  • tracker.latest_message.get("text") 任何其他解决方案将不胜感激。

谢谢你!


小唯快跑啊
浏览 148回答 1
1回答

繁华开满天机

您可以从跟踪器的当前状态中提取最新的用户消息:current_state = tracker.current_state() latest_message = current_state["latest_message"]["text"]更简单的方法是使用以下方法: tracker.latest_message['text']
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python