支援終止通知:在 2025 年 9 月 15 日, AWS 將停止對 Amazon Lex V1 的支援。2025 年 9 月 15 日之後,您將無法再存取 Amazon Lex V1 主控台或 Amazon Lex V1 資源。如果您使用的是 Amazon Lex V2,請改參閱 Amazon Lex V2 指南。
本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
將代表時間的字詞轉換成時間值。包含不明確時間的解析度。當使用者進入不明確的時間時,Amazon Lex 會使用 Lambda 事件的 slotDetails
屬性,將不明確時間的解析度傳遞給您的 Lambda 函數。例如,如果您的機器人提示使用者交付時間,使用者可以說「10 點鐘」來回應。但是這個時間並不明確,這可表示早上 10 點或下午 10 點。在此情況下,slots
映射中的值為 null
,而slotDetails
實體包含兩種可能的時段解析度。Amazon Lex 會將下列項目輸入 Lambda 函數:
"slots": {
"deliveryTime": null
},
"slotDetails": {
"deliveryTime": {
"resolutions": [
{
"value": "10:00"
},
{
"value": "22:00"
}
]
}
}
當使用者以不明確的時間回應時,Amazon Lex 會在 Lambda 事件的 slots
屬性中,將時間傳送至您的 Lambda 函數,而 slotDetails
屬性為空。例如,如果您的使用者以「10:00 PM」回應交付時間的提示,Amazon Lex 會將下列項目輸入 Lambda 函數:
"slots": {
"deliveryTime": "22:00"
}
如需從 Amazon Lex 傳送至 Lambda 函數之資料的詳細資訊,請參閱 輸入事件格式。