如何快速打造一個 Line ChatGPT 聊天機器人
讀者權益

在閱讀前,請容許大叔聲明幾件事情:這些事情對您可能蠻重要的:

  • 內容中連結可能有參加聯盟計畫,這並不影響您的購買權利。
  • 聯盟計畫和廣告收入都會做為網站經營基金。
  • 而部份收入將捐給流浪動物基金會。(公益捐款明細)
  • 喜歡我的文章的話,請幫我這樣做,點擊下面的拍手圖示。

如何快速打造一個 Line ChatGPT 聊天機器人

簡介 LINE 官方帳號(貼心連結)

Line 官方帳號是一種讓企業或機構可以透過 Line 平台與用戶互動的服務。透過添加 Line 官方帳號為好友的方式來收到相關的訊息、服務或產品推廣。

最常見的就是一線商家的 LINE 官方帳號,例如說,餐廳、飲料店、速食店。多樣功能包括:

  • 聊天功能
  • 分眾系統
  • 加好友廣告


在 goskyai 文章中表示,2022 年通訊軟體用戶數排名(每月活躍用戶數), Line 總計有 1.94 億用戶,光台灣就高達 2200 萬!(資料來源)

所以如果選擇通訊軟體做為企業發展策略的話,在台灣、亞洲地區用戶為經營重點:LINE>Messenger>Telegram 。

Line ChatGPT|Name


在 LINE 官方帳號服務中已有許多第三方聊天機器人編輯器平台可供選用,並且透過標籤分眾的功能對使用者做更完善的客戶關係管理,也能透過平台提供的數據分析評估互動成效。

也可以在客服面,自動切換真人客服及聊天機器人模式,有效且低成本地解決客戶管理問題。



LINE 官方帳號結合 ChatGPT 機器人的好處和應用場景

客服部門是公司與客戶溝通的重要橋樑,也是公司的痛點所在。客服人員需要接受大量的訓練,以應對各式各樣的客人和問題。他們是最了解客戶問題和公司能力的部門,因此客服部門的重要性不容忽視。

然而,由於客服對公司而言,是燒錢又難以立即看到效果,因此很多公司不願意投資資金和人力。這種現象導致客服人員的流動性很高。但是,對於公司而言,流失的客服人才不僅對公司形象和聲譽產生負面影響,也會使得客戶體驗受到影響,進而影響公司的業績和發展。

如果客服部門導入 AI 人工智慧升級,一秒讓客服部門躍昇為公司最高科技的單位。例如提供:

  • 即時客服 – 以最快、最低成本的方式回覆問題
  • 自動回答常見問題 – 回覆客戶重覆性高的問題
  • 機器學習 – 加強客戶體驗、改善客戶關係



如何建立一個 Line ChatGPT 智能機器人快速教學

建立一個自動回覆訊息的 LINE 功能的機器人並不是新鮮的事情,因為 LINE 有提供 Messages API 功能,讓系統可以依用戶訊息中的「關鍵字」回覆我們已設定好的訊息,以獲得自動回覆的功能。

而 OpenAI 開發的 ChatGPT 可以更深度理解客戶訊息的內容,並使用更精準地的答案回覆各種問題。

所以我們將使用 Messages API 的功能和 ChatGPT 串在一塊,有愛就沒有問題。

Line ChatGPT|Name
Line ChatGPT|Name


Line ChatGPT|Name

OpenAI CEO 山姆·柯曼

  • 前置作業:申請 Line@ 帳號、建立 Channel 和申請聊天機器人 API
  • 選擇合適的聊天機器人建立平台,如 Heroku、Google Cloud Platform 等
  • 訓練 ChatGPT 模型:將資料匯入機器人平台進行訓練
  • 設定自動回答:透過程式碼設定回答模式,建立問答範本



Step1. 申請 LINE 官方帳號 (貼心連結)

我們可以先由申請一般帳號開始。

Line ChatGPT|Name


依次填寫資料,完成申請註冊。

Line ChatGPT|Name


Line ChatGPT|Name

Step2. 申請 LINE Developers 帳號 (貼心連結)

進入頁面後,點擊「 Create 」,並命名 Provider name 。

Line ChatGPT|Name


Line ChatGPT|Name


並選擇中間的 Create a new channel

Line ChatGPT|Name


然後請將必須的資料都填上,最後點一下 Create 即可。

Line ChatGPT|Name
Line ChatGPT|Name


「OK」給它點下去。

Line ChatGPT|Name


完成後,我們應該可以在 Admin 的 Channels 找到 Chat AI 客服。

Line ChatGPT|Name

Step3. 註冊 ChatGPT API KEY

如果還沒有 ChatGPT 帳號的話,可以在這裡註冊。

進入頁面後,點擊左下角的「 API Keys」。

再找到下面的「Create new secret key」 ,輸入一個 API Name,然後點擊 Create Secret Key 就可以得到一組 ChatGPT API KEY。

Line ChatGPT|Name


請注意這組金鑰只會出現一次,所以請先 Copy 到筆記本上吧。

Line ChatGPT|Name

Step4. 在 replit 寫一個 ChatGPT 機器人

由於大叔喜歡在網上寫程式,而不是在自己的主機上寫,所以目前的新歡是「replit」。

首先註冊,註冊完成後 Create Repl 。

Line ChatGPT|Name


Repl 已經有幫我們寫好的 OpenAI ChatGPT 程式,我們可以直接點擊來使用,然後 Create Repl 。

Line ChatGPT|Name


進入頁面後,先將剛剛申請的 OPEN_AI_KEY 新增上去。

Line ChatGPT|Name


然後我們改一下問題,和請它印出答案,進行一下測試看看。如果 Console 結果是出現回覆的話,表示成功了。

Line ChatGPT|Name

Step5. 使用 Webhook 串接 LINE Message API

為了要讓 ChatGPT 能夠與 LINE 官方帳號溝通,我們需要使用 Webhook 和 LINE Message API。

什麼是 Webhook?

Webhook 是一種用戶定義的 HTTP 回調。它使用 HTTP 請求來通知您的應用程序有關事件的發生,並在事件發生時立即響應

要設置 Webhook,需要建立一個可以接收 POST 請求的 API 端點。在這個端點中,您可以編寫代碼來處理傳入的消息。

所以,當我們收到一個新的用戶消息時,使用 Webhook 來觸發 ChatGPT 將其訊息解析,然後生成一個回覆內容,再使用 LINE Message API 將回答發送回用戶。

程式碼我們請 ChatGPT 寫就好 😈

Line ChatGPT|Name


執行後如果沒有問題,可以在 Webview 找到網址,將它 Copy 下來。

Line ChatGPT|Name


將畫面回到 https://developers.line.biz/ ,進到 ChatGPT AI 客服頁面,點一下 Messaging API,然後到頁面下方的 Webhook URL 貼上,完成後可以按一下 Verify 看看會不會出現成功的字樣。

Line ChatGPT|Name


Line ChatGPT|Name


別忘了將自動回應訊息功能關掉。

Line ChatGPT|Name


再來我們要加個好友,傳送訊息測試一下。可以由 Bot basic ID 來新增我們的 Line 好友。

Line ChatGPT|Name


如果我們傳出資料後,它會自動回覆的話,那表示我們成功了。

Line ChatGPT|Name

Step6. 串接 ChatGPT

最後我們只要將收到的訊息先傳給 ChatGPT 處理,再將 ChatGPT 回傳的訊息用 Message API 傳給用戶,這樣就可以了。

詳細的作法大叔就不寫下去了,當做各位朋友的學習的作業。

Line@ ChatGPT 機器人成本計算

#1 LINE@ 費用

建議由免費開始,當平均使用費上昇後,再更換方案。 2023 年將有新的計費方案如下表。

推廣方案費用免費訊息則數加購訊息費用加購訊息費用計算
輕用量 使用中NT$0.00500則不適用
中用量NT$800.003000則NT$0.20
高用量NT$4,000.0025,000則NT$0.150.15 * 25000 = 3750
2023年 9月新版計費
輕用量 使用中NT$0.00200則不適用
中用量NT$800.003000則不可加購
高用量NT$12006000則NT$0.20.2 * 6000 = 1200


#2 專屬 ID 方案介紹(貼心連結)

專屬 ID 適合公司行號,已經有自己品牌名字的朋友,使用專屬 ID 方便用戶記憶和強化品牌印象。

專屬 ID 平均一天最低只要 2 元,支付完成之後即可立即取得你指定的專屬 ID,讓你的 ID 不再是難記又沒有意義的隨機亂碼,讓好友們更容易加入,招募更迅速!

*您可以透過官方帳號電腦版後台,或手機 App 後台購買專屬 ID,不管使用哪一管道購買,都只需購買一次,後續無論您使用電腦或App操作官方帳號,都不影響您使用專屬 ID 的權益。

Line ChatGPT|Name



介紹 ChatGPT 機器人的未來發展方向

ChatGPT 機器人的未來發展方向非常廣泛。除了目前已應用在通訊軟體上,成為智慧客服和智能家居等服務的一部分,ChatGPT 機器人還能夠應用於更多領域,例如醫療保健、金融服務等。

ChatGPT 機器人因為其強大的語言理解能力,可以增強人與機器之間的溝通效率,幫助人們更有效地完成各種任務。

除了應用範圍的擴大,ChatGPT 機器人還可以透過多語言訓練和模型優化,提高回答能力和準確率。因此,我們可以針對 ChatGPT 做進一步的訓練,讓其成為某個領域的專家。

Line ChatGPT 結論 & 心得

LINE 是台灣人最常使用的通訊軟體,可以說是每人都有一個帳號。如果讓 LINE 官方成為我們生活中的小助手,也不用再安裝 APP ,打開 LINE 就有一個智能助手,加上串接一些公開的 API 的話,人人都可以打造自己的生活管家。

例如:股票達人可以看盤下單、戀愛達人可以一次叫 10 個情人起床,又或者自動語音翻譯,旅遊不求人。

總之,學習 Line ChatGPT 機器人是有趣的過程,以前人人可以寫作,未來人人可以寫 Code ,生活自動化才會活得更輕鬆簡單,希望內容對你有點幫助。

Please select listing to show.

目錄:
如何快速打造一個 Line ChatGPT 聊天機器人

2 則留言

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *