API 端点
Tokener.ai 模型 API 的 base URL 与支持的 OpenAI 和 Anthropic 兼容路径。
支持的模型 API 表面(相对下方 base URL):
| 状态 | 方法 | 路径 | 用途 |
|---|---|---|---|
| 支持 | GET | /models | 列出你的密钥可用且允许展示的模型 id |
| 支持 | GET | /models?client_version=… | Codex 远端模型选择器 |
| 支持 | GET | /models/user | Claude Code 网关模型选择器 |
| 支持 | POST | /chat/completions | 对话与推理模型(主路径) |
| 支持 | POST | /embeddings | 嵌入模型 |
| 支持 | POST | /rerank | 使用已授权模型按查询为文档排序 |
| 支持 | POST | /audio/transcriptions | 转写以 multipart 表单上传的音频文件 |
| 支持 | POST | /audio/speech | 生成语音并以二进制音频流返回 |
| 支持 | POST | /messages | Anthropic Messages API 形态,含 Claude Code 等 Agent 客户端 |
| 支持 | POST | /responses | OpenAI 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。
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:请从你的后端调用这些路径,不要
直接从浏览器调用。错误响应格式与完整错误码表见 错误。