Contents ...
udn網路城邦
我第一次把 Line 官方帳號串接 AI,從卡關到上手的小筆記
2026/07/13 17:34
瀏覽11
迴響0
推薦0
引用0
文章標題 line官方帳號串接AI

剛開始聽說 line官方帳號串接AI 可以做到 24 小時自動回覆,我還在想「到底要怎麼搞?」在摸索過程中,我把 Gemini 與 ChatGPT 拉進 Line 的 webhook,從最基本的訊息轉發一路測到多輪對話真的可以記住前文,這段經驗還蠻值得分享的。

為什麼要把 Line 官方帳號跟 AI 串起來?

以前的 Line@ 只能靠人工或簡單的關鍵字回覆,遇到客人問「有沒有折扣」或「這兩款商品哪個比較適合」時,常常要等到下班才能回。接上 Gemini+ChatGPT 後,系統會先辨識使用者的意圖,再根據對話內容自動推薦商品或提供優惠資訊,幾乎不需要人工介入。

實作過程與我遇到的坑

以下是我在設定過程中踩過的幾個點,寫下來希望同路人少走彎路:

  • 先在 Google Cloud 申請 Gemini API 金鑰,確保金鑰許可權包含文字理解與生成。
  • 把 Line 官方帳號的 webhook URL 指向自己的伺服器,並在程式裡寫好接收訊息、呼叫 ChatGPT API、回傳文字的流程。
  • 為了避免只回應關鍵字,我在 Prompt 裡加入「請用自然語言回覆,並保持品牌語調」,這樣 AI 才不會變成機器人。
  • 測試多輪對話時,我發現如果不保留 session ID,AI 會忘記前面的問題。解法是把每個使用者的對話歷史暫存於 Redis,讓 ChatGPT 能夠參考上下文。
  • 最後把 CRM 資料庫掛上去,讓 AI 在推薦商品時可以直接讀取客戶的購買紀錄,做到「個人化」的導購。

完成以上步驟後,Line 官方帳號就可以在任何時間自動回覆、辨識需求、甚至把有興趣的客戶自動導向預約表單或優惠券。

常見問題

  • Line@ 串接 ChatGPT 有什麼好處? 能提供全天候的智慧客服、自然語言回覆、以及根據對話自動推送商品或活動訊息,減少人工成本。
  • 如果想要讓 AI 記住對話內容,該怎麼做? 必須在伺服器端保留每位使用者的 session,將前幾輪對話內容一起送給 ChatGPT,讓模型有上下文參考。

如果想了解更完整的操作步驟、案例或最新的整合技巧,歡迎持續關注我的分享。


延伸閱讀

我第一次把 Line 官方帳號串接 AI,從卡關到上手的小筆記


限會員,要發表迴響,請先登入