协议兼容

沿用 SDK 的协议格式,按模型确认支持范围。

协议兼容让你沿用客户端的请求格式;不表示每个模型支持所有协议或官方的全部功能。以模型的 supported_apis 和各端点支持说明为准。

只有一个地址 https://api.deepraxis.ai,按协议分入口:

入口协议
/openaiOpenAI 系协议
/anthropicAnthropic 系协议
/googleGoogle Gemini API

OpenAI Chat Completions

POST /openai/v1/chat/completions。常用的对话协议;流式(SSE)、工具调用与多模态输入是否可用取决于模型。 模型能力与字段差异见 Chat API;会话标识的作用见会话亲和。

OpenAI Responses

POST /openai/v1/responses 及 retrieve / delete / cancel / input_items。OpenAI 新一代有状态协议;Codex 等 Agent 走这里。支持范围见 Responses API。压缩响应与输入 token 计数端点当前未实现,调用返回 501。

OpenAI Files

/openai/v1/files:上传 user_data 文件供后续请求引用;可列出、读元数据、下载、删除。

OpenAI Images

POST /openai/v1/images/generations:使用目录声明支持图像生成的模型。

Anthropic Messages

POST /anthropic/v1/messages。Claude Code、Anthropic SDK 走这里。 具体支持范围见 Messages API。

Anthropic Files

/anthropic/v1/files:上传、列出、读元数据、删除;上传后不可下载(与官方一致)。

Google Gemini API(generateContent)

POST /google/v1beta/models/{model}:generateContent。目前用于 Gemini 原生协议的图像生成与编辑。

模型目录

用 GET /openai/v1/models?api=responses 查找支持 Responses 的模型,api=chat,embeddings 匹配任一协议。原生目录 GET /model/v1/models 及模型详情会返回每个模型的 supported_apis;原生列表可用 ?supported_api=openai.responses 筛选。

GET /openai/v1/models:列出当前 Key 可调用的模型,OpenAI 风格返回;Kilo Code 等客户端靠它自动发现模型。

Anthropic 客户端使用 GET /anthropic/v1/models,Google 客户端使用 GET /google/v1beta/models;分别返回对应协议的模型列表。

标准化地址

以上每个入口还有一个标准化长路径 /v1/router/<vendor>/...,语义完全相同,见 API 参考。

→ 深入:OpenAI 兼容接口 · Anthropic 兼容接口

API 参考 → · Cookbook →

导出

本页内容