AnyInt Docs
Agent 接入

配置 Codex

通过 OpenAI Responses API 将 Codex 接入 AnyInt。

Codex 通过 OpenAI Responses Provider 接入 AnyInt。

Beta 路径

AnyInt OpenAI Responses API 的公开状态为 Beta。用于生产工作前,请验证目标模型、账号、流式行为和 Codex 版本。

准备内容

  • AnyInt API Key
  • 对该 Key 可见的模型 ID
  • 已安装并至少初始化过一次的 Codex
export ANYINT_API_KEY="your-anyint-api-key"

curl https://api.anyint.ai/openai/v1/models \
  -H "Authorization: Bearer $ANYINT_API_KEY"

配置 Provider

打开 macOS/Linux 的 ~/.codex/config.toml 或 Windows 的 %USERPROFILE%\.codex\config.toml,添加以下 Profile 和 Provider:

[profiles.anyint]
model_provider = "anyint"
model = "<MODEL_ID>"

[model_providers.anyint]
name = "AnyInt"
base_url = "https://api.anyint.ai/openai/v1"
env_key = "ANYINT_API_KEY"
wire_api = "responses"

Base URL 必须停在 /openai/v1,不要追加 /chat/completions/responses

验证连接

通过环境变量提供 Key,并运行最小命令:

export ANYINT_API_KEY="your-anyint-api-key"
codex exec --profile anyint "请只回复:AnyInt connected"

如果命令通过 anyint Profile 返回指定文本,即完成接入。

设为默认配置

确认 Profile 可以工作后,可以让全局默认值指向同一个 Provider:

model_provider = "anyint"
model = "<MODEL_ID>"

[model_providers.anyint]
name = "AnyInt"
base_url = "https://api.anyint.ai/openai/v1"
env_key = "ANYINT_API_KEY"
wire_api = "responses"

常见问题

现象检查项
Provider 或 Base URL 错误确认 base_url 完整值是 https://api.anyint.ai/openai/v1
找不到 Key在启动 Codex 的同一个终端中导出 ANYINT_API_KEY
模型不可用使用同一个 Key 重新查询 /openai/v1/models,复制完整 ID。
响应开始后没有完成将该客户端和模型组合视为尚未验证,并检查 Responses API 限制。

更多诊断方法见 Agent 接入排障

相关页面

On this page