本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
在 Amazon Connect 中建立 AI 客服人員
AI 客服人員是一項 Amazon Q in Connect 資源,可以設定和自訂端對端 Amazon Q in Connect 體驗。例如,AI 客服人員會告訴 AI 助理如何處理手動搜尋:應該使用哪些 AI 提示和 AI 防護機制,以及應用於回應的區域設定。
Amazon Q in Connect 為每個使用案例提供系統 AI 客服人員:
-
回覆建議
-
手動搜尋
-
自助式服務
-
電子郵件概觀
-
電子郵件生成式回覆
系統 AI 客服人員會填入每個使用案例的預設 AI 提示。
例如,下圖顯示 Amazon Q in Connect 體驗,其設定為使用自訂 AI 客服人員進行回覆建議和手動搜尋,但使用系統預設 AI 客服人員進行自助式服務使用案例。
以下是自訂 AI 客服人員的運作方式:
-
您可以使用自訂 AI 客服人員覆寫一或多個系統 AI 客服人員。
-
接著,您的自訂 AI 客服人員會成為指定使用案例的預設值。
-
建立自訂 AI 客服人員時,您可以指定一或多個自訂 AI 提示和一個防護機制。
-
多數使用案例 - 回覆建議、自助式服務、電子郵件回應和電子郵件生成式回覆 - 支援兩種 AI 提示類型。如果您只為其中一種類型建立新的 AI 提示,則 AI 客服人員會繼續使用您未覆寫的 AI 提示的系統預設值。如此一來,您可以選擇僅覆寫預設 Amazon Q in Connect 體驗的特定部分。
如何建立 AI 客服人員
-
登入 Amazon Connect 管理網站,網址為 https://
instance name.my.connect.aws/。使用管理員帳戶或具 Amazon Q 的帳戶 - AI 客服人員 - 在安全性設定檔中建立權限。 -
在導覽功能表中選擇 Amazon Q、AI 客服人員。
-
在 AI 客服人員頁面上,選擇建立 AI 客服人員。
-
在建立 AI 客服人員對話方塊中,針對 AI 客服人員類型,使用下拉式方塊選擇下列其中一種類型:
-
回覆建議:這是一種 AI 客服人員,可以驅動在客服人員與客戶聯絡時推送、且基於意圖的自動建議。它使用下列 AI 提示類型:
-
意圖標記產生 AI 提示,以產生供客服人員作為第一步驟選擇的意圖。
-
選擇意圖後,是查詢重新格式化 AI 提示。它使用此提示來制定適當查詢,然後用於擷取相關的知識庫摘錄。
-
回覆產生,產生的查詢和摘錄會分別使用
$.query和$.contentExcerpt變數傳遞至此提示。
-
-
手動搜尋:這是一種 AI 客服人員,可以產生解決方案以回應客服人員啟動的隨需搜尋。它使用 AI 提示的回覆產生類型。
-
自助式服務:這是一種 AI 客服人員,會產生自助式服務的解決方案。它使用 AI 提示的自助式回應產生和自助式預先處理類型。
-
電子郵件回應:這是一種 AI 客服人員,可以協助將對話指令碼的電子郵件回應傳送給終端客戶。
-
電子郵件概觀:這是一種 AI 客服人員,可以提供電子郵件內容概觀。
-
電子郵件生成式回覆:這是一種 AI 客服人員,可以產生電子郵件回應的回覆。
重要
回覆建議和自助式服務支援兩種 AI 提示類型。如果您只為其中一種類型建立新的 AI 提示,則 AI 客服人員會繼續使用您未取代的系統預設值。如此一來,您可以選擇僅覆寫預設 Amazon Q in Connect 體驗的特定部分。
-
-
在客服人員建置器頁面上,您可以指定要用於回應的地區設定。如需支援的地區設定清單,請參閱 支援的地區代碼。
您可以選擇 AI 客服人員的回覆建議、手動搜尋、電子郵件回應、電子郵件概觀和電子郵件生成式回覆類型的地區設定。您無法選擇自助式服務的地區設定;其僅支援英文。
-
選擇您要覆寫預設值的 AI 提示。請留意,您選擇的是已發布的 AI 提示版本,而不只是已儲存的 AI 提示。如有需要,請將 AI 防護機制新增至您的 AI 客服人員。
注意
如果您未特別以自訂 AI 提示覆寫預設 AI 提示,則系統會繼續使用預設值。
-
選擇儲存。您可以繼續更新和儲存 AI 客服人員,直到您滿意為止。
-
若要讓新的 AI 客服人員版本成為可能的預設版本,請選擇發布。
將 AI 客服人員與流程建立關聯
若要使用預設且現成的 Amazon Q in Connect 功能,請將 Amazon Q in Connect 區塊新增至流程。此區塊會將助理與 AI 客服人員的預設映射建立關聯。
若要覆寫此預設行為,請建立 Lambda,然後使用 AWS Lambda 函數 區塊,將其新增至您的流程。
用於建立和管理 AI 客服人員的 CLI 命令範例
本節提供數個範例 AWS CLI 命令,協助您建立和管理 AI 代理器。
目錄
建立使用每個自訂 AI 提示版本的 AI 客服人員
如果已為 AI 客服人員指定 AI 提示版本,Amazon Q in Connect 會針對其功能使用該 AI 提示版本。否則,它會預設為系統行為。
使用下列範例 AWS CLI 命令來建立 AI 代理程式,該代理程式使用每個自訂 AI 提示版本來提供答案建議。
aws qconnect create-ai-agent \ --assistant-id <YOUR_Q_IN_CONNECT_ASSISTANT_ID> \ --name example_answer_recommendation_ai_agent \ --visibility-status PUBLISHED \ --type ANSWER_RECOMMENDATION \ --configuration '{ "answerRecommendationAIAgentConfiguration": { "answerGenerationAIPromptId": "<ANSWER_GENERATION_AI_PROMPT_ID_WITH_VERSION_QUALIFIER>", "intentLabelingGenerationAIPromptId": "<INTENT_LABELING_AI_PROMPT_ID_WITH_VERSION_QUALIFIER>", "queryReformulationAIPromptId": "<QUERY_REFORMULATION_AI_PROMPT_ID_WITH_VERSION_QUALIFIER>" } }'
部分設定 AI 客服人員
您可以指定 AI 客服人員應使用一些自訂 AI 提示版本,以部分設定 AI 客服人員。未指定的項目會使用預設 AI 提示。
使用下列範例 AWS CLI 命令來建立使用自訂 AI 提示版本的答案建議 AI 代理器,並讓系統預設值處理其餘項目。
aws qconnect create-ai-agent \ --assistant-id <YOUR_Q_IN_CONNECT_ASSISTANT_ID> \ --name example_answer_recommendation_ai_agent \ --visibility-status PUBLISHED \ --type ANSWER_RECOMMENDATION \ --configuration '{ "answerRecommendationAIAgentConfiguration": { "answerGenerationAIPromptId": "<ANSWER_GENERATION_AI_PROMPT_ID_WITH_VERSION_QUALIFIER>" } }'
設定手動搜尋的 AI 提示版本
手動搜尋 AI 客服人員類型只有一個 AI 提示版本,因此無法進行部分設定。
使用下列範例 AWS CLI 命令來指定 AI 提示版本以進行手動搜尋。
aws qconnect create-ai-agent \ --assistant-id <YOUR_Q_IN_CONNECT_ASSISTANT_ID> \ --name example_manual_search_ai_agent \ --visibility-status PUBLISHED \ --type MANUAL_SEARCH \ --configuration '{ "manualSearchAIAgentConfiguration": { "answerGenerationAIPromptId": "<ANSWER_GENERATION_AI_PROMPT_ID_WITH_VERSION_QUALIFIER>" } }'
使用 AI 客服人員覆寫知識庫組態
您可以使用 AI 客服人員來設定 Amazon Q in Connect 應使用哪些助理關聯及其使用方式。自訂支援的關聯是支援下列項目的知識庫:
-
使用其
associationId指定要使用的知識庫。 -
使用
contentTagFilter為透過相聯知識庫執行的搜尋指定內容篩選條件。 -
使用
maxResults從知識庫搜尋中指定要使用的結果數量。 -
指定可用於控制知識庫執行的搜尋類型的
overrideKnowledgeBaseSearchType。選項有使用向量嵌入的SEMANTIC,或使用向量嵌入和原始文字的HYBRID。
例如,使用下列 AWS CLI 命令來建立具有自訂知識庫組態的 AI 代理器。
aws qconnect create-ai-agent \ --assistant-id <YOUR_Q_IN_CONNECT_ASSISTANT_ID> \ --name example_manual_search_ai_agent \ --visibility-status PUBLISHED \ --type MANUAL_SEARCH \ --configuration '{ "manualSearchAIAgentConfiguration": { "answerGenerationAIPromptId": "<ANSWER_GENERATION_AI_PROMPT_ID_WITH_VERSION_QUALIFIER>", "associationConfigurations": [ { "associationType": "KNOWLEDGE_BASE", "associationId": "<ASSOCIATION_ID>", "associationConfigurationData": { "knowledgeBaseAssociationConfigurationData": { "overrideKnowledgeBaseSearchType": "SEMANTIC", "maxResults": 5, "contentTagFilter": { "tagCondition": { "key": "<KEY>", "value": "<VALUE>" } } } } } ] } }'
建立 AI 客服人員版本
和 AI 提示一樣,建立 AI 提示後,您可以建立版本,這是 AI 客服人員的不可變執行個體,可供 Amazon Q in Connect 在執行時期使用。
使用下列範例 AWS CLI 命令來建立 AI 代理程式版本。
aws qconnect create-ai-agent-version \ --assistant-id <YOUR_Q_IN_CONNECT_ASSISTANT_ID> \ --ai-agent-id <YOUR_AI_AGENT_ID>
建立版本後,您可以使用下列格式來限定 AI 客服人員的 ID:
<AI_AGENT_ID>:<VERSION_NUMBER>
設定 AI 客服人員,以搭配使用 Amazon Q in Connect
為您的使用案例建立 AI 提示版本和 AI 客服人員版本之後,您可以設定搭配使用它們和 Amazon Q in Connect。
在 Amazon Q in Connect Assistant 中設定 AI 客服人員版本
您可以將 AI 客服人員版本設為要用於 Amazon Q in Connect Assistant 的預設值。
使用下列範例 AWS CLI 命令,將 AI 代理程式版本設定為預設值。設定 AI 代理程式版本後,將在建立下一個 Amazon Connect 聯絡人和相關聯的 Amazon Q in Connect 工作階段時使用它。
aws qconnect update-assistant-ai-agent \ --assistant-id<YOUR_Q_IN_CONNECT_ASSISTANT_ID>\ --ai-agent-type MANUAL_SEARCH \ --configuration '{ "aiAgentId": "<MANUAL_SEARCH_AI_AGENT_ID_WITH_VERSION_QUALIFIER>" }'
在 Amazon Q in Connect 工作階段中設定 AI 客服人員版本
您也可以在建立或更新工作階段時,為每個不同的 Amazon Q in Connect 工作階段設定 AI 客服人員版本。
使用下列範例 AWS CLI 命令,為每個不同的工作階段設定 AI 代理器版本。
aws qconnect update-session \ --assistant-id<YOUR_Q_IN_CONNECT_ASSISTANT_ID>\ --session-id<YOUR_Q_IN_CONNECT_SESSION_ID>\ --ai-agent-configuration '{ "ANSWER_RECOMMENDATION": { "aiAgentId": "<ANSWER_RECOMMENDATION_AI_AGENT_ID_WITH_VERSION_QUALIFIER>" }, "MANUAL_SEARCH": { "aiAgentId": "<MANUAL_SEARCH_AI_AGENT_ID_WITH_VERSION_QUALIFIER>" } }'
在工作階段上設定的 AI 客服人員版本優先於在 Amazon Q in Connect Assistant 層級設定的 AI 客服人員版本,而後者優先於系統預設值。此優先順序可用於在特定聯絡中心業務單位建立的工作階段上設定 AI 客服人員版本。例如,您可以使用流程,自動化使用 Lambda 流程區塊的特定 Amazon Connect 佇列的 AI 客服人員版本設定。
還原至系統預設值
如果因任何原因需清除自訂,您可以還原為預設 AI 客服人員版本。
使用下列範例 AWS CLI 命令列出 AI 代理程式版本,並還原為原始版本。
aws qconnect list-ai-agents \ --assistant-id<YOUR_Q_IN_CONNECT_ASSISTANT_ID>\ --origin SYSTEM
注意
--origin SYSTEM 指定為引數,以擷取系統 AI 客服人員版本。如果沒有此引數,系統會列出您的自訂 AI 客服人員版本。列出 AI 客服人員版本後,請使用該版本,在 Amazon Q in Connect Assistant 或工作階段層級重設為預設 Amazon Q in Connect 體驗;請使用 設定 AI 客服人員,以搭配使用 Amazon Q in Connect 中的 CLI 命令。