Bankr LLM Gateway 是一个统一的大模型 API 网关,通过单一端点提供对 Claude、Gemini、GPT 及其他模型的访问,具备多提供商接入、成本追踪、自动故障转移和 SDK 兼容能力。
用途 该网关面向需要通过一个统一入口调用多家大模型服务的用户,可用于 Claude Code、OpenClaw、OpenCode、Cursor 等工具,也可直接通过标准 OpenAI 或 Anthropic SDK 调用。
主要能力
- 多提供商统一访问:支持 Anthropic、Google、OpenAI、Moonshot AI、Alibaba 等提供商的模型。
- 成本追踪与额度管理:LLM 额度以美元计,与交易钱包(加密货币)完全独立。
- 自动故障转移。
- SDK 兼容:兼容标准 OpenAI 和 Anthropic SDK,只需覆盖基础 URL。
可用模型 资料列出的模型包括:claude-opus-4.6(Anthropic,最强能力、高级推理)、claude-sonnet-4.6(Anthropic,速度与质量均衡)、claude-haiku-4.5(Anthropic,快速、经济)、gemini-3-pro(Google,长上下文 2M tokens)、gemini-3-flash(Google,高吞吐)、gpt-5.2(OpenAI,高级推理)、gpt-5-mini(OpenAI,快速、经济)、kimi-k2.5(Moonshot AI,长上下文推理)、qwen3-coder(Alibaba,代码生成)。可通过 bankr llm models 获取实时模型列表。
使用方式 基础 URL:https://llm.bankr.bot
认证使用 LLM key,解析顺序为:BANKR_LLM_KEY 环境变量、~/.bankr/config.json 中的 llmKey、回退到 BANKR_API_KEY。多数用户只需一个 key 即可同时用于 agent API 和 LLM 网关。
额度:新钱包初始 LLM 额度为 $0,首次使用前需充值,否则所有请求返回 HTTP 402。相关命令: bankr llm credits # 查看余额 bankr llm credits add 25 # 充值 $25(USDC) bankr llm credits add 50 --token 0x... # 从指定代币充值 bankr llm credits auto --enable --amount 25 --threshold 5 --tokens USDC # 自动充值 bankr llm credits auto --disable # 关闭自动充值
工具集成: Claude Code: bankr llm claude bankr llm claude --model claude-sonnet-4.6 或设置环境变量: bankr llm setup claude
输出:export ANTHROPIC_BASE_URL 和 ANTHROPIC_AUTH_TOKEN
OpenClaw: bankr llm setup openclaw --install # 自动安装 provider 配置 在 OpenClaw 中,模型 ID 需加 bankr/ 前缀(如 bankr/claude-sonnet-4.6)。
OpenCode: bankr llm setup opencode --install # 自动安装 provider 配置
Cursor: bankr llm setup cursor # 获取分步设置说明
直接使用 SDK:
OpenAI 格式:
curl -X POST "https://llm.bankr.bot/v1/chat/completions"
-H "Authorization: Bearer $BANKR_LLM_KEY"
-H "Content-Type: application/json"
-d '{"model": "claude-sonnet-4.6", "messages": [{"role": "user", "content": "Hello"}]}'
Anthropic 格式:
curl -X POST "https://llm.bankr.bot/v1/messages"
-H "x-api-key: $BANKR_LLM_KEY"
-H "Content-Type: application/json"
-d '{"model": "claude-sonnet-4.6", "max_tokens": 1024, "messages": [{"role": "user", "content": "Hello"}]}'
适用场景 适用于需要在多个大模型提供商之间统一调用、追踪成本、自动故障转移,并希望与 Claude Code、OpenClaw、OpenCode、Cursor 等工具集成的开发与使用场景。
限制与故障排查
- 新钱包初始 LLM 额度为 $0,未充值前请求返回 HTTP 402。
- LLM 额度(美元)与交易钱包(加密货币)是完全独立的余额。
- 401 Unauthorized:验证 key,使用 bankr config get llmKey。
- 402 Payment Required:充值额度,使用 bankr llm credits add 25。
- Model not found:检查准确 ID,使用 bankr llm models。
- Claude Code not found:需单独安装 Claude Code。
其他信息(如具体价格、平台支持范围、性能数据等)暂未提供。