← 返回主站

使用文档

把你在本站申请到的令牌配到 Claude Code、Hermes、OpenAI Codex、Gemini CLI 等工具里。

① 基础信息

API 端点
https://www.520gpt.top
令牌 (Bearer Key)
登录后台 → 令牌 → 复制;下文示例中用 $TOKEN 代指
Anthropic 协议路径
/v1/messages · 用于 Claude Code、Hermes
OpenAI 协议路径
/v1/chat/completions · 用于 Codex、Gemini CLI 等
可用模型
claude-sonnet-4推荐,长文 / 推理 / 代码
gpt-4o-mini轻量对话,成本最低

② Claude Code CLI

设置两个环境变量,重新启动 claude 即可。

export ANTHROPIC_BASE_URL=https://www.520gpt.top
export ANTHROPIC_AUTH_TOKEN=$TOKEN
export NODE_TLS_REJECT_UNAUTHORIZED=0   # 自签证书绕过,仅当前会话有效
claude

export 写进 ~/.zshrc~/.bashrc 可永久生效。
如果原来已经设过 ANTHROPIC_BASE_URL=https://anyrouter.top,新值会覆盖;想切回去 unset 即可。

③ Hermes

编辑 ~/.hermes/config.yaml,把 model 改成下面这样:

model:
  default: claude-sonnet-4
  provider: anthropic
  api_key: $TOKEN
  base_url: https://www.520gpt.top

自签证书:在 hermes 自己的 venv 里加一个 sitecustomize.py,只影响 hermes,不污染其它 Python:

# 路径:<hermes-venv>/lib/python3.11/site-packages/sitecustomize.py
import ssl, os
ssl._create_default_https_context = ssl._create_unverified_context
os.environ["PYTHONHTTPSVERIFY"] = "0"
import httpx
for cls in (httpx.Client, httpx.AsyncClient, httpx.HTTPTransport, httpx.AsyncHTTPTransport):
    _orig = cls.__init__
    def _patch(self, *a, _o=_orig, **k): k["verify"] = False; return _o(self, *a, **k)
    cls.__init__ = _patch

④ OpenAI Codex CLI

安装:npm i -g @openai/codex。然后:

export OPENAI_API_KEY=$TOKEN
export OPENAI_BASE_URL=https://www.520gpt.top/v1
export NODE_TLS_REJECT_UNAUTHORIZED=0
codex --model gpt-4o-mini "用一句话介绍北京"

推荐用 claude-sonnet-4(稳定)。gpt-4o-mini 在高峰期可能受上游限流,调用失败时换模型重试即可。

⑤ Google gemini-cli

官方 gemini-cli 1.x 起支持自定义 OpenAI 兼容端点。安装:npm i -g @google/gemini-cli

export OPENAI_API_KEY=$TOKEN
export OPENAI_BASE_URL=https://www.520gpt.top/v1
export NODE_TLS_REJECT_UNAUTHORIZED=0
gemini --provider openai --model gpt-4o-mini -p "用一句话介绍北京"

如果你装的是只支持 Google 原生 API 的旧版 gemini-cli,本端点不能直接用,需要在后台另开一个 Gemini 渠道(这里没配)。

⑥ 自签证书处理

本站当前用的是 IP 自签证书,浏览器和大多数客户端默认拒绝。三种处理方式按推荐度排序:

  1. 客户端关掉验证:上面各 CLI 示例里的 NODE_TLS_REJECT_UNAUTHORIZED=0(Node 系)、verify=False 补丁(Python 系)都是这种思路,最简单。
  2. 把证书装进系统信任链(macOS 钥匙串 / Linux update-ca-certificates):稍麻烦,但之后所有客户端都不用特殊处理。
  3. 等域名 DNS 切换 + Let's Encrypt 真证书:彻底解决,但需要把 www.520gpt.top 的 A 记录指过来。