GFoxAPI 文档中心

GFox API 使用指南

GFoxAPI 文档中心

统一接入多种 AI 模型,支持 OpenAI 兼容格式。把客户端里的接口地址和 API Key 替换为GFoxAPI,即可在常用工具和自写程序中调用模型。

OpenAI 兼容格式 多客户端配置 按量计费 持续更新

Community

加入GFoxAPI Telegram 群组

群组内会同步平台公告、模型维护、倍率调整、优惠活动、使用教程和临时故障通知。 建议用户加入群组,方便第一时间获取平台动态。

Telegram 群组 @GFoxAPI GFoxAPI 中转交流群,点击下方按钮加入 加入 Telegram 群组

Quick Start

快速接入

1

创建 API Key

登录GFoxAPI控制台,进入「API Keys」页面,创建并复制你的密钥。

2

填写接口地址

在客户端选择 OpenAI 兼容接口,Base URL 填写GFoxAPI地址。

3

选择模型

模型名称请从控制台完整复制,不要手动改写或自行猜测。

通过 CCS / CC Switch 一键接入

如果你使用 CC Switch,可以直接从GFoxAPI后台导入 CCS 配置,无需手动复制 Base URL 和模型参数。

1

进入 API 密钥

登录GFoxAPI控制台,在侧边栏点击「API 密钥」。

2

创建密钥

点击右上角「创建密钥」,选择可用分组后生成 API Key。

3

导入到 CCS

在密钥列表右侧操作栏点击「导入到 CCS」,即可导入 CC Switch 使用。

CC Switch 可用于管理 Claude Code、Codex、Gemini CLI 等客户端配置。具体可用模型和分组以GFoxAPI控制台显示为准。
首次调用前核对
  • API Key 已创建且处于启用状态。
  • 模型名称从控制台完整复制。
  • Base URL 是否由客户端自动补全 /v1。
  • 先发送一条短文本,确认返回正常后再开启流式或高并发调用。

Endpoint

接口地址

大多数 OpenAI 兼容客户端填写下面这个地址:

https://api.goufox.com/v1

如果软件会自动拼接 /v1,则填写:

https://api.goufox.com

如果软件要求填写完整接口地址,可以填写:

https://api.goufox.com/v1/chat/completions
注意:不同软件对 Base URL 的拼接方式不同。如果请求失败,可以在 https://api.goufox.com 和 https://api.goufox.com/v1 之间切换测试。

首次连通性测试

创建 Key 后,建议先请求模型列表。返回模型数据,说明密钥和基础地址可正常使用。

curl https://api.goufox.com/v1/models \
  -H "Authorization: Bearer YOUR_API_KEY"

Models

模型与分组

GFoxAPI会接入多个模型渠道。不同渠道的倍率、稳定性、上下文长度和能力不同,请以控制台实际显示为准。

分组 适合场景 说明
GPT 通用 日常聊天、写作、总结、翻译 适合大多数用户优先测试
GPT Plus / Pro 复杂推理、代码、长任务 能力更强,倍率通常更高
Claude 通用 长文写作、代码分析、文档处理 具体模型以后台列表为准
Claude-Kiro 低价 Claude 兼容渠道 不等同于 Anthropic 官方 API
Gemini / DeepSeek 低成本、备用、批量任务 适合普通文本和批量调用
Codex / 代码模型 编程、代码解释、项目修改 适合开发者使用
渠道名称不等于官方套餐名称。遇到 model_not_found 时,先检查模型名称是否完全正确,再换同分组其他模型测试。

Clients

客户端配置

Cherry Studio

服务类型:OpenAI Compatible
API 地址:https://api.goufox.com/v1
API Key:你的GFoxAPI密钥
模型:控制台显示的模型名称

NextChat

接口地址:https://api.goufox.com
或:https://api.goufox.com/v1
API Key:你的GFoxAPI密钥
模型:控制台显示的模型名称

Open WebUI

Base URL:https://api.goufox.com/v1
API Key:你的GFoxAPI密钥
保存后刷新模型列表

Dify

模型供应商:OpenAI-compatible
Base URL:https://api.goufox.com/v1
API Key:你的GFoxAPI密钥
Model:后台模型名称

Codex CLI

Codex CLI 配置使用教程

Codex CLI 适合开发者在终端里进行代码生成、项目修改、代码解释和调试。下面以GFoxAPI为例, 演示如何把 Codex CLI 配置为使用GFoxAPI的 OpenAI 兼容接口。

使用前请先在GFoxAPI控制台创建 API Key,并确认你的账号余额充足、所选模型支持代码或 Responses API。

一、准备环境

Windows 推荐工具

Windows 用户建议使用 Windows Terminal,比默认 cmd 更适合多窗口和长期终端操作。

https://github.com/microsoft/terminal/releases

Node.js 版本要求

建议安装 Node.js 20 或以上版本。安装完成后重新打开终端,再验证版本。

node -v

二、安装 Codex CLI

如果 npm 下载较慢,可以先切换国内镜像源,再安装 Codex CLI。

npm config set registry https://registry.npmmirror.com
npm i -g @openai/codex
codex --version

三、配置文件位置

系统 config.toml auth.json
Windows C:\Users\你的用户名\.codex\config.toml C:\Users\你的用户名\.codex\auth.json
macOS / Linux ~/.codex/config.toml ~/.codex/auth.json
项目单独配置 项目目录\.codex\config.toml 项目目录\.codex\auth.json

四、手动配置 config.toml

如果文件不存在就新建。如果原来已有配置,建议先备份再覆盖。

model = "请填写控制台可用的 Codex/代码模型"
model_provider = "goufox"
model_reasoning_effort = "high"
sandbox_mode = "workspace-write"
approval_policy = "on-request"
file_opener = "vscode"
web_search = "cached"
suppress_unstable_features_warning = true

[history]
persistence = "save-all"

[tui]
notifications = true

[shell_environment_policy]
inherit = "all"
ignore_default_excludes = false

[features]
unified_exec = false

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

五、配置 auth.json

把下面的 sk-... 替换成你在GFoxAPI后台创建的 API Key。

{
  "OPENAI_API_KEY": "sk-xxxxxxxxxxxxxxxxxxxxxxxx"
}

六、启动 Codex CLI

普通用户建议直接使用默认启动方式:

codex
不建议在配置教程中使用跳过审批和沙箱保护的全权限模式。日常使用 codex 即可;只有在完全可信的本地项目中,并且已理解风险时,才自行查阅官方说明决定是否开启额外权限。

七、Windows 常见问题

node 命令不存在

说明 Node.js 没装好,或安装后没有重新打开终端。重新安装 Node.js 20+ 后再试。

node -v

禁止运行脚本

如果 PowerShell 提示系统禁止运行脚本,可以执行下面命令后重新打开终端。

Set-ExecutionPolicy RemoteSigned -Scope CurrentUser

八、macOS / Linux 安装

macOS 和 Linux 用户可以直接用终端安装 Node.js 20+,也可以使用 Volta 管理 Node 版本。

curl https://get.volta.sh | bash
volta install node@20
npm i -g @openai/codex
codex --version

然后按上面的路径创建 ~/.codex/config.toml 和 ~/.codex/auth.json。

九、WSL2 / SSH 服务器配置

远程服务器或 WSL2 环境推荐使用 Volta 安装 Node,再安装 Codex CLI。

curl https://get.volta.sh | bash
volta install node@20
npm i -g @openai/codex
codex --version

十、可选:一键配置工具

只有在GFoxAPI官方公告明确提供一键配置工具时,才按公告中的命令执行。不要安装搜索结果、陌生群文件或第三方教程中的未知 npm 包;没有官方公告时,请优先使用上面的手动配置方式。

十一、Codex CLI 报错处理

401 Unauthorized

API Key 错误或没有写入 auth.json。请重新复制GFoxAPI后台生成的 Key。

403 INSUFFICIENT_BALANCE

余额不足。请充值或切换低倍率代码模型。

model_not_found

模型名不存在或当前分组没有该模型通道。请复制控制台里的真实模型名称。

Responses 不支持

当前模型或上游通道不支持 Responses API。请换支持 Responses 的模型,或联系管理员确认通道能力。

unexpected status 502 / 正在重新连接

Codex 的 base_url 和 wire_api = "responses" 配置正确时,502 通常表示所选分组的上游账号、模型映射或通道暂时不可用。不要反复修改接口地址;先换同分组模型测试,并向管理员提供模型名、报错时间和 Request ID。

Codex App

Codex App 桌面客户端配置方式

如果你不想安装 Codex CLI,只使用 Codex App 桌面客户端,可以按本章节配置。 核心思路是:在用户目录下创建 .codex 文件夹,并放入 auth.json 和 config.toml 两个配置文件。

如果之前在 Codex App 里登录过自己的 OpenAI / ChatGPT 账号,请先在 Codex App 中退出当前账号, 再进行GFoxAPI配置。切换 API 后,旧账号空间里的历史记录不会自动迁移到新配置里。

一、创建配置目录

配置文件一般放在用户目录下的 .codex 文件夹里。

系统 配置目录
Windows C:\Users\你的用户名\.codex
macOS / Linux ~/.codex

如果文件夹不存在,可以手动创建。macOS / Linux 也可以用终端创建:

mkdir -p ~/.codex
如果目录里已经有旧的 auth.json 和 config.toml,建议先备份再替换, 不要直接删除自己还要保留的旧配置。

二、创建 auth.json

在 .codex 文件夹内创建 auth.json,内容如下。请把示例 Key 换成你在GFoxAPI后台生成的 sk- 开头密钥。

{
  "OPENAI_API_KEY": "sk-xxxxxxxxxxxxxxxxxxxxxxxx"
}

三、创建 config.toml

继续在 .codex 文件夹内创建 config.toml。如果你之前已有老配置,请先备份。

model = "请填写控制台可用的 Codex/代码模型"
model_provider = "goufox"
model_reasoning_effort = "high"
sandbox_mode = "workspace-write"
approval_policy = "on-request"
file_opener = "vscode"
web_search = "cached"
suppress_unstable_features_warning = true

[history]
persistence = "save-all"

[tui]
notifications = true

[shell_environment_policy]
inherit = "all"
ignore_default_excludes = false

[features]
unified_exec = false

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

四、重启 Codex App

两个文件创建完成后,完全退出 Codex App,再重新打开。重新打开后,Codex App 会读取新的 .codex 配置并使用GFoxAPI。

五、401 报错排查

API Key 没替换

auth.json 里仍然是示例内容,或者 API Key 复制不完整。请重新复制GFoxAPI后台生成的 Key。

配置文件位置不对

auth.json 和 config.toml 没有放在用户目录下的 .codex 文件夹里。

仍在请求官方接口

如果报错里出现 api.openai.com,通常说明 config.toml 没有生效,请检查文件名和路径。

没有重启客户端

修改配置后需要完全退出并重新打开 Codex App,否则可能仍然使用旧配置。

六、仍然无法配置怎么办

如果你手动创建不了 .codex 文件夹,或配置后一直不生效,可以先参考上一节 Codex CLI 配置使用教程 中的安装与配置方式,或联系管理员协助排查。

遇到报错时,请截图并提供:系统类型、Codex App 版本、报错内容、配置文件路径、使用的模型名称。 不要把完整 API Key 发给任何人。

OpenClaw

小龙虾 OpenClaw 安装与GFoxAPI接入指南

OpenClaw 适合需要本地或服务器部署网页聊天界面的用户。完成 OpenClaw 官方安装后, 可以手动编辑 ~/.openclaw/openclaw.json,把GFoxAPI作为 OpenAI Responses 兼容提供商接入。

安装 OpenClaw 前,请先准备好 Git、Node.js 和GFoxAPI后台生成的 sk- 开头密钥。 模型名称请以GFoxAPI控制台实际显示为准。

一、基础环境检查

建议先安装 Git 和 Node.js,再安装 OpenClaw。Node.js 建议使用 22.16+,如条件允许可使用 Node.js 24。

Git 下载

https://git-scm.com/downloads
https://git-scm.com/download/win

Node.js 下载

https://nodejs.org/en/download/

安装完成后,在终端检查版本:

git --version
node -v
npm -v

二、可选:官方一键配置

只有在GFoxAPI官方公告明确提供安装包、仓库地址或一键配置命令时,才按该公告执行。 未提供时请直接使用下面的手动配置方式,不要安装来源不明的 npm 包,也不要执行第三方教程中的一键脚本。

建议先备份现有 OpenClaw 配置,并使用新建的测试 Key 做一次短请求验证;确认模型、分组和余额均正常后,再用于日常调用。

三、方案二:手动配置 openclaw.json

安装 OpenClaw 后,编辑配置文件:

~/.openclaw/openclaw.json

把 models 和 agents 相关配置调整为下面示例。请把 sk-xxxxxxxx 替换成你的GFoxAPI密钥。

{
  "models": {
    "providers": {
      "goufox": {
        "baseUrl": "https://api.goufox.com/v1",
        "apiKey": "sk-xxxxxxxxxxxxxxxxxxxxxxxx",
        "auth": "api-key",
        "api": "openai-responses",
        "authHeader": true,
        "models": [
          {
            "id": "请填写控制台中的模型名称",
            "name": "GFoxAPI模型",
            "reasoning": true,
            "input": ["text", "image"],
            "contextWindow": 400000,
            "maxTokens": 128000
          }
        ],
        "headers": {
          "User-Agent": "OpenClaw",
          "Accept": "application/json"
        }
      }
    }
  },
  "agents": {
    "defaults": {
      "model": {
        "primary": "goufox/请填写控制台中的模型名称"
      },
      "workspace": "/root/.openclaw/workspace",
      "compaction": {
        "mode": "safeguard"
      },
      "maxConcurrent": 4,
      "subagents": {
        "maxConcurrent": 8
      },
      "thinkingDefault": "high"
    }
  }
}
Windows 用户不要照抄 Linux 的 /root/.openclaw/workspace 路径,请改成你自己的 OpenClaw 工作目录。 修改配置后,需要重启 OpenClaw gateway 或主进程。

四、推理强度设置

如果模型支持推理强度,可以在 agents.defaults 中设置:

"thinkingDefault": "high"

也可以按需要改成:

"thinkingDefault": "xhigh"
xhigh 通常更消耗余额,建议先用 high 测试稳定后再调整。

五、本机安装提示词

如果你想让 Codex 帮你在本机自动部署 OpenClaw,可以复制下面这段提示词:

请帮我在当前系统上部署 OpenClaw,并最终让我能通过网页打开聊天界面。

要求:
1. 不要只分析,直接执行安装和配置
2. 优先使用 OpenClaw 官方推荐安装方式,不要只停留在克隆 GitHub 仓库
3. 自动识别当前系统是 Windows、macOS 还是 Linux,并选择对应安装方式
4. 安装完成后,配置我的 goufox 提供商
5. 模型使用GFoxAPI控制台中可用的模型
6. 需要我输入 API Key 时再停下来问我
7. 最终目标是让我可以打开本机的 OpenClaw 网页聊天界面
8. 安装完成后,帮我检查:
   - openclaw --version
   - openclaw gateway status
   - openclaw models status
9. 如果网页打不开、缺少 token、模型未注册、API Key 未导入,请继续处理,不要停在中间
10. 如果是桌面系统并且可打开浏览器,就直接帮我打开网页;如果不能自动打开,就输出可直接访问的完整地址

我的模型提供商信息:
- provider: goufox
- baseUrl: https://api.goufox.com/v1
- auth: api-key
- api: openai-responses
- model: 请使用GFoxAPI控制台中的可用模型

六、远程服务器安装提示词

如果你是在 Linux 服务器或 SSH 环境部署,建议默认不要直接暴露公网端口,优先使用 SSH 端口转发。

请帮我在当前远程服务器上部署 OpenClaw,并最终让我能从本地电脑访问网页聊天界面。

要求:
1. 不要只分析,直接执行安装和配置
2. 优先使用 OpenClaw 官方推荐安装方式,不要只停留在克隆 GitHub 仓库
3. 自动识别当前系统和 shell,并选择对应安装方式
4. 安装完成后,配置我的 goufox 提供商
5. 模型使用GFoxAPI控制台中可用的模型
6. 需要我输入 API Key 时再停下来问我
7. 远程服务器默认不要直接暴露公网端口,优先使用安全方式访问
8. 如果 OpenClaw 只监听 127.0.0.1,请继续帮我提供正确的 SSH 端口转发命令
9. 安装完成后,帮我检查:
   - openclaw --version
   - openclaw gateway status
   - openclaw models status
10. 最终请明确告诉我:
   - 服务是否启动成功
   - 监听地址和端口
   - 我在本地电脑上应该执行什么 SSH 端口转发命令
   - 然后应该打开哪个网址

我的模型提供商信息:
- provider: goufox
- baseUrl: https://api.goufox.com/v1
- auth: api-key
- api: openai-responses
- model: 请使用GFoxAPI控制台中的可用模型

七、安装后检查

openclaw --version
openclaw gateway status
openclaw models status

模型不可用

检查模型名称是否和GFoxAPI控制台完全一致,并确认该模型支持 Responses API。

余额不足

如果返回 INSUFFICIENT_BALANCE,请充值或换低倍率模型。

网页打不开

检查 OpenClaw 监听地址和端口。远程服务器优先使用 SSH 端口转发,不建议直接开放公网端口。

配置未生效

修改 openclaw.json 后需要重启 gateway 或主进程,再重新检查模型状态。

API Examples

接口示例

获取模型列表

curl https://api.goufox.com/v1/models \
  -H "Authorization: Bearer YOUR_API_KEY"

Chat Completions

curl https://api.goufox.com/v1/chat/completions \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "请替换为控制台中的模型名称",
    "messages": [
      {
        "role": "user",
        "content": "你好"
      }
    ],
    "stream": true
  }'

Responses API

适用于 Codex 等使用 Responses 协议的客户端。模型是否支持该接口,请以GFoxAPI控制台的实际能力为准。

curl https://api.goufox.com/v1/responses \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "请替换为控制台中的模型名称",
    "input": "你好"
  }'

Python SDK

from openai import OpenAI

client = OpenAI(
    api_key="YOUR_API_KEY",
    base_url="https://api.goufox.com/v1"
)

response = client.chat.completions.create(
    model="请替换为控制台中的模型名称",
    messages=[
        {"role": "user", "content": "你好"}
    ]
)

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

Python Responses API

from openai import OpenAI

client = OpenAI(
    api_key="YOUR_API_KEY",
    base_url="https://api.goufox.com/v1"
)

response = client.responses.create(
    model="请替换为控制台中的模型名称",
    input="你好"
)

print(response.output_text)

JavaScript SDK

import OpenAI from "openai";

const client = new OpenAI({
  apiKey: "YOUR_API_KEY",
  baseURL: "https://api.goufox.com/v1"
});

const response = await client.chat.completions.create({
  model: "请替换为控制台中的模型名称",
  messages: [
    { role: "user", content: "你好" }
  ]
});

console.log(response.choices[0].message.content);

JavaScript Responses API

import OpenAI from "openai";

const client = new OpenAI({
  apiKey: "YOUR_API_KEY",
  baseURL: "https://api.goufox.com/v1"
});

const response = await client.responses.create({
  model: "请替换为控制台中的模型名称",
  input: "你好"
});

console.log(response.output_text);

Recharge

充值与订单

如控制台已开启充值功能,用户可按页面提供的方式创建订单并完成充值。订单状态和余额变化请以控制台记录为准。

1

创建充值订单

在控制台选择金额和可用支付方式,确认订单金额后再进入支付页面。

2

完成支付

支付完成后请等待页面返回,避免重复创建相同金额的待支付订单。

3

核对余额

返回控制台查看订单状态和账户余额;首次到账后再开始正式调用。

订单异常:支付已完成但余额未变化时,请保留订单号、支付时间和支付截图联系管理员。不要在群内发送支付密钥、商户密钥或完整 API Key。

Billing

计费说明

平台采用按量计费。实际消耗通常和输入 tokens、输出 tokens、模型倍率、图片/文件/长上下文等能力有关。

消耗 = 模型基础消耗 × 当前模型倍率
  • 低倍率模型更适合日常聊天、批量处理和新手测试。
  • 高倍率模型更适合复杂代码、长文分析和高质量输出。
  • 余额不足时会返回 INSUFFICIENT_BALANCE。
  • 模型价格和倍率请以控制台显示为准。

Errors

常见错误

401 Unauthorized

API Key 错误、缺失或已被删除。检查请求头是否包含 Authorization: Bearer YOUR_API_KEY。

403 INSUFFICIENT_BALANCE

账户余额不足。请充值,或切换低倍率模型。

403 Access Denied

访问策略、地区策略、账号状态或风控限制。请检查网络环境和平台公告。

404 / 503 model_not_found

模型名称错误,或当前分组没有该模型可用通道。请复制后台真实模型名后重试。

429 Too Many Requests

请求过于频繁。请降低并发、增加重试间隔。

500 / 502 / 503

上游异常、通道拥堵、模型维护或当前分组没有可用账号。先换同分组其他模型测试;持续出现时请提供模型名称、报错时间和 Request ID,便于管理员检查上游账号和模型映射。

支付成功但余额未到账

先在订单管理确认订单状态。若支付完成后仍未到账,请提供订单号、支付时间和支付截图;不要提供商户密钥、支付私钥或完整 API Key。

Policy

使用规范

  • 不要公开分享 API Key。
  • 不要把 API Key 写进前端网页、公开仓库或群聊。
  • 不要高频并发压测平台。
  • 不要使用平台进行违法违规、攻击、诈骗、垃圾信息等用途。
  • 生产环境建议在服务端转发请求,并设置超时、重试和备用模型。

Support

技术支持

联系管理员时,请尽量提供下面信息,方便快速定位问题:

账号邮箱:
使用的软件:
模型名称:
报错截图:
报错时间:
Request ID:
是否测试过其他模型:
请不要把完整 API Key 发给任何人。需要核对时,只提供前 6 位和后 4 位即可。