Uses of Class
dev.langchain4j.model.googleai.GoogleAiGeminiImageModel.GoogleAiGeminiImageModelBuilder
Packages that use GoogleAiGeminiImageModel.GoogleAiGeminiImageModelBuilder
-
Uses of GoogleAiGeminiImageModel.GoogleAiGeminiImageModelBuilder in dev.langchain4j.model.googleai
Methods in dev.langchain4j.model.googleai that return GoogleAiGeminiImageModel.GoogleAiGeminiImageModelBuilderModifier and TypeMethodDescriptionSets the API key for authenticating with the Gemini API.GoogleAiGeminiImageModel.GoogleAiGeminiImageModelBuilder.aspectRatio(String aspectRatio) Sets the aspect ratio for generated images.Sets a custom base URL for the Gemini API.GoogleAiGeminiImageModel.builder()Returns a new builder for constructing GoogleAiGeminiImageModel instances.GoogleAiGeminiImageModel.GoogleAiGeminiImageModelBuilder.httpClientBuilder(HttpClientBuilder httpClientBuilder) Sets the HTTP client builder for custom HTTP configuration.Sets the image size/resolution for generated images.GoogleAiGeminiImageModel.GoogleAiGeminiImageModelBuilder.logger(org.slf4j.Logger logger) Sets a custom logger for request/response logging.GoogleAiGeminiImageModel.GoogleAiGeminiImageModelBuilder.logRequests(Boolean logRequests) Enables or disables logging of requests only.GoogleAiGeminiImageModel.GoogleAiGeminiImageModelBuilder.logRequestsAndResponses(Boolean logRequestsAndResponses) Enables or disables logging of both requests and responses.GoogleAiGeminiImageModel.GoogleAiGeminiImageModelBuilder.logResponses(Boolean logResponses) Enables or disables logging of responses only.GoogleAiGeminiImageModel.GoogleAiGeminiImageModelBuilder.maxRetries(Integer maxRetries) Sets the maximum number of retries for failed requests.Sets the model name to use for image generation.GoogleAiGeminiImageModel.GoogleAiGeminiImageModelBuilder.safetySettings(List<GeminiSafetySetting> safetySettings) Sets safety settings to control content filtering.Sets the timeout for API requests.