OpenAI 兼容 · 统一转发网关

一个密钥,
调用全部大模型

LarkAx 把各大厂商的模型汇聚到同一个端点,统一处理鉴权、路由、故障转移与计费。改一行 base_url,现有代码直接跑通。

注册即可试用 · 无需绑卡 · 按实际 token 计费
LarkAx
路由中 · 健康 modelgpt-5 channels9 条可用 p500.42s
108已接入模型
24上游厂商
<200ms网关附加延迟
按量计费,无月费
统一网关

把渠道差异收进网关

多家厂商意味着多套 SDK、多份密钥、各自不同的限流与账单。转发层应当把这些差异全部吸收掉。

多
直连各家

每个厂商一套接入

业务代码需要为每家厂商维护一份客户端与配置。

  • 多份密钥:密钥散落在各环境变量与配置文件中
  • 多套协议:请求体、流式事件、错误码各不相同
  • 限流独立:某家触发 429 时,业务侧要自行重试
  • 账单分散:用量与费用需逐家导出后合并
一
经 LarkAx 转发

一个端点覆盖全部

上游差异在网关内转换,业务侧只面对一个稳定接口。

  • 一个密钥:全部模型共用同一份凭证
  • 一种协议:OpenAI、Anthropic、Gemini 入口都可接入
  • 统一限流:429 与 5xx 在网关内自动切换备用渠道
  • 合并账单:按 Key、模型、渠道汇总用量与费用
模型目录

一个平台,连接主流 AI 生态

各大厂商的模型汇聚到同一端点,新增模型在控制台可见并即时生效。

OpenAI
16 个模型
Anthropic
13 个模型
Google
10 个模型
DeepSeek
6 个模型
通义千问
7 个模型
xAI
7 个模型
月之暗面
6 个模型
智谱
6 个模型
MiniMax
6 个模型
豆包
5 个模型
阶跃星辰
4 个模型
Meta
4 个模型
模型与价格 单位:元 / 百万 tokens
模型最大上下文输入输出状态
gpt-5400K¥0.18¥1.08已接入
claude-sonnet-41M¥0.21¥1.05已接入
gemini-2.5-pro1M¥0.14¥0.69已接入
deepseek-v3128K¥0.02¥0.08已接入
qwen3-max256K¥0.06¥0.24已接入
统一接入端点 api.larkax.com
POST/v1/chat/completions108 个模型
POST/v1/messages25 个模型
POST/v1/responses4 个模型
POST/v1/embeddings6 个模型
POST/v1/rerank1 个模型
GET/v1/models目录同步
智能路由

每次调用落在最健康的渠道上

同一模型可挂多条上游渠道,按优先级与权重分发;上游异常时在超时预算内自动切换。

01

请求到达

应用只持有一个密钥,调用一个 OpenAI 兼容端点。

02

候选打分

提供该模型的渠道按健康度、延迟与优先级排序。

03

分发请求

进入最高优先级通道,同级渠道按权重分配流量。

04

通道限流

渠道返回 429,进入冷却并从候选集中暂时摘除。

05

自动故障切换

同一请求在下一条健康通道上重试,调用方感知不到错误。

06

流式返回并结算

响应流式回传,按实际 token 用量计费。

larkax · router
渠道 Ap50 0.42s · w60
渠道 A(429 冷却中)retry after 8s
渠道 Bp50 0.51s · w30
渠道 Cp50 1.30s · w10
+0.00s POST /v1/chat/completions model=gpt-5
+0.12s candidates=3 A:98 B:95 C:71
+0.24s → dispatch A (priority 1, weight 60)
+0.36s ✕ A 429 rate_limited → cooldown
+0.48s ↻ retry B (failover, same request)
+0.60s ✓ 200 first token 0.51s · billed by usage
示意流程 · 非真实调用日志
快速开始

三步接入

从创建密钥到发出第一个请求,通常不超过两分钟。

1 · 创建 API Key

在控制台新建密钥,可同时设定额度上限、可用模型、来源 IP 与有效期。

sk-larkax-••••7f2a

2 · 替换 base_url

把客户端指向网关地址,其余参数保持原样。

https://api.larkax.com/v1

3 · 发起调用

切换模型只需修改 model 字段,流式与非流式用法一致。

gpt-5claude-sonnet-4deepseek-v3
平台能力

为什么选择 LarkAx

转发层该做的事情,都在网关里完成——协议转换、渠道治理、用量结算。

统一接入

一个端点接入 24 家厂商,现有 OpenAI SDK 只改 base_url 与 key。

curlpythonnode
# 换模型只改 model 字段 curl https://api.larkax.com/v1/chat/completions \ -H "Authorization: Bearer $LARKAX_API_KEY" \ -d '{ "model": "claude-sonnet-4", "stream": true }'

协议互转

OpenAI、Anthropic、Gemini 三种请求与响应格式在网关内转换。

chat/completions messages generateContent

渠道治理

优先级、权重与故障切换,请求始终落在健康节点上。

渠道 A60%
渠道 B30%
渠道 C10%

健康巡检

定时探针复扫各渠道,连续失败的渠道自动降级并在恢复后重新纳入。

用量与账单

按 Key、模型、渠道三个维度统计 token 与费用,支持导出对账。

claude-sonnet-4¥0.1988
gpt-5¥0.0323
deepseek-v3¥0.0954

密钥与额度

主账号下可建多个子 Key,分别限定额度上限、模型白名单、来源 IP 与有效期,随时吊销。

额度68%
模型白名单
常见问题

接入前后会关心的事

现有代码需要改多少?

只改 base_url 与 API Key 两处。以 openai-python 为例,把 base_url 指向网关地址即可,模型名、消息结构、流式开关都不变。

支持 Anthropic 或 Gemini 原生格式吗?

支持。网关同时暴露三种入口,任一格式进来都能路由到任意上游模型,响应按入口协议返回。

上游故障时会怎样?

首个 token 返回前,若上游返回 429、5xx 或连接中断,请求会在超时预算内重试到同模型的备用渠道。已开始输出的流式响应不会中途切换。

token 用量如何统计?

网关解析每个响应中的 usage 字段并记录,按 Key、模型、渠道三个维度汇总。上游未返回 usage 时按字符数估算并在明细中标记。

能否限定某个 Key 只能用指定模型?

可以。子 Key 支持同时设置额度上限、模型白名单、来源 IP 与有效期,任一条件触发即拒绝请求。

价格是怎么定的?

以上游官方价格为基准乘以渠道倍率,无月费与最低消费。倍率随渠道与时段浮动,以控制台展示的实时价目为准。

今天就把 base_url 换过来

注册后即可获得试用额度,接入过程不需要修改业务逻辑。