iT邦幫忙

2025 iThome 鐵人賽

DAY 27
0

什麼是 AI Agent

  AI Agent 的定義是,能自主執行任務的人工智慧系統,他能理解指令、分析資料、做出決策,甚至與人或其他系統互動,AI Agent 可應用於客服、自動化工作、資料分析等領域,幫助我們提升效率、節省時間並減少錯誤。
  AlphaGo 就算是早期的 AI Agent,但是只能執行特定任務,而現代的 AI Agent 大多都是利用 LLM 為基礎來實做 Agent,只要設計得當,近乎是無限可能。

為什麼選擇 n8n

  n8n 是一個開源自動化平台(可視化工作流),可在本地部署,也可以自由串接各種 API、資料庫與 LLM,彈性極高,能搭配 OpenAI、Claude、Gemini、Whisper 等多種 AI 模型。

n8n 安裝與啟動(本地部署)

在這裡示範利用 Docker 來部署本地 n8n

安裝 docker

前往 Docker 的官網安裝 https://www.docker.com/

啟動 n8n 容器

-p 5678:5678:將本地的 5678 連接到容器內的 n8n 服務埠
-v ~/.n8n:/home/node/.n8n:將設定資料儲存到本地目錄
--name n8n:指定容器名稱,方便管理
--rm:容器停止後自動刪除(若想長期保留可移除此參數)

docker run -it --rm \
  --name n8n \
  -p 5678:5678 \
  -v ~/.n8n:/home/node/.n8n \
  n8nio/n8n

當畫面出現以下訊息代表 n8n 啟動成功:

Editor is now accessible via: http://localhost:5678/

開啟瀏覽器輸入:

http://localhost:5678

即可進入 n8n 的圖形化介面,首次進入會要求你建立帳號與密碼,完成後即可開始設計自動化流程!


上一篇
[Day26] FastMCP v2 實戰教學
下一篇
[Day28] AI Agent 實作:自動改錯字 Agent (一)
系列文
從上下文工程到 Agent:30 天生成式 AI 與 LLM 學習紀錄28
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言