Class TurGeminiLlmProvider

java.lang.Object
com.viglet.turing.genai.provider.llm.TurGeminiLlmProvider
All Implemented Interfaces:
TurGenAiLlmProvider

@Component public class TurGeminiLlmProvider extends Object implements TurGenAiLlmProvider
Native Gemini provider using Google's GenAI SDK directly. Requires an API key from ai.google.dev (Google AI Studio). Uses the native Gemini API (not OpenAI-compatible layer) for full multimodal support including images, audio, and video.