HI!大家好,我是 Shammi 😊
到了挑戰的第15天,剩下一半的時間,此專案也已經完成了 Web 機器人原型的建構!
從今天開始,我會讓「阿米」從網頁上走下來,進入你我最熟悉的 LINE 應用程式,讓它成為一個真正的聊天機器人。
在部署到 LINE 之前,需要做好前置準備工作。這一步驟非常關鍵,就像是為你的機器人申請一個「身份證」,讓它能夠在 LINE 上被識別和使用。
今天,我會完成以下兩件事:
1️⃣ 建立 LINE Developers 帳號,並創建一個 LINE Bot。
2️⃣ 取得專屬「Channel Access Token」,這是未來串接 LINE API 的金鑰。
首先,請點擊以下連結前往 LINE Developers 的官方網站:
點擊右上角的「登入」按鈕,使用 LINE 帳號進行登入。如果讀者們尚未註冊,網站會逐步引導完成註冊流程。
登入後,第一個畫面會看到主控台(Console)。在頁面左上角,找到「Provider (提供者)」這個區塊。
1️⃣ 點擊「Create」按鈕來創建一個新的 Provider。
2️⃣ 輸入 Provider 名稱,例如:「SDGs 機器人專案」或個人名稱。
3️⃣ 點擊「Create」完成建立。
Provider 就像是一個專案的「開發者名稱」,一個 Provider 之下可以包含多個不同的 LINE Bot 應用。
接下來,要在這個 Provider 下,創建第一個 LINE Bot 頻道。
1️⃣ 點擊剛剛創建的 Provider 名稱,進入管理頁面。
2️⃣ 點擊「Create a new channel」按鈕。
3️⃣ 選擇「Messaging API」這個選項,這就是可以用來建立聊天機器人的工具。
4️⃣ 填寫以下資訊:
5️⃣ 勾選服務條款並點擊「Create」按鈕。
這樣,一個全新的 LINE Bot 頻道就創建成功了!
接著來到最關鍵的一步。
1️⃣ 在頻道管理頁面中,點擊上方的「Messaging API」分頁。
2️⃣ 向下滑動,會看到一個區塊叫做「Channel access token (long-lived)」。
3️⃣ 點擊「issue」按鈕。
4️⃣ 系統會生成一串由亂碼組成的長字串,這就是日後會用到的 Channel Access Token。
🚨重要提醒:
請將這串 Token 妥善保管!這就像是你的 LINE Bot 帳號密碼,一旦洩漏,其他人就可以冒用你的機器人發送訊息。
參考結果:
今天簡單的目的就是為 AI 對話機器人申請一個 LINE Bot 的身份,我在 Day 13 的時候幫它取名「阿米」。現在,我取得了最重要的金鑰「Channel Access Token」,這是後續串接 LINE API 的通行證哦!接續明天的預告,會實際運用此「Token」,進一步在 Colab 中撰寫程式碼,讓 LINE 的訊息能夠傳送到我們的 RAG 機器人,並將回覆傳送回去的功能。