大唐token 接入文档

大唐token 是 OpenAI 兼容的多模型 API 网关。大白话说:你只需要一个 Base URL 和一个 API Key,就能在常见 AI 工具里调用多个模型。

OpenAI 兼容一个接口接多模型价格透明用量日志可查

常用入口

公告中心查看充值门槛、服务调整和重要通知。
更新日志查看网站、接口、文档和运营内容的更新记录。
服务状态查看控制台、价格接口、模型接口和常用接口状态。
实测成本记录查看真实用量样本和每 100 万 token 成本换算。
FAQ 常见问题查看充值、扣费、报错、安全和稳定性说明。
接入教程按步骤完成注册、充值、创建令牌和工具配置。

快速开始

1. 注册账号打开 大唐token 控制台,完成注册和登录。
2. 小额充值先小额测试,确认工具能调用成功后再按需充值。
3. 创建 API Key在控制台「令牌」页面创建密钥,复制 sk-...
4. 填入工具Base URL 填 https://datang.jbbtoken.cn/v1,Key 填你的 大唐token 密钥。

接口地址

用途地址说明
OpenAI 兼容 APIhttps://datang.jbbtoken.cn/v1Cursor、OpenWebUI、Chatbox、Cherry Studio、OpenAI SDK 通常填这个。
控制台https://datang.jbbtoken.cn注册、充值、创建密钥、查看用量日志。
英文入口https://datang.jbbtoken.cn/en给海外用户看的产品说明和接入入口。

大多数工具的 Base URL 只填到 /v1,不要再手动拼 /chat/completions

创建 API Key

  1. 登录控制台。
  2. 进入「令牌」页面。
  3. 新建令牌,选择合适分组;不确定时先用通用分组测试。
  4. 复制密钥,填入客户端。

API Key 就像余额支付密码。不要发到群里、视频里、GitHub 或前端代码里。

常见工具怎么填

工具供应商/ProviderBase URLAPI Key
CursorOpenAI Compatible / Custom OpenAIhttps://datang.jbbtoken.cn/v1sk-你的密钥
Claude Code支持 OpenAI 兼容时选择自定义接口https://datang.jbbtoken.cn/v1sk-你的密钥
Cherry StudioOpenAIhttps://datang.jbbtoken.cn/v1sk-你的密钥
ChatboxOpenAI API Compatiblehttps://datang.jbbtoken.cn/v1sk-你的密钥
OpenWebUIOpenAI APIhttps://datang.jbbtoken.cn/v1sk-你的密钥

文本模型代码示例

curl

curl https://datang.jbbtoken.cn/v1/chat/completions \
  -H "Authorization: Bearer sk-your-jbbtoken-key" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "gpt-5.4-mini",
    "messages": [{"role": "user", "content": "Say hello in one sentence."}]
  }'

Python

from openai import OpenAI

client = OpenAI(
    api_key="sk-your-jbbtoken-key",
    base_url="https://datang.jbbtoken.cn/v1",
)

resp = client.chat.completions.create(
    model="gpt-5.4-mini",
    messages=[{"role": "user", "content": "Write a short title."}],
)
print(resp.choices[0].message.content)

Node.js

import OpenAI from "openai";

const client = new OpenAI({
  apiKey: "sk-your-jbbtoken-key",
  baseURL: "https://datang.jbbtoken.cn/v1",
});

const resp = await client.chat.completions.create({
  model: "gpt-5.4-mini",
  messages: [{ role: "user", content: "Write a short title." }],
});
console.log(resp.choices[0].message.content);

图片生成模型

大唐token 的生图接口按 OpenAI 兼容协议接入。Base URL 仍然使用 https://datang.jbbtoken.cn/v1,图片生成接口是 POST /v1/images/generations,图生图/参考图编辑接口是 POST /v1/images/edits

用途接口说明
文生图/v1/images/generationsmodelpromptsize 等参数,返回图片 URL 或 base64。
图生图 / 图片编辑/v1/images/edits使用 multipart/form-data 上传 image,再传编辑提示词。
常用模型gpt-image-2 / gpt-image-2-pro实际可用模型以控制台「模型」和「价格」页面为准。新增生图模型接入后,优先从控制台复制模型名。

如果客户端把 Host 和 Path 分开配置,Host 填 https://datang.jbbtoken.cn,Path 填 /v1;如果 Base URL 已填到 https://datang.jbbtoken.cn/v1,API Path 不要再重复填 /v1

文生图参数

字段类型必填说明
modelstring图片模型名,例如 gpt-image-2
promptstring生图提示词。比例、主体、风格、背景和用途写清楚。
nnumber生成张数,通常默认 1;高并发或多张生成更容易触发上游限制。
sizestring比例或尺寸,例如 1:116:99:161024x1024
qualitystringhighmediumlow。做成品图建议先用 high
stylestringnatural 偏自然写实,vivid 偏鲜艳海报。
backgroundstringopaquetransparentauto,看模型是否支持。
response_formatstringurlb64_json。默认建议用 url;工作流内嵌可用 b64_json
upscalestring扩展字段,可传 2k4k;这是放大输出,不等同于 AI 超分。

图生图参数

字段类型必填说明
modelform field图片模型名。
promptform field对参考图的编辑、重绘或风格化要求。
imagefile主参考图。
image[]file多图参考,具体数量和大小限制以当前模型/上游能力为准。
maskfile局部编辑遮罩;是否生效取决于模型支持情况。
size / quality / styleform field同文生图。

尺寸建议

场景推荐写法
方图1024x10241:1
横图16:91792x10241536x1024
竖图9:161024x17921024x1536
横版海报16:93:24:3
竖版海报3:44:52:3

不要只在 prompt 里写“16:9”。建议同时传 size,让服务端按参数做最终比例兜底。

生图代码示例

文生图 curl

curl -X POST https://datang.jbbtoken.cn/v1/images/generations \
  -H "Authorization: Bearer sk-your-jbbtoken-key" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "gpt-image-2",
    "prompt": "A realistic sunset cityscape, wet street reflections, cinematic lighting, clean composition",
    "n": 1,
    "size": "16:9",
    "quality": "high",
    "response_format": "url"
  }'

图生图 / 图片编辑 curl

curl -X POST https://datang.jbbtoken.cn/v1/images/edits \
  -H "Authorization: Bearer sk-your-jbbtoken-key" \
  -F "model=gpt-image-2" \
  -F "prompt=保留人物主体,改成电影海报风格,背景换成夜晚城市霓虹" \
  -F "size=16:9" \
  -F "quality=high" \
  -F "image=@./reference.png"

返回 base64

curl -X POST https://datang.jbbtoken.cn/v1/images/generations \
  -H "Authorization: Bearer sk-your-jbbtoken-key" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "gpt-image-2",
    "prompt": "A clean product poster with premium commercial lighting",
    "size": "1024x1024",
    "response_format": "b64_json"
  }'

Python OpenAI SDK

from openai import OpenAI

client = OpenAI(
    api_key="sk-your-jbbtoken-key",
    base_url="https://datang.jbbtoken.cn/v1",
)

resp = client.images.generate(
    model="gpt-image-2",
    prompt="A cute orange cat playing with yarn",
    size="1024x1024",
    extra_body={
        "quality": "high",
        "response_format": "url",
    },
)

print(resp.data[0].url)

URL 返回适合网页预览和下载;b64_json 适合自动化工作流。签名图片 URL 可能有有效期,业务侧需要长期保存时请自行下载归档。

常见报错

报错大白话解释处理办法
401密钥没填对,或者请求头没带密钥。检查是否使用 Authorization: Bearer sk-...
404接口地址或模型名不对。Base URL 填到 /v1;模型名从控制台模型页复制。
429请求太快、余额不足、分组额度不够或上游限速。降低并发,检查余额,换模型或稍后重试。
timeout网络慢或上游响应慢。先换轻量模型测试;代理用户检查是否直连 datang.jbbtoken.cn

本站新服务器 IP 是 43.103.52.230。如果你本机 hosts 写死了旧 IP,需要改掉或删除旧记录。

计费说明

大唐token 使用余额制,按模型实际价格扣费。文本模型通常按输入和输出 token 计算,生图模型通常按次、张数、质量或上游固定价格计算。最终价格以控制台价格页、分组价格和用量日志为准。

生图请求建议先用小尺寸、单张、低并发测试。确认模型、比例和提示词稳定后,再切换到高质量、大尺寸或批量生成。

你可以在控制台查看余额、调用日志和扣费明细。这样用户能知道每次请求大概花了多少钱。

安全提醒

  • 不要把 API Key 写进前端网页代码。
  • 不要在视频、截图、GitHub 里展示真实 Key。
  • 如果怀疑 Key 泄露,马上删除旧 Key 并重新创建。
  • 生产环境建议给不同项目创建不同 Key,方便排查和停用。