本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
使用說明在 Lex V2 中使用描述性機器人構建器來構建機器人
描述性機器人產生器可讓您利用 Amazon Bedrock 對大型語言模型的存取,以提高機器人建立程序的效率。您使用自然語言提供提示,其中包括機器人的目的及其應執行的動作。Amazon Lex V2 利用 Amazon 基岩的功能,根據您的描述為您的機器人產生相關的意圖和插槽類型。一旦您選擇了想要保留的意圖和插槽類型,您就可以對機器人進行迭代,以將其修改為您的特定用例。描述性的機器人構建器可讓您避免手動為機器人創建意圖和插槽類型,從而節省您的時間。
英文地區設定提供描述性 Bot 建置器 (請參閱中表格開頭的en_
語言環境)。亞馬遜萊克斯 V2 支援的語言和語言環境
在您建立機器人之前,請執行下列動作。
通過使用自然語言來描述機器人應該能夠做什麼來創建一個機器人。Amazon Lex V2 會叫用 Amazon 基岩模型,以產生適合您機器人使用案例的意圖和插槽類型。您可以使用主控台或API.
- Console
-
使用描述性機器人構建器創建機器人
-
登入到 AWS Management Console 並在https://console.aws.amazon.com/lexv2/家中打開 Amazon Lex V2 控制台。
-
在機器人頁面中,選取建立機器人。
-
對於「建立」方法,請選擇「描述性機器人建置器-GenAI」。
-
為您的機器人提供名稱和可選描述,配置IAM權限,並選擇您的機器人是否受到COPPA約束。然後選擇下一步。
-
選取要建立機器人的語言、機器人的語音,以及意圖分類的可信度閾值 (如需詳細資訊,請參閱利用 Lex V2 使用意圖信賴度分數來改善意圖選擇。
-
在「描述性機器人產生器-GenAI」下,為您要建立的機器人提供描述。您的描述應該既詳細又精確,以幫助為您的機器人產生適當且足夠的意圖。包括動作清單,以改善意圖建立程序。
-
在選擇模型下選擇一個模型提供者和型號。
-
若要在其他地區設定中建立機器人,請選擇新增其他語言。完成新增語言後,請選取 [完成]。Amazon Lex V2 會建立您的機器人,描述性機器人產生意圖和插槽。產生語言環境後,橫幅會從藍色變成綠色。選取「檢閱」以查看產生的方式與插槽類型。
描述性 bot 產生器目前僅提供英文語言環境。不過,您可以在建立機器人之後,將機器人複製到非英文地區設定。
查看生成的意圖和插槽類型並將其添加到您的機器人
-
如果有足夠的意圖和插槽類型適用於您的機器人的使用案例,您可以查看生成的意圖。
-
檢閱產生的意圖。
-
選擇意圖旁邊的核取方塊,將其從要新增至機器人的意圖清單中移除。
-
選擇一個意圖名稱來檢視針對意圖產生的「範例語音」和「槽」。
-
依預設,會選取所有語音和槽。選擇核取方塊以從意圖中移除該項目。選取「新增至選取項目」(Add to Selection) 來保持核取項目在意
-
檢閱產生的插槽類型。
-
選擇插槽類型旁邊的核取方塊,將其從要新增至機器人的意圖清單中移除。
-
將值添加到機器人後,您可以將其添加到插槽類型中
-
如果您對意圖和插槽類型感到滿意,請選擇頁面頂部的添加意圖和插槽類型,以將意圖和插槽類型添加到您的機器人中。
-
資源新增完畢後,會出現綠色的成功橫幅。轉到意圖和插槽類型以編輯生成的並添加更多值。
-
如果「已產生的意圖」和「已產生的位置」類型大多不適用於您要建立的機器人,請執行以下步驟。
-
在描述性機器人構建器詳細信息部分中選擇新一代。
-
重新撰寫提示並選取 [重新產生] 以產生新的對應方式和插槽類型。如果您使用不同的模型,結果會有所不同。
不能保證會產生相同的意圖和插槽。每次重新生成意圖和槽類型時,您都會收取費用。
- API
-
使用自然語言描述建立機器人
當您透過使用描述性機器人建置器時API,它會在 Amazon S3 儲存貯體的 .zip 檔案中建立機器人定義。您可以下載此檔案,然後將機器人定義匯入 Amazon Lex V2,以建立您的機器人。
檢查生成的機器人定義並導入它
若要列出有關機器人地區設定之所有產生項目的中繼資料,請使用此ListBotResourceGenerations作業。使用DescribeBotResourcGeneration
請求中的任何傳回generationId
值來擷取產生的機器人定義的 Amazon S3 URI。