FastCode OTL NewAPI
基础信息 快速开始 CLI 配置教程 Codex 配置 Claude 配置 常见问题

使用说明

FastCode OTL NewAPI 使用说明

注册账号、购买额度、创建 API 令牌,并配置 Codex CLI 与 Claude Code。

Basic

基础信息

控制台地址 https://api.fastcodeotl.com/console
默认 Base URL https://api.fastcodeotl.com
文档地址 https://docs.fastcodeotl.com
问题反馈邮箱 fastcodeotl@gmail.com
默认填写规则

除非工具明确要求填写完整接口路径,Base URL 默认都填写 https://api.fastcodeotl.com。如果工具要求 OpenAI 兼容接口路径,再填写 https://api.fastcodeotl.com/v1

Quick Start

快速开始

1

注册账号

打开 https://api.fastcodeotl.com/console,进入 NewAPI 控制台注册页面,按页面提示填写邮箱、密码和验证码。

注册完成后,使用同一邮箱登录控制台。如果页面提示需要完成邮箱验证,请先完成验证,再继续充值和创建令牌。

3

购买额度

在 NewAPI 控制台中进入钱包管理页面,选择需要充值的金额并完成支付。

支付完成后回到控制台,刷新余额或额度页面,确认额度已经到账。额度未到账时,先等待数分钟并刷新页面;如果仍未到账,请保留订单号和支付截图,邮件联系 fastcodeotl@gmail.com

4

创建令牌

在 NewAPI 控制台进入「令牌」页面,点击添加令牌。

根据使用需求,选择对应分组,如:codex 分组。

令牌安全

令牌创建后请立即复制保存。API 令牌只用于接口调用,不是登录密码;不要泄漏令牌,不要把令牌发送到聊天窗口、截图、工单或公开仓库。

5

环境检查(可跳过)

配置 CLI 前,先确认本机可以访问 FastCode OTL NewAPI:

curl -I https://api.fastcodeotl.com

然后使用刚创建的令牌检查模型列表:

curl "https://api.fastcodeotl.com/v1/models" \
  -H "Authorization: Bearer 你的 API 令牌"

如果返回 JSON 数据,说明域名、令牌和账户额度基本可用。

  • 返回 401:令牌错误、令牌被删除、复制时多了空格或换行。
  • 返回余额不足或额度不足:账户余额不足,或当前令牌额度限制过低。
  • 返回模型不可用:当前令牌或账号没有对应模型权限。
  • 无法连接:检查本机网络、代理、防火墙或 DNS。
6

配置 CLI 工具

多数 CLI 工具只需要两项信息:

API Key: NewAPI 控制台创建的令牌
Base URL: https://api.fastcodeotl.com

如果工具有独立的 OpenAI Base URL 设置,填写 https://api.fastcodeotl.com。如果工具要求填写完整 OpenAI API 地址,填写 https://api.fastcodeotl.com/v1

CLI Guide

CLI 配置教程

环境配置(通用步骤)

1. 安装 Node

Codex CLI 和 Claude Code 都需要 Node.js 环境。可以参考 Node.js 安装教程:

https://www.runoob.com/nodejs/nodejs-install-setup.html

安装完成后验证:

node -v
npm -v

能正常输出版本号,说明 Node.js 和 npm 已安装成功。

2. 安装 CLI

推荐使用 npm 全局安装 Codex CLI 和 Claude Code:

npm i -g @openai/codex@latest
npm i -g @anthropic-ai/claude-code@latest

Codex 验证:

codex

Claude Code 验证:

claude

进入对应 CLI 的交互画面,即代表安装成功。

Codex 配置

Codex 使用 ~/.codex/config.toml 配置模型和接口地址,使用 ~/.codex/auth.json 保存平台令牌。

1. 配置 ~/.codex/config.toml

打开配置文件:

vim ~/.codex/config.toml

写入以下内容:

model_provider = "fastcodeotl"
model = "gpt-5.5"
model_reasoning_effort = "medium"
disable_response_storage = true

[model_providers.fastcodeotl]
name = "fastcodeotl"
base_url = "https://api.fastcodeotl.com/v1"
wire_api = "responses"
requires_openai_auth = true

2. 配置 ~/.codex/auth.json

打开认证文件:

vim ~/.codex/auth.json

写入以下内容,将令牌替换为 NewAPI 控制台创建的对应分组令牌:

{
  "OPENAI_API_KEY": "填写平台创建对应分组令牌"
}

保存后启动 Codex:

codex
  • ~/.codex/auth.json 中的 OPENAI_API_KEY 必须是 NewAPI 控制台创建的令牌。
  • ~/.codex/config.toml 中的 base_url 应为 https://api.fastcodeotl.com/v1
  • model 必须在 NewAPI 控制台可用。
  • 账号余额和令牌额度需要保持充足。

Claude 配置

Claude Code 使用 ~/.claude/settings.json 保存 API 地址和平台令牌。

打开配置文件:

vim ~/.claude/settings.json

写入以下内容,将令牌替换为 NewAPI 控制台创建的对应分组令牌:

{
  "env": {
    "ANTHROPIC_AUTH_TOKEN": "填写平台创建对应分组令牌",
    "ANTHROPIC_BASE_URL": "https://api.fastcodeotl.com"
  }
}

保存后启动 Claude Code:

claude

如果 Claude Code 提示模型不可用,请到 NewAPI 控制台检查对应 Claude 模型是否可用,以及令牌是否限制了模型范围。

FAQ

常见问题

Base URL 到底填什么?

默认填写:

https://api.fastcodeotl.com

只有当工具明确要求 OpenAI 兼容完整路径时,才填写:

https://api.fastcodeotl.com/v1

API Key 是什么?

API Key 是 NewAPI 控制台「令牌」页面创建的访问令牌,不是登录密码。登录密码只能用于登录控制台,不能用于接口调用。

为什么模型列表能请求,但 CLI 不能用?

通常是 CLI 配置的模型名称、接口格式或 Base URL 与工具要求不一致。先确认 CLI 使用的模型在 NewAPI 控制台可用,再检查工具要求 Base URL 是否需要带 /v1

为什么提示余额不足?

可能是账号余额不足,也可能是当前令牌设置了额度限制。请先检查账户总额度,再检查令牌本身的额度配置。

为什么返回 401?

401 表示鉴权失败。请重新复制 NewAPI 令牌,确认没有多余空格、换行、引号,也确认 CLI 配置文件中保存的是最新令牌。

遇到问题如何反馈?

请邮件联系 fastcodeotl@gmail.com,并尽量提供以下信息:

  • 控制台账号邮箱。
  • 订单号或支付截图。
  • 使用的 CLI 工具名称。
  • Base URL 配置。
  • 报错截图或完整错误信息。