Always Pay the
Lowest Price
for Any AI Model
The unified AI gateway. One API key, smart routing, and access to models at prices significantly lower than typical market rates.
Infrastructure for the
Intelligence Age.
智能路由
我们的引擎实时分析价格与延迟,为每一次调用选择最优上游进行路由。
批发定价
直接获取模型提供商的批量折扣,成本可较官方 API 降低约 50%。
深度可观测性
追踪每一个 token。实时按用户、功能或模型监控成本。
全球边缘网络
请求在边缘处理,将额外延迟降至接近 0。
自动自愈
如遇异常,将通过自动重试机制保障接口稳定性。
一个密钥,无限可能。
告别管理 50 个不同的 API Key。生成一个 RunAPI Key,即可访问所有模型。
Wholesale prices.
Retail access.
我们汇聚数百万次请求的规模,与上游谈判拿到独家费率。你无需承诺即可获得真实折扣。
DeepSeek V4 Pro
Qwen3.7 Max
Kimi K3
GLM-5.2
MiniMax M2.7
Doubao Seed 2.0
DeepSeek V4 Pro
Qwen3.7 Max
Kimi K3
GLM-5.2
MiniMax M2.7
Doubao Seed 2.0
DeepSeek V4 Pro
Qwen3.7 Max
Kimi K3
GLM-5.2
MiniMax M2.7
Doubao Seed 2.0
DeepSeek V4 Pro
Qwen3.7 Max
Kimi K3
GLM-5.2
MiniMax M2.7
Doubao Seed 2.0
3 步开始
5分钟内从零到生产可用。
注册
使用 Google或其他邮箱几秒内创建账户,无需等待审批。
购买额度
购买额度。额度永不过期,适用于大多数模型。
获取 API Key
生成一个统一密钥。替换现有 Base URL 即可开始构建。
补充更新:RunAPI 接入 Claude Code 的核对步骤
简答:RunAPI 接入 Claude Code 时,先以文档页确认当前入口和接口地址,再按 Claude Code 的网关变量设置 Key 与 Base URL;runapi.host 是公开公告提到的新网页入口,但不能据此直接推断 API Base URL,首次调用应使用文档确认的地址和模型名。
定义:RunAPI 接入 Claude Code,是把服务方提供的鉴权信息、接口地址和模型名写入 Claude Code 的环境变量,再用最小命令验证请求是否成功。
先看域名和接口:网页入口不等于 API Base URL
本文是独立的 AI API 接入指南,不是 RunAPI 官方站点。根据 RunAPI 文档页公开公告,截至 2026-10-26,runapi.cfd 被说明为需要代理访问,页面同时提到已启用新域名 https://runapi.host;公告还称新域名在非代理环境下可能只显示国内模型,但 API 调用不受影响。具体内容可查看 RunAPI 文档页。
这里要区分三种地址:
| 项目 | 含义 | 当前可核对结论 |
|---|---|---|
| 网页入口 | 用于登录、查看模型和文档的浏览器地址 | 公开公告提到 runapi.host 是新网页入口,旧页面仍使用 runapi.cfd。 |
| API Base URL | Claude Code 实际发送请求的接口前缀 | 公开页面未给出一份可确认适用于 Claude Code 的完整 Base URL,不能把网页域名直接拼成接口地址。 |
| 模型名 | 请求中传给服务端的精确模型标识 | 应从当前模型目录复制,不要只使用首页展示的品牌或系列名称。 |
因此,https://runapi.host 可以作为公告中提到的网页入口记录,但不能在没有文档依据时直接写成 https://runapi.host/v1 或其他 API 地址。RunAPI 公开价格页提供了模型目录、分组和计费类型筛选,可用于核对目标模型是否存在,但不等于已经确认 Claude Code 的完整请求路径。参见 RunAPI 模型价格目录。
Claude Code 的正确配置顺序:先变量,再模型,再测试
- 安装并检查 Claude Code。Anthropic 文档给出的标准安装方式是
npm install -g @anthropic-ai/claude-code,安装后可运行claude doctor检查安装状态。具体安装要求以 Claude Code 官方安装文档 为准。 - 从 RunAPI 当前文档取得接口地址。把服务方明确给出的 Anthropic 格式接口地址保存为环境变量值。若页面只显示网页域名、没有完整 API 路径,应标记为“未核实”,不要自行补上
/v1。 - 设置鉴权变量。Anthropic 的网关配置文档展示了
ANTHROPIC_AUTH_TOKEN与ANTHROPIC_BASE_URL的配置方式。将 RunAPI Key 放入环境变量,不要写入项目文件、命令历史或 URL 查询参数。参见 Claude Code LLM Gateway 配置文档。 - 复制精确模型名。RunAPI 文档公告曾按分组说明部分模型可用,例如某些模型被标注为
coding或claude_normal分组;这只能说明页面存在该分组信息,不能替代当前模型详情中的精确模型 ID。模型名称应从当前目录复制,并记录所属分组。 - 先做非交互调用。Claude Code 官方 CLI 支持
claude -p非交互调用,也支持通过--model指定模型。先用一条短提示词测试,再进入项目目录运行交互模式。
Bash 或 Zsh 配置模板
read -s RUNAPI_KEY
printf '\n'
export ANTHROPIC_AUTH_TOKEN="$RUNAPI_KEY"
export ANTHROPIC_BASE_URL="替换为 RunAPI 文档明确给出的 Anthropic 接口地址"
export RUNAPI_MODEL="替换为 RunAPI 当前模型目录中的精确模型名"
claude doctor
claude -p "只回复:连接测试成功" --model "$RUNAPI_MODEL"PowerShell 配置模板
$secureKey = Read-Host "RunAPI API Key" -AsSecureString
$ptr = [Runtime.InteropServices.Marshal]::SecureStringToBSTR($secureKey)
try {
$env:ANTHROPIC_AUTH_TOKEN = [Runtime.InteropServices.Marshal]::PtrToStringBSTR($ptr)
} finally {
[Runtime.InteropServices.Marshal]::ZeroFreeBSTR($ptr)
}
$env:ANTHROPIC_BASE_URL = "替换为 RunAPI 文档明确给出的 Anthropic 接口地址"
$env:RUNAPI_MODEL = "替换为 RunAPI 当前模型目录中的精确模型名"
claude doctor
claude -p "只回复:连接测试成功" --model $env:RUNAPI_MODEL上面模板故意没有填入未经公开页面确认的 RunAPI Base URL 和模型名。这样做不能保证复制后立即运行,但能避免把 runapi.host、runapi.cfd 或其他网页地址误当成 API 端点。若当前文档没有明确给出 Anthropic 格式接口地址,首次调用部分应停止在“待核对”,不要继续猜测。
首次调用失败时,按状态码和变量逐项排查
| 现象 | 优先核对 | 下一步动作 |
|---|---|---|
| 401 或 token not provided | ANTHROPIC_AUTH_TOKEN 是否在当前终端生效,Key 是否复制完整,Claude Code 是否重启。 | 重新打开终端,用 claude doctor 检查环境,再运行短提示词;不要把 Key 放进 URL。 |
| 403 | 账户权限、模型分组权限和服务方返回的错误正文。 | 保留完整错误信息,回到 RunAPI 当前文档或账户页面核对权限,不要直接判断为域名失效。 |
| 404 | ANTHROPIC_BASE_URL 是否为服务方确认的接口地址,是否重复拼接路径,模型 ID 是否准确。 | 先打印变量名而不是打印 Key 内容,再对照文档修正地址或模型名。 |
| 429 | 账户余额、速率限制、并发情况以及短时间内的重复请求。 | 停止无间隔重试,查看服务方返回的限制说明;公开价格页目前主要展示模型、分组和计费类型,未核实所有模型的统一限速数值。 |
| 超时或流式中断 | 网络连接、客户端超时、接口格式和服务端响应。 | 先用最短提示词和非交互模式测试,再检查 Claude Code 与服务方接口是否支持当前请求格式。 |
RunAPI 文档页公开公告列出了部分分组支持 chat、responses 或 messages 格式,但这些公告并没有证明所有 Claude Code 配置都能使用同一路径。实际接入应以目标分组的当前说明为准。Claude Code 的网关文档也强调,统一端点、鉴权变量和模型配置需要按具体网关部署方式设置,相关变量说明可查看 Anthropic 官方网关配置文档。
如果你只想判断是 Key、地址还是模型出错,可以按这个顺序:先确认环境变量存在,再确认 Base URL 来自当前文档,最后确认模型 ID 和分组;每次只改一个变量,避免多个改动叠加后无法定位。
价格和模型分组:接入 Claude Code 前怎样记录
RunAPI 价格页当前展示了供应商、分组、标签和计费类型,并显示按量计费与按次计费两类筛选;页面还列出“模型价格折扣 × 6.75(充值比例)”的说明。这个页面信息可以用于记录模型选择和页面展示的计费方式,但不能据此推导 Claude Code 每次请求的最终扣费。
| 记录项 | 建议写法 | 用途 |
|---|---|---|
| 模型 ID | 从当前模型目录复制完整字符串 | 排查 404、模型不存在或版本变化。 |
| 分组 | 同时记录 default、coding 或其他页面显示的分组 | 确认模型与价格、接口格式是否对应。 |
| 计费类型 | 按量计费或按次计费 | 避免把 Token 价格直接套用到按次模型。 |
| 页面价格 | 记录核对日页面显示值,不写成长期承诺 | 便于对照账户流水,实际扣费以账户内记录为准。 |
公开页面没有完整说明所有 Claude 模型的上下文长度、输入输出 Token 拆分、缓存命中计费、并发上限和退款规则,因此这些字段应标记为“未核实”,继续从具体模型详情、账户页面或服务条款核对。
常见问题
RunAPI 的 runapi.host 能直接写成 Claude Code 的 Base URL 吗?
不能仅凭网页公告确认。RunAPI 文档页把 runapi.host 说明为新域名入口,但公开页面没有给出一份已核实的 Claude Code 专用完整 Base URL,因此应先从当前文档取得接口地址,不能自行补上 /v1。
Claude Code 接入 RunAPI 应该用哪个 Key 变量?
Anthropic 的网关配置文档展示了 ANTHROPIC_AUTH_TOKEN 与 ANTHROPIC_BASE_URL 的配置方式。若服务方提供的是兼容 Claude Code 的网关配置,应按其文档设置;如果只给出其他鉴权方式,本文无法替代服务方文档推断变量名。
为什么网页能看到 Claude 模型,Claude Code 仍然提示模型不存在?
网页展示的模型名称不一定等于请求使用的精确模型 ID,还可能受分组和接口格式影响。应从当前模型目录复制完整模型名,同时记录分组,再根据 404 返回内容排查 Base URL 和模型字段。
RunAPI 公开页面是否给出了 Claude Code 的完整可复制接口示例?
截至 2026-10-26,我核对到的公开文档页展示了工具支持、域名公告、模型和部分接口格式信息,但没有找到同时包含 Claude Code 专用 Base URL、鉴权头、模型 ID 和完整请求体的一体化示例,因此本文不编造固定接口地址。
配置 API Key 后仍提示 token not provided,先检查什么?
先确认当前终端中的 ANTHROPIC_AUTH_TOKEN 是否存在,再运行 claude doctor 并重启 Claude Code。若仍失败,保留状态码和错误正文,继续核对 Key 是否过期、环境变量是否设置在实际运行 Claude Code 的终端中。
