0 成本 Hermes Agent 入門:免費模型、Messaging Gateway 與本地部署的真實取捨
一則 Threads 教學把 Hermes Agent 從 Ubuntu、本地安裝、NVIDIA 免費端點到 Telegram/LINE Gateway 串起來;真正值得保存的是低成本 Agent 部署的架構選項與限制。
優點是成本低、控制權高、資料與工具都在自己的機器上;缺點是電腦必須常開,網路、電源、OS 更新與背景服務都要自己維護。
作者提到 Zeabur 作為付費雲端選項。雲端適合需要 24/7 穩定在線、公開 webhook、低維護的人,但成本與平台限制會增加。
NVIDIA build.nvidia.com/models 提供 Free Endpoint、Partner Endpoint、Download Available 等模式。Free Endpoint 適合打樣,但通常會有速率與可用性限制。
Download Available 表示可下載模型或透過 NIM/本地容器等方式運行。這能降低 API 成本,但硬體、GPU、VRAM、驅動與容器部署門檻會回到自己身上。
- 準備 Ubuntu 環境,例如 Ubuntu 24.04 LTS。
- 更新系統並安裝 Python、venv、git、curl、wget、nano 等基礎工具。
- 安裝 Node.js 與 Playwright 瀏覽器依賴,讓 agent 可用瀏覽器工具。
- 建立 Python virtualenv,安裝
hermes-agent,再執行hermes doctor檢查環境。 - 設定模型 API key 與 base URL;可用 NVIDIA、OpenAI、Claude 或其他支援 OpenAI-compatible API 的供應商。
- 選擇 Telegram 或 LINE 作為訊息入口,建立 bot / channel,設定 token、user ID、webhook 或 gateway。
透過 BotFather 建立 bot,取得 bot token,再取得個人 Telegram ID。適合個人助理、低摩擦測試、快速把 agent 放進手機聊天介面。
需到 LINE Developers 建立 Provider / Messaging API channel,注意 Channel secret、Your user ID、Channel access token、Webhook URL 與 Use webhook。適合台灣使用者熟悉的入口,但設定比 Telegram 多。