Docs

三步开始调用

充值 → 创建 Key → 设置环境变量。当前可用余额 --,OpenAI 入口 https://trustapi.app/api/v1,Anthropic 入口 https://trustapi.app/api,Messages path 固定为 https://trustapi.app/api/v1/messages

快速开始

先充值,再创建 Key,随后把同一个 Key 用到 SDK、CLI 和 curl。

快速开始
  1. 进入 充值 完成充值。
  2. API Key 创建 `sk-trustapi-xxx`。
  3. 把 Base URL 与 Key 写入你自己的工具链。
Environment
export OPENAI_BASE_URL=https://trustapi.app/api/v1
export OPENAI_API_KEY=sk-trustapi-xxx

export ANTHROPIC_BASE_URL=https://trustapi.app/api
export ANTHROPIC_API_KEY=sk-trustapi-xxx

SDK / CLI 示例

一个 Key,统一用于 Codex CLI、Claude Code、curl 和 SDK。

TrustAPI Setup
curl -fsSL https://trustapi.app/trustapi-setup/setup.sh \
  | bash -s -- --provider trustapi --api-key sk-trustapi-xxx

curl -fsSL https://trustapi.app/trustapi-setup/verify.sh \
  | bash -s -- --codex-profile trustapi

手动配置

只有在你不想运行 `trustapi-setup` 时,才需要手动设置环境变量与 profile。

展开手动配置示例
export OPENAI_API_KEY=sk-trustapi-xxx
export ANTHROPIC_BASE_URL=https://trustapi.app/api
export ANTHROPIC_API_KEY=sk-trustapi-xxx

codex exec --profile trustapi \
  --skip-git-repo-check -C /tmp \
  "Reply with exactly OK."
curl
curl https://trustapi.app/api/v1/chat/completions \
  -H "Authorization: Bearer sk-trustapi-xxx" \
  -H "Content-Type: application/json" \
  -d '{"model":"gpt-5.4",
       "messages":[{"role":"user","content":"Hello"}]}'
Anthropic curl
curl https://trustapi.app/api/v1/messages \
  -H "x-api-key: sk-trustapi-xxx" \
  -H "anthropic-version: 2023-06-01" \
  -H "content-type: application/json" \
  -d '{"model":"claude-sonnet-4-6",
       "max_tokens":256,
       "messages":[{"role":"user","content":"Hello"}]}'
Python
from openai import OpenAI

client = OpenAI(
    base_url="https://trustapi.app/api/v1",
    api_key="sk-trustapi-xxx",
)

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

充值与额度

充值、兑换码和补单都在充值页处理,余额不会过期。

支付方式

公开支持支付宝、微信支付、兑换码;企业客户可走对公转账。

  • 最低在线充值金额为 `¥50`。
  • 充值后余额直接进入当前账户钱包。
  • 同一钱包可用于全部公开模型。

常见问题

这些问题最常影响首次调用成功率。

为什么报错里出现 `https://api.openai.com/v1/responses`?

说明当前 CLI 或 SDK 还在使用默认 provider,而不是 TrustAPI 的 Base URL。先回到本页顶部环境变量示例核对。

为什么登录注册要做人机验证?

Cloudflare Turnstile 只作用于网页注册/登录,不改变 OpenAI / Anthropic SDK、Claude Code、Codex CLI 的 API 合同。

当前公开模型有哪些?

正在读取当前公开模型目录...