
Codex OSS 模式深度解析:接入任意开源大模型
OSS 模式是什么 OSS(Open Source Software)模式是 Codex 2026 年最重要的功能更新之一。它允许用户绕过 OpenAI 模型锁定,接入任何兼容 OpenAI API 格式的模型端点。 核心原理很简单:Codex 的模型调用层使用了 OpenAI SDK 的标准接口,任何实现了 /v1/chat/completions 端点的服务都可以作为模型提供方。 ┌─────────────┐ OpenAI Compatible API ┌──────────────┐ │ Codex │ ─────────────────────────────→│ 任意模型 │ │ Agent Loop │ ←─────────────────────────────│ 推理引擎 │ └─────────────┘ JSON Response └──────────────┘ 这意味着: ✅ 本地模型(Ollama / LM Studio / vLLM) ✅ 国产模型 API(DeepSeek / Qwen / GLM) ✅ 自托管模型(vLLM / TGI / SGLang) ✅ 多模型混合(不同任务用不同模型) Ollama 接入 安装 Ollama # Linux curl -fsSL https://ollama.com/install.sh | sh # macOS brew install ollama # Windows winget install Ollama.Ollama 拉取推荐模型 # 编程专精模型 ollama pull qwen2.5-coder:32b # 通用大模型 ollama pull llama3.3:70b # 轻量快速模型 ollama pull phi4:14b # 中文优化 ollama pull qwen2.5:32b Codex 配置 // ~/.codex/config.json { "provider": "openai-compatible", "model": "qwen2.5-coder:32b", "apiBase": "http://localhost:11434/v1", "apiKey": "ollama", "temperature": 0.7, "maxTokens": 8192, "streaming": true } 验证连通性 # 测试 API 是否可用 curl http://localhost:11434/v1/chat/completions \ -H "Content-Type: application/json" \ -d '{ "model": "qwen2.5-coder:32b", "messages": [{"role": "user", "content": "Hello"}], "max_tokens": 50 }' # 通过 Codex 测试 codex "写一个 Python 函数计算斐波那契数列" LM Studio 接入 LM Studio 提供图形界面管理本地模型,适合不熟悉命令行的用户。 ...