GLM-Free-API

管理控制台 · Management Console
-
API Key
-
Token 池
检测中
服务状态
服务信息
Worker 地址 - 调度策略 轮询(Round Robin) 管理接口 受保护 需 X-Admin-Key 协议兼容 OpenAI / Claude / Gemini
添加 API Key

API Key 仅用于身份验证,所有 Key 共享同一个 Token 池。任意有效的 Key 均可调用服务。

已配置 API Key
API Key 操作
加载中...
手动添加 Token

浏览器打开 chatglm.cn → F12 → Application → Cookies → 复制 chatglm_refresh_token 的值

浏览器一键提取

在 chatglm.cn 页面的控制台 (F12) 运行以下代码,自动提取并提交 Token:

自动获取 Docker/VPS

需要服务器安装 Chromium(Docker 镜像已内置)。点击按钮自动从 chatglm.cn 获取 refresh_token。裸机部署需先安装:apt install chromium

Token 池列表
ID Token 预览 状态 操作
加载中...
架构说明

本系统采用认证与资源分离的架构:

  • API Key:仅用于身份认证,证明你有权使用服务
  • Token 池:所有 refresh_token 组成一个共享池,系统按轮询策略自动选择可用账号

这意味着你可以为不同客户端分配不同的 API Key,但它们背后共享同一组智谱账号资源。

OpenAI SDK 调用示例
from openai import OpenAI client = OpenAI( api_key="your-api-key", base_url="https://your-domain/v1" ) response = client.chat.completions.create( model="glm-4.7", messages=[{"role": "user", "content": "你好"}], stream=True ) for chunk in response: print(chunk.choices[0].delta.content or "", end="")
curl 直接调用
curl -X POST "https://your-domain/v1/chat/completions" \ -H "Content-Type: application/json" \ -H "Authorization: Bearer your-api-key" \ -d '{"model":"glm-4.7","messages":[{"role":"user","content":"你好"}]}'
管理接口示例
# --- API Key 管理 --- # 添加 API Key curl -X POST "https://your-domain/admin/apikey" \ -H "X-Admin-Key: your-admin-key" \ -d '{"api_key":"sk-mykey"}' # 列出所有 API Key curl -X GET "https://your-domain/admin/apikey" \ -H "X-Admin-Key: your-admin-key" # 删除 API Key curl -X DELETE "https://your-domain/admin/apikey" \ -H "X-Admin-Key: your-admin-key" \ -d '{"api_key":"sk-mykey"}' # --- Token 池管理 --- # 添加 Token 到池子 curl -X POST "https://your-domain/admin/token" \ -H "X-Admin-Key: your-admin-key" \ -d '{"refresh_token":"eyJ..."}' # 列出 Token 池 curl -X GET "https://your-domain/admin/token" \ -H "X-Admin-Key: your-admin-key" # 从池子删除 Token curl -X DELETE "https://your-domain/admin/token" \ -H "X-Admin-Key: your-admin-key" \ -d '{"id":"tk_xxx"}'

Friendly Links · 友链

LinuxDO — 让我们在一起