CheckTokenCheckTokenToken检测平台

大模型 API / Token 检测工具怎么选?几种方式对比

用中转 / 代理接口时常要回答:Key 还能用吗?模型对不对?有没有被降级掺水?检测需求分三档——轻(Key 是否有效)、中(+ 模型是否正确、速度)、重(+ 真伪:指纹 / 结构 / 签名)。选工具前先想清你在哪一档。

2026-07-16

方式一:curl(最轻)

curl -sS https://你的地址/v1/chat/completions \
  -H "Authorization: Bearer sk-xxx" \
  -H "Content-Type: application/json" \
  -d '{"model":"gpt-4o-mini","messages":[{"role":"user","content":"ping"}],"max_tokens":5}' \
  -w "\nHTTP %{http_code}\n"

返回 200 + 内容即有效,再看 JSON 里 model 字段。零依赖、快,但只能测「轻」档,模型字段可能被中转伪造,测不了真伪。

方式二:自写脚本批量巡检(中)

Key 多、要定期巡检就写脚本并发跑:

import concurrent.futures as cf, requests

def probe(item):
    base, key, model = item
    try:
        r = requests.post(f"{base}/v1/chat/completions",
            headers={"Authorization": f"Bearer {key}"},
            json={"model":model,"messages":[{"role":"user","content":"ping"}],
                  "max_tokens":5}, timeout=15)
        return base, (f"OK model={r.json().get('model')}" if r.ok else f"HTTP{r.status_code}")
    except Exception as e:
        return base, f"ERR {e}"

keys = [("https://a.com","sk-a","gpt-4o-mini")]
with cf.ThreadPoolExecutor(max_workers=8) as ex:
    for base, res in ex.map(probe, keys):
        print(base, "->", res)

配 cron 就是简易巡检系统,可集成进流程。缺点:真伪检测门槛高,自己写很重。

方式三:在线检测工具(中 / 重,最省事)

临时排查、或要连真伪一起测,在线工具最省事——填地址 + Key 就出结果。推荐免费的 CheckToken(Token检测)https://www.checktoken.cn/

黑盒方式并发跑十几项检测:有效性 / 报错翻译(把 401/429 翻成人话)、协议自动探测、真伪判定(给出「官方直连 / 逆向 / 掺水 / 非目标模型」结论并附参考价),全程不存 Key,支持 OpenAI、Claude、Gemini、DeepSeek。

怎么选

方式上手测真伪可集成适合
curl⭐⭐⭐一般临时验一个
自写脚本⭐⭐⭐⭐⭐批量巡检
在线工具⭐⭐⭐⭐⭐⭐排查 + 验真伪

日常巡检用脚本集成;临时排查、选购中转验真伪,用在线工具跑一遍最快。别拿 curl 的结果去下「这中转没问题」的结论——它测不了真伪。

相关阅读

立即免费检测你的 API Key

立即使用 CheckToken 检测