Class DifyServerAutoConfiguration
java.lang.Object
io.github.guoshiqiufeng.dify.springboot.autoconfigure.DifyServerAutoConfiguration
@Configuration
@AutoConfigureAfter(DifyServerRedisTokenAutoConfiguration.class)
@ConditionalOnClass(io.github.guoshiqiufeng.dify.server.client.DifyServerClient.class)
public class DifyServerAutoConfiguration
extends Object
- Since:
- 2025/3/18 16:17
- Version:
- 1.0
- Author:
- yanghq
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionio.github.guoshiqiufeng.dify.server.client.DifyServerClientdifyServerClient(io.github.guoshiqiufeng.dify.core.config.DifyProperties properties, io.github.guoshiqiufeng.dify.server.client.BaseDifyServerToken difyServerToken, org.springframework.beans.factory.ObjectProvider<org.springframework.web.client.RestClient.Builder> restClientBuilderProvider, org.springframework.beans.factory.ObjectProvider<org.springframework.web.reactive.function.client.WebClient.Builder> webClientBuilderProvider) io.github.guoshiqiufeng.dify.server.impl.DifyServerClientImpldifyServerHandler(io.github.guoshiqiufeng.dify.server.client.DifyServerClient difyServerClient) io.github.guoshiqiufeng.dify.server.client.BaseDifyServerToken
-
Constructor Details
-
DifyServerAutoConfiguration
public DifyServerAutoConfiguration()
-
-
Method Details
-
difyServerToken
@Bean @ConditionalOnMissingBean(io.github.guoshiqiufeng.dify.server.client.BaseDifyServerToken.class) public io.github.guoshiqiufeng.dify.server.client.BaseDifyServerToken difyServerToken() -
difyServerClient
@Bean @ConditionalOnMissingBean(io.github.guoshiqiufeng.dify.server.client.DifyServerClient.class) public io.github.guoshiqiufeng.dify.server.client.DifyServerClient difyServerClient(io.github.guoshiqiufeng.dify.core.config.DifyProperties properties, io.github.guoshiqiufeng.dify.server.client.BaseDifyServerToken difyServerToken, org.springframework.beans.factory.ObjectProvider<org.springframework.web.client.RestClient.Builder> restClientBuilderProvider, org.springframework.beans.factory.ObjectProvider<org.springframework.web.reactive.function.client.WebClient.Builder> webClientBuilderProvider) -
difyServerHandler
@Bean @ConditionalOnMissingBean(io.github.guoshiqiufeng.dify.server.DifyServer.class) public io.github.guoshiqiufeng.dify.server.impl.DifyServerClientImpl difyServerHandler(io.github.guoshiqiufeng.dify.server.client.DifyServerClient difyServerClient)
-