Index

A B C D E F G H I K L M O P Q R S T U V 
All Classes and Interfaces|All Packages

A

allowedFunctionNames(List) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiBatchChatModel.Builder
 
allowedFunctionNames(List) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiChatModel.Builder
 
allowedFunctionNames(List) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiStreamingChatModel.Builder
 
apiEndpoint(String) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiBatchChatModel.Builder
 
apiEndpoint(String) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiBatchEmbeddingModel.Builder
 
apiEndpoint(String) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiBatchImageModel.Builder
 
apiEndpoint(String) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiChatModel.Builder
 
apiEndpoint(String) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiEmbeddingModel.Builder
 
apiEndpoint(String) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiFiles.Builder
 
apiEndpoint(String) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiImageModel.Builder
 
apiEndpoint(String) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiModelCatalog.Builder
 
apiEndpoint(String) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiStreamingChatModel.Builder
 
apiEndpoint(String) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiTokenCountEstimator.Builder
 
apiKey(String) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiBatchChatModel.Builder
 
apiKey(String) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiBatchEmbeddingModel.Builder
 
apiKey(String) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiBatchImageModel.Builder
 
apiKey(String) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiChatModel.Builder
 
apiKey(String) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiEmbeddingModel.Builder
 
apiKey(String) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiFiles.Builder
 
apiKey(String) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiImageModel.Builder
 
apiKey(String) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiModelCatalog.Builder
 
apiKey(String) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiStreamingChatModel.Builder
 
apiKey(String) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiTokenCountEstimator.Builder
 
aspectRatio(String) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiBatchImageModel.Builder
 
aspectRatio(String) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiImageModel.Builder
 

B

build() - Method in class dev.langchain4j.model.google.genai.GoogleGenAiBatchChatModel.Builder
 
build() - Method in class dev.langchain4j.model.google.genai.GoogleGenAiBatchEmbeddingModel.Builder
 
build() - Method in class dev.langchain4j.model.google.genai.GoogleGenAiBatchImageModel.Builder
 
build() - Method in class dev.langchain4j.model.google.genai.GoogleGenAiChatModel.Builder
 
build() - Method in class dev.langchain4j.model.google.genai.GoogleGenAiChatResponseMetadata.Builder
 
build() - Method in class dev.langchain4j.model.google.genai.GoogleGenAiEmbeddingModel.Builder
 
build() - Method in class dev.langchain4j.model.google.genai.GoogleGenAiFiles.Builder
 
build() - Method in class dev.langchain4j.model.google.genai.GoogleGenAiImageModel.Builder
 
build() - Method in class dev.langchain4j.model.google.genai.GoogleGenAiModelCatalog.Builder
 
build() - Method in class dev.langchain4j.model.google.genai.GoogleGenAiStreamingChatModel.Builder
 
build() - Method in class dev.langchain4j.model.google.genai.GoogleGenAiTokenCountEstimator.Builder
 
builder() - Static method in class dev.langchain4j.model.google.genai.GoogleGenAiBatchChatModel
 
builder() - Static method in class dev.langchain4j.model.google.genai.GoogleGenAiBatchEmbeddingModel
 
builder() - Static method in class dev.langchain4j.model.google.genai.GoogleGenAiBatchImageModel
 
builder() - Static method in class dev.langchain4j.model.google.genai.GoogleGenAiChatModel
 
builder() - Static method in class dev.langchain4j.model.google.genai.GoogleGenAiChatResponseMetadata
 
builder() - Static method in class dev.langchain4j.model.google.genai.GoogleGenAiEmbeddingModel
 
builder() - Static method in class dev.langchain4j.model.google.genai.GoogleGenAiFiles
 
builder() - Static method in class dev.langchain4j.model.google.genai.GoogleGenAiImageModel
 
builder() - Static method in class dev.langchain4j.model.google.genai.GoogleGenAiModelCatalog
 
builder() - Static method in class dev.langchain4j.model.google.genai.GoogleGenAiStreamingChatModel
 
builder() - Static method in class dev.langchain4j.model.google.genai.GoogleGenAiTokenCountEstimator
 
Builder() - Constructor for class dev.langchain4j.model.google.genai.GoogleGenAiBatchChatModel.Builder
 
Builder() - Constructor for class dev.langchain4j.model.google.genai.GoogleGenAiBatchEmbeddingModel.Builder
 
Builder() - Constructor for class dev.langchain4j.model.google.genai.GoogleGenAiBatchImageModel.Builder
 
Builder() - Constructor for class dev.langchain4j.model.google.genai.GoogleGenAiChatModel.Builder
 
Builder() - Constructor for class dev.langchain4j.model.google.genai.GoogleGenAiChatResponseMetadata.Builder
 
Builder() - Constructor for class dev.langchain4j.model.google.genai.GoogleGenAiEmbeddingModel.Builder
 
Builder() - Constructor for class dev.langchain4j.model.google.genai.GoogleGenAiFiles.Builder
 
Builder() - Constructor for class dev.langchain4j.model.google.genai.GoogleGenAiImageModel.Builder
 
Builder() - Constructor for class dev.langchain4j.model.google.genai.GoogleGenAiModelCatalog.Builder
 
Builder() - Constructor for class dev.langchain4j.model.google.genai.GoogleGenAiStreamingChatModel.Builder
 
Builder() - Constructor for class dev.langchain4j.model.google.genai.GoogleGenAiTokenCountEstimator.Builder
 

C

cachedContent(String) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiBatchChatModel.Builder
 
cachedContent(String) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiChatModel.Builder
 
cachedContent(String) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiStreamingChatModel.Builder
 
cancel(String) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiBatchChatModel
 
cancel(String) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiBatchEmbeddingModel
 
cancel(String) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiBatchImageModel
 
CLASSIFICATION - Enum constant in enum class dev.langchain4j.model.google.genai.GoogleGenAiEmbeddingModel.TaskTypeEnum
 
client(Client) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiBatchChatModel.Builder
 
client(Client) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiBatchEmbeddingModel.Builder
 
client(Client) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiBatchImageModel.Builder
 
client(Client) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiChatModel.Builder
 
client(Client) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiEmbeddingModel.Builder
 
client(Client) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiFiles.Builder
 
client(Client) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiImageModel.Builder
 
client(Client) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiModelCatalog.Builder
 
client(Client) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiStreamingChatModel.Builder
 
client(Client) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiTokenCountEstimator.Builder
 
CLUSTERING - Enum constant in enum class dev.langchain4j.model.google.genai.GoogleGenAiEmbeddingModel.TaskTypeEnum
 
CODE_RETRIEVAL_QUERY - Enum constant in enum class dev.langchain4j.model.google.genai.GoogleGenAiEmbeddingModel.TaskTypeEnum
 
credentials(GoogleCredentials) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiModelCatalog.Builder
 
customHeaders(Map) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiBatchChatModel.Builder
 
customHeaders(Map) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiBatchEmbeddingModel.Builder
 
customHeaders(Map) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiBatchImageModel.Builder
 
customHeaders(Map) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiChatModel.Builder
 
customHeaders(Map) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiEmbeddingModel.Builder
 
customHeaders(Map) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiFiles.Builder
 
customHeaders(Map) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiImageModel.Builder
 
customHeaders(Map) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiModelCatalog.Builder
 
customHeaders(Map) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiStreamingChatModel.Builder
 
customHeaders(Map) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiTokenCountEstimator.Builder
 

D

defaultRequestParameters() - Method in class dev.langchain4j.model.google.genai.GoogleGenAiChatModel
 
defaultRequestParameters() - Method in class dev.langchain4j.model.google.genai.GoogleGenAiStreamingChatModel
 
defaultRequestParameters(ChatRequestParameters) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiBatchChatModel.Builder
 
defaultRequestParameters(ChatRequestParameters) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiChatModel.Builder
 
defaultRequestParameters(ChatRequestParameters) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiStreamingChatModel.Builder
 
deleteBatchJob(String) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiBatchChatModel
Deletes a batch job from the system.
deleteBatchJob(String) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiBatchEmbeddingModel
Deletes a batch job from the system.
deleteBatchJob(String) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiBatchImageModel
Deletes a batch job from the system.
deleteFile(String) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiFiles
Deletes an uploaded file by name.
dev.langchain4j.model.google.genai - package dev.langchain4j.model.google.genai
 
doChat(ChatRequest) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiChatModel
 
doChat(ChatRequest, StreamingChatResponseHandler) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiStreamingChatModel
 

E

edit(Image, Image, String) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiImageModel
 
edit(Image, String) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiImageModel
 
embed(TextSegment) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiEmbeddingModel
 
embed(String) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiEmbeddingModel
 
embedAll(List) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiEmbeddingModel
 
enableGoogleMaps(boolean) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiChatModel.Builder
 
enableGoogleMaps(boolean) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiStreamingChatModel.Builder
 
enableGoogleSearch(boolean) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiChatModel.Builder
 
enableGoogleSearch(boolean) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiStreamingChatModel.Builder
 
enableUrlContext(boolean) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiChatModel.Builder
 
enableUrlContext(boolean) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiStreamingChatModel.Builder
 
equals(Object) - Method in record class dev.langchain4j.model.google.genai.GoogleGenAiBatchImageModel.ImageGenerationRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiChatResponseMetadata
 
estimateTokenCountInMessage(ChatMessage) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiTokenCountEstimator
 
estimateTokenCountInMessages(Iterable) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiTokenCountEstimator
 
estimateTokenCountInText(String) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiTokenCountEstimator
 
estimateTokenCountInToolExecutionRequests(Iterable) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiTokenCountEstimator
 
estimateTokenCountInToolSpecifications(Iterable) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiTokenCountEstimator
 
executor(ExecutorService) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiStreamingChatModel.Builder
Executor used to drive the blocking ResponseStream iteration off the calling thread.

F

FACT_VERIFICATION - Enum constant in enum class dev.langchain4j.model.google.genai.GoogleGenAiEmbeddingModel.TaskTypeEnum
 
frequencyPenalty(Double) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiChatModel.Builder
 
frequencyPenalty(Double) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiStreamingChatModel.Builder
 

G

generate(String) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiImageModel
 
getMetadata(String) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiFiles
Retrieves metadata for a specific uploaded file.
getSdkTaskType() - Method in enum class dev.langchain4j.model.google.genai.GoogleGenAiEmbeddingModel.TaskTypeEnum
 
googleCredentials(GoogleCredentials) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiBatchChatModel.Builder
 
googleCredentials(GoogleCredentials) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiBatchEmbeddingModel.Builder
 
googleCredentials(GoogleCredentials) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiBatchImageModel.Builder
 
googleCredentials(GoogleCredentials) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiChatModel.Builder
 
googleCredentials(GoogleCredentials) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiEmbeddingModel.Builder
 
googleCredentials(GoogleCredentials) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiImageModel.Builder
 
googleCredentials(GoogleCredentials) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiStreamingChatModel.Builder
 
googleCredentials(GoogleCredentials) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiTokenCountEstimator.Builder
 
GoogleGenAiBatchChatModel - Class in dev.langchain4j.model.google.genai
Provides an interface for interacting with the Google GenAI Batch API for Chat models.
GoogleGenAiBatchChatModel.Builder - Class in dev.langchain4j.model.google.genai
 
GoogleGenAiBatchEmbeddingModel - Class in dev.langchain4j.model.google.genai
Provides an interface for interacting with the Google GenAI Batch API for Embedding models.
GoogleGenAiBatchEmbeddingModel.Builder - Class in dev.langchain4j.model.google.genai
 
GoogleGenAiBatchImageModel - Class in dev.langchain4j.model.google.genai
Provides an interface for interacting with the Google GenAI Batch API for Image generation models.
GoogleGenAiBatchImageModel.Builder - Class in dev.langchain4j.model.google.genai
 
GoogleGenAiBatchImageModel.ImageGenerationRequest - Record Class in dev.langchain4j.model.google.genai
 
GoogleGenAiChatModel - Class in dev.langchain4j.model.google.genai
 
GoogleGenAiChatModel.Builder - Class in dev.langchain4j.model.google.genai
 
GoogleGenAiChatResponseMetadata - Class in dev.langchain4j.model.google.genai
Google GenAI-specific metadata for ChatResponse.
GoogleGenAiChatResponseMetadata.Builder - Class in dev.langchain4j.model.google.genai
 
GoogleGenAiEmbeddingModel - Class in dev.langchain4j.model.google.genai
 
GoogleGenAiEmbeddingModel(GoogleGenAiEmbeddingModel.Builder) - Constructor for class dev.langchain4j.model.google.genai.GoogleGenAiEmbeddingModel
 
GoogleGenAiEmbeddingModel.Builder - Class in dev.langchain4j.model.google.genai
 
GoogleGenAiEmbeddingModel.TaskTypeEnum - Enum Class in dev.langchain4j.model.google.genai
 
GoogleGenAiFiles - Class in dev.langchain4j.model.google.genai
Service for uploading and managing media files with Google AI Gemini using the official com.google.genai SDK.
GoogleGenAiFiles.Builder - Class in dev.langchain4j.model.google.genai
 
GoogleGenAiImageModel - Class in dev.langchain4j.model.google.genai
Represents a Google GenAI model for image generation and editing using the official com.google.genai SDK.
GoogleGenAiImageModel.Builder - Class in dev.langchain4j.model.google.genai
 
GoogleGenAiModelCatalog - Class in dev.langchain4j.model.google.genai
Google GenAI implementation of ModelCatalog.
GoogleGenAiModelCatalog.Builder - Class in dev.langchain4j.model.google.genai
 
GoogleGenAiStreamingChatModel - Class in dev.langchain4j.model.google.genai
 
GoogleGenAiStreamingChatModel.Builder - Class in dev.langchain4j.model.google.genai
 
GoogleGenAiTokenCountEstimator - Class in dev.langchain4j.model.google.genai
 
GoogleGenAiTokenCountEstimator.Builder - Class in dev.langchain4j.model.google.genai
 
googleMaps(Boolean) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiBatchChatModel.Builder
 
googleSearch(Boolean) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiBatchChatModel.Builder
 

H

hashCode() - Method in record class dev.langchain4j.model.google.genai.GoogleGenAiBatchImageModel.ImageGenerationRequest
Returns a hash code value for this object.
hashCode() - Method in class dev.langchain4j.model.google.genai.GoogleGenAiChatResponseMetadata
 

I

ImageGenerationRequest(String) - Constructor for record class dev.langchain4j.model.google.genai.GoogleGenAiBatchImageModel.ImageGenerationRequest
Creates an instance of a ImageGenerationRequest record class.
imageSize(String) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiBatchImageModel.Builder
 
imageSize(String) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiImageModel.Builder
 

K

knownDimension() - Method in class dev.langchain4j.model.google.genai.GoogleGenAiEmbeddingModel
 

L

labels(Map) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiBatchChatModel.Builder
 
labels(Map) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiBatchImageModel.Builder
 
labels(Map) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiChatModel.Builder
 
labels(Map) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiImageModel.Builder
 
labels(Map) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiStreamingChatModel.Builder
 
list(BatchPagination) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiBatchChatModel
 
list(BatchPagination) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiBatchEmbeddingModel
 
list(BatchPagination) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiBatchImageModel
 
listeners() - Method in class dev.langchain4j.model.google.genai.GoogleGenAiChatModel
 
listeners() - Method in class dev.langchain4j.model.google.genai.GoogleGenAiStreamingChatModel
 
listeners(List) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiChatModel.Builder
 
listeners(List) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiStreamingChatModel.Builder
 
listFiles() - Method in class dev.langchain4j.model.google.genai.GoogleGenAiFiles
Lists all uploaded files.
listModels() - Method in class dev.langchain4j.model.google.genai.GoogleGenAiModelCatalog
 
location(String) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiBatchChatModel.Builder
 
location(String) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiBatchEmbeddingModel.Builder
 
location(String) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiBatchImageModel.Builder
 
location(String) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiChatModel.Builder
 
location(String) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiEmbeddingModel.Builder
 
location(String) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiImageModel.Builder
 
location(String) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiModelCatalog.Builder
 
location(String) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiStreamingChatModel.Builder
 
location(String) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiTokenCountEstimator.Builder
 
logRequests(Boolean) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiChatModel.Builder
 
logRequests(Boolean) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiEmbeddingModel.Builder
 
logRequests(Boolean) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiImageModel.Builder
 
logRequests(Boolean) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiStreamingChatModel.Builder
 
logRequests(Boolean) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiTokenCountEstimator.Builder
 
logRequestsAndResponses(Boolean) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiChatModel.Builder
 
logRequestsAndResponses(Boolean) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiEmbeddingModel.Builder
 
logRequestsAndResponses(Boolean) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiImageModel.Builder
 
logRequestsAndResponses(Boolean) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiStreamingChatModel.Builder
 
logResponses(Boolean) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiChatModel.Builder
 
logResponses(Boolean) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiEmbeddingModel.Builder
 
logResponses(Boolean) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiImageModel.Builder
 
logResponses(Boolean) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiStreamingChatModel.Builder
 
logResponses(Boolean) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiTokenCountEstimator.Builder
 

M

maxOutputTokens(Integer) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiChatModel.Builder
 
maxOutputTokens(Integer) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiStreamingChatModel.Builder
 
maxRetries(Integer) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiBatchChatModel.Builder
 
maxRetries(Integer) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiBatchEmbeddingModel.Builder
 
maxRetries(Integer) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiBatchImageModel.Builder
 
maxRetries(Integer) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiChatModel.Builder
 
maxRetries(Integer) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiEmbeddingModel.Builder
 
maxRetries(Integer) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiImageModel.Builder
 
maxRetries(Integer) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiTokenCountEstimator.Builder
 
maxSegmentsPerBatch(Integer) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiEmbeddingModel.Builder
 
modelName() - Method in class dev.langchain4j.model.google.genai.GoogleGenAiEmbeddingModel
 
modelName(String) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiBatchChatModel.Builder
 
modelName(String) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiBatchEmbeddingModel.Builder
 
modelName(String) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiBatchImageModel.Builder
 
modelName(String) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiChatModel.Builder
 
modelName(String) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiEmbeddingModel.Builder
 
modelName(String) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiImageModel.Builder
 
modelName(String) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiStreamingChatModel.Builder
 
modelName(String) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiTokenCountEstimator.Builder
 

O

outputDimensionality(Integer) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiBatchEmbeddingModel.Builder
 
outputDimensionality(Integer) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiEmbeddingModel.Builder
 

P

personGeneration(String) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiBatchImageModel.Builder
 
personGeneration(String) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiImageModel.Builder
 
presencePenalty(Double) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiChatModel.Builder
 
presencePenalty(Double) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiStreamingChatModel.Builder
 
projectId(String) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiBatchChatModel.Builder
 
projectId(String) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiBatchEmbeddingModel.Builder
 
projectId(String) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiBatchImageModel.Builder
 
projectId(String) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiChatModel.Builder
 
projectId(String) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiEmbeddingModel.Builder
 
projectId(String) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiImageModel.Builder
 
projectId(String) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiModelCatalog.Builder
 
projectId(String) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiStreamingChatModel.Builder
 
projectId(String) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiTokenCountEstimator.Builder
 
prompt() - Method in record class dev.langchain4j.model.google.genai.GoogleGenAiBatchImageModel.ImageGenerationRequest
Returns the value of the prompt record component.
provider() - Method in class dev.langchain4j.model.google.genai.GoogleGenAiChatModel
 
provider() - Method in class dev.langchain4j.model.google.genai.GoogleGenAiModelCatalog
 
provider() - Method in class dev.langchain4j.model.google.genai.GoogleGenAiStreamingChatModel
 

Q

QUESTION_ANSWERING - Enum constant in enum class dev.langchain4j.model.google.genai.GoogleGenAiEmbeddingModel.TaskTypeEnum
 

R

rawResponse() - Method in class dev.langchain4j.model.google.genai.GoogleGenAiChatResponseMetadata
Returns the raw GenerateContentResponse from the Google GenAI Java SDK.
rawResponse(GenerateContentResponse) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiChatResponseMetadata.Builder
 
responseFormat(ResponseFormat) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiChatModel.Builder
 
responseFormat(ResponseFormat) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiStreamingChatModel.Builder
 
RETRIEVAL_DOCUMENT - Enum constant in enum class dev.langchain4j.model.google.genai.GoogleGenAiEmbeddingModel.TaskTypeEnum
 
RETRIEVAL_QUERY - Enum constant in enum class dev.langchain4j.model.google.genai.GoogleGenAiEmbeddingModel.TaskTypeEnum
 
retrieve(String) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiBatchChatModel
 
retrieve(String) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiBatchEmbeddingModel
 
retrieve(String) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiBatchImageModel
 

S

safetySettings(List) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiBatchChatModel.Builder
 
safetySettings(List) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiBatchImageModel.Builder
 
safetySettings(List) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiChatModel.Builder
 
safetySettings(List) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiImageModel.Builder
 
safetySettings(List) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiStreamingChatModel.Builder
 
seed(Integer) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiBatchChatModel.Builder
 
seed(Integer) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiChatModel.Builder
 
seed(Integer) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiStreamingChatModel.Builder
 
SEMANTIC_SIMILARITY - Enum constant in enum class dev.langchain4j.model.google.genai.GoogleGenAiEmbeddingModel.TaskTypeEnum
 
stopSequences(List) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiChatModel.Builder
 
stopSequences(List) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiStreamingChatModel.Builder
 
submit(BatchRequest) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiBatchEmbeddingModel
 
submit(BatchRequest) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiBatchChatModel
 
submit(BatchRequest) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiBatchImageModel
 
submit(String, File) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiBatchChatModel
Creates a batch of chat requests from an uploaded file.
submit(String, File) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiBatchEmbeddingModel
Creates a batch of embedding requests from an uploaded file.
submit(String, File) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiBatchImageModel
Creates a batch of image generation requests from an uploaded file.
submit(String, List) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiBatchEmbeddingModel
Creates and enqueues a batch of embedding requests for asynchronous processing.
submit(String, List) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiBatchChatModel
Creates and enqueues a batch of content generation requests for asynchronous processing.
submit(String, List) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiBatchImageModel
Creates and enqueues a batch of image generation requests for asynchronous processing.
supportedCapabilities() - Method in class dev.langchain4j.model.google.genai.GoogleGenAiChatModel
 
supportedCapabilities() - Method in class dev.langchain4j.model.google.genai.GoogleGenAiStreamingChatModel
 

T

TASK_TYPE_UNSPECIFIED - Enum constant in enum class dev.langchain4j.model.google.genai.GoogleGenAiEmbeddingModel.TaskTypeEnum
 
taskType(GoogleGenAiEmbeddingModel.TaskTypeEnum) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiBatchEmbeddingModel.Builder
 
taskType(GoogleGenAiEmbeddingModel.TaskTypeEnum) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiEmbeddingModel.Builder
 
temperature(Double) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiChatModel.Builder
 
temperature(Double) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiStreamingChatModel.Builder
 
thinkingBudget(Integer) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiBatchChatModel.Builder
The thinking budget to use.
thinkingBudget(Integer) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiChatModel.Builder
The thinking budget to use.
thinkingBudget(Integer) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiStreamingChatModel.Builder
The thinking budget to use.
thinkingLevel(String) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiBatchChatModel.Builder
The thinking level to use.
thinkingLevel(String) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiChatModel.Builder
The thinking level to use.
thinkingLevel(String) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiStreamingChatModel.Builder
The thinking level to use.
timeout(Duration) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiBatchChatModel.Builder
 
timeout(Duration) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiBatchEmbeddingModel.Builder
 
timeout(Duration) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiBatchImageModel.Builder
 
timeout(Duration) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiChatModel.Builder
 
timeout(Duration) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiEmbeddingModel.Builder
 
timeout(Duration) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiImageModel.Builder
 
timeout(Duration) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiModelCatalog.Builder
 
timeout(Duration) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiStreamingChatModel.Builder
 
timeout(Duration) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiTokenCountEstimator.Builder
 
titleMetadataKey(String) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiBatchEmbeddingModel.Builder
 
titleMetadataKey(String) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiEmbeddingModel.Builder
 
toBuilder() - Method in class dev.langchain4j.model.google.genai.GoogleGenAiChatResponseMetadata
 
topK(Integer) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiChatModel.Builder
 
topK(Integer) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiStreamingChatModel.Builder
 
topP(Double) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiChatModel.Builder
 
topP(Double) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiStreamingChatModel.Builder
 
toString() - Method in record class dev.langchain4j.model.google.genai.GoogleGenAiBatchImageModel.ImageGenerationRequest
Returns a string representation of this record class.
toString() - Method in class dev.langchain4j.model.google.genai.GoogleGenAiChatResponseMetadata
 

U

uploadFile(byte[], String, String) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiFiles
Uploads a file to Gemini.
uploadFile(Path, String) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiFiles
Uploads a file to Gemini.
urlContext(Boolean) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiBatchChatModel.Builder
 
useGoogleSearchGrounding(Boolean) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiImageModel.Builder
 

V

valueOf(String) - Static method in enum class dev.langchain4j.model.google.genai.GoogleGenAiEmbeddingModel.TaskTypeEnum
Returns the enum constant of this class with the specified name.
values() - Static method in enum class dev.langchain4j.model.google.genai.GoogleGenAiEmbeddingModel.TaskTypeEnum
Returns an array containing the constants of this enum class, in the order they are declared.
vertexSearchDatastore(String) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiBatchChatModel.Builder
 
vertexSearchDatastore(String) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiChatModel.Builder
 
vertexSearchDatastore(String) - Method in class dev.langchain4j.model.google.genai.GoogleGenAiStreamingChatModel.Builder
 
A B C D E F G H I K L M O P Q R S T U V 
All Classes and Interfaces|All Packages