本文將逐步說明如何整合 UI 模組與 LivePerson,並顯示即時建議。本教學課程包含下列動作:
- 在 LivePerson 中安裝 Conversational Cloud 應用程式。
- 更新兩個伺服器中缺少的環境變數,然後重新部署。
- 在 LivePerson 中設定 Agent Assist 小工具。
事前準備
您必須先完成下列動作,才能開始本教學課程。 必須先部署這兩個存放區,LivePerson 整合功能才能運作:
- 如要存取存放區,請傳送電子郵件至 agent-assist-ui-modules-support@google.com。
- 部署應用程式伺服器,用於提供 Agent Assist 模組 UI。
- 部署 Proxy 伺服器,處理驗證和 Dialogflow API 呼叫。
安裝 Conversational Cloud 應用程式
如要整合 LivePerson OAuth 驗證,您必須在 LivePerson 帳戶中將應用程式註冊為 Conversational Cloud 應用程式。請與 LivePerson 團隊成員聯絡,他們可以協助安裝。請按照 LivePerson 說明文件中的指示操作。
提交給 LivePerson 的資訊清單結構定義應如下所示。將所有 {APPLICATION_SERVER_URL} 執行個體替換為 UI 模組應用程式伺服器的網址:
{ "client_name": "com.liveperson.GoogleAgentAssist", "display_name": "Agent Assist", "response_types": ["code"], "scope": "msg.consumer", "entry_uri": "{APPLICATION_SERVER_URL}", "grant_types": [ "authorization_code", "client_credentials", "refresh_token" ], "redirect_uris": [ "{APPLICATION_SERVER_URL}/home" ] }
更新缺少的環境變數
安裝 Conversational Cloud 應用程式後,LivePerson 會提供用戶端 ID 和用戶端密鑰。更新應用程式伺服器和Proxy 伺服器的環境變數,加入 LP_CLIENT_ID
和 LP_CLIENT_SECRET
的正確值,然後重新部署這兩個伺服器。
設定 LivePerson 小工具
如要設定 LivePerson 小工具,請按照將自訂小工具新增至服務專員工作區的操作說明進行。
應用程式的網址應採用下列格式,並進行下列替換:
- 請將
{APPLICATION_SERVER_URL}
替換為 UI 應用程式伺服器的網址。 - 將
{CONVERSATION_PROFILE_NAME}
替換為您要使用的對話設定檔名稱 (例如:projects/my-project/conversationProfiles/abc123)。 - 將
{FEATURES}
替換為以半形逗號分隔的 Agent Assist 功能清單,應用程式會納入這些功能。目前支援的功能包括:SMART_REPLY
、ARTICLE_SUGGESTION
、FAQ
和CONVERSATION_SUMMARIZATION
。請只加入在對話設定檔中設定的功能。
{APPLICATION_SERVER_URL}?conversationProfile={CONVERSATION_PROFILE_NAME}&features={FEATURES}
網址範例:
https://my-project.wm.r.appspot.com?conversationProfile=projects/my-project/conversationProfiles/abc123&features=ARTICLE_SUGGESTION,CONVERSATION_SUMMARIZATION