10+年产品经理聊聊产品、测测产品,产品人交流学习成长平台,按 Ctrl+D 收藏我们
关于我 留言板 小程序 标签云

苏米客

  • 首页
  • AIGC
    • AI最新动态
    • AI学习教程
    • AI工具集合
    • AI产品百科
    • AI编程开发
    • AI提示词
    • AI开源项目
    • AI智能体
  • Axure
    • Axure动态
    • Axure教程
  • 产品
    • 用户体验
    • 产品设计
    • 苏米杂谈
  • 资源
    • 产品UI组件库
    • 开源图标库
    • 中后台框架
  • 书单
    • AI书籍
    • 用户体验
    • UI视觉
    • 产品研究
    • 其他类型
  • 下载
    • Axure组件
    • Axure原型
    • 文档报告
    • 素材资源
  • 登录
  • 首页
  • AIGC
    • AI最新动态
    • AI学习教程
    • AI工具集合
    • AI产品百科
    • AI编程开发
    • AI提示词
    • AI开源项目
    • AI智能体
  • Axure
    • Axure动态
    • Axure教程
  • 产品
    • 用户体验
    • 产品设计
    • 苏米杂谈
  • 资源
    • 产品UI组件库
    • 开源图标库
    • 中后台框架
  • 书单
    • AI书籍
    • 用户体验
    • UI视觉
    • 产品研究
    • 其他类型
  • 下载
    • Axure组件
    • Axure原型
    • 文档报告
    • 素材资源
当前位置: 首页 » AI编程开发

DS2API 部署指南:NAS 部署将 DeepSeek Web 转为 OpenAI/Claude/Gemini 兼容 API

1小时前 AI编程开发 10 0

DeepSeek-v4 已经发布一段时间,能力强劲且价格亲民。5 月 31 日前,deepseek-v4-pro 模型 2.5 折活动仍在继续。

如果不想充值 API,也有办法在代码工具中体验 DeepSeek-v4。GitHub 上的开源项目 DS2API 支持将 DeepSeek Web 对话能力转换为 OpenAI、Claude 与 Gemini 兼容 API。

⚠️ 免责声明:本文为技术分享,所有 2API 均存在账号封号风险,仅供测试体验,请合理合规使用。

项目概述

DS2API 将整个项目包含管理面板和 API 状态两大模块。默认管理面板密码为 ds2api。

核心功能集中在 API 密钥和 DeepSeek 账号两块,均从配置文件读取。如果赋予文件读写权限,也可以直接在管理页面修改。

账号配置

DS2API 支持邮件和手机号两种登录方式。账号配置完成后需手动点击刷新 token 信息。token 有有效期,过期后需重新刷新。

账号配置完成后,在左侧 API 测试中发送消息,即可收到 DeepSeek 的回复。

更多配置在设置中心中,包括提示词等。

客户端接入测试

Cherry Studio 接入

在 Cherry Studio 中添加自定义端口,URL 为项目地址,支持 OpenAI 和反重力两种接口模式。

模型 ID 包含 deepseek-v4-pro、deepseek-v4-flash 等,也支持 alias 映射。

Cherry Studio 对话测试正常。

回到 DeepSeek 页面登录账号,可以看到左侧对话栏已同步。

Hermes 接入

用 CLI 创建 Custom 供应商,端口为 URL/v1,输入系统设置的密码后,可自动识别所有模型 ID。

咨询天气,可正确获取工具和返回消息。

通过飞书 IM 频道也可正常交流,模型认证没有问题。

Claude Code 接入避坑

  • ANTHROPIC_BASE_URL 推荐直接指向 DS2API 根地址(如 http://127.0.0.1:5001),Claude Code 会请求 /v1/messages?beta=true
  • ANTHROPIC_API_KEY 需与 config.json 中 keys 一致;建议同时保留常规 key 与 sk-ant-* 形态 key,兼容不同客户端校验习惯
  • 若系统设置了代理,建议对 DS2API 地址配置 NO_PROXY=127.0.0.1,localhost,,避免本地回环请求被代理拦截
  • 如遇"工具调用输出成文本、未执行"问题,请优先检查模型输出是否为推荐的 DSML 工具块。兼容层也接受旧式 canonical XML

Gemini 接口

Gemini 适配器将模型名通过 model_aliases 或内置规则映射到 DeepSeek 原生模型,支持 generateContent 和 streamGenerateContent 两种调用方式,并完整支持 Tool Calling。若 Gemini 模型名带 -nothinking 后缀(如 gemini-2.5-pro-nothinking),会映射到对应的强制关闭思考模型。

NAS 部署指南(以海康智存为例)

第一步:配置 Config

保存以下配置为 config.json,修改 accounts 目录下的 DeepSeek 登录账号密码(支持邮件、手机号):

{
  "keys": ["your-api-key-1", "your-api-key-2"],
  "api_keys": [
    {"key": "your-api-key-1", "name": "主 API Key", "remark": "给 OpenAI 客户端使用"},
    {"key": "your-api-key-2", "name": "备用 API Key", "remark": "压测或临时调试"}
  ],
  "accounts": [
    {"name": "主账号", "email": "example@example.com", "password": "***"},
    {"name": "备用账号", "mobile": "12345678901", "password": "***"}
  ],
  "model_aliases": {
    "gpt-4o": "deepseek-v4-flash",
    "gpt-5.3-codex": "deepseek-v4-pro"
  },
  "runtime": {
    "account_max_inflight": 2,
    "token_refresh_interval_hours": 6
  }
}

api_keys 对应 DS2API 对外提供服务的 API 密钥,修改为复杂密码即可。

将 config.json 保存到 /存储空间1/docker/ds2api 目录。

第二步:启动容器

导入 ds2api 的容器镜像并创建容器。

将刚才创建的 /存储空间1/docker/ds2api 映射为容器的 /data 路径,类型修改为读写。

端口配置:宿主机端口 6011,容器端口 5001,TCP 协议。

环境变量配置 4 个:

TZ=Asia/Shanghai
LOG_LEVEL=INFO
DS2API_ADMIN_KEY=ds2api
DS2API_CONFIG_PATH=/data/config.json

容器启动完成后,点击端口设置查看 URL 访问地址,打开即可进入系统。

苏米注

DS2API 的核心价值在于将 DeepSeek Web 端的对话能力桥接为标准化 API,支持 OpenAI、Claude、Gemini 三种兼容协议,几乎可以接入所有主流 AI 客户端。

对于想体验 DeepSeek-v4 但暂时不想充值 API 的用户来说,这是一个低门槛的方案。但需要注意:① 2API 存在封号风险,不建议用于生产环境;② token 有有效期,需定期刷新;③ 适合测试体验,如果 DeepSeek-v4 符合你的需求,建议购买官方 API 使用。

项目部署简单,Docker 一行命令即可启动,配合 NAS 可实现 7×24 小时运行。

GitHub:https://github.com/CJackHwang/ds2api

声明:本站原创文章文字版权归本站所有,转载务必注明作者和出处;本站转载文章仅仅代表原作者观点,不代表本站立场,图文版权归原作者所有。如有侵权,请联系我们删除。
未经允许不得转载:DS2API 部署指南:NAS 部署将 DeepSeek Web 转为 OpenAI/Claude/Gemini 兼容 API
#DS2API #DeepSeek-v4 #NAS部署 #Docker #AI-API 
收藏 1
html-ppt-skill:AI 原生 PPT 生成器,20 天 2600 Star 的开源项目
AI 写前端总是蓝紫渐变?完整设计规则 Prompt 让生成页面摆脱「AI 味」
推荐阅读
  • OpenAI 提出 Harness Engineering:标准化文档结构 + 自动化验收,量化 AI 可读性评分
  • Claude Code Usage Monitor:Claude Code实时终端监控工具,带预测和警告
  • CodexBar:不再为用量焦虑!Claude Code/Codex/Gemini全端监控
  • Cursor-Pro:一键解锁Claude限制的开源工具,这个Cursor小工具太实用了
  • 高手都在用的神级Cursor Rule:RIPER-5模式可以大大提升 Claude 的性能
评论 (0)
请登录后发表评论
分类精选
手把手教你用支付宝订阅 Cursor Pro:国内用户最全开通教程(附取消自动扣费)
26656 10月前
Claude Code Rules:claude.md文件配置完全指南
20974 9月前
Claude Code + MCP 实战教程:手把手教你如何在Claude Code里面使用MCP
15055 9月前
学生党0元白嫖!手把手教你解锁Cursor Pro年VIP,超详细申请教程(附避坑指南)
14200 1年前
手把手教你在VS Code & Cline/RooCode 中使用Kimi K2 模型,配置实录+开发实战体验
13834 9月前
Claude Code 官方已支持Windows系统!手把手教你免费安装使用Claude Code
13396 9月前
Cursor 0.46更新,新增支持Claude 3.7 + GPT 4.5,Cursor Pro 无限续杯攻略,全自动化工具使用说明
13375 1年前
Cursor代码生成器中文使用教程,Cursor新手入门完全指南,全网最全面详细的Cursor使用教程
12725 1年前
Cursor进阶指南:如何解决Cursor上下文长度的限制超出后”降智“问题
12147 11月前
手把手教你在Claude Code 中使用Kimi K2 模型,超简单配置教程分享
10757 9月前

文章目录

关注「苏米客」公众号

订阅推送更及时,手机查看更方便
分类排行
1 DS2API 部署指南:NAS 部署将 DeepSeek Web 转为 OpenAI/Claude/Gemini 兼容 API
2 从Claude Code源码看Agent架构:12个可复用的AgenticHarness设计模式解析
3 Claude Code /ultrareview 实战:用并行 Multi-Agent 做深度代码审查
4 Claude Code 到底给模型发了什么?这个工具能直接看
5 Claude Code 推送通知功能详解:配合 Remote Control 实现跨设备常驻开发 Agent
6 双 Agent 工作流搭建教程:让 Codex 指挥 Claude Code 干活,CC Switch + Ant Ling 完整配置
7 Hermes Agent 15 个隐藏功能详解:SOUL.md、/branch、/steer、Skills 等高级用法
8 本地 Coding Agent 最佳拍档:LM Studio + Pi Agent + Gemma 4 26B A4B 完整部署指南
9 Claude Code Plugin 设计指南:如何打造可复用、可共享的插件能力
10 Claude Code 2.1.121 版本深度解析:底层内存优化、MCP/Plugin 机制完善与 Hooks 全局工具化
©2015-2024 苏米客XMSUMI 版权所有 · WWW.XMSUMI.COM 闽ICP备14005900号-6
微信文章助手 程序库 免费影视APP 免费字体下载 Axure RP 10 免费Axure模板 Axure元件库下载 申请友联