Rasa:动作能返回有效载荷数据对象吗?

2024-04-19 15:45:31 发布

您现在位置:Python中文网/ 问答频道 /正文

我希望我的Rasa bot只使用一个有效负载数据对象(类似于普通JSON对象)而不是发出任何声音(在本例中,话语并不重要)。在

自定义操作可以做到这一点吗?我怎样才能做到这一点?在


Tags: 数据对象json声音bot话语rasa本例
2条回答

也许这对你有帮助。此代码应放在actions.py中。json负载应作为buttons传递。在

dispatcher.utter_button_message(
    'some text that can be ignored', buttons
)

您还可以看看这个函数是如何实现的:rasa-sdk on GitHub

是的,RASA有utter_custom_json()方法,您可以从自定义操作调用该方法。 请参阅此处的CollectingDispatchercode。 RASA论坛上有same question

相关问题 更多 >