用nextchat调用deepseek的api

用nextchat调用deepseek的api

Tags
Published
Author

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
notion image