Class SpringAIDashscopeChatConfig
java.lang.Object
com.bytedesk.ai.springai.providers.dashscope.SpringAIDashscopeChatConfig
@Configuration
@ConditionalOnProperty(prefix="spring.ai.dashscope.chat",
name="enabled",
havingValue="true",
matchIfMissing=false)
public class SpringAIDashscopeChatConfig
extends Object
阿里云 Dashscope 聊天配置
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) com.alibaba.cloud.ai.dashscope.api.DashScopeApi
(package private) org.springframework.ai.chat.client.ChatClient
(package private) org.springframework.ai.chat.model.ChatModel
(package private) com.alibaba.cloud.ai.dashscope.chat.DashScopeChatOptions
-
Field Details
-
baseUrl
-
apiKey
-
model
-
temperature
-
-
Constructor Details
-
SpringAIDashscopeChatConfig
public SpringAIDashscopeChatConfig()
-
-
Method Details
-
bytedeskDashscopeApi
@Bean("bytedeskDashscopeApi") com.alibaba.cloud.ai.dashscope.api.DashScopeApi bytedeskDashscopeApi() -
bytedeskDashscopeChatOptions
@Bean("bytedeskDashscopeChatOptions") com.alibaba.cloud.ai.dashscope.chat.DashScopeChatOptions bytedeskDashscopeChatOptions() -
bytedeskDashscopeChatModel
@Bean("bytedeskDashscopeChatModel") org.springframework.ai.chat.model.ChatModel bytedeskDashscopeChatModel() -
bytedeskDashscopeChatClient
@Bean("bytedeskDashscopeChatClient") org.springframework.ai.chat.client.ChatClient bytedeskDashscopeChatClient()
-