OpenAI
Chat Completions、embeddings、图像、音频和文件,原样支持。
/v1/chat/completionsOmniRoute / API 接口
聊天、embeddings、重排序、图像、视频、音乐、语音、OCR、文件和批处理,沿用你的客户端已有的请求格式。
线路格式
一个进程接受多种格式,所以基于某家厂商 SDK 构建的工具只需改一下 base URL,别的都不用动。
Chat Completions、embeddings、图像、音频和文件,原样支持。
/v1/chat/completionsMessages 线路格式,包括 token 计数。
/v1/messagesResponses API 格式,带工具输出精简。
/v1/responsesgenerateContent 和 Gemini 模型列表。
/v1beta/models可直接替换使用本地 Ollama API 的工具。
/v1/api/chatCohere/Voyage 重排序,以及 Jina 分类和分段。
/v1/rerank端点
按你想做的事分组,而不是按哪家提供商恰好提供服务。
三种请求格式到达同一个路由器,客户端可以沿用已有的格式。
/v1/chat/completionsOpenAI Chat Completions,流式或缓冲/v1/messagesAnthropic Messages/v1/responsesOpenAI Responses/v1/messages/count_tokens花费前先统计 tokenRAG 栈的检索部分,在同一个端点、同一把密钥之后。
/v1/embeddings文本和多模态 embeddings/v1/rerank兼容 Cohere 和 Voyage 的重排序/v1/search跨提供商的网页搜索抽象/v1/classifyJina 文本分类/v1/segmentJina 内容分段/v1/web/fetch可读网页提取生成任务走与文本相同的故障转移和成本计量。
/v1/images/generations图像生成/v1/images/edits编辑与局部重绘/v1/videos/generations视频生成/v1/music/generations音乐生成双向语音,以及针对扫描件的 OCR。
/v1/audio/transcriptions语音转文字/v1/audio/translations转写并翻译/v1/audio/speech文字转语音/v1/ocr文档 OCR上传一次,然后异步运行任务,而不是一直占着连接。
/v1/files上传文件/v1/files/{id}/content流式读回文件内容/v1/batches创建批处理任务/v1/batches/{id}轮询批处理状态/v1/batches/{id}/cancel取消运行中的批处理客户端选择模型、控制预算所需的一切。
/v1/models按提供商分组的模型目录/v1/quotas/check预先校验剩余配额/v1/moderations内容审核/v1/ws面向流式客户端的 WebSocket 升级带 110 个工具的 MCP 服务器和一张 A2A agent card,由同一个进程提供。
/api/mcp/streamMCP over HTTP,33 个作用域/api/mcp/sseMCP over Server-Sent Events/a2aJSON-RPC 2.0,6 项代理技能/.well-known/agent.json公开 agent card请求头
路由不是黑箱:产生响应的决策、成本和压缩都会随响应一起返回。
X-OmniRoute-Decision处理该请求的策略、提供商别名和延迟X-OmniRoute-Provider实际路由到的提供商别名X-OmniRoute-Model解析后的模型标识符X-OmniRoute-Latency-Ms上游延迟,单位毫秒X-OmniRoute-Tokens-In输入 token 数X-OmniRoute-Tokens-Out输出 token 数X-OmniRoute-Response-Cost本次响应的美元成本X-OmniRoute-Cost-Saved缓存命中时避免的美元花费X-OmniRoute-Cache非流式请求的 HIT 或 MISSX-OmniRoute-Compression应用的压缩模式及其来源X-OmniRoute-Fallback-Attempts发生过的故障转移跳数X-OmniRoute-Request-Id请求日志的关联 idx-omniroute-compression为单个请求覆盖压缩配置X-OmniRoute-No-Cache绕过语义缓存x-omniroute-no-memory跳过记忆和技能注入X-Session-Id会话亲和与成本归属键Idempotency-Key对重试请求去重