使用表達用語產生產生用於意圖辨識的範例表達用語 - 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 欄位。