对话机器人 rasa: 基于 websocket 的网页组件
💡
原文中文,约2200字,阅读约需6分钟。
📝
内容提要
本文介绍了使用网页版 Rasa 组件演示对话机器人的方法,包括配置和代码示例。同时,还介绍了使用 Nginx 转发 websocket 请求和解决常见错误。通过这些方法,可以更直观地展示对话机器人的效果,方便客户理解和接受。
🎯
关键要点
-
使用网页版 Rasa 组件演示对话机器人比 Rasa Shell 更直观。
-
可以将对话场景制作成小视频或 gif,方便客户理解。
-
配置文件 credentials.yml 中增加 socketio 相关配置。
-
重启 Rasa server 以应用配置。
-
新建 index.html 网页文件以展示聊天机器人。
-
Nginx 配置用于转发 websocket 请求。
-
解决 Nginx 配置中的 unknown 'connection_upgrade' 变量错误。
-
确保 websocket URL 使用完整路径,包括域名。
-
参考 Rasa 聊天组件文档获取更多参数信息。
➡️