pra*_*mar 2 chatbot alexa aws-lambda alexa-skills-kit amazon-lex
我想存储用户给出的完整随机句子。如何将完整的随机句子作为 lex/alexa 的输入?我应该使用什么插槽类型?
亚历克萨
AMAZON.SearchQuery 槽类型允许您捕获构成搜索查询的不太可预测的输入。
前任:
{
"intents": [
{
"name": "SearchIntent",
"slots": [
{
"name": "Query",
"type": "AMAZON.SearchQuery"
},
{
"name": "CityList",
"type": "AMAZON.US_CITY"
}
],
"samples": [
"search for {Query} near me",
"find out {Query}",
"search for {Query}",
"give me details about {CityList}"
]
}
]
}
Run Code Online (Sandbox Code Playgroud)
更多在AMAZON.SearchQuery 这里
有一个AMAZON.LITERAL插槽可以传递插槽值的已识别单词而无需转换。但是,不建议这样做。您不能AMAZON.LITERAL在配置了对话模型的技能中使用。
莱克斯
Amazon Lex 支持来自 Alexa Skills Kit 的内置插槽类型。您可以在您的意图中创建这些类型的插槽。
Amazon Lex 不支持AMAZON.LITERAL或AMAZON.SearchQuery内置槽类型。
与 Alexa 不同,在 Lex 中,您将获得整个用户输入为inputTranscript.
在此处构建插槽参考
| 归档时间: |
|
| 查看次数: |
1039 次 |
| 最近记录: |