我正在做rasa官方页面的教程( http://rasa-nlu.readthedocs.io/en/latest/tutorial.html )。现在我想测试我的模型。我有这个命令:
curl -X POST "localhost:5000/parse" -d "{/"q/":/"I am looking for Mexican food/"}" | python -m json.tool
cmd的输出为:
因此,存在以下错误消息: curl:(6)无法解析主机:am curl:(6)无法解析主机:正在查找 curl:(6)无法解析主机:for curl:(6)无法解析主机:Mexican 卷曲:(3)[globbing]第6列中不匹配的右括号/括号 期望值:第1行第1列(字符0)
与本地服务器的连接有效,因为在服务器端存在以下错误消息:
“应使用双引号括起属性名”。但教程说,作为一个Windows用户,我必须避开字符串。那么怎么了?
我认为RASA文件有错误。尝试使用反斜杠\而不是/
curl -X POST "localhost:5000/parse" -d "{\"q\":\"I am looking for Mexican food\"}" | python -m json.tool
或使用^代替/如果\也不起作用。