Сервер RASA не работает в фоновом режиме - PullRequest
0 голосов
/ 20 сентября 2019

Я нормально запускаю RASA в моей системе с помощью этой команды:

python -m rasa_core.run -d models/dialogue -u models/nlu/default/piri -p 6006 --debug --endpoints endpoints.yml --enable_api

И бот работает нормально, когда я отправляю сообщение и получаю ответ обратно так:

msg=["Hi", "Human please", "Leave it"]
for m in msg:
    data = {"sender": "4082035641", "message": m}
    response = requests.post(url, json=data)
    response = response.json()[0]
    print ("Human: ", m)
    print ("Bot: ", response['text'])

Пример ответа выглядит следующим образом:

Human:  Hi
Bot:  Good evening, how may I help you?
Human:  Human please
Bot:  Sorry, no human is present right now. You mind leaving your details so that we can contact you later?
Human:  Leave it
Bot:  Bye, see you soon

Проблема в том, что когда я запускаю сервер RASA, используя ту же команду, которая показана выше, но в конце добавляется только один «&», чтобы сделатьон работает в фоновом режиме, мой тот же скрипт, который получает ответ после отправки сообщения, просто продолжает работать, и никакого ответа не получено.Сервер запускается без ошибок оба раза, любая помощь по этому вопросу будет принята с благодарностью!

...