跳到主要内容
← 全部文章

一个 OpenAI 兼容 Key,调用 DeepSeek、通义千问和智谱 GLM

发布于 · 更新于

各家模型厂商通常都有自己的控制台、自己的计费和自己的 Key。想在同一个任务上试 DeepSeek、通义千问和智谱 GLM,可能意味着三次注册、三次充值,以及三套要分别留意的限流。

一个入口,一个 Key

ModelSite 提供兼容 OpenAI 的接口 https://api.modelsite.ai/v1。只需在 Authorization: Bearer 请求头里带一个 Key(以 sk-ms- 开头),再用 model 字段选择模型,请求的其余部分都不用改。

用 curl 试一下

curl https://api.modelsite.ai/v1/chat/completions \
  -H "Authorization: Bearer $MODELSITE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "deepseek-v4.1-flash-1017",
    "messages": [{"role": "user", "content": "Explain TCP slow start in two sentences."}]
  }'

换模型只改一个字符串

用官方 OpenAI Python SDK,把 base_url 指向 ModelSite,再遍历模型名即可。所有模型的请求与响应格式一致,解析和错误处理的代码都不用动。

import os
from openai import OpenAI

client = OpenAI(
    api_key=os.environ["MODELSITE_API_KEY"],
    base_url="https://api.modelsite.ai/v1",
)

for model in ["deepseek-v4.1-flash-1017", "qwen3.7-max", "glm-5.3-flash"]:
    resp = client.chat.completions.create(
        model=model,
        messages=[{"role": "user", "content": "Explain TCP slow start in two sentences."}],
    )
    print(model, "->", resp.choices[0].message.content)

这几个模型各自多少钱

价格为每百万 token,实时读取自目录
模型输入输出缓存命中上下文
DeepSeek V4.1 Flash 1017$0.128$0.51$0.002551M
Qwen3.7-Max$1.518$4.554$0.3041M
GLM-5.3-Flash$0.072$0.25$0.0211M

价格按每百万 token 计,数据实时读取自目录。点模型名可进入详情页,查看上下文长度、缓存价格和时段折扣。

已经在用 Anthropic SDK?

我们同样提供兼容 Anthropic 的接口,base URL 与认证方式的差异见 SDK 指南。

下一步