Class GoogleAiGeminiBatchChatModel.Builder
java.lang.Object
dev.langchain4j.model.googleai.BaseGeminiChatModel.GoogleAiGeminiChatModelBaseBuilder<GoogleAiGeminiBatchChatModel.Builder>
dev.langchain4j.model.googleai.GoogleAiGeminiBatchChatModel.Builder
- Enclosing class:
GoogleAiGeminiBatchChatModel
public static final class GoogleAiGeminiBatchChatModel.Builder
extends dev.langchain4j.model.googleai.BaseGeminiChatModel.GoogleAiGeminiChatModelBaseBuilder<GoogleAiGeminiBatchChatModel.Builder>
Builder for constructing
GoogleAiGeminiBatchChatModel instances.-
Field Summary
Fields inherited from class dev.langchain4j.model.googleai.BaseGeminiChatModel.GoogleAiGeminiChatModelBaseBuilder
allowCodeExecution, allowGoogleMaps, allowGoogleSearch, allowUrlContext, apiKey, aspectRatio, baseUrl, cachedContentName, customHeadersSupplier, defaultRequestParameters, enableEnhancedCivicAnswers, frequencyPenalty, functionCallingConfig, httpClientBuilder, imageSize, includeCodeExecutionOutput, listeners, logger, logprobs, logRequests, logRequestsAndResponses, logResponses, maxOutputTokens, mediaResolution, mediaResolutionPerPartEnabled, modelName, presencePenalty, responseFormat, responseLogprobs, retrieveGoogleMapsWidgetToken, returnThinking, safetySettings, seed, sendThinking, stopSequences, temperature, thinkingConfig, timeout, topK, topP -
Method Summary
Methods inherited from class dev.langchain4j.model.googleai.BaseGeminiChatModel.GoogleAiGeminiChatModelBaseBuilder
allowCodeExecution, allowGoogleMaps, allowGoogleSearch, allowUrlContext, apiKey, aspectRatio, baseUrl, builder, cachedContentName, customHeaders, customHeaders, defaultRequestParameters, enableEnhancedCivicAnswers, frequencyPenalty, httpClientBuilder, imageAspectRatio, imageSize, includeCodeExecutionOutput, listeners, logger, logprobs, logRequests, logRequestsAndResponses, logResponses, maxOutputTokens, mediaResolution, mediaResolutionPerPartEnabled, modelName, presencePenalty, responseFormat, responseLogprobs, retrieveGoogleMapsWidgetToken, returnThinking, safetySettings, safetySettings, seed, sendThinking, stopSequences, temperature, thinkingConfig, timeout, toolConfig, toolConfig, topK, topP
-
Method Details
-
build
Builds a newGoogleAiGeminiBatchChatModelinstance.- Returns:
- the configured batch chat model
-