DeepSeek 对话转标准 API 网关
DS2API 用纯 Go 实现了一个协议转换层,把 DeepSeek Web 端的对话能力封装成 OpenAI、Claude、Gemini 兼容的 API 格式,附带 React 管理台和多种部署方式。对需要快速接入 DeepSeek 但不想改现有 OpenAI SDK 代码的工程师和团队,可以省掉大量适配成本。
DS2API 用纯 Go 实现了一个协议转换层,把 DeepSeek Web 端的对话能力封装成 OpenAI、Claude、Gemini 兼容的 API 格式,附带 React 管理台和多种部署方式。对需要快速接入 DeepSeek 但不想改现有 OpenAI SDK 代码的工程师和团队,可以省掉大量适配成本。
Deepseek to API: A lightweight, high-performance full-stack middleware converting client protocols to universal APIs. Supports multi-account rotation, compiled binaries, Vercel Serverless, and Docker. Compatible with Google, Claude, and OpenAI API formats.
之前把 DeepSeek 接入现有产品线的团队,要么用官方 API(额度难抢、功能受限),要么自己写爬虫+协议转换(维护成本高、容易封账号)。DS2API 的替代方案是 lobehub 的 chat2api 或一些 Python 社区项目,但那些大多依赖 Playwright 或 Selenium,部署重、稳定性差。
这个项目用纯 Go 重写,不依赖 Python 运行时,Docker 镜像可以压到几十 MB,适合塞进取名器或边缘节点。另外它同时支持三种主流协议(OpenAI/Claude/Gemini),不是简单的格式转发,而是做了流式输出、多轮对话状态管理的适配,这点比大多数同类工具做得完整。
最该试的人群:已经在用 OpenAI SDK 但想切 DeepSeek 降成本的团队,以及需要把 DeepSeek 封装成内部 API 服务的中台工程师。注意免责声明里的风险提示,生产环境用之前建议自己审一遍源码里的认证和限流逻辑。