AIHelms

AIHelms Docs

Codex 接入

把 Codex CLI 连接到 AIHelms。

准备信息

从 AIHelms 用户端取得 AI 身份 Key、Endpoint 和普通模型 ID。Codex 不使用带 (Anthropic) 后缀的模型 ID。

保存 Key

macOS 或 Linux:

export AIHELMS_API_KEY="<AI 身份 Key>"

PowerShell:

$env:AIHELMS_API_KEY = "<AI 身份 Key>"

配置 Codex

编辑:

  • macOS、Linux:~/.codex/config.toml
  • Windows:%USERPROFILE%\.codex\config.toml
model_provider = "aihelms"
model = "<模型 ID>"

[model_providers.aihelms]
name = "AIHelms"
base_url = "http://<AIHelms Endpoint>/v1"
env_key = "AIHELMS_API_KEY"
wire_api = "responses"

base_url 填到 /v1,不要写成 /v1/responsesenv_key 填环境变量名称,不要把真实 Key 写进 TOML。

启动和验证

codex

也可以先执行一次简单测试:

codex exec "只回复:Codex 连接成功"

启动信息中的 provider 应为 aihelms,model 应为模型广场中的模型 ID。普通回答成功后,再在测试目录验证读取文件和执行简单任务。

常见问题

现象处理方法
缺少环境变量在启动 Codex 的同一终端设置 AIHELMS_API_KEY
404base_url 应以 /v1 结尾,不要追加 /responses
401Key 无效、已停用或没有传给当前进程
model not allowed联系管理员为 AI 身份分配目标模型
自定义模型提示 unknown model先确认任务是否成功,再测试上下文和工具能力
工具调用失败使用标记“工具调用”且管理员已经测试通过的模型

使用 CC-Switch 管理配置时,参见 CC-Switch