Class GoogleAiGeminiChatModel

java.lang.Object
dev.langchain4j.model.googleai.GoogleAiGeminiChatModel
All Implemented Interfaces:
ChatModel

public class GoogleAiGeminiChatModel extends Object implements ChatModel
  • Field Details

    • geminiService

      protected final dev.langchain4j.model.googleai.GeminiService geminiService
    • functionCallingConfig

      protected final GeminiFunctionCallingConfig functionCallingConfig
    • allowCodeExecution

      protected final boolean allowCodeExecution
    • includeCodeExecutionOutput

      protected final boolean includeCodeExecutionOutput
    • safetySettings

      protected final List<GeminiSafetySetting> safetySettings
    • listeners

      protected final List<ChatModelListener> listeners
    • thinkingConfig

      protected final GeminiThinkingConfig thinkingConfig
    • returnThinking

      protected final Boolean returnThinking
    • sendThinking

      protected final boolean sendThinking
    • seed

      protected final Integer seed
    • logprobs

      protected final Integer logprobs
    • responseLogprobs

      protected final Boolean responseLogprobs
    • enableEnhancedCivicAnswers

      protected final Boolean enableEnhancedCivicAnswers
    • defaultRequestParameters

      protected final ChatRequestParameters defaultRequestParameters
  • Constructor Details

  • Method Details