mcpField
B
Bankr Agent - LLM Gateway

Bankr Agent - LLM Gateway

github.com/bankrbotAgent 工作流88342 次安装31 周前更新
代码仓库

关于 Bankr Agent - LLM Gateway

Bankr Agent - LLM Gateway 通过统一 API 和命令行入口调用多个提供商的模型,适用于 Claude Code、OpenClaw、OpenCode、Cursor 用户及 SDK 集成。它提供额度管理和自动故障切换。

主要功能

  1. 01接入多个模型提供商
  2. 02支持 OpenAI 和 Anthropic 格式
  3. 03查询与充值额度
  4. 04自动故障切换
  5. 05配置编码工具

适用场景

  1. 01通过单一端点调用模型
  2. 02为 Claude Code 配置网关模型
  3. 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 密钥。解析顺序:

  1. BANKR_LLM_KEY 环境变量
  2. ~/.bankr/config.json 中的 llmKey
  3. 回退到 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.6Anthropic能力最强,擅长高级推理
claude-sonnet-4.6Anthropic速度与质量均衡
claude-haiku-4.5Anthropic快速且经济实惠
gemini-3-proGoogle长上下文(2M 个 token)
gemini-3-flashGoogle高吞吐量
gpt-5.2OpenAI高级推理
gpt-5-miniOpenAI快速且经济
kimi-k2.5Moonshot AI长上下文推理
qwen3-coderAlibaba代码生成
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