Интерпретировать вывод из интерфейса чата Rasa и API - PullRequest
0 голосов
/ 27 февраля 2020

Я создал чат-бота, используя ядро ​​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? Предположим, что у меня vm ip 10.10.200.546, как я могу вызвать API? Если нет, то как мне создать API для отдыха, чтобы взаимодействовать с моим ботом. Любые ссылки?

1 Ответ

0 голосов
/ 02 марта 2020

Я хочу знать, что это за значение 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? Как я могу вызвать API?

Вам необходимо явно включить остальные API. Подробнее об этом можно прочитать здесь: https://rasa.com/docs/rasa/user-guide/connectors/your-own-website/#id2

...