跳转到主要内容

什么是 ARouter?

ARouter 是一个统一的 LLM API 网关,位于你的应用与上游模型提供商之间。 使用一个 API key 即可访问 OpenAI、Anthropic、Google Gemini、DeepSeek、Mistral、Groq 等众多提供商——无需修改现有代码。

快速开始

2 分钟内完成配置并运行

API 参考

探索所有接口端点

SDK

Python、Node.js、Go 及 cURL 示例

密钥管理

为团队提供细粒度访问控制

为什么选择 ARouter?

使用你已熟悉的官方 OpenAI、Anthropic 或 Gemini SDK。 只需修改 base_urlapi_key——代码零改动。
通过 provider/model 格式,用单一端点将请求路由至 14+ 个提供商。 无需为每个提供商分别管理 API key 和 base URL。
为每个提供商配置多个 API key,采用加权轮询方式选择。 自动进行健康检查、熔断保护,并在密钥和提供商之间实现故障转移。
通过管理 API 创建具有提供商白名单、模型限制、 消费上限和过期时间的作用域 API key。
在多个区域部署,智能路由请求。 对延迟敏感或网络受限区域的请求,会自动通过最近的边缘节点代理,以访问上游提供商。
每个请求均记录输入/输出 token 数、延迟和状态。 实时监控每个密钥、每个模型、每个提供商的用量。

支持的提供商

提供商模型原生 SDK 支持
OpenAIGPT-5.4、GPT-5.4 Mini、o4-mini、o3、…OpenAI SDK
AnthropicClaude Sonnet 4.6、Claude Opus 4.6、Claude Haiku 4.5、…Anthropic SDK
GoogleGemini 2.5 Flash、Gemini 2.5 Pro、…Gemini SDK
DeepSeekDeepSeek V3.2、DeepSeek R1、…OpenAI SDK
xAIGrok 4.20、Grok 4.1 Fast、…OpenAI SDK
MistralMistral Large 3、Mistral Medium 3.1、Codestral、…OpenAI SDK
MetaLlama 4 Maverick、Llama 4 Scout、…OpenAI SDK
QwenQwen 3.5 397B、Qwen3 Coder、…OpenAI SDK
MoonshotKimi K2.5、…OpenAI SDK
MiniMaxMiniMax M2.7、…MiniMax SDK

工作原理

你的应用(任意 SDK)


ARouter 网关  ←── 一个 API key,一个 base URL

    ├──→ OpenAI
    ├──→ Anthropic
    ├──→ Gemini
    ├──→ DeepSeek
    ├──→ Mistral
    └──→ ... 更多提供商
ARouter 解析请求中的 model 字段,确定目标提供商, 从密钥池中选取一个健康的 API key,然后代理请求——包括流式响应。 整个过程对你完全透明,你的应用代码保持完全不变。