免费 AI Token 导航 Free Token Navigation

智谱清言网页版免费使用GLM系列模型,提示词可迁移到API

ChatGLM
网页免费 生效中

免费额度

网页 / App 免费,GLM 系列模型

注意事项

与 BigModel API 同源,网页试出来的 prompt 可以平滑迁到 API 上跑。

教程

智谱清言的网页版与开放平台 API 属于同一家厂商的两条入口:网页端(chatglm.cn)用手机号或微信登录即可免费对话,API 额度则要在智谱开放平台(BigModel)控制台里查看和领取。两者账号可以打通,但网页免费不等于 API 免费,需要额度跑程序时必须再走一遍开放平台的流程。

  1. 进入网页端并注册:在浏览器打开 chatglm.cn,点击右上角登录入口,选择手机号验证码登录或微信扫码登录。网页版通常不要求绑定银行卡,也不强制实名即可开始对话。
  2. 确认网页端免费范围:登录后新建对话,在输入框上方的模型下拉框中可以看到当前可用的 GLM 系列模型。免费用户每天可用的对话次数、可选的模型档位可能随时调整,以页面实际提示为准,不要按历史截图估算。
  3. 切换到开放平台领 API 额度:需要接入自己的程序时,访问智谱开放平台 bigmodel.cn,用同一个手机号注册并登录,进入控制台。个人开发者通常需要完成实名认证(身份证信息与人脸核验)后才能创建密钥、调用付费模型。
  4. 查找额度与资源包:在控制台的费用中心或资源包页面可以看到新用户赠送的免费额度、各模型的免费调用量以及有效期;部分轻量模型(例如 glm-4-flash 系列)有单独的免费策略。具体额度数值、赠送范围与到期时间以控制台实际显示为准,本页不写死数字。
  5. 创建并保存 API Key:在控制台的密钥管理页面新建密钥,复制后立刻保存到本地环境变量或密码管理器。密钥一般在创建时完整展示,之后只能看到掩码,丢失只能删除重建。
  6. 常见坑提前避让:一是把网页端的免费对话当成 API 免费额度,写完代码才发现报余额不足;二是免费资源包有有效期,过期后调用会直接失败;三是密钥被提交到公开仓库导致被盗刷,建议用环境变量而不是硬编码;四是实名信息与账号绑定,更换主体需要重新认证。

完成以上步骤后,你会得到两样东西:一个可在网页上随时试 prompt 的账号,以及一个可用于程序调用的 API Key。先在网页里把提示词调到满意,再复制到代码中,迁移成本很低。

接口地址与鉴权形态

开放平台提供的是 OpenAI 兼容风格的 HTTP 接口,对话补全的 base_url 形如 https://open.bigmodel.cn/api/paas/v4/,对话补全的路径是在其后拼接 chat/completions。鉴权使用请求头 Authorization: Bearer 你的API Key,把控制台创建的密钥直接放进 Bearer 后面即可,不需要再自行签发令牌。

模型名从哪里来

常用模型名包括 glm-4-flash(轻量、适合调试与大批量简单任务)、glm-4-air、glm-4-plus 等,另有多模态与长上下文版本。模型名会随版本迭代新增或下线,最稳妥的做法是登录控制台,在模型列表或文档的模型页里复制当前可用的名称,而不是照抄旧文章。

先用 curl 打通一次调用

把密钥写进环境变量,避免粘贴到命令历史里泄露:

export ZHIPU_API_KEY="你的API Key"

然后发起一次非流式对话补全,确认网络、密钥、模型名三者都对:

curl https://open.bigmodel.cn/api/paas/v4/chat/completions \
  -H "Authorization: Bearer $ZHIPU_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "glm-4-flash",
    "messages": [
      {"role": "system", "content": "你是一个简洁的中文助手。"},
      {"role": "user", "content": "用一句话解释什么是大模型 API"}
    ],
    "temperature": 0.7,
    "max_tokens": 256,
    "stream": false
  }'

关键参数说明

  • model:必填,填控制台里确认过的模型名,名字写错会直接返回参数错误。
  • messages:必填,按 role 与 content 组成的数组,system 放人设与约束,user 放问题,多轮对话就把历史消息按顺序追加。
  • temperature:采样随机度,取值建议 0 到 1,写代码、抽取结构化数据时调低,创意文案时调高。
  • top_p:与温度二选一调节即可,同时大幅改动容易让输出不可控。
  • max_tokens:限制回复长度,能有效控制单次成本,设得过小会出现回答被截断。
  • stream:设为 true 时按 SSE 逐块返回,适合做打字机效果的前端;调试阶段建议先用 false 看完整结构。
  • tools:需要函数调用时传入工具描述数组,模型会返回待执行的工具名与参数。

用 Python 调用(OpenAI SDK 兼容写法)

如果项目里已经在用 OpenAI 的 SDK,只改 base_url 和模型名就能切换过来:

from openai import OpenAI

client = OpenAI(
    api_key="你的API Key",
    base_url="https://open.bigmodel.cn/api/paas/v4/",
)

resp = client.chat.completions.create(
    model="glm-4-flash",
    messages=[
        {"role": "system", "content": "你是一个简洁的中文助手。"},
        {"role": "user", "content": "写一句产品介绍,不超过二十字。"},
    ],
    temperature=0.7,
    max_tokens=256,
)

print(resp.choices[0].message.content)

生产环境请把密钥放在环境变量里读取,例如 os.environ["ZHIPU_API_KEY"],不要写死在源码中。

额度耗尽与限流的典型表现

调用失败时先看 HTTP 状态码与响应体里的错误码:认证类错误通常是密钥无效或请求头格式不对;返回余额不足或资源包不可用的提示,说明免费额度已用尽或已过期;出现并发超限、日调用量超限、频率过快的提示,则属于限流范畴。具体错误码含义请以开放平台的错误码文档为准。

建议的排查顺序

  1. 先用 curl 单条请求复现,排除业务代码里拼接请求体的干扰。
  2. 检查密钥是否正确、是否被换行或空格污染、请求头是否为 Bearer 加空格加密钥 的格式。
  3. 检查 base_url 是否带了版本号路径,路径拼接后是否为完整的 chat/completions。
  4. 核对模型名是否仍在控制台列表中,是否对当前账号或当前资源包开放。
  5. 到控制台查看资源包剩余额度与有效期,确认是本模型无免费额度还是整体欠费。
  6. 若报并发或频率类错误,加入指数退避重试并降低并发,或把批量任务分批排队执行。
  7. 最后再考虑网络出口、代理与地域问题,用同一台机器访问控制台能否正常打开做交叉验证。

另外提醒:网页端与 API 共享同一套模型能力,但额度体系彼此独立,网页端对话次数多不代表 API 调用不欠费;反过来,API 免费资源包也不会自动增加网页端权益。做成本预估时,请以控制台实际显示的额度与计费方式为准。

这个还能用吗?点一下告诉我们

只能从下方固定选项中选择,无法自由输入,避免垃圾信息与安全隐患。

标签

可迁移到 API

官方入口

打开 ↗

留言区 0

真实访客可自由留言,提交后先经内容安全审核(本地 + 可选远程 API)再展示;违规内容会被拦截,不会出现在此处。示例留言均带「示例」标识,不冒充真实用户。

  • 还没有留言,来抢沙发~(示例留言已标注「示例」字样,非真实用户)
录入:2026-10-26 · 最近更新:2026-10-26 · 分类:网页版 / App · 零配置