Class SpringAIGeminiChatService

java.lang.Object
com.bytedesk.ai.service.BaseSpringAIService
com.bytedesk.ai.springai.providers.gemini.SpringAIGeminiChatService
All Implemented Interfaces:
SpringAIService

@Service @ConditionalOnProperty(prefix="spring.ai.gemini.chat", name="enabled", havingValue="true", matchIfMissing=false) public class SpringAIGeminiChatService extends BaseSpringAIService
  • Field Details

    • geminiChatModel

      @Autowired(required=false) private org.springframework.ai.openai.OpenAiChatModel geminiChatModel
    • tokenUsageHelper

      @Autowired private TokenUsageHelper tokenUsageHelper
  • Constructor Details

    • SpringAIGeminiChatService

      public SpringAIGeminiChatService()
  • Method Details