Class SpringAIVolcengineConfig
java.lang.Object
com.bytedesk.ai.springai.providers.volcengine.SpringAIVolcengineConfig
@Configuration
@ConditionalOnProperty(name="spring.ai.volcengine.chat.enabled",
havingValue="true",
matchIfMissing=false)
public class SpringAIVolcengineConfig
extends Object
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) org.springframework.ai.openai.api.OpenAiApi
(package private) org.springframework.ai.chat.client.ChatClient
(package private) org.springframework.ai.openai.OpenAiChatModel
(package private) org.springframework.ai.openai.OpenAiChatOptions
-
Field Details
-
baseUrl
@Value("${spring.ai.volcengine.base-url:https://ark.cn-beijing.volces.com/api/v3}") private String baseUrl -
apiKey
-
model
-
temperature
-
-
Constructor Details
-
SpringAIVolcengineConfig
public SpringAIVolcengineConfig()
-
-
Method Details
-
volcengineApi
@Bean("volcengineApi") org.springframework.ai.openai.api.OpenAiApi volcengineApi() -
volcengineChatOptions
@Bean("volcengineChatOptions") org.springframework.ai.openai.OpenAiChatOptions volcengineChatOptions() -
volcengineChatModel
@Bean("volcengineChatModel") org.springframework.ai.openai.OpenAiChatModel volcengineChatModel() -
volcengineChatClient
@Bean("volcengineChatClient") org.springframework.ai.chat.client.ChatClient volcengineChatClient()
-