Deepseek4j配置选项
DeepSeek 提供了丰富的配置选项,可以通过 Spring Boot 的配置文件进行设置。所有配置项都以 deepseek
为前缀。
基础配置
配置项 | 默认值 | 说明 |
---|---|---|
deepseek.base-url | https://api.deepseek.com/v1 | DeepSeek API 的基础 URL |
deepseek.api-key | - | API 密钥,必填项 |
deepseek.model | - | 使用的模型名称 |
deepseek.default-system-prompt | true | 是否使用默认的系统提示词,默认开启 |
default-system-prompt 默认开启,一些非标R1模型,如果不加系统提示词则不进行深度推理比如 ollama /gitee 不输出思维链
日志配置
配置项 | 默认值 | 说明 |
---|---|---|
deepseek.log-requests | false | 是否记录请求日志 |
deepseek.log-responses | false | 是否记录响应日志 |
deepseek.log-level | DEBUG | 日志级别 |
网络配置
配置项 | 默认值 | 说明 |
---|---|---|
deepseek.proxy | - | 代理设置 |
deepseek.connect-timeout | - | 连接超时时间(秒) |
deepseek.read-timeout | - | 读取超时时间(秒) |
deepseek.call-timeout | - | 调用超时时间(秒) |
配置示例
注意:
api-key
是必需的配置项,需要从 DeepSeek 官方获取- 超时时间单位为秒
- 代理配置可以帮助在特定网络环境下访问 API
- 建议在开发环境下开启日志配置,方便调试