想要機器人幫你回覆重複問題嗎?讓它在你睡覺、忙碌時也能24小時智能回答!
零基礎快速上手,一起建造你的LINE智能助理吧!
【LINE AI助理養成記】系列課程
📱 第1課:機器人誕生
🧠 第2課:AI大腦整合 (你在這裡👈)
🚀 第3課:正式上線運營
上次我們做出了”鸚鵡機器人”,發什麼回什麼。
今天要讓它進化!就像給機器人裝上大腦 🧠
🛠️ 開始前的準備清單
- 必需品:完成第1課的基礎機器人
- 必需品:Google帳號 (申請Gemini API用)
🏗️ 開始建造我們的工作流
今天我們要在第1課的基礎上,插入一個”AI大腦”:如下

1. 設定 AI Agent
從右邊按 + ,找到『 AI Agent 』節點,點擊加入


把 AI Agent 節點跟 Webhook、HTTP Requset 接在一起

『AI Agent』 需要一個 Chat Model ,點擊 + 號選擇模型,這次選擇 『Gemini 』他有免費的額度可以使用


選擇後,會顯示下圖,需要點擊『鉛筆』設定你模型的憑證,這邊要連結你的 Gemini,所以我們要先在 Google 搜尋 Gemini api key,或者 https://ai.google.dev/gemini-api/docs?hl=zh-tw

點擊取得 Gemini API 金鑰

點擊 Create API key ,在 Google Cloud Project 取個名字,在按 Create


複製你的 Gemini API Key 小心保管不要讓其他人知道了,不然其他人就可以使用你的 Token 喔!

回到 n8n 這邊貼上你複製的 Gemini API Key 點擊保存,顯示「Connection tested successfully 」代表連接成功囉!


保存成功後,我們可以選擇 Gemini 的模型,我這次選擇 gemini-2.5-pro,免費的額度也有使用限制,大家可以搜尋適合自己情況的模型

回到 AI Agent 的節點裡,我們要修改一下 Prompt 給 AI 的指令,Prompt 選項要改成「Define Below」

我們要開始寫指令囉! 首先先請 AI 接收我們的訊息,並回覆
請接收用戶的指令 “{{ $json.body.events[0].message.text }}”,並回覆
可以看到中間有一段程式碼,這一段要從 Webhook 中找到用戶寫的訊息,下圖左邊是Webhook 上一個節點收到的資訊,有一個欄位是用戶的訊息,把這個 Text 拖曳到 Prompt (User Message) 裡面

拖曳進來就會長下面這樣,也可以從 Result 看到剛剛用戶傳送的訊息

點擊 Execute step 可以測試,測試成功右方會有 AI 回覆的結果!

2. 調整回應器 (HTTP Request)
我們現在可以收到 AI 的回覆了,我們需要把 回應器 (HTTP Request) 裡的內容改成 AI 回覆的內容
雙點擊打開『HTTP Request』視窗,往下滑到 JSON 欄位的地方,這地方就是我們要調整的地方

在往左邊看,可以看到 AI Agent 的輸出內容

我們需要換掉程式碼紅色這一段,這一段是輸出的部分
{{
{
"replyToken": $('Webhook').item.json.body.events[0].replyToken,
"messages": [
{
"type": "text",
"text": $json.body.events[0].message.text
}
]
}
}}
一樣用拖曳的方法,把 AI Agent 的 output 拖曳過來,刪除原本的 $json.body.events[0].message.text
成功拖曳過來後,下方對變成綠色的,你也會看到 text 後面就是顯示 AI Agent 的 output
3. 測試看看完整工作流
點擊『Execute workflow』再傳訊息給你的LINE 官方帳號


最後一步,把工作流發佈正式
測試成功後,如果不想要每次都點測試按鈕,需要把畫布上方的 Inactive 改成開啟狀態

LINE Messaging API 也要換成正式的 Webhook URL 喔!

要從 Webhook 節點中可以複製正式的節點
完成後你就可以隨時跟你的 Gemini AI 對話囉!
恭喜!你的智能AI助理正式誕生了!
從”鸚鵡機器人”進化到”智能助理”,你已經完成了一次華麗的蛻變!🦋
📱 本系列其他課程: