我试图从dialogflow下载所有意图,然后将其导入Amazon Lex,但是它一直给我错误:请求中的JSON结构无效。检查JSON结构,然后重试您的请求。
我只是想知道是否可以直接导入它。或者,我应该遵循什么结构以使Amazon Lex接受所有意图。谢谢。
显示意图示例:
{
"id": "****",
"name": "Default Fallback Intent",
"auto": true,
"contexts": [],
"responses": [
{
"resetContexts": false,
"action": "input.unknown",
"affectedContexts": [],
"parameters": [],
"messages": [
{
"type": 0,
"speech": [
"Sorry"
]
}
],
"defaultResponsePlatforms": {},
"speech": []
}
],
"priority": 500000,
"webhookUsed": false,
"webhookForSlotFilling": false,
"lastUpdate": 1549670889,
"fallbackIntent": true,
"events": [],
"userSays": [],
"followUpIntents": [],
"liveAgentHandoff": false,
"endInteraction": false,
"templates": []
}
答案 0 :(得分:0)
DialogFlow可以export into Alexa JSON format,这与Lex令人惊讶的不同,但是它很接近,所以我将从这样做开始。
然后,我将使用Lex JSON Format for Importing文档作为参考,将Alexa格式更改为Lex格式。