我已经使用Rasa内核构建了一个聊天机器人。我已经遵循了本文档中提到的所有步骤。(https://legacy-docs.rasa.com/docs/core/quickstart/)。
我在Ubuntu虚拟机上运行机器人。在运行第6步和命令python -m rasa_core.run -d models/dialogue -u models/current/nlu
之后
我得到了像这样的东西
root - Rasa Core server is up and running on http://localhost:5005
Bot loaded. Type a message and press enter (use '/stop' to exit):
当我尝试与机器人聊天时:
Your input -> hello
Hey! How are you?
127.0.0.1 - - [2020-02-27 12:20:49] "POST /webhooks/rest/webhook?stream=true&token= HTTP/1.1" 200 185 0.018887
我想知道0.018887的值是多少?我是否有一个可调用的api在运行?假设我的虚拟机ip是10.10.200.546,如何调用接口?如果没有,我该如何构建rest api来与我的机器人进行交互。有什么推荐人吗?
发布于 2020-03-02 09:59:44
我想知道0.018887的值是多少?
调试信息遵循以下格式:[IP] - [Timestamp] [Method url] [response code] [response size] [request time]
127.0.0.1 - - [2020-02-27 12:20:49] "POST /webhooks/rest/webhook?stream=true&token= HTTP/1.1" 200 185 0.018887
因此,这里的0.1887
是您的响应时间(以秒为单位)。
是否正在运行可调用的api?如何调用接口?
您需要显式启用rest api。你可以在这里阅读更多信息:https://rasa.com/docs/rasa/user-guide/connectors/your-own-website/#id2
https://stackoverflow.com/questions/60433642
复制相似问题