

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 使用 Amazon Lex V2 機器人
<a name="building-bots"></a>

您可以建立 Amazon Lex V2 機器人來與使用者互動，以引出資訊來完成任務。例如，您可以建立機器人，收集訂購花束或預訂飯店房間所需的資訊。

若要建置機器人，您需要下列資訊：

1. 機器人用來與客戶互動的語言。您可以選擇一種或多種語言，每種語言都包含獨立的意圖、槽和槽類型。

1. 機器人協助使用者實現的意圖或目標。機器人可以包含一或多個意圖，例如訂花，或預訂飯店和租車。您需要決定使用者提出哪些陳述式或表達用語來啟動意圖。

1. 您需要從使用者收集以滿足意圖的資訊或槽。例如，您可能需要從使用者取得花朵類型或飯店預訂的開始日期。您需要定義一或多個 Amazon Lex V2 用來從使用者引出槽值的提示。

1. 您需要的使用者插槽類型。您可能需要建立自訂槽類型，例如使用者可以訂購的花朵清單，或者您可以使用內建槽類型，例如將`AMAZON.Date`槽類型用於保留的開始日期。

1. 意圖內和之間的使用者互動流程。您可以設定對話流程，在呼叫意圖後定義使用者與機器人之間的互動。您可以建立 Lambda 函數來驗證和實現意圖。

**Topics**
+ [Amazon Lex V2 中對話流程的變更](understanding-new-flows.md)
+ [使用 Amazon Lex V2 建立機器人的不同方式](create-bot.md)
+ [將新語言新增至 Amazon Lex V2 機器人](add-language.md)
+ [新增意圖](add-intents.md)
+ [新增槽類型](add-slot-types.md)
+ [使用主控台測試機器人](test-bot.md)

**注意**  
2022 年 8 月 17 日，Amazon Lex V2 發佈了與使用者管理對話方式的變更。此變更可讓您進一步控制使用者在對話中採取的路徑。如需詳細資訊，請參閱[Amazon Lex V2 中對話流程的變更](understanding-new-flows.md)。在 2022 年 8 月 17 日之前建立的機器人不支援對話方塊程式碼掛接訊息、設定值、設定後續步驟，以及新增條件。