API 参考

TokenFlows 提供 OpenAI 兼容协议和 Anthropic 兼容协议。你可以按 SDK、工具或模型类型选择对应端点。

基础 URL

协议Base URL说明
OpenAI 兼容协议https://api.tokenflows.org/v1适用于 OpenAI SDK、Chat Completions、Responses API、模型列表
Anthropic 兼容协议https://api.tokenflows.orgClaude Code 环境变量使用根地址;直接请求 Messages API 时使用 /v1/messages

Claude Code 的 ANTHROPIC_BASE_URL 请填写 https://api.tokenflows.org,不要加 /v1

认证

OpenAI 兼容协议使用 Authorization 头:

Authorization: Bearer YOUR_API_KEY

Anthropic 兼容协议推荐使用 x-api-key 头,也兼容 Bearer Token:

x-api-key: YOUR_API_KEY
Authorization: Bearer YOUR_API_KEY

OpenAI Chat Completions

POST /v1/chat/completions

完整地址:

https://api.tokenflows.org/v1/chat/completions

常用参数

参数类型必填说明
modelstring模型 ID,见 模型列表
messagesarray消息列表
temperaturenumber采样温度
max_tokensinteger最大生成 token 数
streamboolean是否流式输出

示例请求

{
  "model": "gpt-5.5",
  "messages": [
    {"role": "system", "content": "你是一个 helpful assistant。"},
    {"role": "user", "content": "介绍一下 TokenFlows"}
  ],
  "temperature": 0.7,
  "max_tokens": 1024
}

示例响应

{
  "id": "chatcmpl_xxx",
  "object": "chat.completion",
  "created": 1718000000,
  "model": "gpt-5.5",
  "choices": [
    {
      "index": 0,
      "message": {
        "role": "assistant",
        "content": "TokenFlows 是一个面向开发者和 AI Agent 的模型网关。"
      },
      "finish_reason": "stop"
    }
  ],
  "usage": {
    "prompt_tokens": 20,
    "completion_tokens": 100,
    "total_tokens": 120
  }
}

OpenAI Responses API

POST /v1/responses

完整地址:

https://api.tokenflows.org/v1/responses

Responses API 适合 GPT 系列、推理任务、工具调用和 Agent 工作流。

示例请求

{
  "model": "gpt-5.5",
  "input": "用三句话介绍 TokenFlows"
}

Anthropic Messages

POST /v1/messages

完整地址:

https://api.tokenflows.org/v1/messages

常用参数

参数类型必填说明
modelstring模型 ID,见 模型列表
messagesarray消息列表
systemstring系统提示词
max_tokensinteger最大生成 token 数
temperaturenumber采样温度
streamboolean是否流式输出

示例请求

{
  "model": "claude-sonnet-4-6",
  "max_tokens": 1024,
  "system": "你是一个 helpful assistant。",
  "messages": [
    {"role": "user", "content": "介绍一下 TokenFlows"}
  ],
  "temperature": 0.7
}

示例响应

{
  "id": "msg_xxx",
  "type": "message",
  "role": "assistant",
  "model": "claude-sonnet-4-6",
  "content": [
    {
      "type": "text",
      "text": "TokenFlows 是一个面向开发者和 AI Agent 的模型网关。"
    }
  ],
  "usage": {
    "input_tokens": 20,
    "output_tokens": 100
  }
}

模型列表

GET /v1/models

完整地址:

https://api.tokenflows.org/v1/models

返回当前可用模型及元数据。站内可视化列表见 模型列表

错误码

状态码说明建议
400请求参数错误检查 JSON 格式、模型 ID 和必填参数
401API Key 无效、缺失或账号状态异常检查密钥、余额、套餐和到期状态
413请求或上下文过大新建会话,减少一次性输入内容
429请求频率超限稍等后重试,降低并发或请求频率
500服务器内部错误稍后重试;持续出现请联系支持

更多排查建议见 常见问题