关于 Bankr Agent - LLM Gateway
Bankr Agent - LLM Gateway 通过统一 API 和命令行入口调用多个提供商的模型,适用于 Claude Code、OpenClaw、OpenCode、Cursor 用户及 SDK 集成。它提供额度管理和自动故障切换。
主要功能
- 01接入多个模型提供商
- 02支持 OpenAI 和 Anthropic 格式
- 03查询与充值额度
- 04自动故障切换
- 05配置编码工具
适用场景
- 01通过单一端点调用模型
- 02为 Claude Code 配置网关模型
- 03查看或补充 LLM 额度
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ bankrbot/ claude-plugins --skill bankr-agent---llm-gateway安装后在 Claude Code 中输入/bankr-agent---llm-gateway确认已加载。
详细介绍
LLM 网关
Bankr LLM 网关是一个统一的 API,可用于 Claude、Gemini、GPT 和其他模型,通过单一端点提供多提供商访问、成本跟踪、自动故障转移和 SDK 兼容性。
基础 URL: https://llm.bankr.bot
身份验证
使用你的 LLM 密钥。解析顺序:
BANKR_LLM_KEY环境变量~/.bankr/config.json中的llmKey- 回退到
BANKR_API_KEY
大多数用户只需一个密钥,即可同时用于 Agent API 和 LLM 网关。
额度
新钱包的 LLM 额度为 $0。 首次使用前请先充值,否则所有请求都会返回 HTTP 402。
LLM 额度(美元)和交易钱包(加密货币)是完全独立的余额。
bankr llm credits # Check balance
bankr llm credits add 25 # Top up $25 (USDC)
bankr llm credits add 50 --token 0x... # Top up from specific token
bankr llm credits auto --enable --amount 25 --threshold 5 --tokens USDC # Auto top-up
bankr llm credits auto --disable # Disable auto top-up
可用模型
| 模型 | 提供商 | 最适用于 |
|---|---|---|
claude-opus-4.6 | Anthropic | 能力最强,擅长高级推理 |
claude-sonnet-4.6 | Anthropic | 速度与质量均衡 |
claude-haiku-4.5 | Anthropic | 快速且经济实惠 |
gemini-3-pro | 长上下文(2M 个 token) | |
gemini-3-flash | 高吞吐量 | |
gpt-5.2 | OpenAI | 高级推理 |
gpt-5-mini | OpenAI | 快速且经济 |
kimi-k2.5 | Moonshot AI | 长上下文推理 |
qwen3-coder | Alibaba | 代码生成 |
bankr llm models # Fetch live model list
工具集成
Claude Code
# Launch directly (recommended)
bankr llm claude
bankr llm claude --model claude-sonnet-4.6
# Or set env vars
bankr llm setup claude
# Outputs: export ANTHROPIC_BASE_URL and ANTHROPIC_AUTH_TOKEN
OpenClaw
bankr llm setup openclaw --install # Auto-install provider config
在 OpenClaw 中,模型 ID 前需加上 bankr/(例如 bankr/claude-sonnet-4.6)。
OpenCode
bankr llm setup opencode --install # Auto-install provider config
Cursor
bankr llm setup cursor # Get step-by-step setup instructions
直接使用 SDK
该网关适用于标准的 OpenAI 和 Anthropic SDK,只需覆盖基础 URL 即可。
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"}]}'
故障排除
| 错误 | 解决方案 |
|---|---|
| 401 未授权 | 验证密钥:bankr config get llmKey |
| 402 需要付款 | 充值额度:bankr llm credits add 25 |
| 未找到模型 | 检查确切的 ID:bankr llm models |
| 未找到 Claude Code | 单独安装 Claude Code |
评论
支持 Markdown