GLM
模型介绍
GLM 是面向长程推理、Coding Agent、仓库分析、技术方案设计和生产级工程工作流的高性能文本模型系列。
ExchangeToken 通过 OpenAI 兼容的 Chat Completions API 提供 GLM 模型调用。
支持的模型列表:
glm-5.2glm-5.1
模型能力
- 长上下文理解:适合项目级上下文读取、跨文件分析和长程任务执行。
- 代码与工程能力:可用于架构分析、功能实现、重构、调试、测试补全和文档生成。
- 工具与函数调用:适合接入外部工具、函数调用和结构化工作流。
- 流式输出:支持交互式聊天和 Agent 场景中的实时增量响应。
- 结构化输出:可生成 JSON 等结构化格式,便于业务系统集成。
- 生产级指令遵循:适合带有严格代码规范、仓库边界和验证要求的研发任务。
GLM-5.2
GLM-5.2 是面向长任务和复杂推理场景的旗舰文本模型,适合处理大规模工程上下文、多步骤执行和生产级研发流程。它能够在较长任务链路中持续保留架构约束、接口契约、目录结构和实现细节,帮助完成从需求分析到代码实现、测试修复和文档沉淀的完整工作。
GLM-5.2 能力
- 面向长程 Coding 和复杂推理的旗舰模型。
- 适合项目级上下文理解、跨文件分析和长任务执行。
- 支持 1M 上下文窗口。
- 支持最高 128K 输出 Tokens。
- 更适合需要严格工程规范、多文件一致性和持续执行的研发任务。
- 支持思考模式、流式输出、工具/函数调用和结构化输出。
GLM-5.1
GLM-5.1 是面向复杂代码和长程任务场景的高智能文本模型,适合 Autonomous Agent 与长程 Coding Agent。它强调规划、执行、迭代优化和工程交付闭环,适用于多阶段真实工程任务、前端 Artifacts、通用对话、创意写作和 Office 生产力场景。
GLM-5.1 能力
- 面向多步骤工程任务的 Coding 和自主 Agent 能力。
- 适合从规划、实现、测试到迭代修复的长程任务执行。
- 支持文本输入输出,官方资料标注上下文窗口为 200K,最大输出 Tokens 为 128K。
- 支持思考模式、流式输出、工具/函数调用和结构化输出。
cURL 示例
以下示例使用 glm-5.2。如需调用其他 GLM 模型,替换 model 字段即可。
基础调用
bash
curl -X POST "https://api.exchangetoken.ai/v1/chat/completions" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "glm-5.2",
"messages": [
{
"role": "system",
"content": "你是一名资深的全栈软件工程师,擅长前端开发、后端架构设计以及现代 Web 技术栈。"
},
{
"role": "user",
"content": "帮我设计并编写一个个人博客网站,包含首页、文章列表、文章详情页,使用 React + Node.js 技术栈。"
}
],
"thinking": {
"type": "enabled"
},
"reasoning_effort": "max",
"max_tokens": 65536,
"temperature": 1.0,
"stream": false
}'流式调用
bash
curl -X POST "https://api.exchangetoken.ai/v1/chat/completions" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "glm-5.2",
"messages": [
{
"role": "system",
"content": "你是一名资深的全栈软件工程师,擅长前端开发、后端架构设计以及现代 Web 技术栈。"
},
{
"role": "user",
"content": "帮我设计并编写一个个人博客网站,包含首页、文章列表、文章详情页,使用 React + Node.js 技术栈。"
}
],
"thinking": {
"type": "enabled"
},
"reasoning_effort": "max",
"stream": true,
"max_tokens": 65536,
"temperature": 1.0
}'