智谱清言API怎么用:GLM API Key获取、免费模型与Python调用

智谱清言的 API 怎么用?本文按智谱 AI 开放文档讲清在开放平台创建 API Key、用官方 SDK 发出第一个请求、GLM-5.3 等模型怎么选、哪些模型免费、深度思考参数怎么写,以及 401、429 等报错的处理。

NNathaniel bigo··原创首发·AI 辅助撰写
6 分钟读完
资料核对于 2026-10-11 · 依据官方文档与公开资料整理 其他 账号

适用于谁

  • 搜「智谱清言的api怎么用」「智谱清言api」「智谱 api key」的开发者和想把 GLM 模型接进自己工具的人;
  • 想找一个有免费模型可以练手的国内大模型 API 的人。

本文根据智谱 AI 开放文档(docs.bigmodel.cn)整理,资料核对于 2026-10-11。

结论先说

  1. 「智谱清言」是面向普通用户的聊天产品,API 在另一个地方:智谱开放平台 open.bigmodel.cn(bigmodel.cn),模型系列叫 GLM。
  2. 三步跑通:注册开放平台 → 在个人中心的 API Keys 页面创建 Key → 装官方 SDK zai-sdk 调用。
  3. 有免费模型。官方模型概览把 GLM-4.7-Flash、GLM-4.5-Flash 等标注为免费文本模型,适合练手和轻量任务。
  4. 旗舰模型是 GLM-5.3,上下文 1M、最大输出 128K;它的深度思考是强制开启的,传「关闭」会报错。
  5. 价格、免费额度和限速会调整,以官方价格页和控制台为准。

步骤

1. 注册并创建 API Key

  1. 打开智谱开放平台 open.bigmodel.cn,点右上角「注册 / 登录」;
  2. 登录后进入个人中心的 API Keys 页面(bigmodel.cn/usercenter/proj-mgmt/apikeys),创建一个新的 Key;
  3. 立刻复制保存。官方文档提醒不要把 Key 泄露给他人,建议放在环境变量或配置文件里,不要写死在代码中。
bash
export ZHIPU_API_KEY="你的 Key"        # Windows PowerShell:$env:ZHIPU_API_KEY="你的 Key"

2. 安装官方 SDK,发出第一个请求

bash
pip install zai-sdk
python
import os
from zai import ZhipuAiClient

client = ZhipuAiClient(api_key=os.environ["ZHIPU_API_KEY"])

resp = client.chat.completions.create(
    model="glm-5.3",
    messages=[
        {"role": "system", "content": "你是一个严谨的中文助手。"},
        {"role": "user", "content": "用三句话解释什么是大模型的上下文长度。"},
    ],
)
print(resp.choices[0].message.content)

旧项目里用的 zhipuai 包仍然可以安装,官方文档把它列为旧版 Python SDK,新项目用 zai-sdk。

不想装 SDK 时直接发 HTTP 请求:接口地址是 https://open.bigmodel.cn/api/paas/v4/chat/completions,请求头带 Authorization: Bearer <你的 Key>,请求体里写 model 和 messages,格式与常见的对话补全接口一致。

3. 选模型

官方模型概览(2026-10-11 核对)里常用的文本模型:

模型定位上下文 / 最大输出是否免费
GLM-5.3旗舰,编程与智能体能力强1M / 128K否
GLM-5.2复杂长程任务1M / 128K否
GLM-4.7通用对话、推理与智能体200K / 128K否
GLM-4.7-FlashX轻量高速200K / 128K否
GLM-4.7-Flash免费文本模型200K / 128K是
GLM-4.5-Flash免费文本模型128K / 96K是

除了文本模型,开放平台还有视觉理解(如 GLM-5.3-Flash、免费的 GLM-4.6V-Flash)、图像生成(GLM-Image、CogView 系列)、视频生成(CogVideoX 系列)和语音模型,调用方式见各模型的文档页。

选择思路:先用免费的 Flash 模型把流程跑通;效果不够再换 GLM-4.7 或 GLM-5.3;批量、低延迟的任务看 FlashX。请求里的 model 字段写小写的模型名(如 glm-5.3、glm-4.7-flash),确切写法以各模型文档页为准。

4. 控制深度思考

GLM-4.5 及以上的模型支持深度思考,通过请求里的 thinking 参数控制:

python
resp = client.chat.completions.create(
    model="glm-4.5-flash",
    messages=[{"role": "user", "content": "把下面这句话翻译成英文:今天天气不错。"}],
    thinking={"type": "disabled"},     # 开启写 "enabled"
)

官方文档里几条必须知道的规则:

  • 默认是开启的;思考过程在 reasoning_content 字段里返回,最终回答在 content;
  • GLM-5.3、GLM-5.3-Flash、GLM-4.7 是强制思考的模型,其中官方明确写了 GLM-5.3 和 GLM-5.3-Flash 传 disabled 会报错;
  • GLM-5.2、GLM-5.1、GLM-5、GLM-4.6、GLM-4.5 等会自动判断要不要思考;
  • 思考会增加响应时间并消耗额外 token。事实查询、简单翻译这类任务,用能关闭思考的模型更省。

GLM-5.2 及以上还支持 reasoning_effort 参数,默认 max;GLM-5.3 系列可选 max、high、low。

5. 流式输出

把 stream 设为 True,边生成边读取,配合深度思考可以实时看到思考过程:

python
stream = client.chat.completions.create(
    model="glm-5.3",
    messages=[{"role": "user", "content": "写一段 100 字的产品介绍"}],
    stream=True,
)
for chunk in stream:
    delta = chunk.choices[0].delta
    if getattr(delta, "reasoning_content", None):
        print(delta.reasoning_content, end="")
    if getattr(delta, "content", None):
        print(delta.content, end="")

常见问题

Q:智谱清言 App 的会员能用来调 API 吗?

不能混用。智谱清言是聊天产品,API 在开放平台单独计费、单独管理 Key。

Q:报 401?

官方错误码说明:Key 无效或已过期。检查是否复制完整、环境变量是否生效。

Q:报 429?

请求频率超限。降低并发,加上带退避的重试;官方建议对 429 和 500 实现重试机制。

Q:报 400?

请求参数错误。最常见的是模型名写错,或者对强制思考的模型传了关闭思考的参数。

Q:免费模型有什么限制?

官方模型概览把它们标注为免费模型;免费模型一般会有并发和速率方面的限制,具体规则以控制台和官方价格页为准。用于生产环境前先评估稳定性。

Q:能用 OpenAI 的 SDK 调吗?

智谱的接口格式与 OpenAI 的对话补全接口相近,很多支持自定义接口地址的工具可以直接接入。兼容方式和接口地址的确切写法以开放文档的兼容说明为准。

Q:用 GLM 做编程助手(接入 Claude Code 等)怎么配?

官方有单独的 GLM Coding Plan 和专属端点,文档提醒要按对应教程配置,不要直接套用普通接口地址。

参考资料

  • 智谱 AI 开放文档:快速开始 — https://docs.bigmodel.cn/cn/guide/start/quick-start
  • 智谱 AI 开放文档:模型概览 — https://docs.bigmodel.cn/cn/guide/start/model-overview
  • 智谱 AI 开放文档:深度思考 — https://docs.bigmodel.cn/cn/guide/capabilities/thinking
  • 智谱开放平台:API Keys — https://bigmodel.cn/usercenter/proj-mgmt/apikeys

Nathaniel 的更多内容

  1. 01

    Gemini 怎么生成绘本:Storybook 故事书的用法、朗读、打印与下载 PDF

    Gemini 的 Storybook(故事书)能把一句话或几张照片变成约 10~12 页、带插图和朗读的绘本。本文按官方帮助中心讲三种开始方式、怎么修改和回退版本、翻页与朗读、分享链接、打印和存成 PDF,以及年龄限制和「storybook 要用英文写」这类容易踩的坑。

    Gemini0
  2. 02

    ChatGPT 上下文长度与字数限制:一次能输入多少字、长对话变慢变「笨」怎么办

    ChatGPT 一次能读多少字?为什么聊久了就忘记前面的内容?本文按官方价格页和发布说明列出各套餐的上下文窗口(27K / 54K / 128K / 256K / 400K)、可输入文字量估算、长粘贴自动转附件的规则,并给出处理长文档和长对话的实用办法。

    ChatGPT0
  3. 03

    Google 文档 Gemini 怎么用:帮我写、改写润色、总结、生成图片与引用云端硬盘文件

    Google 文档(Google Docs)里的 Gemini 有三个入口:页面底部的提示栏、选中文字后的「Refine」浮动栏、右上角的 Ask Gemini 侧边栏。本文按官方帮助中心讲清怎么起草整篇文档、改写和总结、用 @ 引用云端硬盘文件、生成图片与朗读音频,以及账号和语言要求。

    Gemini0
  4. 04

    Gemini 怎么取消订阅:关闭 Google AI Pro / Plus / Ultra 自动续费、退款规则与取消后的影响

    Gemini 的付费订阅(Google AI Plus / Pro / Ultra)是通过 Google One 管理的。本文按官方帮助中心讲清:网页、安卓、iPhone 三种取消路径,取消后还能用到什么时候、会失去哪些权益、存储超额会怎样,以及「多数地区不退款」的官方退款规则。

    Gemini0
  5. 05

    Claude in Chrome 扩展怎么用:安装、权限与安全提示

    Claude in Chrome 是什么、哪些套餐能用、怎么安装和连接桌面版,三种权限模式怎么选,以及官方的安全提醒和常见问题。

    Claude0
  6. 06

    ChatGPT 分享对话怎么用:生成分享链接、谁能看到、怎么更新和删除

    想把一段 ChatGPT 对话发给同事或朋友?本文按官方帮助中心讲清怎么生成分享链接、对方能看到什么、个人账号和工作区链接的区别、怎么更新内容、在哪里统一管理和删除,以及分享前要注意的隐私问题。

    ChatGPT0

同产品的其他教程

  1. 01

    n8n 怎么用:是什么、本地部署一行命令安装、第一个工作流与 AI Agent 节点入门

    n8n 是什么、怎么用?本文按 n8n 官方文档讲清云端版与自托管怎么选、现在推荐的一行命令 Docker 安装(npm 方式将在 3.0 停用)、照官方教程搭出第一个定时工作流,以及 AI Agent 节点由哪几部分组成。

    其他 AI 工具0
  2. 02

    DeepSeek本地部署教程:用Ollama运行DeepSeek-R1(硬件要求、命令与常见问题)

    DeepSeek 本地部署怎么做、要什么配置?本文按 Ollama 官方模型页讲清 DeepSeek-R1 各尺寸的体积与选择、安装和运行命令、上下文长度设置、本地 API 调用,以及本地版和官方在线版的差别。

    其他 AI 工具0
  3. 03

    扣子怎么创建智能体:扣子编程一句话生成,旧版低代码配人设、插件、知识库

    扣子怎么创建智能体?扣子现在分成扣子、扣子编程和旧版低代码开发平台三块,官方文档写明低代码平台不再向新注册用户开放。本文按官方文档讲清新用户在扣子编程里怎么生成智能体,老用户在旧版里怎么写人设、加插件和知识库并调试。

    其他 AI 工具0
  4. 04

    Mastra 是什么、怎么用:TypeScript 智能体框架的安装与第一个 Agent

    Mastra 是什么框架、怎么上手?按 Mastra 官方安装文档讲清它的定位、Node.js 版本要求、一条 create mastra 命令起项目、手动安装的七个步骤、用 provider/model 字符串指定模型、定义 Agent 并注册到 Mastra 实例,以及从脚本里调用它。

    其他 AI 工具0
  5. 05

    Midjourney 参数大全:--ar、--stylize、--chaos、--no 等常用参数怎么用

    Midjourney 的 --ar、--s、--c、--w、--no、--seed、--sref、--iw 都是什么意思、取值范围多少、哪个版本能用?本文按官方参数表整理成速查表,附写法规则和组合示例。

    其他 AI 工具0
  6. 06

    ElevenLabs 怎么用:文字转语音入门、中文配音、模型与参数怎么调、声音克隆须知

    ElevenLabs 怎么用、支持中文吗?本文按官方文档讲清文字转语音的四步操作、选声音和选模型哪个更重要、稳定度与相似度等参数怎么调、停顿和情绪怎么控制、声音克隆的录音要求与授权确认,以及免费额度和商用许可。

    其他 AI 工具0

0 条评论

登录 后参与评论

还没有评论,来抢沙发~