我试图通过wit.ai HTTP发布意图和实体。
我的JSON格式:
{“实体”[{“id”“=>”意图“、”查找“”=>“特征”、“值”=>[{“值”=>“ask_info”、“表达式”“=>”“您多大?”}、{“id”“=>”age、“=>[{”值“=>”老“、”表达式“=>”“您多大?”}
输入句是“你多大了?”
意图是ask_info
实体是价值“旧”()的时代
为了意图和实体,我两次调用post Entity
$ curl -XPOST 'https://api.wit.ai/entities?v=20160526' \
-H "Authorization: Bearer $TOKEN" \
-H "Content-Type: application/json" \
-d '{"id"=>"intent", "lookups"=>["trait"], "values"=> [{"value"=>"ask_info", "expressions"=>["How old are you ?"]}]}'
$ curl -XPOST 'https://api.wit.ai/entities?v=20160526' \
-H "Authorization: Bearer $TOKEN" \
-H "Content-Type: application/json" \
-d '{"id"=>"age", "values"=>[{"value"=>"old", "expressions"=>["How old are you ?"]}]}'
在wit.ai页面中,实体年龄不映射到表达式“您多大了?”。只需在同义词中显示显示图像
下载的数据集只显示意图没有实体
{“文本”:“您多大了?",”实体“:{”实体“:”意图“,”值“:”\“ask_info\”}}
wit.ai图形用户界面工作得很好
{“文本”:“您多大了?",”实体“:{”实体“:”意图“,”值“:”\“ask_info\”},{“实体”:“年龄”,“值”:“\”旧\“,“开始”:2,“结束”:3}
你有什么办法可以解决这个问题吗?
发布于 2017-02-07 20:50:45
我绕过了这个错误,手动创建了一个归档文件,我后来将其用于部署。
这种方法存在多个问题:
优点是API中无法提供的多个特性被公开,例如设置“免费文本”查找选项。
我下载了一个示例应用程序并从那里开始。
https://stackoverflow.com/questions/41372844
复制相似问题