串接 ChatGPT
透過整合 ChatGPT 技術,您可以建立一個可應對多種情境的專屬聊天機器人,讓客戶能夠輕鬆地與您的企業進行互動。本文將透過一系列簡單易懂的步驟,詳細介紹如何申請 OpenAI 的 API Key,並將 ChatGPT 整合至系統中,讓您的聊天機器人能夠更加智慧且高效地為客戶提供支持和回應,進而提高客戶滿意度。
Last updated
透過整合 ChatGPT 技術,您可以建立一個可應對多種情境的專屬聊天機器人,讓客戶能夠輕鬆地與您的企業進行互動。本文將透過一系列簡單易懂的步驟,詳細介紹如何申請 OpenAI 的 API Key,並將 ChatGPT 整合至系統中,讓您的聊天機器人能夠更加智慧且高效地為客戶提供支持和回應,進而提高客戶滿意度。
Last updated
前往 OpenAI 官方網站 (https://openai.com/),點擊「Get started for free」按鈕註冊並登入。
串接 OpenAI API 的第一步就是註冊一個帳號,只需要登入 OpenAI 官網,點選右上角的帳號圖示,再選擇 View API keys 就可以進入 API 頁面。
在 API 頁面上,只需要點擊 Create new secret key 就可以取得一組 key 值。請務必妥善保存此 key 值,因為它只會出現一次,萬一遺失就需要重新申請一組。
首先,我們需要使用「Webhook 腳本」功能呼叫 OpenAI 的 API。在「應用程式」的「整合」分類中,可以找到這個功能。點選「新增」並選擇「交談腳本」,以符合你的使用場景類型,接著你可以為腳本命名,例如「ChatGPT 整合」。
接下來,需要依照以下條件輸入整合所需的設定:
Http 請求方法:POST
表頭 Headers:選擇 Authorization 並輸入 Bearer <您的 API 金鑰>
最後,輸入最關鍵的參數 Params:
最後,點擊「進階」頁籤,可以設定如何處理 API 回傳的資料。這邊的設定將用於「交談腳本」中的變數資料。
我們可以輕鬆地整合 ChatGPT,為客服系統新增一個簡單的對話流程。只要客戶傳送任何訊息,ChatGPT 就會回應,並完成預期的流程。
當然,我們還可以透過增加不同的條件與操作,讓客戶可以進行更多元化的提問,例如透過選項引導客戶提出不同的問題,或是當客戶提到特定關鍵字時,系統可以自動轉接客服人員。
在腳本開頭新增一個「事件」節點,並選擇「當客戶發送訊息時」,設定「客戶訊息符合」為「*」,表示收到任何訊息時都繼續往下執行。
接著,新增一個「動作」節點,並選擇「Webhook 腳本」,選擇上一段落所建立的「Webhook 腳本」。
再新增一個「動作」節點,並選擇「發送訊息」,在訊息內容中輸入「{{ content }}」,表示要使用變數「content」回覆客戶。
最後,您只需將您需要使用的管道(例如 LINE 官方帳號、即時聊天)與此腳本進行綁定,就可以開始使用 chatGPT 為您的客戶提供更好的服務體驗了!
🎉 開始進行對話吧!