本文带你从零开始,5 分钟内跑通对 OpenAI / Claude / Gemini 的第一次调用。
接口地址 Base URL —— 在客户端里只需替换这一项(点代码框右上角即可复制):OpenAI 兼容 · Cursor / Cline / Codex / OpenAI SDK —— 带 /v1Anthropic · Claude Code / Anthropic SDK —— 不带 /v1⚠️ Anthropic 端点不要加 /v1,SDK 会自动补 /v1/messages,多写会 404。
第 1 步 注册
打开 www.ruapi.ai,点击 「注册」。
填邮箱、密码,输入收到的验证码即可。
第 2 步 充值(USDT)
登录后进入 「钱包管理」,选择金额。最低 10 USDT。
USDT 转账时只能使用支付页选择的网络(TRC20 / BEP20 / Polygon)。通过其他网络转账将永久丢失资产。
链上交易确认后(通常 1-5 分钟),余额自动到账。
第 3 步 创建 API key
控制台进入 「令牌」 → 「创建令牌」:
- 名称:自定义,方便区分,例如
local-dev
- 过期时间:默认「无限制」即可
- 额度上限:可以限制此 token 的最大花费
复制生成的 key,开头是 sk-...。妥善保存;之后如果需要,在控制台 「令牌」 页随时可以再次查看完整 key。
第 4 步 基础地址(base_url)
RuAPI 同时支持两种协议,两者的地址不一样——这是最容易填错的地方:
| 协议 | base_url 填什么 | 谁在用 |
|---|
| OpenAI 兼容 | https://www.ruapi.ai/v1 ← 带 /v1 | Cursor、Cline、Codex、OpenAI SDK |
| Anthropic | https://www.ruapi.ai ← 不带 /v1 | Claude Code、Anthropic SDK |
Anthropic 端点不要在末尾加 /v1。SDK 会自动补 /v1/messages,多写一个
/v1 会导致 404。详见 Claude Code 与
Codex 集成指南。
第 5 步 第一次调用
以下是 OpenAI 兼容协议的示例,直接用现有 SDK,只改 base_url:
from openai import OpenAI
client = OpenAI(
api_key="sk-你的KEY",
base_url="https://www.ruapi.ai/v1",
)
response = client.chat.completions.create(
model="claude-opus-4-8", # 准确的模型名见主站价格页面
messages=[{"role": "user", "content": "你好"}],
)
print(response.choices[0].message.content)
第 6 步 切换模型
切换模型只需改 model 字段:
# 改 model 字段即可切换模型。准确的模型名见主站价格页面
model="claude-opus-4-8"
完整模型列表见 首页 → 价格 页。
接下来