張貼日期: Aug 8, 2019

自然對話是動態的,且常常涵蓋多個主題。使用者可提出請求,接著偏離至相關的主題,最後再回到原來的查詢。以前您只能在伺服器端使用 Lambda 函數管理這類動態對話。現在我們推出新的 Amazon Lex 工作階段 API,讓您在用戶端管理動態對話。您可以定義對話狀態、時段值、提示訊息和屬性。您可以利用工作階段上的這項細部控制來管理對話流程,可執行的操作包括切換至其他主題,或是從對話中先前的時間點繼續等等。

SDK 支援兩個新的 API:PutSession 和 GetSession,可用來控制對話的流程。PutSession 操作可讓您直接變更目前的工作階段狀態。GetSession 操作可在聊天歷程中取得先前需要的狀態。Amazon Lex API 目前可在美國東部 (維吉尼亞北部)、美國西部 (奧勒岡) 和西歐 (愛爾蘭) AWS 區域使用。如需詳細資訊並開始使用,請參閱 Amazon Lex 文件。