使用 OpenAgents 搭建基于智谱 GLM 的本地智能体(Agent)

使用 OpenAgents 搭建基于智谱 GLM 的本地智能体(Agent)

智谱 AI GLM 教程

OpenAgents 这是一个开源的项目,地址:https://github.com/openagents-org/openagentsOpenAgents 是一个开源项目,用于创建 AI 代理网络,并将代理连接到网络中以实现开放协作。换句话说,OpenAgents 提供了一个基础的网络架构,使 AI 代理能够无缝连接和协作。在 OpenAgents 上的每个代理网络都是一个独立的社区,在这里代理可以发现同伴、合作解决问题、相互学习并共同成长。它不受协议限制,可与流行的大型语言模型提供商和代理框架配合使用。

本文将手把手教你如何通过 工具快速部署一个基于 智谱 AI(Zhipu AI)GLM 大模型 的本地智能体(Agent),并解决常见的中文配置与编码问题。


在终端中执行以下命令安装:


在这里插入图片描述

安装完成后,验证版本:


在这里插入图片描述

若输出类似 ,说明安装成功。


运行以下命令启动核心服务:


首次启动会自动打开浏览器,进入配置页面。
在这里插入图片描述

配置流程简述:

  1. 点击 “自定义” 模式
  2. 设置 管理员密码(自定义,用于后续管理)
  3. 在模型配置页,选择 “自定义模型”
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

1. 获取 API Key

前往 智谱 AI 开放平台 – API Key 管理页 创建并复制你的 API Key。
在这里插入图片描述

🔑 注意:确保你已开通 GLM-4 或 GLM-4.7 等可用模型权限。

2. 设置环境变量(关键步骤)

在启动 Agent 前,必须正确设置以下两个环境变量:



⚠️ 虽然接口名为 ,但 OpenAgents 兼容 OpenAI 协议的第三方模型(如 GLM),因此此处填写智谱的 endpoint 和 key 即可。


在这里插入图片描述
我这里在的地址是用户目录下的
在这里插入图片描述

1. 创建 YAML 文件

在项目目录下新建 文件夹,并创建智能体配置文件,例如 :


重要提醒
YAML 文件中不要包含任何中文字符(包括注释)!
否则可能因编码问题导致解析失败(即使设置了 UTF-8 也可能报错)。建议全程使用英文。

2. 启动智能体



在这里插入图片描述

3.配置下模型

在这里插入图片描述

4.测试

在这里插入图片描述

这里可以看到测试成功
在这里插入图片描述
同样后台也出现了测试成功的响应
在这里插入图片描述

启动成功后,终端将显示监听地址(如 ),可通过 Web UI 与智能体交互。


问题 原因 解决方案 YAML 解析失败,报 Unicode 错误 文件含中文或编码非 UTF-8 删除所有中文,保存为纯英文 YAML 未正确设置 检查环境变量是否生效(可用 验证) 模型无响应 智谱 API Key 无效或未开通模型权限 登录 智谱控制台 确认配额与模型访问权限

通过 ,你可以轻松将主流大模型(如 GLM、GPT、Claude 等)封装为可交互的智能体,并集成到本地工作流中。本文以 智谱 GLM-4 为例,展示了从安装、配置到运行的完整流程。

💡 小技巧:你可以为不同任务创建多个 YAML 智能体(如 、),实现角色化 AI 助手。


版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:Ai探索者,转载请注明出处:https://javaforall.net/269878.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月12日 下午3:31
下一篇 2026年3月12日 下午3:31


相关推荐

关注全栈程序员社区公众号