通过docker

时间:2018-12-12 12:37:55

标签: docker rasa-nlu

我使用以下命令通过 docker 启动了 rasa_nlu 服务器。

sudo docker run -v "<path_to_projects_folder>:/app/projects" -p 5000:5000 rasa/rasa_nlu:latest-full

在命令提示符下,它显示服务器已启动,如下所示:

2018-12-12 12:26:23+0000 [-] Log opened.
2018-12-12 12:26:23+0000 [-] Site starting on 5000
2018-12-12 12:26:23+0000 [-] Starting factory <twisted.web.server.Site object at 0x7ff7a582ae10>

通过下面的命令查看状态

curl 'http://localhost:5000/status'

它给出了输出

{
"max_training_processes": 1,
"current_training_processes": 0,
 "available_projects": {
"default": {
  "status": "ready",
  "current_training_processes": 0,
  "available_models": [
    "<model_name>"
  ],
  "loaded_models": []
  }
}
}

但是当我通过以下命令在网址上发送发布请求时

curl  -XPOST http://localhost:5000/parse -d '{"q":"hi"}'

它发送未知的操作码错误作为响应,即

{
  "error": "unknown opcode"
}

我无法获得所需的输出。任何人都可以找出问题并提供解决方案,以便我得到所需的答复吗?

0 个答案:

没有答案