烧瓶辅助

时间:2018-08-19 09:12:59

标签: python flask dialogflow

我正在使用flask-assistant,ngrok和Dialogflow测试我的raspberryPi环境。在仅遵循https://flask-assistant.readthedocs.io/en/latest/quick_start.html中的“快速入门”教程后运行模拟器时,出现错误

  

“由于空,无法将Dialogflow响应解析为AppResponse   语音回复”

您是否知道导致错误的原因?这是错误日志。

  

[2018-08-19 17:56:50,006]应用程式发生错误:/ [POST]发生例外   追溯(最近一次通话):     在wsgi_app中的文件“ /home/pi/.local/lib/python3.5/site-packages/flask/app.py”,第1982行       响应= self.full_dispatch_request()     在full_dispatch_request中,文件“ /home/pi/.local/lib/python3.5/site-packages/flask/app.py”,行1614       rv = self.handle_user_exception(e)     在handle_user_exception中的文件“ /home/pi/.local/lib/python3.5/site-packages/flask/app.py”,第1517行       加价(exc_type,exc_value,tb)     重新列出文件“ /home/pi/.local/lib/python3.5/site-packages/flask/_compat.py”,第33行       提高价值     在full_dispatch_request中,文件“ /home/pi/.local/lib/python3.5/site-packages/flask/app.py”,行1612       rv = self.dispatch_request()     在dispatch_request中的文件“ /home/pi/.local/lib/python3.5/site-packages/flask/app.py”,行1598       返回self.view_functionsrule.endpoint     _flask_assitant_view_func中的文件“ /usr/local/lib/python3.5/dist-packages/flask_assistant/core.py”,第285行       self.intent = self.request ['result'] ['metadata'] ['intentName']   KeyError:“结果”   127.0.0.1--[19 / Aug / 2018 17:56:50]“ POST / HTTP / 1.1” 500-

1 个答案:

答案 0 :(得分:0)

请检查Flask-Assistant是否支持Dialogflow的V2版本。据我所知,它目前仅支持V1。尝试使用V1创建您的Dialogflow代理,然后使用Flask-Assistant测试快速入门教程