首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何部署rasa chatbot

如何部署rasa chatbot
EN

Stack Overflow用户
提问于 2018-12-22 07:15:34
回答 1查看 6.3K关注 0票数 3

我已经使用rasa框架构建了一个聊天机器人。现在我想通过我的网站部署它,但我不想使用聊天机器人或码头部署它。我在谷歌,但我不明白。

如何在我的网站上部署聊天机器人?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-12-23 17:39:49

  1. 使用pip / anaconda安装Rasa和Rasa,如描述的这里 (Rasa )和这里 (Rasa )。
  2. 培训您的核心和NLU模式
  3. 使用python -m rasa_nlu.server --path projects作为服务器启动NLU (有关文档,请参见这里 )。使用nohup这样的工具执行此操作,以便在关闭终端窗口时不会将服务器关闭。
  4. 编辑Rasa的端点配置文件,使其链接到NLU (参见docs 这里): nlu: url: "http://<your nlu host>:5000"
  5. 决定如何连接你网站上的机器人到Rasa。它可能是通过休息或使用索基蒂奥。将使用的通道的配置添加到凭据文件中,例如REST rest: # you don't need to provide anything here - this channel doesn't # require any credentials
  6. 运行Rasa核心 python -m rasa_core.run -d <path to core model> \ -u <nlu model you want to use> \ --endpoints <path to your endpoint configuration (includes NLU url) \ --credentials <channel credentials>
  7. 从您的网站调用其余的或socket端点。这里是一个小聊天小部件,您可以将它嵌入到您的网站中,并使用socketio与Rasa进行通信。
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53893780

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档