- gpt-6-sol
- gpt-6.1-sol
要求:
1. 先核实本机实际的 CODEX_HOME、生效的 config.toml、Codex 版本和当前工作目录;不要猜配置路径。
2. 保留 config.toml 中现有的默认模型、provider、鉴权及其他设置。
3. 使用当前安装版本的 Codex 导出或读取其原始模型目录,保留全部已有模型;确保 gpt-6-sol 恰好一项,并按该版本的目录 schema 增加 gpt-6.1-sol,避免重复或只生成一个丢失其他模型的目录。
4. 通过 model_catalog_json 引用模型目录文件。使用相对路径,不写机器专属绝对路径。优先将 JSON 放在生效 config.toml 同目录,并设置类似:
model_catalog_json = "./model-catalog.json"
先核实此版本如何解析该相对路径;从 Codex 实际使用的路径执行验证,确认它能加载目录后再写入配置。
5. 修改前备份 config.toml 和将被更新的目录文件,记录原 SHA-256。若目录文件原本不存在,保留原模型目录作为新文件的基础。
6. 用当前 Codex 可执行文件运行目录验证(例如 codex debug models),确认 gpt-6-sol 与 gpt-6.1-sol 各出现一次、原有模型仍在、默认模型值未变。
7. 保留现有 provider 设置。若它是 custom provider,只验证模型目录加载,不发送推理请求;说明该 provider 仍需支持相应模型 ID。
8. 完成后报告实际配置路径、相对 JSON 路径、备份路径、验证结果,以及可直接运行的回滚命令。我会自行重启 Codex。