> 自媒体 > (AI)人工智能 > Codex 桌面版接入 DeepSeek 完整教程
Codex 桌面版接入 DeepSeek 完整教程
来源:碳基AI
2026-06-04 15:58:46
127
管理

Codex 是 OpenAI 的官方桌面客户端,它原生只支持 OpenAI 模型,想接入 DeepSeek 这类国产大模型,核心思路是通过本地桥接服务,把 Codex 的 OpenAI Responses API 请求转发给 DeepSeek。

一、准备工作

获取 DeepSeek API Key

前往 DeepSeek 开放平台,注册账号后在「API Keys」页面创建密钥(格式:sk-xxxx),并确保账户有余额。

安装依赖环境

Node.js 18 (推荐 20.x 稳定版):官网下载 (v22.22.2)

Git:官网下载 (git version 2.39.0.windows.2)

二、部署 Codex 桥接服务(核心步骤)

我们使用社区的 codex-Bridge 项目,实现 Responses API 到 DeepSeek 的协议转换。

创建工作目录并克隆项目

打开终端(Windows 用 PowerShell)执行:

mkdir -p ~/.codexgit clone https://github.com/wujfeng712-ui/codex-bridge.git ~/.codex/codex-bridgecd ~/.codex/codex-bridge

配置 DeepSeek 密钥

在 codex-bridge 目录下创建 .env 文件,写入:

DEEPSEEK_API_KEY=你的DeepSeek密钥(sk-xxx)DEEPSEEK_MODELS=deepseek-v4-pro,deepseek-v4-flashDEFAULT_PROVIDER=deepseekPROXY_PORT=4000

启动桥接服务

在终端执行:

node --env-file=.env proxy.mjs

看到 Server running on http://127.0.0.1:4000 即为成功,保持该终端窗口运行(不要关闭)。

三、配置 Codex 桌面版

找到 Codex 配置目录

Windows:%USERPROFILE%.codex(在文件资源管理器地址栏直接输入回车)macOS/Linux:~/.codex

编辑 config.toml 文件

用记事本 / VS Code 打开 config.toml,清空原有内容,粘贴以下配置:

model = "deepseek-v4-pro"model_provider = "deepseek_bridge"cli_auth_credentials_store = "file"[model_providers.deepseek_bridge]name = "DeepSeek V4 Bridge"base_url = "http://127.0.0.1:4000/v1"wire_api = "responses"requires_openai_auth = true

配置认证文件 auth.json

{ "auth_mode": "apikey", "OPENAI_API_KEY": "sk-xxx"}

注意:即使是 DeepSeek 密钥,字段名仍需为 OPENAI_API_KEY,这是 Codex 的硬性要求。

四、验证与启动确保桥接服务终端窗口处于运行状态。关闭并重新打开 Codex 桌面客户端。在 Codex 中发起对话 / 代码请求,查看桥接服务终端的日志:如果出现 Forwarding request to DeepSeek,说明请求已成功转发,接入完成。

常见问题与避坑指南

问题

原因

解决方法

Codex 仍使用 OpenAI 模型

配置文件未生效

1. 确认 config.toml 路径正确

2. 重启 Codex 客户端

3. 检查桥接服务端口 4000 是否被占用

桥接服务报错 401 未授权

DeepSeek 密钥错误 / 过期

1. 检查 .env 中的密钥是否完整

2. 确认 DeepSeek 账户余额充足

无法连接到桥接服务

端口或网络问题

1. 关闭防火墙 / 代理工具

2. 确认 base_url 为 http://127.0.0.1:4000/v1

补充说明桥接服务本质是协议转换:Codex 用的 OpenAI Responses API 和 DeepSeek 的 Chat Completions API 格式不同,桥接服务会自动转换请求 / 响应格式。支持模型:除了 deepseek-v4-pro,也可以使用 deepseek-v4-flash 或 deepseek-coder,只需修改 config.toml 和 .env 中的模型名。安全提示:密钥不要提交到公共仓库,桥接服务仅本地运行,不会暴露你的 API Key。
0
点赞
赏礼
赏钱
0
收藏
免责声明:本文仅代表作者个人观点,与本站无关。其原创性以及文中陈述文字和内容未经本网证实,对本文以及其中全部或者 部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。 凡本网注明 “来源:XXX(非本站)”的作品,均转载自其它媒体,转载目的在于传递更多信息,并不代表本网赞同其观点和对 其真实性负责。 如因作品内容、版权和其它问题需要同本网联系的,请在一周内进行,以便我们及时处理。 QQ:617470285 邮箱:617470285@qq.com
关于作者
冷熙(普通会员)
文章
1981
关注
0
粉丝
0
点击领取今天的签到奖励!
签到排行

成员 网址收录40418 企业收录2986 印章生成263660 电子证书1157 电子名片68 自媒体112596

0
0
分享
请选择要切换的马甲:

个人中心

每日签到

我的消息

内容搜索