1 docker搭建

compose文件如下
OPENAI_API_KEY的话替换成你deepseek的api key,
DeepSeek API 使用与 OpenAI 兼容的 API 格式
deepseek的api生成地址 https://platform.deepseek.com/api_keys
参考deepseek的文档 https://api-docs.deepseek.com/zh-cn/

code访问密码,面板最好搞个密码

services:
  chatgpt-next-web:
    image: yidadaa/chatgpt-next-web
    container_name: chatgpt-next-web
    ports:
      - "127.0.0.1:3000:3000"
    environment:
      - OPENAI_API_KEY=sk-xxxxxx
      - CODE=访问密码
      - BASE_URL=https://api.deepseek.com
      - CUSTOM_MODELS=deepseek-chat
      - DEFAULT_MODEL=deepseek-chat
    restart: unless-stopped

搭建完成之后,输入ip:3000即可访问你的面板
建议有条件的话用caddy或者nginx反代下搞下https
使用时记得输入下面板密码和模型切换成deepseek

2 本地客户端调用

参考 https://github.com/ChatGPTNextWeb/NextChat/issues/6037

① 下载next chat

https://github.com/ChatGPTNextWeb/NextChat/releases

如果是win的话直接下载 exe安装即可

② 调用

如图所示

模型服务商 OpenAI不变

DeepSeek API 使用与 OpenAI 兼容的 API 格式

接口地址填写 https://api.deepseek.com

api key填写deepseek的api,sk开头的,生成地址 https://platform.deepseek.com/api_keys

自定义模型名称deepseek-chat

模型切换成 deepseek-chat

image-20250127135209762