A aimodel.run 使用文档
控制台 创建令牌
文档/平台概览
AI Model Gateway

aimodel.run 使用文档

面向海外用户和团队的 AI 模型网关使用说明。你可以在控制台完成注册、购买、兑换额度、创建令牌,然后通过 OpenAI 兼容接口或常用 CLI 工具接入。

API统一网关

使用一个控制台管理额度、令牌和调用记录,业务侧只需要配置 Base URL 与 API Key。

KEY独立令牌

不同项目、成员、工具可以创建独立令牌,便于限制额度、禁用泄露密钥和拆分用量。

CLI开发工具接入

支持通过 CC-Switch、Claude Code、Codex、Gemini CLI 等工具进行日常开发调用。

本文档适合谁

  • 已经拿到 aimodel.run 账号,需要完成充值兑换与 API Key 创建的用户。
  • 需要把现有 OpenAI SDK、聊天客户端、IDE 或 CLI 工具迁移到 aimodel.run 的开发者。
  • 需要给团队成员发放独立令牌,并能快速排查 401、404、429、余额不足等问题的管理员。
i
本页不维护具体模型清单。模型 ID、价格和可用范围以控制台、公告或管理员通知为准;配置工具时把示例里的 YOUR_MODEL_ID 替换成你实际要用的模型 ID。
文档/完整流程

完整操作流程

从注册到正式调用,按下面顺序走一遍即可。流程来自现有使用手册,并整理成更适合网页阅读的步骤。

注册并登录控制台
打开 https://aimodel.run/console,填写账号和密码完成注册。已有账号直接登录。
在公告中打开购买入口
登录后查看平台公告栏,进入官方购买链接,根据自己的使用量选择套餐并完成支付。
复制额度兑换码
支付成功页或订单详情页会显示唯一兑换码。完整复制并临时保存,避免遗漏空格、换行或字符。
回到控制台兑换额度
进入控制台充值或兑换入口,粘贴兑换码并提交。兑换成功后额度会进入你的账户余额。
进入令牌管理
打开令牌管理页面,新建令牌,填写备注,按需要设置额度限制、有效期或是否无限额度。
复制密钥并接入工具
复制生成的 sk-... 密钥,配置到 SDK、聊天客户端或 CLI 工具中,完成首次测试。
!
兑换码是额度核销凭证,通常只能使用一次。请勿把兑换码和 API Key 发到公开仓库、公开聊天群、截图或前端代码中。
文档/令牌管理

令牌与密钥管理

所有 API 请求都需要绑定有效令牌。建议不同工具、不同项目分别创建密钥,方便管理和止损。

创建令牌

  1. 进入 控制台令牌页面
  2. 点击新建令牌或添加令牌。
  3. 填写清晰备注,例如 codex-localteam-api-prod
  4. 根据业务需要设置额度、有效期和状态。
  5. 保存后复制完整密钥,密钥通常以 sk- 开头。

推荐管理方式

A按工具拆分

Claude Code、Codex、Gemini CLI、聊天客户端分别使用不同令牌。某个工具异常时,禁用它自己的令牌即可。

B按环境拆分

测试环境、生产环境、团队共享环境分别创建令牌,并给测试令牌设置较低额度。

密钥泄露时

  1. 立即进入令牌管理页面禁用或删除旧密钥。
  2. 创建新令牌并更新本地工具或服务端环境变量。
  3. 检查最近用量记录,确认是否有异常请求。
文档/接口说明

API 接入说明

aimodel.run 当前使用 New API 网关。OpenAI 兼容客户端一般只需要配置 Base URL 和 API Key。

项目填写内容说明
控制台地址 https://aimodel.run/console 注册、充值、令牌、用量查询入口。
OpenAI Base URL https://aimodel.run/v1 OpenAI SDK、Codex、LobeChat、Open WebUI 等通常填写这个地址。
鉴权头 Authorization: Bearer sk-你的密钥 不要遗漏 Bearer 和中间空格。
模型 ID YOUR_MODEL_ID 以控制台、公告或管理员发放的信息为准。
已验证 https://aimodel.run/v1/models 会进入鉴权流程,说明当前公开网关入口是 /v1。不要把旧手册里的 /api/v1 当作 OpenAI Base URL 使用。

常用接口

接口方法用途
/v1/chat/completionsPOST聊天补全,兼容 OpenAI Chat Completions 格式。
/v1/responsesPOST部分 Codex / Responses API 工具会使用该格式。
/v1/modelsGET获取当前密钥可访问的模型列表,需携带有效密钥。
文档/调用示例

调用示例

下面的示例只演示请求格式。请把 sk-你的密钥YOUR_MODEL_ID 换成自己的真实配置。

curl

bash
curl https://aimodel.run/v1/chat/completions \
  -H "Authorization: Bearer sk-你的密钥" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "YOUR_MODEL_ID",
    "messages": [
      {"role": "user", "content": "Hello, please introduce yourself briefly."}
    ],
    "stream": false
  }'

Python OpenAI SDK

python
from openai import OpenAI

client = OpenAI(
    api_key="sk-你的密钥",
    base_url="https://aimodel.run/v1",
)

resp = client.chat.completions.create(
    model="YOUR_MODEL_ID",
    messages=[
        {"role": "user", "content": "Say hello in one sentence."}
    ],
)

print(resp.choices[0].message.content)

Node.js OpenAI SDK

javascript
import OpenAI from "openai";

const client = new OpenAI({
  apiKey: "sk-你的密钥",
  baseURL: "https://aimodel.run/v1",
});

const resp = await client.chat.completions.create({
  model: "YOUR_MODEL_ID",
  messages: [{ role: "user", content: "Say hello in one sentence." }],
});

console.log(resp.choices[0].message.content);
文档/CC-Switch

CC-Switch 配置

CC-Switch 适合不想手动改多个 CLI 配置文件的用户。New API 控制台已暴露 CC Switch 入口,优先使用一键导入。

推荐方式:控制台一键导入

  1. 安装并打开 CC-Switch。
  2. 进入 aimodel.run 控制台的令牌页面,找到你要使用的令牌。
  3. 在令牌操作区寻找聊天工具或快速配置入口,选择 CC Switch
  4. 浏览器会拉起 CC-Switch 并写入供应商配置。
  5. 回到 CC-Switch,分别为 Claude Code、Codex、Gemini 选择刚导入的供应商,保存后重启对应 CLI。

手动添加供应商

选择要配置的 CLI
在 CC-Switch 左侧选择 Claude Code、Codex 或 Gemini。不同 CLI 的请求地址写法不完全一样。
添加供应商
点击添加供应商,名称建议写 aimodel,方便后续识别。
填写地址和密钥
Codex / OpenAI 兼容工具填写 https://aimodel.run/v1;Claude Code 通常填写 https://aimodel.run;密钥填写控制台令牌。
保存并测试
打开终端运行 claudecodexgemini,发送一句简单问题确认可用。
CLI地址建议密钥字段备注
Codexhttps://aimodel.run/v1OpenAI API Key使用 Responses API 时保持 wire_api = "responses"
Claude Codehttps://aimodel.runAnthropic Auth Token不要在这里额外拼 /v1,让 Claude Code 自己拼接请求路径。
Gemini CLIhttps://aimodel.runGemini API Key如一键导入生成了不同地址,以 CC-Switch 生成值为准。
!
每次切换 CC-Switch 供应商后,已经运行中的 CLI 可能不会自动刷新配置。先退出当前 CLI,再重新启动。
文档/Claude Code

Claude Code 配置

Claude Code 通过 Anthropic 环境变量读取网关地址与密钥。这里给出环境变量方式和 settings.json 方式。

方式一:环境变量

powershell
[Environment]::SetEnvironmentVariable("ANTHROPIC_BASE_URL", "https://aimodel.run", "User")
[Environment]::SetEnvironmentVariable("ANTHROPIC_AUTH_TOKEN", "sk-你的密钥", "User")
[Environment]::SetEnvironmentVariable("CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC", "1", "User")

# 关闭当前终端,重新打开后测试
claude
bash
export ANTHROPIC_BASE_URL="https://aimodel.run"
export ANTHROPIC_AUTH_TOKEN="sk-你的密钥"
export CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC="1"

# 如需永久生效,写入 ~/.zshrc 或 ~/.bashrc
claude

方式二:settings.json

如果你更喜欢配置文件,可在 Claude Code 配置目录创建 settings.json

系统配置目录
Windows%USERPROFILE%\.claude
macOS / Linux~/.claude
settings.json
{
  "env": {
    "ANTHROPIC_AUTH_TOKEN": "sk-你的密钥",
    "ANTHROPIC_BASE_URL": "https://aimodel.run",
    "CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1"
  }
}
!
Claude Code 的 Base URL 使用站点根地址 https://aimodel.run。如果填成 https://aimodel.run/v1 后报 404,请改回根地址并重启终端。
文档/Codex

Codex CLI / App 配置

Codex 使用 OpenAI 兼容配置。New API 官方 helper 会把基础地址规范到 /v1,本页直接给出手动配置。

安装 Codex CLI

bash
npm install -g @openai/codex@latest

打开配置目录

powershell
mkdir "$env:USERPROFILE\.codex" -Force
explorer "$env:USERPROFILE\.codex"
bash
mkdir -p "$HOME/.codex"
open "$HOME/.codex" 2>/dev/null || xdg-open "$HOME/.codex"

创建 config.toml

~/.codex/config.toml
model = "YOUR_MODEL_ID"
model_provider = "aimodel"
model_reasoning_effort = "medium"
disable_response_storage = true

[model_providers.aimodel]
name = "aimodel"
base_url = "https://aimodel.run/v1"
wire_api = "responses"

创建 auth.json

~/.codex/auth.json
{
  "OPENAI_API_KEY": "sk-你的密钥"
}

启动与测试

bash
codex
i
修改 config.tomlauth.json 后,要退出并重新启动 Codex。VS Code 插件版和 Codex App 也会读取同一套本地配置。
文档/Gemini CLI

Gemini CLI 配置

Gemini CLI 通常读取 ~/.gemini/.env。如果你使用 CC-Switch,一键导入会更省事。

安装 Gemini CLI

bash
npm install -g @google/gemini-cli

打开配置目录

powershell
mkdir "$env:USERPROFILE\.gemini" -Force
notepad "$env:USERPROFILE\.gemini\.env"
bash
mkdir -p "$HOME/.gemini"
nano "$HOME/.gemini/.env"

写入 .env

~/.gemini/.env
GOOGLE_GEMINI_BASE_URL=https://aimodel.run
GEMINI_API_KEY=sk-你的密钥
GEMINI_MODEL=YOUR_MODEL_ID
!
如果 Gemini CLI 手动配置后返回 404 或鉴权异常,优先使用控制台的 CC-Switch 一键导入,或确认管理员是否给你的令牌开启了 Gemini 兼容通道。
文档/额度与充值

额度、充值与用量

额度由兑换码核销到账。调用成功后会按模型、输入输出和平台计费规则扣减。

核心规则

  • 兑换码通常为一次性凭证,重复兑换无效。
  • 套餐额度可能存在有效期,以购买页面或订单说明为准。
  • 虚拟额度和兑换码一经兑换到账,非平台故障通常不做退款处理。
  • 用量可在个人中心、令牌页或用量统计页面查询。

减少异常消耗

01开启额度限制

给测试令牌设置较低额度,避免脚本循环或误调用造成大额消耗。

02记录用途备注

令牌备注写清楚业务、工具和负责人,排查用量时更快。

03关闭不用密钥

不用的项目及时禁用令牌,不要长期保留未知用途的密钥。

文档/FAQ 与支持

FAQ 与技术支持

遇到问题先看错误码。反馈时请提供时间、令牌备注、工具名称、请求地址和完整错误信息。

401 Unauthorized 怎么处理?

检查 API Key 是否完整、是否多了空格、是否带了 Bearer。确认令牌未禁用、未过期,并且账户有可用额度。

404 Not Found 是什么原因?

最常见原因是 Base URL 填错。OpenAI 兼容工具使用 https://aimodel.run/v1,Claude Code 通常使用 https://aimodel.run

insufficient_quota 怎么办?

账户或令牌额度不足。进入控制台查看余额和令牌额度,充值或提高令牌额度后再试。

CC-Switch 配置后 CLI 仍然走旧供应商?

退出当前 CLI 进程并重新启动。必要时检查本地配置文件是否被旧配置覆盖,或者在 CC-Switch 中重新选择当前供应商。

在哪里联系售后?

用户交流 QQ 群:518029460。反馈时建议附上错误截图、请求时间、工具名称和已脱敏的配置。

使用安全

  • 不要把密钥上传到 GitHub、论坛、公开文档、聊天群或前端代码。
  • 不要转卖、出租、共享账号额度和密钥。
  • 不要使用自动化脚本恶意高频请求、压测或绕过平台访问控制。
  • 使用平台能力时,请遵守上游模型服务条款以及你所在地区适用的规则。