例如,我想在 Rasa actions.py 中,对 dispatcher.utter_message 返回的消息进行格式化。
加粗
这里类似 Markdown 的语法,需要加粗的文本前后加双星号即可。
换行
使用
\n
Rasa 会自动 trim 掉前后的空格。
示例:
dispatcher.utter_message(
text=f"**Reservation No.{index+1}** \n Name: {item['name']}"
)
效果:
注意
如果换了其他前端方案,例如 ChatUI,就不支持 markdown 语法了。需要自己去兼容。
微信关注我哦 👍
我是来自山东烟台的一名开发者,有感兴趣的话题,或者软件开发需求,欢迎加微信 zhongwei 聊聊, 查看更多联系方式