DeepSeek客户端用了小一段时间了,昨天访问开放平台才发现送了10CNY的额度,本着不用白不用于是有了以下折腾…
刚开始通过chatgpt-next-web的自定义接口来使用DeepSeek API,但是因为自定义接口每次换新设备都要重新配置一遍,给他人使用更是麻烦,非常的不方便。
后面查阅文档发现DeepSeek API 使用与 OpenAI 兼容的 API 格式,通过修改配置,您可以使用 OpenAI SDK 来访问 DeepSeek API,或使用与 OpenAI API 兼容的软件。(文档原文)所以我们只需要修改chatgpt-next-web的环境变量即可达到一劳永逸适配DeepSeek API的效果。
编辑参数
通过docker-compose部署只需要在**environment:**字段下添加如下内容即可,其它如宝塔、1panel等平台同理。
environment:
- CODE=password
- BASE_URL=https://api.deepseek.com
- OPENAI_API_KEY=sk-123
- CUSTOM_MODELS=+deepseek-chat,+deepseek-reasoner
- DEFAULT_MODEL=+deepseek-chat
默认访问模型:
环境变量注释
- CODE:访问密码,强烈建议设置
- BASE_URL:接口地址,DeepSeek API官方接口为https://api.deepseek.com
- OPENAI_API_KEY:你在DeepSeek开放平台生成的API key
- CUSTOM_MODELS:可用的模型列表,上面默认使用deepseek-chat和deepseek-reasoner
- DEFAULT_MODEL:默认使用模型,上面默认使用deepseek-chat
其它
- DeepSeek API为计量计费,收费标准请访问DeepSeek API 文档(模型 & 价格)
- 请妥善保存好你的API keys,否则极有可能收获天价账单。
- 添加更多模型请查阅DeepSeek API Docs文档
- 环境变量详细注释及更多请查阅ChatGPTNextWeb文档