如何在 OpenClaw(Clawdbolt)中使用 GLM-5:幾分鐘打造 Telegram AI 智能體

如何在 OpenClaw(Clawdbolt)中使用 GLM-5:幾分鐘打造 Telegram AI 智能體

OpenClaw 能透過閘道流程,將 AI 智能體連接到你已經在使用的聊天應用(Telegram/Discord/WhatsApp/iMessage 等),並會將對話路由到你選擇的模型供應商。

在本教學中,你將使用 Novita AI 的 API 在 OpenClaw 中運行 GLM-5——你可以快速搭建可運作的 Telegram 風格演示,之後還能在不修改整合介面的情況下擴展使用規模。

如果你還沒有 Novita API 金鑰,請在 Novita 控制台建立你的 Novita API 金鑰,並開啟 GLM-5 模型頁面確認模型 ID(zai-org/glm-5)與端點格式。

立即體驗 GLM-5!

什麼是 OpenClaw

OpenClaw 是開源 AI 智能體框架,能讓開發者快速將大型語言模型(LLM)連接至 Telegram 等真實通訊頻道。OpenClaw 本身不是模型,而是作為編排層,將使用者訊息路由至選定的 LLM、管理設定,並透過簡單的 CLI 工作流程處理部署。由於不需要從零開始建置後端基礎設施,開發者能在幾分鐘內將強大的模型轉為可上線的生產級 AI 智能體。

為什麼選擇 GLM-5 用於 OpenClaw

OpenClaw 最適合搭配能完成多步驟任務撰寫真實整合程式碼,並在長聊天對話中可靠使用工具的模型。GLM-5 正是為 Agentic Engineering(智能體工程) 設計的,其基準測試成績也印證了這一點。

  • 業界標準評估中驗證過的編碼實力
    GLM-5 在廣泛使用的軟體工程與終端機編碼基準測試中,取得了開源 state-of-the-art(最先進) 的成績,非常適合 OpenClaw 的場景——智能體經常需要編輯設定、除錯,或為工具生成「黏合程式碼」。
  • 多步驟基準測試中優異的智能體/工具效能
    它在強調多步驟工具呼叫、規劃與執行的智能體導向評估中,位居開源排行榜前列——這正是你透過智能體閘道路由真實對話時,需要避免的常見失敗模式。
  • 長對話可靠性
    GLM-5 的長時程能力由測量長期運作效能的基準測試數據支持,這直接對應到聊天應用智能體需要在長時間對話與間斷的使用者回覆中保持任務焦點的需求。

在 Novita AI 上,GLM-5 採用簡單的用量計費模式:每 100 萬個輸入 token 收費 1 美元每 100 萬個輸出 token 收費 3.2 美元。如果你啟用上下文快取,快取讀取每 100 萬個 token 僅需 0.2 美元,能降低重複提示與長時間運作智能體對話的成本。

如何安裝 OpenClaw

硬體/環境檢查清單

開始前請準備以下項目:

  • Node.js 22 及以上版本
  • 可連線網際網路的裝置(Windows 使用者通常使用 WSL2)
  • 部署選擇: OpenClaw 可運行在本機裝置雲端 VM/容器上,取決於你要如何暴露閘道與管理運作。

安裝 OpenClaw

請按照參考指南的相同安裝模式操作:

  • macOS / Linux / WSL2
    curl -fsSL https://openclaw.ai/install.sh | bash
    
  • Windows (PowerShell)
    iwr -useb https://openclaw.ai/install.ps1 | iex
    

在 OpenClaw 中使用 GLM-5

步驟 1:取得你的 Novita API 金鑰

在 Novita 上建立 API 金鑰(通常只會顯示一次,請立即儲存)。參考流程如下:

  1. 造訪 [https://novita.ai](https://novita.ai/?utm_source=blogs&utm_medium=article&utm_campaign=use-kimi-k2-5-in-openclaw),建立/登入你的 Novita 帳號
  2. 前往 API Keys 頁面
  3. 點擊 Add new key
  4. 立即複製並儲存金鑰

建立帳號並取得 API 金鑰

步驟 2:執行 OpenClaw 設定

開始設定流程:

openclaw config

1. 工作區

Where will the Gateway run?-Local (this machine)
Select sections to configure-Workspace

2. 模型

選擇 Manual input,接著設定預設模型為 novita/zai-org/glm-5Select sections to configure-Model
Model/auth provider-Skip for now
Filter models by provider-All providers
Default model- Enter model manually
Default model-novita/zai-org/glm-5

novita/zai-org/glm-5 對應參考教學中使用的「novita/<model-id>」格式,其中 novita 是供應商前綴,剩餘部分是你於 Novita 上看到的模型 ID。

你可以在 Novita 網站上找到可用的模型 ID,並將模型 ID 替換為任何其他支援的模型(保留 novita/ 供應商前綴即可)。 On Model Card you can find the Model ID

3. 閘道

首次執行請保留預設值,只需按下 Enter 繼續即可 Select sections to configure-Gateway
Gateway port
18789
Gateway bind mode
Loopback (Local only)
Gateway auth
Token
Tailscale exposure
Off
Gateway token (blank to generate)

4. 頻道

  • 選擇 Configure/link
  • 選擇頻道:Telegram (Bot API) 並輸入 Telegram Bot Token(請參考下方指南從 @BotFather 取得)
  • 輸入 Finished
  • 現在設定 DM 存取政策 並選擇 Pairing

💡如何取得 Telegram Bot Token?

在 Telegram 中搜尋 @BotFather 並輸入 /newbot 建立新機器人,完成建立後你就會取得 bot token

The Guide to getting your Telegram Bot Token

5. 繼續(完成)

步驟 3:套用 Novita 供應商設定(GLM-5)

OpenClaw 可透過 OpenAI 相容端點與 Novita 整合。我們將在 OpenClaw 設定檔中加入 Novita 作為供應商。

設定路徑:~/.openclaw/openclaw.json

# 開啟檔案:
open ~/.openclaw/openclaw.json

現在將下方的設定區塊貼上到你的設定檔中只需修改一個欄位:<Your API Key> 替換為你的 Novita API 金鑰

"models": {
  "providers": {
    "novita": {
      "baseUrl": "https://api.novita.ai/openai/v1",
      "apiKey": "<Your API Key>",
      "api": "openai-completions",
      "models": [
        {
          "id": "zai-org/glm-5",
          "name": "GLM-5 (Novita)",
          "reasoning": false,
          "input": [
            "text"
          ],
          "cost": {
            "input": 0,
            "output": 0,
            "cacheRead": 0,
            "cacheWrite": 0
          },
          "contextWindow": 200000,
          "maxTokens": 8192
        }
      ]
    }
  }
},

備註:

  • reasoningcostcontextWindowmaxTokens 這些欄位是可選的,若省略它們,OpenClaw 也會使用預設值。
  • Novita 上 GLM-5 的模型 ID 為 zai-org/glm-5,你也可以替換成你想要的模型。

步驟 4:啟動閘道

安裝並重新啟動 OpenClaw 閘道:

openclaw gateway install
openclaw gateway restart

步驟 5:配對 Telegram

在 Telegram 中打開你建立的機器人,傳送 /start。機器人會給你配對碼,接著在新終端機中執行以下指令批准配對:

openclaw pairing approve --channel telegram <your-pairing-code>

步驟 6:在 Telegram 中快速驗證(10 秒)

在 Telegram 中傳送 /model 確認當前使用的模型

結論

OpenClaw 提供了實用的閘道,能將智能體部署到使用者已經在使用的場景(聊天應用)中;而 GLM-5 則帶來了強大的智能體推理、工具呼叫與長上下文支援,勝任多步驟工作流程。

透過 Novita AI 的 API,你只需要極少量的黏合程式碼就能整合 GLM-5,並在演示轉為正式工作負載時擴展使用規模

Novita AI 是領先的 AI 雲端平台,為開發者提供易於使用的 API 與實惠、可靠的 GPU 基礎設施,用於建置與擴展 AI 應用

常見問題

OpenClaw 能做什麼?

OpenClaw 執行一個長生命週期的閘道流程,將你已經在使用的聊天應用(Telegram、Discord、WhatsApp、iMessage 等)連接至全天候運作的助理。閘道作為控制平面,負責處理頻道、工作階段與路由,確保聊天應用的訊息能傳遞至正確的智能體上下文與工具。

OpenClaw 是 AI 智能體嗎?

OpenClaw 本身不是模型——它是承載與路由智能體工作階段的智能體執行環境 + 閘道。「智慧」來自於你設定的模型;OpenClaw 提供底層架構,讓模型能在訊息頻道、工具與工作階段中表現得像智能體。

Clawdbot 是免費的嗎?

是的——Clawdbot 是 OpenClaw 的舊名稱,該軟體在 MIT 授權下免費且開源。你實際的花費來自於你接入的服務(模型/API 使用費、託管費用,以及你啟用的任何付費工具/服務)。

推薦閱讀