需要帮助使用 docker 设置 Rasa NLU 服务器

阿伦

我查阅了各种文档以在我的 ubuntu 服务器上设置 Rasa NLU。他们有一个必须运行的 docker 容器

docker run -p 5000:5000 rasa/rasa_nlu:latest-full

所以我设置了一个模型和一些训练数据并重新启动了 docker 实例。当我/status在 url 中访问时它无法找到我的模型,project not found也在响应中返回我相信我需要在运行 docker 容器时设置项目路径和模型路径。但我不知道该怎么做。

我是 docker 和 Rasa NLU 的新手。如果有人能指出我正确的方向,那将有很大帮助!

托比亚斯

您提供的命令将启动 NLU 服务器。由于您的状态project not found,您似乎还没有提供经过训练的模型。

您可以将包含训练模型的目录挂载为 Docker 卷,例如:

docker run 
  -v nlu-models:/app/nlu-models \ # mounts the directory `nlu-models` in the container to `/app/nlu-models`
  -p 5000:5000 \ # maps the container port 5000 to port 5000 of your host
  rasa/rasa_nlu:latest-full \ # the Docker image
  start --path /app/nlu-models # starts the NLU server and points it to the directory with the trained models`

另一种选择是使用您的问题中的命令启动服务器,然后通过将训练数据通过 POST 请求发送到服务器(确保您的标头指定Content-Type: application/x-yml来启动服务器上的训练为此,请指定一个config_train_server.yml包含 NLU 管道配置和训练数据的文件,例如:

language: "en"

pipeline: "spacy_sklearn"

# data contains the same md, as described in the training data section
data: |
  ## intent:affirm
  - yes
  - yep

  ## intent:goodbye
  - bye
  - goodbye

然后你可以通过 POST 请求将文件的内容发送到服务器,例如:

curl -XPOST \ # POST request
  -H "Content-Type: application/x-yml" \ # content header localhost:5000/train?project=my_project \
  -d @config_train_server.yml # pipeline config and training data as body of the POST request

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用带有 python API 而不是 HTTP 服务器的 Rasa NLU 模型

来自分类Dev

如何使用docker将rasa服务器暴露于松弛状态?

来自分类Dev

从多个模型解析 Rasa NLU

来自分类Dev

如何使用 docker-compose 设置 NodeJs 客户端和服务器?

来自分类Dev

如何在Rasa中的nlu.md中使用类似示例进行意图分类

来自分类Dev

如何在使用 Spacy 作为管道的同时提高 Rasa NLU 的准确性?

来自分类Dev

Rasa nlu 教程不起作用

来自分类Dev

使用LAMP服务器设置域

来自分类Dev

cookiecutter-django docker PyCharm服务器配置设置

来自分类Dev

使用traefik v2的docker-compose for portainer给出“失败:无法检索服务器设置和状态”

来自分类Dev

使用独立的git服务器设置webhooks?

来自分类Dev

本地Git服务器设置(使用Bonobo)

来自分类Dev

使用ISPConfig设置Web服务器:邮件配置

来自分类Dev

使用python设置Apache服务器范围的变量

来自分类Dev

使用php脚本在服务器上设置时间

来自分类Dev

如何使用Mosquitto设置自己的MQTT服务器?

来自分类Dev

使用远程服务器设置Xdebug和PHPStorm

来自分类Dev

无需使用Node.js设置本地服务器?

来自分类Dev

如何使用symfony / panther设置代理服务器

来自分类Dev

如何使用Node.js设置Stun服务器

来自分类Dev

使用ISPConfig设置Web服务器:邮件配置

来自分类Dev

使用Apache服务器设置VSFTPD权限

来自分类Dev

如何设置Linux服务器以实现无头使用?

来自分类Dev

使用SSD / HDD问题设置ubuntu服务器12.04

来自分类Dev

使用远程服务器设置Xdebug和PHPStorm

来自分类Dev

使用IPv6设置服务器

来自分类Dev

尝试使用gitlab和远程服务器设置CI

来自分类Dev

使用Node和Gulp设置构建服务器

来自分类Dev

设置SFTP以使用Filezilla登录到服务器

Related 相关文章

  1. 1

    使用带有 python API 而不是 HTTP 服务器的 Rasa NLU 模型

  2. 2

    如何使用docker将rasa服务器暴露于松弛状态?

  3. 3

    从多个模型解析 Rasa NLU

  4. 4

    如何使用 docker-compose 设置 NodeJs 客户端和服务器?

  5. 5

    如何在Rasa中的nlu.md中使用类似示例进行意图分类

  6. 6

    如何在使用 Spacy 作为管道的同时提高 Rasa NLU 的准确性?

  7. 7

    Rasa nlu 教程不起作用

  8. 8

    使用LAMP服务器设置域

  9. 9

    cookiecutter-django docker PyCharm服务器配置设置

  10. 10

    使用traefik v2的docker-compose for portainer给出“失败:无法检索服务器设置和状态”

  11. 11

    使用独立的git服务器设置webhooks?

  12. 12

    本地Git服务器设置(使用Bonobo)

  13. 13

    使用ISPConfig设置Web服务器:邮件配置

  14. 14

    使用python设置Apache服务器范围的变量

  15. 15

    使用php脚本在服务器上设置时间

  16. 16

    如何使用Mosquitto设置自己的MQTT服务器?

  17. 17

    使用远程服务器设置Xdebug和PHPStorm

  18. 18

    无需使用Node.js设置本地服务器?

  19. 19

    如何使用symfony / panther设置代理服务器

  20. 20

    如何使用Node.js设置Stun服务器

  21. 21

    使用ISPConfig设置Web服务器:邮件配置

  22. 22

    使用Apache服务器设置VSFTPD权限

  23. 23

    如何设置Linux服务器以实现无头使用?

  24. 24

    使用SSD / HDD问题设置ubuntu服务器12.04

  25. 25

    使用远程服务器设置Xdebug和PHPStorm

  26. 26

    使用IPv6设置服务器

  27. 27

    尝试使用gitlab和远程服务器设置CI

  28. 28

    使用Node和Gulp设置构建服务器

  29. 29

    设置SFTP以使用Filezilla登录到服务器

热门标签

归档