API 简介

本平台完全兼容 OpenAI API 格式,您可以直接使用 OpenAI 官方 SDK(Python / Node.js / Java / Go 等),仅需修改 Base URL 和 API Key 即可接入;也可以使用任意语言的 HTTP 库直接发起请求。

提示:所有请求使用 Bearer Token 认证。API Key 在控制台「API 令牌」页面创建,请妥善保管,勿泄露给他人。

认证

在每个请求的 Header 中携带 API Key:

Authorization: Bearer sk-ah-你的密钥

Base URL

将以下地址设置为 OpenAI SDK 的 base_url

https://www.ldyjs.cn/v1.php
注意:Base URL 以 /v1.php 结尾,不要加 /v1。SDK 会自动拼接 /chat/completions/models 等路径。

可用模型

下表列出所有可调用模型。调用时 model 参数填写产品 ID,即可精确调用指定品牌的模型版本;同一模型存在多个版本时会列出多行,产品 ID 各不相同。您也可以直接填写模型名(如 deepseek-v4-flash),系统会自动选择可用线路。

产品 ID(model 参数)模型品牌上下文长度输入价格输出价格
swtwwbjdm5dm glm-5.1 智谱 GLM 4,096 按需 按需
yo6dqk0yh9lw deepseek-v4-pro DeepSeek 4,096 按需 按需
qxd6751kh7rg deepseek-v4-flash DeepSeek 4,096 按需 按需
4llnou5sogju qwen3.6-flash 通义千问 4,096 按需 按需
s9kxcc17lb1a deepseek-v4-pro-0428 DeepSeek 4,096 按需 按需
8u0aru7f7jrj minimax-m3 MiniMax 4,096 按需 按需
ocsj17mklz3p deepseek-v4-flash-0428 DeepSeek 4,096 按需 按需
ewschfmydhm7 glm-5.2 智谱 GLM 4,096 按需 按需
b7y0lkmqjjfj qwen3.7-plus 通义千问 4,096 按需 按需
8ugofue3wsdw qwen3.7-max 通义千问 4,096 按需 按需
142s0lcikauc kimi-k3 月之暗面 4,096 按需 按需
eqqfbi0zm8r0 DeepSeek-V4-Flash-0731 DeepSeek 4,096 按需 按需
gpp8birqz2pw qwen3.8-max 通义千问 4,096 按需 按需
h03h33me6ump deepseek-v4-pro-0817 DeepSeek 4,096 按需 按需
fd0of68xigpm deepseek-v4-flash-0817 DeepSeek 4,096 按需 按需
q0oyha82c7n5 deepseek-v4-flash-0731-new DeepSeek 4,096 按需 按需
ottjp5p6fz45 deepseek-v4-flash-0731-new DeepSeek 4,096 按需 按需
jw595vnd7uj7 glm-5.3 智谱 GLM 4,096 按需 按需
yamgl9wxskjb deepseek-v4-pro-0813 DeepSeek 4,096 按需 按需
xl1srglahwx1 deepseek-v4-flash DeepSeek 4,096 按需 按需
2p95hpgqniln qwen3-30b-a3b 通义千问 4,096 按需 按需
eg3cmklgez2k openpangu-2.0-pro 华为盘古 4,096 按需 按需
48wu00r8hpxs qwen3-32b 通义千问 4,096 按需 按需
fz4uumurq0ls openpangu-2.0-flash 华为盘古 4,096 按需 按需
0so8v1zcu2v0 deepseek-v4-pro DeepSeek 4,096 按需 按需
idce13uskoh8 glm-5.1 智谱 GLM 4,096 按需 按需
akkf2eay2ooi glm-5.2 智谱 GLM 4,096 按需 按需
d2s9mea3ofvw kimi-k2.6 月之暗面 4,096 按需 按需
eti6fnrwb1nc doubao-seed-character-251128 豆包 4,096 按需 按需
s9oioscdnpci doubao-seed-2-0-lite-260215 豆包 4,096 按需 按需
nbrph7wuwu2o doubao-seed-2-0-mini-260215 豆包 4,096 按需 按需
1sxnziak9y0w doubao-seed-2-0-pro-260215 豆包 4,096 按需 按需
fpcvf07pd1qp doubao-seed-2-0-code-preview-260215 豆包 4,096 按需 按需
nok4cg3bp748 doubao-seed-2-0-mini-260428 豆包 4,096 按需 按需
tisqz70fc6oa doubao-seed-2-0-lite-260428 豆包 4,096 按需 按需
wc8om4apisgt deepseek-v4-pro-260425 DeepSeek 4,096 按需 按需
j1mxh5x1osw9 deepseek-v4-flash-260425 DeepSeek 4,096 按需 按需
1i8rrsyeowyk doubao-seed-2-1-pro-260628 豆包 4,096 按需 按需
qk4hms9qvgi5 doubao-seed-2-1-turbo-260628 豆包 4,096 按需 按需
aborob9o5oln doubao-seed-character-260628 豆包 4,096 按需 按需
8zcrrkbylrwj doubao-seed-evolving 豆包 4,096 按需 按需
5qpwpnpgswpt glm-5-2-260617 智谱 GLM 4,096 按需 按需
qc4atuwka8v9 deepseek-v4-flash-ga-260731 DeepSeek 4,096 按需 按需
6nbrqyll204v deepseek-v4-pro-ga-260813 DeepSeek 4,096 按需 按需

Chat 对话

POST /chat/completions — 创建对话补全。以下示例覆盖六种主流语言,点击选项卡切换:

请求示例

from openai import OpenAI

client = OpenAI(
    api_key="sk-ah-你的密钥",
    base_url="https://www.ldyjs.cn/v1.php"
)

resp = client.chat.completions.create(
    model="swtwwbjdm5dm",
    messages=[
        {"role": "system", "content": "你是一个有用的助手"},
        {"role": "user", "content": "你好,请介绍一下你自己"}
    ],
    temperature=0.7,
    max_tokens=1024
)
print(resp.choices[0].message.content)
print("Token 用量:", resp.usage)

请求参数

参数类型必填说明
modelstring产品 ID(见上方可用模型列表,可精确指定模型品牌版本);也可填模型名自动选路
messagesarray对话消息列表,每条包含 role 和 content
temperaturefloat采样温度 0-2,默认 1
max_tokensint最大生成 token 数
top_pfloat核采样概率,默认 1
streambool是否流式输出,默认 false
stopstring/array停止词
presence_penaltyfloat-2.0 到 2.0
frequency_penaltyfloat-2.0 到 2.0

响应示例

{
  "id": "chatcmpl-xxx",
  "object": "chat.completion",
  "created": 1724313600,
  "model": "swtwwbjdm5dm",
  "choices": [
    {
      "index": 0,
      "message": {
        "role": "assistant",
        "content": "你好!我是 AI 助手,有什么可以帮你的吗?"
      },
      "finish_reason": "stop"
    }
  ],
  "usage": {
    "prompt_tokens": 20,
    "completion_tokens": 15,
    "total_tokens": 35
  }
}

模型列表

GET /models — 获取当前令牌可访问的模型列表(返回的 id 即为产品 ID,可直接作为 model 参数调用)

curl https://www.ldyjs.cn/v1.php/models \
  -H "Authorization: Bearer sk-ah-你的密钥"

响应:

{
  "object": "list",
  "data": [
    {
      "id": "swtwwbjdm5dm",
      "object": "model",
      "created": 1724313600,
      "owned_by": "zhipu"
    }
  ]
}

流式输出

设置 stream: true 即可获得 Server-Sent Events(SSE)流式响应,格式与 OpenAI 完全一致。各语言示例:

stream = client.chat.completions.create(
    model="swtwwbjdm5dm",
    messages=[{"role": "user", "content": "写一首关于编程的诗"}],
    stream=True
)
for chunk in stream:
    if chunk.choices[0].delta.content:
        print(chunk.choices[0].delta.content, end="", flush=True)

SSE 数据格式:

data: {"id":"chatcmpl-xxx","choices":[{"delta":{"content":"你好"},"index":0}]}

data: {"id":"chatcmpl-xxx","choices":[{"delta":{"content":"!"},"index":0}]}

data: [DONE]

错误码

所有错误均返回标准 OpenAI 错误格式:

{
  "error": {
    "message": "错误描述",
    "type": "invalid_request_error",
    "param": null,
    "code": null
  }
}
HTTP 状态码type说明
400invalid_request_error请求参数错误(缺少 model、messages 等)
401invalid_api_keyAPI Key 无效、被禁用或已过期
403permission_error令牌无权访问该模型,或 IP 被限制
402insufficient_quota额度不足,请充值或更换令牌
404invalid_request_error模型不存在或已下架
502upstream_error上游服务请求失败
503service_unavailable该模型暂无可用渠道

SDK 与依赖

平台与 OpenAI API 完全兼容,推荐直接使用 OpenAI 官方 SDK;Java / Go / PHP 也可使用原生 HTTP 库(上文示例均为原生写法,无额外依赖)。各语言 SDK 安装方式:

语言安装说明
Pythonpip install openaiOpenAI 官方 SDK,修改 base_url 即可
Node.jsnpm install openaiOpenAI 官方 SDK,修改 baseURL 即可
Javacom.squareup.okhttp3:okhttpOkHttp 原生调用;也可使用 OpenAI 官方 Java SDK
Golang无需安装标准库 net/http 直接请求
PHPcomposer require guzzlehttp/guzzleGuzzle HTTP 客户端;也可用 openai-php/client
cURL系统自带命令行直接调用,适合快速验证
提示:无论使用哪种语言,只需记住两处替换:base_url 改为 https://www.ldyjs.cn/v1.php,API Key 改为您在控制台创建的令牌。

计费说明

费用按实际 token 用量计算,公式:

费用(USD) = (输入tokens / 1000 × 输入单价) + (输出tokens / 1000 × 输出单价)
实扣额度(quota) = 费用(USD) × 500000 × 用户分组折扣

其中:

  • 输入单价/输出单价:以各模型页面标注为准(USD / 1K tokens)
  • 500000:固定兑换比例,1 USD = 500,000 quota
  • 分组折扣:default 1.0、VIP 0.9、SVIP 0.8

每次响应的 usage 字段会返回精确的 token 用量,可据此核算费用。非流式响应始终包含 usage;流式响应以上游返回为准,部分上游会在最后一个 chunk 携带。

令牌额度:每个令牌可设置独立额度。请求时同时检查账户余额和令牌余额,任一为零即返回 402 错误。

准备好开始了吗?

注册账号,获取您的 API Key

免费注册