API 端点

Tokener.ai 模型 API 的 base URL 与支持的 OpenAI 和 Anthropic 兼容路径。

更新于 2026-10-21
在 GitHub 编辑

支持的模型 API 表面(相对下方 base URL):

状态方法路径用途
支持GET/models列出你的密钥可用且允许展示的模型 id
支持GET/models?client_version=…Codex 远端模型选择器
支持GET/models/userClaude Code 网关模型选择器
支持POST/chat/completions对话与推理模型(主路径)
支持POST/embeddings嵌入模型
支持POST/rerank使用已授权模型按查询为文档排序
支持POST/audio/transcriptions转写以 multipart 表单上传的音频文件
支持POST/audio/speech生成语音并以二进制音频流返回
支持POST/messagesAnthropic Messages API 形态,含 Claude Code 等 Agent 客户端
支持POST/responsesOpenAI Responses API,含 Codex 等 Agent 客户端

对话类路径支持流式(stream: true)。有哪些模型、价格与可用性以线上 模型 目录为准,文档不复制清单。

判定模型不兼容 OpenAI 与 Anthropic,不在 /v1 下提供,见 判定 API。

Rerank 请求使用 model、query 和 documents,可选 top_n 和 return_documents。响应的 results 包含文档索引与相关性分数。请使用明确分配的模型 ID;隐藏模型即使已授权,也不会出现在 /models 中。Rerank 不支持流式响应。

转写请求使用 multipart/form-data,包含 model 和 file 字段。语音生成请求使用 JSON,包含 model、input 和 voice。语音生成成功后以音频字节流返回,并保留 Content-Type。两条音频路径均使用你的 Tokener.ai API 密钥。模型自身的格式和限制仍然适用。

Base URL

https://api.tokener.ai/v1

所有模型流量都走此 base URL。它提供兼容 OpenAI 的端点和兼容 Anthropic 的 /messages 端点。网站与控制台不代理 LLM 调用。Tokener.ai API 密钥使用 Bearer token,/messages 也可使用 x-api-key。

TypeScript
import OpenAI from "openai";
 
const client = new OpenAI({
  apiKey: process.env.TOKENER_API_KEY,
  baseURL: "https://api.tokener.ai/v1",
});

调用前请先在 API 密钥 中创建密钥。

Agent 客户端

编码 Agent 可直接使用这些路径。参见 Codex (/responses)与 Claude Code(/messages) 的接入指南。

每个响应——无论成功或出错——都带有 x-request-id 与 request-id 响应头; 联系支持时请附上该值。不支持浏览器 CORS:请从你的后端调用这些路径,不要 直接从浏览器调用。错误响应格式与完整错误码表见 错误。