必须将第三方服务商控制台中明确标出的完整模型ID(含厂商前缀、版本号、大小写及符号)原样填入Codex配置文件model字段,例如147ai/qwen3-32b-instruct;填错即报“model not found”错误,需严格核对控制台模型列表而非宣传名称。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

你需要把第三方服务商控制台里明确标出的模型ID,原样填进Codex配置文件的model字段,填错一个字符就会报“model not found”错误。
确认模型名来源
打开你购买或注册的第三方大模型服务控制台,进入「模型管理」或「API密钥」页面。不是看宣传页写的“Qwen3”“DeepSeek-V3”,而是找接口文档或模型列表里带版本号、带厂商前缀的真实ID。
比如在147AI平台,实际可用模型名是147ai/qwen3-32b-instruct;在FreeModel网关,可能是freemodel/deepseek-v4-pro。这些才是Codex能识别的合法值。
填错模型名的典型表现
启动Codex后直接报错:error: model 'qwen3' not found in provider 'custom'。
这说明Codex已成功连上你的base_url,但服务端返回了404——根本原因是模型名不匹配。此时不要改base_url或重装Codex,只需核对模型ID是否与服务商后台完全一致,包括大小写、斜杠、中横线。
统一LLM网关 - 一个API对接70+AI模型,使用单一API密钥即可调用GPT、Claude、Gemini、Qwen、Deepseek、Grok等主流模型。
不同服务商模型名填写示例
方法一:OpenAI兼容网关(如51Relay、FastGPT自建)
模型名直接用OpenAI官方命名,例如:gpt-4o-mini、gpt-4-turbo、o1-preview。这类网关做了模型映射,填标准名即可。
方法二:国产模型直连网关(如DeepSeek开放平台、千问控制台)
必须用平台提供的完整模型路径,例如:deepseek/deepseek-v4-pro、qwen/qwen3-32b-instruct。漏掉deepseek/前缀或写成deepseek-v4都会失败。
方法三:企业LLM Proxy网关
模型名由管理员在后台定义,可能与公开名称完全不同,例如:prod-llm-v2-internal。务必向IT部门索要准确字符串,不要自行推测。
验证模型名是否生效
第一步:保存config.toml后,关闭所有Codex进程;
第二步:终端执行codex --debug启动;
第三步:观察日志首行是否出现Using model: your-model-name;
第四步:发送一条简单请求,如“hello”,看是否返回正常响应而非404。
【注意:如果日志里显示的model名和你config.toml里写的不一致,说明配置文件没被读取——请检查是否误放在项目根目录下的.codex/config.toml,而没放对用户级路径】

















