文档目录
TIMEDIGITAL DOCUMENTATION

从一个入口,连接每一种模型工作流

数字时代提供统一的 API 接入、模型发现、鉴权与调用记录。选择协议时,请以目标模型和当前密钥实际返回的能力为准。

模型出现在列表中,不代表它支持每一种 Endpoint。发送请求前请确认模型、分组和协议能力。

快速开始

先在控制台创建 API 密钥,再从 GET /v1/models 选择当前密钥真正可用的模型。示例中的密钥与模型均为安全占位符。

curl
curl https://www.timedigital.cn/v1/chat/completions \
  -H "Authorization: Bearer $TIMEDIGITAL_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model":"YOUR_MODEL","messages":[{"role":"user","content":"Hello"}]}'
python
from openai import OpenAI

client = OpenAI(
    api_key="YOUR_TIMEDIGITAL_API_KEY",
    base_url="https://www.timedigital.cn/v1",
)

response = client.chat.completions.create(
    model="YOUR_MODEL",
    messages=[{"role": "user", "content": "Hello"}],
)
print(response.choices[0].message.content)
typescript
import OpenAI from "openai";

const client = new OpenAI({
  apiKey: process.env.TIMEDIGITAL_API_KEY,
  baseURL: "https://www.timedigital.cn/v1",
});

const response = await client.chat.completions.create({
  model: "YOUR_MODEL",
  messages: [{ role: "user", content: "Hello" }],
});

认证与 API 密钥

OpenAI 兼容路由使用 Bearer;Anthropic Messages 使用 x-api-key 和 anthropic-version;Gemini 路由支持查询参数 key 或 x-goog-api-key。

OpenAI
Authorization: Bearer YOUR_TIMEDIGITAL_API_KEY
Anthropic
x-api-key: YOUR_TIMEDIGITAL_API_KEY
anthropic-version: 2023-06-01
Gemini
x-goog-api-key: YOUR_TIMEDIGITAL_API_KEY
密钥安全:密钥只在创建时完整显示一次。请把它放在服务端环境变量中,不要提交到代码仓库或写进前端页面。怀疑泄露时立即在控制台删除并新建。

Base URL

当前部署读取到的服务地址:

当前环境
https://www.timedigital.cn/v1

如果你的客户端要求填写不含 /v1 的服务根地址,请按该客户端的字段定义配置;协议路径仍以本文列出的 Endpoint 为准。

OpenAI 兼容接口

数字时代提供下列可发现路由。兼容标准 SDK 不等于支持其全部产品接口。

GET/v1/models模型列表
GET/v1/models/:model单个模型
POST/v1/chat/completions对话补全
POST/v1/completions文本补全
POST/v1/responsesResponses
POST/v1/responses/compact高级路由
POST/v1/alpha/search检索
POST/v1/embeddings向量
POST/v1/images/generations图像生成
POST/v1/images/edits图像编辑
POST/v1/audio/transcriptions语音转写
POST/v1/audio/translations语音翻译
POST/v1/audio/speech语音合成
POST/v1/rerank重排序
POST/v1/moderations内容审核
GET/v1/realtime实时会话

Files、Fine-tunes、Image Variations 与删除模型不属于当前可用能力,请勿将它们加入生产接入流程。

Anthropic Messages

POST/v1/messagesMessages

客户端需要同时提供 API 密钥与 Anthropic 版本 Header。是否可调用某个 Claude 模型仍由当前密钥、分组与模型路由共同决定。

示例

curl
curl https://www.timedigital.cn/v1/messages \
  -H "x-api-key: $TIMEDIGITAL_API_KEY" \
  -H "anthropic-version: 2023-06-01" \
  -H "content-type: application/json" \
  -d '{"model":"YOUR_MODEL","max_tokens":256,"messages":[{"role":"user","content":"Hello"}]}'

Gemini 兼容接口

GET/v1beta/models模型列表
GET/v1beta/openai/modelsOpenAI 视图
POST/v1beta/models/{model}:generateContent生成
POST/v1beta/models/{model}:streamGenerateContent流式生成
POST/v1beta/models/{model}:embedContent向量
POST/v1beta/models/{model}:batchEmbedContents批量向量

Models

GET/v1/models列出可用模型
GET/v1/models/:model查询单个模型

模型列表受 API 密钥、用户分组、模型映射与路由配置影响。请使用同一把密钥读取列表并发起后续请求。

curl
curl https://www.timedigital.cn/v1/models \
  -H "Authorization: Bearer $TIMEDIGITAL_API_KEY"

Chat Completions

POST/v1/chat/completions对话补全

请求体支持 stream: true 时以 SSE 返回。流式传输中的错误可能出现在 HTTP 连接建立之后,客户端需要同时处理 HTTP 错误与流内错误。

流式注意:收到 data: [DONE] 之前不要提前关闭连接;中途断开不会退还已产生的 token 费用。

Responses

POST/v1/responsesResponses
POST/v1/responses/compact紧凑模式

Compact 属于独立高级路由。不要把它当作所有客户端都会自动调用的通用行为。

Embeddings

POST/v1/embeddings向量生成

输入格式与维度支持取决于选定模型。先从模型列表确认可用模型,不要在客户端假定所有文本模型均支持向量生成。

Images 与 Audio

POST/v1/images/generations图像生成
POST/v1/images/edits图像编辑
POST/v1/audio/transcriptions语音转写
POST/v1/audio/translations语音翻译
POST/v1/audio/speech语音合成

图像与语音接口的多媒体参数体积较大,上传前请检查客户端超时设置;大文件建议先用对象存储换取 URL 再传入。

更多原生接口

POST/v1/rerank重排序
POST/v1/moderations内容审核
GET/v1/realtime实时会话
POST/v1/alpha/search检索

绘图、视频和异步任务存在专用任务路由与查询流程。只有对应模型和渠道已配置时才可使用,以服务端返回为准。

视频模型:本站的 doubao-seedance-* 与 MiniMax-H3 按秒计费,提交后返回任务 ID,再用任务查询接口轮询结果。价格见 模型与价格。

SDK 与客户端

OpenAI SDK 可通过替换 Base URL 和 API Key 接入。Codex、Claude Code 等工具的可用程度取决于它们实际使用的协议、Endpoint 和环境变量支持。

  • OpenAI SDK / 兼容客户端:Base URL 填 https://www.timedigital.cn/v1,模型名填本站模型广场中的名称。
  • Claude Code 等 Anthropic 协议工具:把服务地址指向同一域名,并使用 /v1/messages 与 x-api-key 认证。
  • Cherry Studio、Cline、Dify、LobeChat、沉浸式翻译:按「OpenAI 兼容」类型新建供应商,填入上面的 Base URL 与密钥即可。
「兼容标准协议」不等于某个第三方客户端已被官方逐版本验证。生产使用前请在目标版本执行真实请求测试。

常见错误

401密钥缺失、无效或会话未认证
403账户、分组或目标资源权限不足
429请求频率、Token 速率或上游容量受限
model not found当前密钥与分组无法解析该模型
quota error账户或密钥可用额度不足
channel unavailable当前没有满足条件的可用路由

错误正文与 Request ID 应作为排查依据;不要用前端自定义文案覆盖服务端业务语义。

配额与速率限制

额度、货币展示、倍率与分组价格来自当前系统配置。API 密钥还可能具有独立额度、模型与 IP / CIDR 限制。遇到 429 时,请区分账户额度、密钥额度、系统限流和上游限流。

专线模型:名称后标注「专线」的模型不设 TPM 上限,适合大并发与长任务;具体额度以当前分组与账户状态为准。

常见问题

为什么模型列表中没有预期模型?
模型列表按当前密钥和分组动态计算。检查密钥状态、模型限制与所在分组。
可以在公开文档中查看我的真实密钥吗?
不可以。密钥只属于你的账户,本站不会在文档或页面中展示任何真实密钥。示例里出现的都是占位符。
为什么第三方客户端能填 Base URL 但仍请求失败?
常见原因有三类:客户端使用的 Endpoint 不在本站路由内(例如 Files、Fine-tunes);模型名称与本站名称不一致;或该密钥无权使用该模型。按错误正文里的 Request ID 排查即可。
调用报 429,是额度用完了吗?
不一定。429 可能是账户额度不足、密钥独立额度用尽、系统限流或上游渠道限流。先看错误正文,再分别到控制台的「钱包与充值」「用量与日志」核对。