Codex Manual

接入 XSI Router

如果你希望把 Codex 纳入统一 API、账号、额度和模型治理,使用 XSI Router 会更容易维护。

基础配置

在 ~/.codex/config.toml 中加入:

model_provider = "xai"
model = "gpt-5.6-sol"
approval_policy = "on-request"
sandbox_mode = "workspace-write"

[model_providers.xai]
name = "xai"
base_url = "https://api.xsirouter.com"
wire_api = "responses"
requires_openai_auth = false
env_key = "XAI_API_KEY"
supports_websockets = false

设置 Key:

export XAI_API_KEY="sk-Xvs..."
codex

PowerShell:

$env:XAI_API_KEY="sk-Xvs..."
codex

切换模型

需要切换模型时,修改 model,或启动时使用 codex --model <模型 ID>。可用的模型 ID 见模型页。

HTTP 与 WebSocket

当前 Codex 自定义 Provider 使用 Responses 协议:

wire_api = "responses"

上面的默认配置显式使用 HTTP。如果希望开启 Responses WebSocket,只需改成:

supports_websockets = true

继续阅读