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 Details

    • ollamaBaseUrl

      @Value("${spring.ai.ollama.base-url:http://host.docker.internal:11434}") private String ollamaBaseUrl
    • ollamaChatOptionsModel

      @Value("${spring.ai.ollama.chat.options.model:qwen3:0.6b}") private String 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()