Как взаимодействовать с чат-ботом Rasa, размещенным на Ubuntu VM, через rest-api's - PullRequest
0 голосов
/ 28 февраля 2020

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

1 Ответ

0 голосов
/ 28 февраля 2020

Я бы действительно рекомендовал использовать более новую версию rasa здесь https://rasa.com/docs/rasa/ - документы, на которые вы ссылаетесь, предназначены для <1.0. CLI стал намного более интуитивным в 1.x.

Даже в случае старой версии, здесь указан HTTP API: https://legacy-docs.rasa.com/docs/core/server/

это должно помочь вам начать.

...