Class SpringAIOllamaChatConfig
java.lang.Object
com.bytedesk.ai.springai.providers.ollama.SpringAIOllamaChatConfig
@Configuration
@ConditionalOnProperty(prefix="spring.ai.ollama.chat",
name="enabled",
havingValue="true",
matchIfMissing=false)
public class SpringAIOllamaChatConfig
extends Object
https://ollama.com/
https://www.promptingguide.ai/
Ollama Chat Configuration
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) org.springframework.ai.ollama.api.OllamaApi
(package private) org.springframework.ai.chat.client.ChatClient
(package private) org.springframework.ai.ollama.OllamaChatModel
(package private) org.springframework.ai.ollama.api.OllamaOptions
-
Field Details
-
ollamaBaseUrl
@Value("${spring.ai.ollama.base-url:http://host.docker.internal:11434}") private String ollamaBaseUrl -
ollamaChatOptionsModel
-
-
Constructor Details
-
SpringAIOllamaChatConfig
public SpringAIOllamaChatConfig()
-
-
Method Details
-
bytedeskOllamaApi
@Bean("bytedeskOllamaApi") org.springframework.ai.ollama.api.OllamaApi bytedeskOllamaApi() -
bytedeskOllamaChatOptions
@Bean("bytedeskOllamaChatOptions") org.springframework.ai.ollama.api.OllamaOptions bytedeskOllamaChatOptions() -
bytedeskOllamaChatModel
@Bean("bytedeskOllamaChatModel") org.springframework.ai.ollama.OllamaChatModel bytedeskOllamaChatModel() -
bytedeskOllamaChatClient
@Bean("bytedeskOllamaChatClient") org.springframework.ai.chat.client.ChatClient bytedeskOllamaChatClient()
-