API 简介
本平台完全兼容 OpenAI API 格式,您可以直接使用 OpenAI 官方 SDK(Python / Node.js / Java / Go 等),仅需修改 Base URL 和 API Key 即可接入;也可以使用任意语言的 HTTP 库直接发起请求。
本平台完全兼容 OpenAI API 格式,您可以直接使用 OpenAI 官方 SDK(Python / Node.js / Java / Go 等),仅需修改 Base URL 和 API Key 即可接入;也可以使用任意语言的 HTTP 库直接发起请求。
在每个请求的 Header 中携带 API Key:
Authorization: Bearer sk-ah-你的密钥
将以下地址设置为 OpenAI SDK 的 base_url:
https://www.ldyjs.cn/v1.php
/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 | 按需 | 按需 |
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)
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| model | string | 是 | 产品 ID(见上方可用模型列表,可精确指定模型品牌版本);也可填模型名自动选路 |
| messages | array | 是 | 对话消息列表,每条包含 role 和 content |
| temperature | float | 否 | 采样温度 0-2,默认 1 |
| max_tokens | int | 否 | 最大生成 token 数 |
| top_p | float | 否 | 核采样概率,默认 1 |
| stream | bool | 否 | 是否流式输出,默认 false |
| stop | string/array | 否 | 停止词 |
| presence_penalty | float | 否 | -2.0 到 2.0 |
| frequency_penalty | float | 否 | -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 | 说明 |
|---|---|---|
| 400 | invalid_request_error | 请求参数错误(缺少 model、messages 等) |
| 401 | invalid_api_key | API Key 无效、被禁用或已过期 |
| 403 | permission_error | 令牌无权访问该模型,或 IP 被限制 |
| 402 | insufficient_quota | 额度不足,请充值或更换令牌 |
| 404 | invalid_request_error | 模型不存在或已下架 |
| 502 | upstream_error | 上游服务请求失败 |
| 503 | service_unavailable | 该模型暂无可用渠道 |
平台与 OpenAI API 完全兼容,推荐直接使用 OpenAI 官方 SDK;Java / Go / PHP 也可使用原生 HTTP 库(上文示例均为原生写法,无额外依赖)。各语言 SDK 安装方式:
| 语言 | 安装 | 说明 |
|---|---|---|
| Python | pip install openai | OpenAI 官方 SDK,修改 base_url 即可 |
| Node.js | npm install openai | OpenAI 官方 SDK,修改 baseURL 即可 |
| Java | com.squareup.okhttp3:okhttp | OkHttp 原生调用;也可使用 OpenAI 官方 Java SDK |
| Golang | 无需安装 | 标准库 net/http 直接请求 |
| PHP | composer require guzzlehttp/guzzle | Guzzle HTTP 客户端;也可用 openai-php/client |
| cURL | 系统自带 | 命令行直接调用,适合快速验证 |
base_url 改为 https://www.ldyjs.cn/v1.php,API Key 改为您在控制台创建的令牌。
费用按实际 token 用量计算,公式:
费用(USD) = (输入tokens / 1000 × 输入单价) + (输出tokens / 1000 × 输出单价)
实扣额度(quota) = 费用(USD) × 500000 × 用户分组折扣
其中:
每次响应的 usage 字段会返回精确的 token 用量,可据此核算费用。非流式响应始终包含 usage;流式响应以上游返回为准,部分上游会在最后一个 chunk 携带。