Nbility logoNbility Docs

Search documentation

Search guides and API reference content

如果你想在终端或 VSCode 扩展里使用 Codex,并通过 Nbility 转发模型请求,可以按下面的方式完成配置。

安装 Codex

任选一种安装方式即可:

pnpm install -g @openai/codex
npm install -g @openai/codex
yarn global add @openai/codex
bunx --global @openai/codex

准备认证信息

开始前请先确认以下内容已经准备好:

  • 已拥有可用的 Nbility 账号
  • 已在控制台创建令牌
  • 令牌仍然有效且余额充足

令牌可以在 /console/token 页面获取。如果你还没完成这一步,建议先阅读 快速开始新手指南

配置 Codex CLI

先创建 ~/.codex/config.toml,写入类似下面的内容:

model = "gpt-5.3-codex"
model_provider = "nbility"
preferred_auth_method = "apikey"

[model_providers.nbility]
name = "OpenAI using Chat Completions"
base_url = "https://api.nbility.dev/v1"
wire_api = "responses"
query_params = {}
stream_idle_timeout_ms = 300000

然后再创建 ~/.codex/auth.json,把其中的 Key 换成你自己的令牌:

{
  "OPENAI_API_KEY": "your_api_key_here"
}

启动方式

进入任意项目目录后,直接执行:

cd my-project
codex

如果能正常进入交互界面,并成功调用模型,就说明 CLI 端已经配置完成。

在 VSCode 中使用

如果你同时安装了 Codex 的 VSCode 扩展,也可以复用同一套 Nbility 接口。

大致流程如下:

  1. 安装 Codex 扩展
  2. 打开 VSCode 设置,并切换到 JSON 编辑模式
  3. 补充扩展所需的 Base URL 和认证配置

可参考如下设置:

{
  "chatgpt.apiBase": "https://api.nbility.dev/v1",
  "chatgpt.config": {
    "preferred_auth_method": "api_key",
    "model_provider": "nbility"
  }
}

完成后点击扩展入口,选择对应模型即可开始使用。

使用建议

  • 给 Codex 单独创建一个令牌,便于统计消耗
  • 如果主要使用 GPT 系列,可以先从默认配置开始,不必一次加入过多模型
  • CLI 和 VSCode 都依赖同一个接口时,建议先在 CLI 验证成功,再接入编辑器