接入文档

5 分钟接入 HopBase —— 兼容 OpenAI / Anthropic 协议,改一行地址即可使用。

快速开始

1

登录控制台

访问 api.hop-base.com/login,用我们提供的账号登录。

2

创建 API 密钥

进入「密钥管理」,选择套餐分组,创建一个 sk- 开头的密钥。

3

配置接入地址

把你的工具 / 代码里的 API 地址改成 HopBase,填入密钥即可。

核心参数(所有接入方式通用)

用途地址
Anthropic 协议
Claude Code / Claude 模型
https://api.hop-base.com
OpenAI 协议
Codex / GPT 模型
https://api.hop-base.com/v1
API 密钥sk-xxxxxx(控制台创建)

💡 注意:Anthropic 协议地址不带 /v1(客户端会自动补全);OpenAI 协议地址需要带 /v1

Claude Code 接入

Anthropic 官方 CLI。设置两个环境变量即可指向 HopBase。

方式一:临时设置(当前终端会话有效)

export ANTHROPIC_BASE_URL=https://api.hop-base.com
export ANTHROPIC_AUTH_TOKEN=sk-你的密钥

# 然后正常启动
claude

方式二:永久写入配置(推荐)

# 写入 ~/.zshrc 或 ~/.bashrc
echo 'export ANTHROPIC_BASE_URL=https://api.hop-base.com' >> ~/.zshrc
echo 'export ANTHROPIC_AUTH_TOKEN=sk-你的密钥' >> ~/.zshrc
source ~/.zshrc

✅ 请使用 Claude 套餐的密钥(Claude Max / Claude Kiro / AWS Bedrock 分组)。设置后 Claude Code 的所有请求都会经 HopBase 转发。

⚡ 更简单:用 CC Switch 一键导入

不想手动设环境变量?CC Switch 是热门的 Claude Code 配置切换工具。HopBase 控制台已内置一键导入,无需手动填地址:

1本机先安装 CC Switch 桌面应用
2控制台 的密钥列表,点击密钥旁的 「导入 CCS」 按钮
3选择客户端类型 Claude Code,浏览器会唤起 CC Switch 并自动填好地址与密钥
4在 CC Switch 里点 Enable 启用,Claude Code 支持热切换,无需重启终端

Codex CLI 接入

OpenAI 官方编程代理。配置 ~/.codex/config.toml 指向 HopBase。

# ~/.codex/config.toml
model_provider = "hopbase"
model = "gpt-5.5"

[model_providers.hopbase]
name = "HopBase"
base_url = "https://api.hop-base.com/v1"
wire_api = "chat"
# 设置密钥环境变量后启动
export OPENAI_API_KEY=sk-你的密钥
codex

✅ 请使用 Codex 套餐的密钥(Codex Plus / Codex Pro 分组)。也可在控制台密钥列表点 「导入 CCS」 → 选 Codex CLI,用 CC Switch 一键导入。

OpenAI SDK 接入

现有 OpenAI 代码只需改 base_url 一行。

Python

from openai import OpenAI

client = OpenAI(
    base_url="https://api.hop-base.com/v1",
    api_key="sk-你的密钥",
)

resp = client.chat.completions.create(
    model="gpt-5.5",
    messages=[{"role": "user", "content": "你好"}],
)
print(resp.choices[0].message.content)

Node.js

import OpenAI from "openai";

const client = new OpenAI({
  baseURL: "https://api.hop-base.com/v1",
  apiKey: "sk-你的密钥",
});

const resp = await client.chat.completions.create({
  model: "gpt-5.5",
  messages: [{ role: "user", content: "你好" }],
});
console.log(resp.choices[0].message.content);

Anthropic SDK 接入

调用 Claude 模型,改 base_url 即可。

from anthropic import Anthropic

client = Anthropic(
    base_url="https://api.hop-base.com",
    api_key="sk-你的密钥",
)

msg = client.messages.create(
    model="claude-sonnet-4-6",
    max_tokens=1024,
    messages=[{"role": "user", "content": "你好"}],
)
print(msg.content[0].text)

通用调用 / curl

OpenAI 协议(GPT 模型)

curl https://api.hop-base.com/v1/chat/completions \
  -H "Authorization: Bearer sk-你的密钥" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "gpt-5.5",
    "messages": [{"role": "user", "content": "你好"}]
  }'

Anthropic 协议(Claude 模型)

curl https://api.hop-base.com/v1/messages \
  -H "x-api-key: sk-你的密钥" \
  -H "anthropic-version: 2023-06-01" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "claude-sonnet-4-6",
    "max_tokens": 1024,
    "messages": [{"role": "user", "content": "你好"}]
  }'

流式输出(加 "stream": true

curl https://api.hop-base.com/v1/chat/completions \
  -H "Authorization: Bearer sk-你的密钥" \
  -H "Content-Type: application/json" \
  -d '{"model": "gpt-5.5", "stream": true,
    "messages": [{"role": "user", "content": "你好"}]}'

第三方客户端

Cherry Studio、NextChat、LobeChat 等客户端,在设置里填入:

字段填写值
API 地址 / Base URLhttps://api.hop-base.com/v1
API Keysk-你的密钥
模型gpt-5.5 / claude-sonnet-4-6

💡 大多数客户端选择「OpenAI」类型的供应商,填上面地址即可。Claude 模型若客户端支持「Anthropic」类型,地址用 https://api.hop-base.com(不带 /v1)。

可用模型

不同套餐密钥返回的模型列表不同;完整列表以控制台为准,也可使用对应套餐密钥调用 GET /v1/models 获取。当前 OpenAI / Codex 与 Claude 套餐按协议和用途分为:

◎ OpenAI 对话 / 推理模型

  • gpt-5.5 复杂推理 / Codex
  • gpt-5.4 均衡性能
  • gpt-5.4-mini 低延迟低成本
  • gpt-5.3-codex-spark Codex 轻量任务

◎ OpenAI 图像模型

  • gpt-image-2Image 2.0
  • gpt-image-1.5Image 1.5
  • gpt-image-1Image 1.0

◎ Claude 多模态模型

  • claude-fable-5 最新旗舰 · 高推理
  • claude-opus-4-8
  • claude-opus-4-7
  • claude-opus-4-6
  • claude-opus-4-5-20251101 短名 claude-opus-4-5
  • claude-sonnet-5 新一代 Sonnet 主力
  • claude-sonnet-4-6
  • claude-sonnet-4-5-20250929 短名 claude-sonnet-4-5
  • claude-haiku-4-5-20251001 短名 claude-haiku-4-5

Claude 套餐需使用 Claude 分组密钥查询;Codex / OpenAI 密钥不会返回 Claude 模型。

常见问题

Q:需要科学上网吗?

不需要。HopBase 在国内可直接访问,无需任何代理。

Q:地址要不要带 /v1?

OpenAI 协议(GPT、Codex、第三方客户端)带 /v1;Anthropic 协议(Claude Code、Anthropic SDK)不带,客户端会自动补全。

Q:一个密钥能同时调 GPT 和 Claude 吗?

不能。每个密钥绑定一个套餐分组。调 GPT 用 Codex 套餐密钥,调 Claude 用 Claude 套餐密钥。两者都需要时,请在控制台分别创建。

Q:怎么查用量和余额?

登录 控制台,在「用量统计」查看实时消耗和剩余额度。

Q:报错「服务繁忙,请稍后再试」怎么办?

通常是该模型线路临时波动,稍等重试即可;持续出现请联系我们。

需要帮助?

遇到任何接入问题,欢迎联系我们获取支持。

登录控制台