使用表達式產生產生範例表達式以進行意圖辨識 - Amazon Lex

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

使用表達式產生產生範例表達式以進行意圖辨識

注意

您必須先滿足下列先決條件,才能利用生成式 AI 功能

  1. 導覽至 Amazon Bedrock 主控台,並註冊以存取您要使用的 Anthropic Claude 模型 (如需詳細資訊,請參閱模型存取 )。如需使用 Amazon Bedrock 定價的相關資訊,請參閱 Amazon Bedrock 定價

  2. 開啟機器人區域設定的生成 AI 功能。若要執行此操作,請依照 中的步驟進行使用生成 AI 最佳化 Lex V2 機器人的建立和效能

使用 表達式產生來自動建立用於您意圖的範例表達式。Amazon Lex V2 會根據意圖名稱、描述和現有範例措辭為您產生範例措辭,而不是手動輸入範例措辭,因此您可以減少在探索和撰寫自己的範例措辭時花費的時間和精力。Amazon Lex V2 產生語音後,您可以編輯和刪除語音。使用此工具可加速建立意圖辨識程序的範例措辭。

若要允許產生語音,請依照 中的步驟使用生成 AI 最佳化 Lex V2 機器人的建立和效能來啟用生成 AI 功能。

若要在 Amazon Lex V2 主控台上存取此功能,請確定您的主控台角色具有 bedrock:ListFoundationModelsbedrock:InvokeModel許可。

您可以使用主控台或 產生語音API。

Console
  1. 導覽至機器人中任何意圖的範例措辭區段 (在視覺化對話建置器中,位於開始區塊中)。

  2. 選取產生語音按鈕以產生 5 個範例語音。如果您的意圖具有超過 25 個範例詞彙,則產生詞彙按鈕會停用。

  3. 產生的語音會以綠色橫幅顯示,該橫幅會將產生的語音與現有的語音區分開來。

  4. 將滑鼠暫留在發音上,以顯示編輯、刪除和排序產生的發音的選項。

API
  1. 傳送GenerateBotElement請求,填入您要為其產生範例措辭的意圖和機器人 ID、版本和地區設定。

  2. 回應會傳回 SampleUtterance物件清單,每個物件都包含產生的表達式。

  3. 若要將語音新增至意圖,請傳送UpdateIntent請求並將語音新增至 sampleUtterances 欄位。