类 DeepSeekAutoConfiguration
java.lang.Object
top.aoyudi.starter.DeepSeekAutoConfiguration
@Configuration
@ComponentScan("top.aoyudi")
@ConditionalOnClass(DeepSeekConfig.class)
@EnableConfigurationProperties(DeepSeekProperties.class)
public class DeepSeekAutoConfiguration
extends Object
DeepSeek 自动配置类
当 DeepSeekService 类存在时,自动配置生效
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明deepSeekBalanceService(DeepSeekProperties properties) 余额查询服务deepSeekConfig(DeepSeekProperties properties) 创建 DeepSeekService Bean 如果没有其他 DeepSeekService Bean 存在,则创建此 BeandeepSeekService(DeepSeekProperties properties) Chat服务实例注册deepSeekStreamService(DeepSeekProperties properties) Stream流式服务注册
-
构造器详细资料
-
DeepSeekAutoConfiguration
public DeepSeekAutoConfiguration()
-
-
方法详细资料
-
deepSeekConfig
创建 DeepSeekService Bean 如果没有其他 DeepSeekService Bean 存在,则创建此 Bean- 参数:
properties- 实体- 返回:
- DeepSeekConfig deepseek配置
-
deepSeekService
@Bean @ConditionalOnMissingBean public DeepSeekService deepSeekService(DeepSeekProperties properties) Chat服务实例注册- 参数:
properties- DeepSeek 自动配置实体- 返回:
- DeepSeek 服务类 用于与 DeepSeek API 进行交互
-
deepSeekStreamService
@Bean @ConditionalOnMissingBean public DeepSeekStreamService deepSeekStreamService(DeepSeekProperties properties) Stream流式服务注册- 参数:
properties- DeepSeek 自动配置实体- 返回:
- DeepSeek 流服务类用于处理流式输出 服务
-
deepSeekBalanceService
@Bean @ConditionalOnMissingBean public DeepSeekBalanceService deepSeekBalanceService(DeepSeekProperties properties) 余额查询服务- 参数:
properties- DeepSeek 自动配置实体- 返回:
- 余额查询服务
-