[返回文件列表]

AIYO-讓ChatGPT/Claude2變身你的Line機器人

文章重點:

本篇說明如何讓 ChatGPT 在您的 LINE 官方頻道自動回應訊息,或是加入到您的 LINE 聊天群組,化身無所不能的聊天室成員。

準備要件:

只需要一個 Line 帳號。

操作流程:

  1. 建立您的 Line 機器人之前,必須先登錄為LINE開發者,請連接到Line開發者頁面。
    按一下Console按鈕進入。

    點擊放大
  2. 按一下使用LINE帳號登入按鈕,用您的LINE帳號進入。
    不需要額外申請程序,基本上只要正常使用中的LINE帳號都可以登入。

    點擊放大
  3. Developer name輸入開發者名稱,這個名稱只顯示在LINE管理介面,但之後不能修改。
    Your email輸入電子郵件信箱位址,可以與您註冊Line的信箱不同。
    在下方已閱讀且同意開發者協議打勾。

    點擊放大
  4. 按一下Create a new provider建立一個開發人員。
    在彈出的對話框輸入開發者名稱,這個名稱之後可以修改。

    點擊放大
  5. 接著自動進入頻道設定頁面,按一下中間的Create a Messaging API channel圖示,開始建立我們的LINE機器人。

    點擊放大
  6. 頻道設定內容請點擊縮圖放大,參考我們的設定內容。您可以設定多個頻道,也可以刪除不要的頻道, 所以請放心嘗試,不用擔心設定錯誤。
    設定完成後最下方兩個確認必須勾選,然後按Create按鈕。
    依序確認幾個提示框之後,恭喜您,您的LINE機器人已經建立完成。

    點擊放大
  7. 接下來要設定讓 AIYO 平台以 ChatGPT 代管您的 LINE 機器人。
    首先按一下 Messaging API 頁籤,然後在 Allow bot to join group chats 按一下 Edit, 開啟Line頻道管理員頁面。
    在帳號設定的部分,功能切換區段,加入群組或多人聊天室,請選擇 接受邀請加入群組或多人聊天室
    其他設定可參考我們的頁面截圖。

    點擊放大
  8. 接下來按一下左邊的回應設定頁籤。
    設定方式請參考頁面截圖(點擊可放大)。
    請注意這邊的AI自動回應訊息,其實是LINE的罐頭訊息,不要選錯囉!
    這邊的設定都會自動儲存,設定好就可以直接關閉視窗。

    點擊放大
  9. 回到 LINE 開發者 Messaging API 頁籤,在 Webhook URL 按一下 Edit 按鈕。
    在彈出的對話框貼上以下內容:


    貼好之後按一下 Update 儲存。
    最後在同頁最下方的 Channel access token 區段,按一下 Issue 按鈕,產生頻道密鑰。
    然後在密鑰旁邊的複製圖示按一下,將密鑰內容複製起來。
    最後畫面狀況可以參考縮圖(點擊放大)。

    點擊放大
  10. 來到 AIYO 網站(您正在看的這個頁面就是了)。 如果您尚未登入,按一下右上角的登入按鈕,AIYO網站不需註冊,使用 Google 及 Line 帳號都可以登入。
    登入需要一點時間,請耐心等候,等程序完成會自動回到本頁面。

    點擊放大
  11. 接下來要在 AIYO 網站建立一個 AI頻道,如果您已經在 AIYO 建立過 AI頻道,請略過本節。
    按一下頁面上方的 AI頻道 按鈕,進入 AI頻道 設定頁面。
    按一下 +新增 按鈕,開啟新增AI頻道介面。
    AI模型預設為ChatGPT-3.5,您可以視需要改為Claude2或ChatGPT-4。
    AIYO 的功能很多,但這邊唯一必須輸入的只有頻道名稱,輸入完成之後按 儲存
    完成之後可以看到已經新增 AI頻道 (圖2)。

    點擊放大
    點擊放大
  12. 按一下頁面上方的 對接設定 按鈕,進入對接設定頁面。
    在對接設定頁面按一下 +新增對接 按鈕,開啟設定頁面。
    AI頻道請下拉選擇剛剛建立的頻道,對接類型選擇 Line機器人, 然後在 頻道密鑰 貼上剛剛 Line開發者 頁面複製的密鑰(圖1)。
    按一下密鑰旁邊的 搜尋 按鈕,系統會自動搜尋您的Line頻道,按一下確定完成新增。
    新增完成回到列表,可以看到新增的對接項目,按一下 啟用確定,大功告成(圖2)!

    點擊放大
    點擊放大
  13. 終於來到驗收的時刻,現在你可以直接在 Line 跟 ChatGPT(也就是你的頻道) 交談囉!
    開啟 Line,以 Line ID 搜尋好友,輸入你的 Line 頻道 ID (圖1)。
    您可以一對一聊天(圖2),也可以將它加入到任何 Line 群組或聊天室。
    請注意,在 Line 群組或聊天室必須以 >> 符號開頭,ChatGPT才會回應喔! 例如: >>哈囉!
    畢竟在多人聊天室內,如果每句話都要回應,恐怕就被它洗版了!!

    點擊放大
    點擊放大
  14. 為了有效運用這位功能強大的 ChatGPT Line 機器人,您可以:

    1. 嘗試調整 AI頻道 內的各種設定。
    2. 建立 文字崁入資料庫,指定 ChatGPT 的回應內容。

    AIYO會持續推出更多教學及AI功能,敬請期待!

應用程式因為發生錯誤而中止運行,請嘗試重新整理瀏覽器。 重整瀏覽器 🗙