Relay4Real
兼容 Messages API · 即开即用

为你的应用
稳定接入 Claude

兼容 Messages API,改一个 base URL 就能用。统一管理密钥、用量逐条可查,额度守恒、计费透明。

request.sh
# 兼容 Messages API,改 base URL 即可
$ curl https://api.relay4real.com/v1/messages \
-H "authorization: Bearer sk-r4r-..." \
-d '{"model":"claude-sonnet-4", ... }'
✓ 200 · 计费 84 quota
API Key 管理
一键创建 / 撤销密钥,明文仅展示一次,按调用计费。
用量与计费
逐条请求明细,输入 / 输出 / 缓存四维单价,额度守恒。
即开即用
兼容现有 SDK,改个 base URL 直接接入,无需改代码。
兑换充值
兑换码即时到账,余额随时可见,按量计费不浪费。
© 2026 Relay4Real
登录 管理端 v2.4.0
← 返回官网
Relay4Real
还没有账号?注册
密码长度需为 10–72 位
已有账号?登录
← 返回官网
管理端登录

仅限管理员 · 输入后端令牌进入控制台

令牌即后端 ADMIN_TOKEN,将校验任一管理接口(如 GET /v1/admin/pricing)。
控制台 / {{ crumb }}
余额 {{ balanceDisplay }}
管理控制台
{{ avatarInitial }} {{ userName }}

仪表盘

账户用量与最近请求概览

可用余额
{{ balanceDisplay }}
已扣冻结 {{ heldDisplay }} · 显示即可用
今日消耗
{{ todayConsumed }}
今日 {{ todayReqCount }} 次请求
活跃 Key
{{ activeKeys }}
共 {{ keysTotal }} 个 · {{ keysRevoked }} 已撤销
缓存命中率
{{ cacheHitRate }}
缓存复用越高越省
近 7 天用量
{{ b.label }}
最近请求 查看全部 →
时间 模型 费用 状态
{{ r.time }} {{ r.model }} {{ r.cost }} {{ r.verdict }}
兑换充值

输入兑换码为账户充值额度

API Keys

管理调用密钥 · 明文仅在创建时显示一次

前缀 名称 创建时间 状态 操作
{{ r.prefix }} {{ r.name }} {{ r.created }} {{ r.status }}
还没有 Key,点右上「+ 新建 Key」创建

用量明细

逐条请求计费记录

时间 模型 总输入 输出 缓存命中率 费用 判定
{{ r.ts }} {{ r.model }} {{ r.totalIn }}新 {{ r.fresh }} {{ r.output }} {{ r.hitRate }} {{ r.cost }} {{ r.verdict }}
{{ usagePagination.label }} · 加载中…

仪表盘

平台运行总览 · 节点 / 用户 / 今日消耗

{{ c.label }}
{{ c.value }}
{{ c.sub }}
异常请求统计 今日共 {{ todayErrors }} 条记录 · 用户失败 {{ todayUserFailures }}
{{ s.label }} {{ s.count }}
HTTP {{ s.status }} · {{ s.count }}
今日无已记录的用户请求失败;安全拒绝单独统计,不再冒充平台故障。
最近请求 查看全部 →
{{ r.ts }} {{ r.model }} {{ r.cost }}
最近审计 查看全部 →
{{ r.ts }} {{ r.action }} {{ r.target }}
节点安装

在已登录 claude、codex、grok、copilot 或 Cursor Agent 的机器上部署节点并自注册;每种节点都使用对应 CLI 的本地登录态。

Claude Code 节点
Windows
irm https://relay4real.com/get-9f3c1a7b/install.ps1 | iex
macOS / Linux
curl -fsSL https://relay4real.com/get-9f3c1a7b/install.sh | sh
Codex 节点
Codex 指纹由节点按本机 CLI 版本和平台自动构建,无需额外下载。
Windows
$env:AGENT='codex'; irm https://relay4real.com/get-9f3c1a7b/install.ps1 | iex
macOS / Linux
curl -fsSL https://relay4real.com/get-9f3c1a7b/install.sh | AGENT=codex sh
Grok Build 节点
Windows
$env:AGENT='grok'; irm https://relay4real.com/get-9f3c1a7b/install.ps1 | iex
macOS / Linux
curl -fsSL https://relay4real.com/get-9f3c1a7b/install.sh | AGENT=grok sh
Cursor Agent 节点
curl -fsSL https://relay4real.com/get-9f3c1a7b/install.sh | AGENT=cursor sh

可选 Cloud API:给安装器传入 CURSOR_CLOUD_API_KEY,节点会安全保存并自动上报 cursor/api/* 模型。

主备切换已退役

现行生产是单中心 193 + Cloudflare 边缘。大流量走节点 SSE,不再维护第二台 Central,也不再从这里切主备。

已退役
不要连接 HA 控制器,不要提交计划切换。Writer 租约仍由 193 上的 Witness 心跳续期;宿主故障按运维手册在本机 restore。

节点管理

节点身份 · 出口IP · 可派单判定 · 流量调度(含离线/cooling 节点)

实时 · 5s
在线节点
{{ onlineNodes }}
可派单
{{ nodeDispatchable }}
在途请求
{{ nodeInflight }}
健康率
{{ nodeHealthRate }}
在线节点 ({{ nodeActiveCount }})
{{ r.name }} #{{ r.account }}
{{ r.status }} {{ r.availReason }}
{{ r.exitIP }} {{ r.osLabel }} {{ r.verShort }} {{ r.remark }}
在途 {{ r.inflight }} Token {{ r.tokenIcon }} 健康 {{ r.healthLabel }} {{ r.lastProbeLabel }} {{ r.hb }}
5小时 {{ r.bar5h }} {{ r.pct5h }} {{ r.fiveHourMeta }}
周额度 {{ r.bar7d }} {{ r.pct7d }} {{ r.weeklyMeta }}
{{ r.barMonth }} {{ r.pctMonth }} {{ r.monthMeta }}
离线节点 ({{ nodeOfflineCount }})
{{ r.name }} #{{ r.account }}
{{ r.status }} {{ r.availReason }}
{{ r.exitIP }} {{ r.osLabel }} {{ r.verShort }}
在途 Token 健康 调度状态 {{ r.lifecycleStatus }} {{ r.lastProbeLabel }} 最后心跳 {{ r.hb }}
5小时 {{ r.bar5h }} {{ r.pct5h }} {{ r.fiveHourMeta }}
周额度 {{ r.bar7d }} {{ r.pct7d }} {{ r.weeklyMeta }}
{{ r.barMonth }} {{ r.pctMonth }} {{ r.monthMeta }}

用户管理

统一维护用户资料、余额、状态与调用限制

ID 用户名 邮箱 可用余额 held 调用限制 状态 操作
{{ r.id }} {{ r.username }} {{ r.email }} {{ r.available }} {{ r.held }}
{{ r.limitLabel }}
{{ r.limitSource }}
{{ r.status }}
{{ usersPagination.label }} · 加载中…

兑换码

批量生成兑换码 · 下方为全部兑换码及其使用情况

本次新生成 · 复制后分发
{{ c }}
全部兑换码
兑换码 面额 状态 兑换者 兑换时间 创建时间 操作
{{ r.code }} {{ r.quota }} {{ r.status }} {{ r.usedBy }} {{ r.usedAt }} {{ r.created }}
还没有兑换码,用上方生成栏创建一批。
{{ codesPagination.label }} · 加载中…

模型定价

按 provider 分 tab · 路由规则与定价一览

单位:每百万 token 的 quota。上下文自动取节点实报;橙=未定价(下游会400),灰=已探不到。
模型 Agent 输入 输出 缓存读 缓存写 上下文 持续闭环 状态 操作
该 Agent 暂无模型
{{ r.model }}{{ r.channelLabel }} {{ r.agent }} {{ r.input }} {{ r.output }} {{ r.cr }} {{ r.cw }} {{ r.maxContextWindow }}{{ r.ctxLabel }}{{ r.ctxSourceLabel }} {{ r.continuousLabel }} {{ r.badgeText }}

持续工作

Central 统一执行目标闭环提示与最长 3 小时硬截止,Agent gateway 不单独配置。

模型是否拥有该能力,在「模型定价 → 编辑模型」中勾选。达到策略时限后,Central 会移除工具并要求模型立即收口;策略时限只允许设为 1–180 分钟。
策略 最长工作 状态 更新时间 操作
{{ r.name }}
策略 #{{ r.id }}
{{ r.duration }} {{ r.status }} {{ r.updated }}

请求日志

默认正常请求;异常含 401/402/400/上游错误等静默失败

时间 用户 节点 模型 总输入 out 缓存命中率 费用 判定
{{ r.ts }} {{ r.user }} {{ r.account }} {{ r.model }} {{ r.totalIn }}新 {{ r.fresh }} {{ r.out }} {{ r.hitRate }} {{ r.cost }} {{ r.verdict }}
{{ logsPagination.label }} · 加载中…
时间 状态 来源 / 类型 平台代码 / 上游分类 用户 节点 模型 安全摘要 上游请求 ID
{{ r.ts }} {{ r.status }} {{ r.type }} {{ r.category }} {{ r.user }} {{ r.account }} {{ r.model }} {{ r.detail }} {{ r.upstreamReq }}
近期无异常请求 · 一切正常 ✓
{{ errorsPagination.label }} · 加载中…

坏 key 来源 IP

近 24 小时持久化聚合 · 当前封禁跨 Central 重启恢复 · 拷 IP 进 Cloudflare 针对性封禁

源 IP 失败次数 429 拒绝 封禁 / 解封 当前窗口 状态 首次 最近
{{ r.ip }} {{ r.count }} {{ r.rejections }} {{ r.transitions }} {{ r.activeCount }} {{ r.status }} {{ r.first }} {{ r.last }}
近 24 小时无坏 key 来源 · 一切正常 ✓

审计日志

管理操作记录 · 只读

时间 操作者 动作 目标 来源 / 明细
{{ r.ts }} {{ r.actor }} {{ r.action }} {{ r.target }} {{ r.detail }}
{{ auditPagination.label }} · 加载中…

节点安装

在已登录 claude、codex、grok、copilot 或 Cursor Agent 的机器上部署节点并自注册;安装脚本会校验对应 CLI 与本地登录态。

Claude Code 节点
Windows

PowerShell 里一行命令安装/升级(重跑即升级,自动复用账号):

irm https://relay4real.com/get-9f3c1a7b/install.ps1 | iex
macOS / Linux
curl -fsSL https://relay4real.com/get-9f3c1a7b/install.sh | sh

前提:该机已安装并登录 claude。看到 node registered 即成功。

Codex 节点
Codex 指纹由节点按本机 CLI 版本和平台自动构建,无需额外下载。
Windows
$env:AGENT='codex'; irm https://relay4real.com/get-9f3c1a7b/install.ps1 | iex
macOS / Linux
curl -fsSL https://relay4real.com/get-9f3c1a7b/install.sh | AGENT=codex sh

前提:该机已安装并登录 codex~/.codex/auth.json 存在)。看到 node registered 即成功。

Grok Build 节点
Windows
$env:AGENT='grok'; irm https://relay4real.com/get-9f3c1a7b/install.ps1 | iex

前提:已安装官方 Grok Build CLI,并完成 grok login

macOS / Linux
curl -fsSL https://relay4real.com/get-9f3c1a7b/install.sh | AGENT=grok sh

登录态读取自 ~/.grok/auth.json;安装后看到 node registered 即成功。

Cursor Agent 节点
curl -fsSL https://relay4real.com/get-9f3c1a7b/install.sh | AGENT=cursor sh

前提:cursor-agent status --format json 显示已登录,且没有配置 MCP server。

同时启用官方 API:安装时传 CURSOR_CLOUD_API_KEY;模型页会单独出现 cursor/api/<模型>,可独立定价。

安全研究

管理 r2c.it 线上 LLM 预处理流水线 · 最多两次串行预处理,无需重新编译

线上 r2c 两步预处理
第 1 步仅在非英文输入时执行翻译;第 2 步只执行一个选中的变换策略。下方 5 个策略是模板库,不会串行全部执行。
第 2 步变换策略模板库
实际每次请求只使用当前默认策略,或请求体显式指定的 _transform_strategy。
ID 名称 描述 Temp 模型 状态 操作
{{ r.id }} {{ r.name }} {{ r.description }} {{ r.temperature }} {{ r.model }} {{ r.enabledLabel }}默认

第 2 步提示词中用 {text} 作为英文输入文本占位符。响应语言指令会按用户原语言自动追加到最终请求。

新建 API Key

为密钥起一个便于识别的名称

Key 已创建

⚠ 明文仅此一次显示,关闭后无法再查看

{{ generatedKey }}

{{ confirmTitle }}

{{ confirmBody }}

卸载节点(不可逆)

将远程销毁节点「{{ uninstallName }}」:清除其凭证/配置/二进制并退出进程,账号置为 revoked。此操作不可恢复。

请输入该节点 ID {{ uninstallId }} 以确认:

编辑用户

用户 ID #{{ editUserId }}

当前冻结 {{ editHeld }},总余额不能调到冻结额以下。这里是设置最终余额,不是追加充值。

调用限制

留空继承平台默认;填 0 表示该用户不限;正数表示用户专属上限。调低并发不会中断已有请求,只会阻止新请求。

编辑定价

{{ pricingModel }}

Copilot 与 Cursor 动态模型分别显示为 copilot/模型名cursor/模型名,避免同名模型碰撞;中心转发时会自动还原。

取消勾选后,该模型完全不注入持续闭环提示,也不建立 3 小时会话计时。

勾选后,下游写裸模型名(不带 agent 前缀)时可以把这一行当作同家族、同思考深度的备用容量。GPT 标准档默认打开;-fastcursor/api/* 默认关闭。

{{ continuousPolicyModalTitle }}

提示词由 Central 追加到有工具的请求中,适用于 Claude、Codex、Grok、Copilot 和 Cursor。

Cursor Cloud API

节点 {{ cursorCloudNodeLabel }}

{{ cursorCloudStatusLabel }} 模型 {{ cursorCloudModelCount }}
密钥{{ cursorCloudKeyLabel }} 来源{{ cursorCloudSourceLabel }} 最近验证{{ cursorCloudLastSuccess }}
{{ cursorCloudError }}
{{ cursorCloudNotice }}

中心只把密钥加密传到该节点完成验证和落盘,不写入数据库、不回显。新密钥验证失败时继续使用旧密钥。

编辑节点

节点 {{ metaNodeLabel }}

5h 利用率和周利用率达到此软上限都会停派。自动值随机 80–90;手动设置会持续到该节点周重置,之后系统重新随机。提到 >90 会吃掉轮询盲区余量、有超账号额度被限流/封风险;节点失锚时会被保守下钳。

{{ researchModalTitle }}

{{ toast }}