OpenClaw 能够通过一个网关进程将 AI Agent 连接到您日常使用的聊天应用(Telegram/Discord/WhatsApp/iMessage 等),该进程负责将对话路由到您选择的模型提供商。
在本教程中,您将使用 Novita AI 的 API 在 OpenClaw 中运行 GLM-5——从而快速启动一个可用的 Telegram 风格演示,然后在无需更改集成接口的情况下扩展使用量。
如果您还没有 Novita API 密钥,请在 Novita 控制台中创建,并打开 GLM-5 模型页面 确认模型 ID (
zai-org/glm-5) 和端点格式。
OpenClaw 是什么
OpenClaw 是一个开源的 AI Agent 框架,使开发者能够快速将大语言模型 (LLM) 接入到真实的通信渠道(如 Telegram)。OpenClaw 本身并非模型,而是一个编排层,负责将用户消息路由到所选的 LLM,管理配置,并通过简单的 CLI 工作流处理部署。它省去了从头构建后端基础设施的麻烦,让开发者能够在几分钟内将强大的模型转化为生产级的 AI Agent。
为什么选择 GLM-5 用于 OpenClaw
OpenClaw 最适合那些能够在 长时间聊天会话中完成多步任务、编写实际集成代码 以及 可靠使用工具 的模型。GLM-5 正是为 Agentic Engineering 而构建——其基准测试记录也充分证明了这一点。
- 在行业标准评估中展现卓越的编程能力
GLM-5 在广泛使用的软件工程和终端编码基准测试中报告了开源 state-of-the-art 的结果,这与 OpenClaw 的配置非常契合——Agent 通常需要编辑配置、调试问题或生成工具的“胶水代码”。 - 在多步基准测试中表现强大的 Agent/工具能力
它还在强调 工具调用、规划和多步执行 的 Agent 导向评估中领先开源排名——这正是在通过 Agent 网关路由真实对话时需要避免的失败模式。 - 长会话可靠性
GLM-5 的长程能力得到了测量 长期操作性能 的基准测试支持,这直接对应到聊天应用 Agent 必须在长时间线程和间歇性用户回复中保持任务专注。
在 Novita AI 上,GLM-5 提供简单的按量计费:输入 token 每百万 $1,输出 token 每百万 $3.2。如果启用上下文缓存,缓存读取每百万 token $0.2,可降低重复提示和长期 Agent 会话的成本。
如何安装 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 密钥(通常只显示一次——请立即保存)。参考流程如下:
- 访问
[https://novita.ai](https://novita.ai/?utm_source=blogs&utm_medium=article&utm_campaign=use-kimi-k2-5-in-openclaw),创建/登录您的 Novita 账户 - 进入 API Keys
- 点击 Add new key
- 立即复制并保存

步骤 2:运行 OpenClaw 配置
启动配置流程:
openclaw config
1. 工作空间

2. 模型
选择 Manual input,然后将默认模型设置为 novita/zai-org/glm-5:

novita/zai-org/glm-5遵循参考教程中使用的 “novita/<model-id>” 格式,其中novita是提供商前缀,其余部分为 Novita 上显示的模型 ID。您可以在 Novita 网站上找到可用的模型 ID,并将模型 ID 替换为任何其他支持的模型(保留
novita/提供商前缀)。
3. 网关
首次运行保持默认值,直接按 Enter 继续

4. 渠道
- 选择 Configure/link
- 选择一个渠道:Telegram (Bot API) 并输入 Telegram Bot Token(按照下面的指南从 @BotFather 获取)
- 输入 Finished
- 现在配置 DM 访问策略 并选择 Pairing
💡如何获取 Telegram Bot Token?
在 Telegram 中搜索 @BotFather,输入
/newbot创建一个新机器人,创建完成后您将获得 bot token。
5. 继续(完成)
步骤 3:应用 Novita 提供商配置(GLM-5)
OpenClaw 可以通过 兼容 OpenAI 的端点 与 Novita 集成。我们需要在 OpenClaw 的配置文件中将 Novita 添加为提供商。
配置文件路径:~/.openclaw/openclaw.json
# 打开文件:
open ~/.openclaw/openclaw.json
现在将 以下配置块粘贴到您的 config 中。只需更新一个字段:<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
}
]
}
}
},
注意:
reasoning、cost、contextWindow和maxTokens字段是 可选的;如果您省略这些字段,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 为您提供了一个实用的网关,将 Agent 部署到用户已在使用的聊天应用中,而 GLM-5 则带来了强大的 Agentic 推理、工具调用和长上下文支持,以应对多步工作流。
通过 Novita AI 的 API,您可以用最少的胶水代码集成 GLM-5,并随着您的演示发展为生产级工作负载而扩展使用量。
Novita AI 是一个领先的 AI 云平台,为开发者提供易于使用的 API 和价格实惠、可靠的 GPU 基础设施,用于构建和扩展 AI 应用。
常见问题解答
OpenClaw 是做什么的?
OpenClaw 运行一个长期存在的网关进程,将您日常使用的聊天应用(Telegram、Discord、WhatsApp、iMessage 等)连接到一个始终在线的助手。Gateway 充当控制平面——处理渠道、会话和路由——使您聊天应用中的消息能够被传递到正确的 Agent 上下文和工具。
OpenClaw 是 AI Agent 吗?
OpenClaw 本身不是模型——它是托管和路由 Agent 会话的 Agent 运行时 + 网关。“智能”来自您配置的模型;OpenClaw 提供管道,使该模型能够在消息传递渠道、工具和会话中像 Agent 一样运行。
Clawdbot 是免费的吗?
是的——Clawdbot 是 OpenClaw 的早期名称,该软件在 MIT 许可下免费开源。您的实际成本来自您接入的组件(模型/API 使用、托管以及您启用的任何付费工具/服务)。
推荐阅读



