Skip to content

Codex CLI 配置模型供应商 ​

Codex CLI 的模型与 Provider 保存在 config.toml,API Key 单独保存在 auth.json。两个文件都位于当前系统用户的 .codex 目录中。

第 1 步:选择模型 ​

打开 LAYSO AI 模型与价格 ↗,根据价格、上下文长度和能力选择模型,并复制页面显示的完整模型 ID。

下面以 gpt-5.5 为例。需要更换模型时,只修改配置中的 model。

第 2 步:添加模型供应商 ​

先按系统找到当前用户的配置文件:

系统config.toml 路径
macOS/Users/<用户名>/.codex/config.toml
WindowsC:\Users\<用户名>\.codex\config.toml
Linux / WSL/home/<用户名>/.codex/config.toml

打开该文件并加入以下配置:

toml
model_provider = "layso_ai"
model = "gpt-5.5"
model_reasoning_effort = "high"
disable_response_storage = true
cli_auth_credentials_store = "file"

[model_providers.layso_ai]
name = "LAYSO AI"
base_url = "https://api.layso.ai/v1"
wire_api = "responses"
requires_openai_auth = true
字段说明
model_provider使用 LAYSO AI 的 Provider ID:layso_ai
nameCodex 中显示的供应商名称:LAYSO AI
model从 模型价格页 复制的完整模型 ID
model_reasoning_effort推理强度;示例使用 high
disable_response_storage禁止保存 Responses API 响应
cli_auth_credentials_store强制把认证信息保存在当前用户 .codex/auth.json 文件中
base_urlLAYSO AI 的 OpenAI 兼容 Base URL
wire_apiCodex 自定义 Provider 使用的 Responses 请求格式
requires_openai_auth使用 Codex 认证文件中的 OPENAI_API_KEY

第 3 步:把 API Key 写入认证文件 ​

前往 LAYSO AI API Key 页面 ↗ 创建并复制 Key。不要把 Key 写进 config.toml;请按设备创建 auth.json。

认证文件内容在三个系统上相同:

json
{
  "OPENAI_API_KEY": "sk-..."
}

把 sk-... 替换为你在 LAYSO AI 获取的完整 API Key。

macOS ​

认证文件位置:/Users/<用户名>/.codex/auth.json(也就是 ~/.codex/auth.json)。

bash
mkdir -p ~/.codex
nano ~/.codex/auth.json
chmod 600 ~/.codex/auth.json

在编辑器中粘贴上面的 JSON,保存并退出。

Windows ​

认证文件位置:C:\Users\<用户名>\.codex\auth.json(PowerShell 中为 $HOME\.codex\auth.json)。

powershell
New-Item -ItemType Directory -Force "$HOME\.codex"
notepad "$HOME\.codex\auth.json"

在记事本中粘贴上面的 JSON,保存时确认文件名是 auth.json,不是 auth.json.txt。

Linux / WSL ​

认证文件位置:/home/<用户名>/.codex/auth.json(也就是 ~/.codex/auth.json)。

bash
mkdir -p ~/.codex
nano ~/.codex/auth.json
chmod 600 ~/.codex/auth.json

在编辑器中粘贴上面的 JSON,保存并退出。WSL 使用 Linux 用户目录,不要写入 Windows 用户目录。

auth.json 只保存 API Key,config.toml 只保存模型和 Provider。不要分享、截图或提交这两个文件中的认证信息。

第 4 步:启动并验证 ​

bash
codex

进入 Codex 后运行 /status,确认当前 Provider 为 LAYSO AI、模型 ID 与价格页选择一致。

更换模型 ​

重新打开 LAYSO AI 模型与价格 ↗,复制另一个完整模型 ID,并修改:

toml
model = "<MODEL_ID>"

保存后重新启动 Codex。一个 LAYSO AI API Key 可以访问全平台模型;成功请求会产生扣费明细,失败任务不会扣费。

认证排查 ​

现象处理方式
401 / 403检查当前系统用户的 .codex/auth.json 是否存在、JSON 格式是否正确,以及 OPENAI_API_KEY 是否为有效 Key
404确认 base_url = "https://api.layso.ai/v1",不要重复追加 /v1
请求格式错误确认 wire_api = "responses"
模型不存在从 模型价格页 复制完整模型 ID
Provider 未生效确认 model_provider = "layso_ai" 且配置段为 [model_providers.layso_ai],然后重启 Codex
修改 Key 后仍使用旧 Key确认 cli_auth_credentials_store = "file",完全退出并重新启动 Codex

下一步 ​

查看 Codex 桌面版,或回到 Codex CLI 概览。

LAYSO AI API 文档