请妥善保管 API Key,不要发送给他人,也不要在截图中展示完整内容。
node -v 显示 22 或更高版本,避免使用系统仓库中的旧版本。
macOS 或 Linux 如果出现权限错误,不建议直接使用 sudo npm install。请改用 Node.js 版本管理工具安装 Node.js,再重新执行上述命令。
Ctrl+Shift+X,macOS 快捷键 Command+Shift+X)。| 系统 | 配置目录 |
|---|---|
| Windows | C:\Users\<你的用户名>\.codex |
| macOS | /Users/<你的用户名>/.codex,也可写作 ~/.codex |
| Linux | /home/<你的用户名>/.codex,也可写作 ~/.codex |
%USERPROFILE%\.codex,按回车进入。若目录不存在,请手动创建 .codex 文件夹。.codex 是隐藏目录。在 macOS 的访达中可以按 Command+Shift+. 显示隐藏文件;Linux 文件管理器通常可以按 Ctrl+H 显示隐藏文件。.codex 目录中创建或打开 config.toml,写入以下内容并保存:# 默认模型;如需使用其他模型,请填写模型广场中的对应名称
model_provider = "custom"
model = "gpt-5.6-sol"
[model_providers.custom]
name = "custom"
wire_api = "responses"
requires_openai_auth = true
base_url = "https://www.northrouter.com/v1"auth.json,将 YOUR_API_KEY 替换为第一步创建的 API Key:{
"auth_mode": "apikey",
"OPENAI_API_KEY": "YOUR_API_KEY"
}config.toml 和 auth.json,没有额外的 .txt 后缀。JSON 中的双引号和逗号必须保留,不要在 API Key 前后添加空格。
config.toml 和 auth.json 是否位于当前用户的 .codex 目录中。.txt 后缀。base_url 是否为 https://www.northrouter.com/v1。model 是否与模型广场中的模型名称一致。