Index

A B C D E F G J K L M N O P Q R S T V W 
All Classes and Interfaces|All Packages

A

ALLOW_ADULT - Enum constant in enum dev.langchain4j.model.vertexai.VertexAiImageModel.PersonGeneration
 
ALLOW_ALL - Enum constant in enum dev.langchain4j.model.vertexai.VertexAiImageModel.PersonGeneration
 
aspectRatio(VertexAiImageModel.AspectRatio) - Method in class dev.langchain4j.model.vertexai.VertexAiImageModel.Builder
 
autoTruncate(Boolean) - Method in class dev.langchain4j.model.vertexai.VertexAiEmbeddingModel.Builder
 

B

build() - Method in class dev.langchain4j.model.vertexai.VertexAiChatModel.Builder
 
build() - Method in class dev.langchain4j.model.vertexai.VertexAiEmbeddingModel.Builder
 
build() - Method in class dev.langchain4j.model.vertexai.VertexAiImageModel.Builder
 
build() - Method in class dev.langchain4j.model.vertexai.VertexAiLanguageModel.Builder
 
build() - Method in class dev.langchain4j.model.vertexai.VertexAiScoringModel.Builder
 
builder() - Static method in class dev.langchain4j.model.vertexai.VertexAiChatModel
 
builder() - Static method in class dev.langchain4j.model.vertexai.VertexAiEmbeddingModel
 
builder() - Static method in class dev.langchain4j.model.vertexai.VertexAiImageModel
 
builder() - Static method in class dev.langchain4j.model.vertexai.VertexAiLanguageModel
 
builder() - Static method in class dev.langchain4j.model.vertexai.VertexAiScoringModel
 
Builder() - Constructor for class dev.langchain4j.model.vertexai.VertexAiChatModel.Builder
 
Builder() - Constructor for class dev.langchain4j.model.vertexai.VertexAiEmbeddingModel.Builder
 
Builder() - Constructor for class dev.langchain4j.model.vertexai.VertexAiImageModel.Builder
 
Builder() - Constructor for class dev.langchain4j.model.vertexai.VertexAiLanguageModel.Builder
 
Builder() - Constructor for class dev.langchain4j.model.vertexai.VertexAiScoringModel.Builder
 

C

calculateTokensCounts(List<TextSegment>) - Method in class dev.langchain4j.model.vertexai.VertexAiEmbeddingModel
Calculates the number of tokens for each segment in the input list.
CLASSIFICATION - Enum constant in enum dev.langchain4j.model.vertexai.VertexAiEmbeddingModel.TaskType
 
CLUSTERING - Enum constant in enum dev.langchain4j.model.vertexai.VertexAiEmbeddingModel.TaskType
 
CODE_RETRIEVAL_QUERY - Enum constant in enum dev.langchain4j.model.vertexai.VertexAiEmbeddingModel.TaskType
 
compressionQuality(Integer) - Method in class dev.langchain4j.model.vertexai.VertexAiImageModel.Builder
 
CYBERPUNK - Enum constant in enum dev.langchain4j.model.vertexai.VertexAiImageModel.ImageStyle
 

D

dev.langchain4j.model.vertexai - package dev.langchain4j.model.vertexai
 
dev.langchain4j.model.vertexai.spi - package dev.langchain4j.model.vertexai.spi
 
DIGITAL_ART - Enum constant in enum dev.langchain4j.model.vertexai.VertexAiImageModel.ImageStyle
 
dimension() - Method in enum dev.langchain4j.model.vertexai.VertexAiEmbeddingModelName
 
DONT_ALLOW - Enum constant in enum dev.langchain4j.model.vertexai.VertexAiImageModel.PersonGeneration
 

E

edit(Image, Image, String) - Method in class dev.langchain4j.model.vertexai.VertexAiImageModel
 
edit(Image, String) - Method in class dev.langchain4j.model.vertexai.VertexAiImageModel
 
embedAll(List<TextSegment>) - Method in class dev.langchain4j.model.vertexai.VertexAiEmbeddingModel
 
endpoint(String) - Method in class dev.langchain4j.model.vertexai.VertexAiChatModel.Builder
 
endpoint(String) - Method in class dev.langchain4j.model.vertexai.VertexAiEmbeddingModel.Builder
 
endpoint(String) - Method in class dev.langchain4j.model.vertexai.VertexAiImageModel.Builder
 
endpoint(String) - Method in class dev.langchain4j.model.vertexai.VertexAiLanguageModel.Builder
 

F

FACT_VERIFICATION - Enum constant in enum dev.langchain4j.model.vertexai.VertexAiEmbeddingModel.TaskType
 
FOUR_THIRDS - Enum constant in enum dev.langchain4j.model.vertexai.VertexAiImageModel.AspectRatio
 

G

generate(String) - Method in class dev.langchain4j.model.vertexai.VertexAiImageModel
 
generate(String) - Method in class dev.langchain4j.model.vertexai.VertexAiLanguageModel
 
generate(String, int) - Method in class dev.langchain4j.model.vertexai.VertexAiImageModel
 
generate(List<ChatMessage>) - Method in class dev.langchain4j.model.vertexai.VertexAiChatModel
 
guidanceScale(Integer) - Method in class dev.langchain4j.model.vertexai.VertexAiImageModel.Builder
 

J

JPEG - Enum constant in enum dev.langchain4j.model.vertexai.VertexAiImageModel.MimeType
 

K

knownDimension() - Method in class dev.langchain4j.model.vertexai.VertexAiEmbeddingModel
 
knownDimension(String) - Static method in enum dev.langchain4j.model.vertexai.VertexAiEmbeddingModelName
 

L

LANDSCAPE - Enum constant in enum dev.langchain4j.model.vertexai.VertexAiImageModel.AspectRatio
 
LANDSCAPE - Enum constant in enum dev.langchain4j.model.vertexai.VertexAiImageModel.ImageStyle
 
language(String) - Method in class dev.langchain4j.model.vertexai.VertexAiImageModel.Builder
 
location(String) - Method in class dev.langchain4j.model.vertexai.VertexAiChatModel.Builder
 
location(String) - Method in class dev.langchain4j.model.vertexai.VertexAiEmbeddingModel.Builder
 
location(String) - Method in class dev.langchain4j.model.vertexai.VertexAiImageModel.Builder
 
location(String) - Method in class dev.langchain4j.model.vertexai.VertexAiLanguageModel.Builder
 
location(String) - Method in class dev.langchain4j.model.vertexai.VertexAiScoringModel.Builder
 
logRequests(Boolean) - Method in class dev.langchain4j.model.vertexai.VertexAiImageModel.Builder
 
logResponses(Boolean) - Method in class dev.langchain4j.model.vertexai.VertexAiImageModel.Builder
 

M

maxOutputTokens(Integer) - Method in class dev.langchain4j.model.vertexai.VertexAiChatModel.Builder
 
maxOutputTokens(Integer) - Method in class dev.langchain4j.model.vertexai.VertexAiLanguageModel.Builder
 
maxRetries(Integer) - Method in class dev.langchain4j.model.vertexai.VertexAiChatModel.Builder
 
maxRetries(Integer) - Method in class dev.langchain4j.model.vertexai.VertexAiEmbeddingModel.Builder
 
maxRetries(Integer) - Method in class dev.langchain4j.model.vertexai.VertexAiImageModel.Builder
 
maxRetries(Integer) - Method in class dev.langchain4j.model.vertexai.VertexAiLanguageModel.Builder
 
maxSegmentsPerBatch(Integer) - Method in class dev.langchain4j.model.vertexai.VertexAiEmbeddingModel.Builder
 
maxTokensPerBatch(Integer) - Method in class dev.langchain4j.model.vertexai.VertexAiEmbeddingModel.Builder
 
mimeType(VertexAiImageModel.MimeType) - Method in class dev.langchain4j.model.vertexai.VertexAiImageModel.Builder
 
model(String) - Method in class dev.langchain4j.model.vertexai.VertexAiScoringModel.Builder
 
modelName(String) - Method in class dev.langchain4j.model.vertexai.VertexAiChatModel.Builder
 
modelName(String) - Method in class dev.langchain4j.model.vertexai.VertexAiEmbeddingModel.Builder
 
modelName(String) - Method in class dev.langchain4j.model.vertexai.VertexAiImageModel.Builder
 
modelName(String) - Method in class dev.langchain4j.model.vertexai.VertexAiLanguageModel.Builder
 
MULTIMODALEMBEDDING - Enum constant in enum dev.langchain4j.model.vertexai.VertexAiEmbeddingModelName
 

N

negativePrompt(String) - Method in class dev.langchain4j.model.vertexai.VertexAiImageModel.Builder
 

O

outputDimensionality(Integer) - Method in class dev.langchain4j.model.vertexai.VertexAiEmbeddingModel.Builder
 

P

persistTo(Path) - Method in class dev.langchain4j.model.vertexai.VertexAiImageModel.Builder
 
persistToCloudStorage(String) - Method in class dev.langchain4j.model.vertexai.VertexAiImageModel.Builder
 
personGeneration(VertexAiImageModel.PersonGeneration) - Method in class dev.langchain4j.model.vertexai.VertexAiImageModel.Builder
 
PHOTOGRAPH - Enum constant in enum dev.langchain4j.model.vertexai.VertexAiImageModel.ImageStyle
 
PNG - Enum constant in enum dev.langchain4j.model.vertexai.VertexAiImageModel.MimeType
 
POP_ART - Enum constant in enum dev.langchain4j.model.vertexai.VertexAiImageModel.ImageStyle
 
PORTRAIT - Enum constant in enum dev.langchain4j.model.vertexai.VertexAiImageModel.AspectRatio
 
project(String) - Method in class dev.langchain4j.model.vertexai.VertexAiChatModel.Builder
 
project(String) - Method in class dev.langchain4j.model.vertexai.VertexAiEmbeddingModel.Builder
 
project(String) - Method in class dev.langchain4j.model.vertexai.VertexAiImageModel.Builder
 
project(String) - Method in class dev.langchain4j.model.vertexai.VertexAiLanguageModel.Builder
 
projectId(String) - Method in class dev.langchain4j.model.vertexai.VertexAiScoringModel.Builder
 
projectNumber(String) - Method in class dev.langchain4j.model.vertexai.VertexAiScoringModel.Builder
 
publisher(String) - Method in class dev.langchain4j.model.vertexai.VertexAiChatModel.Builder
 
publisher(String) - Method in class dev.langchain4j.model.vertexai.VertexAiEmbeddingModel.Builder
 
publisher(String) - Method in class dev.langchain4j.model.vertexai.VertexAiImageModel.Builder
 
publisher(String) - Method in class dev.langchain4j.model.vertexai.VertexAiLanguageModel.Builder
 

Q

QUESTION_ANSWERING - Enum constant in enum dev.langchain4j.model.vertexai.VertexAiEmbeddingModel.TaskType
 

R

RETRIEVAL_DOCUMENT - Enum constant in enum dev.langchain4j.model.vertexai.VertexAiEmbeddingModel.TaskType
 
RETRIEVAL_QUERY - Enum constant in enum dev.langchain4j.model.vertexai.VertexAiEmbeddingModel.TaskType
 

S

sampleImageSize(Integer) - Method in class dev.langchain4j.model.vertexai.VertexAiImageModel.Builder
 
sampleImageStyle(VertexAiImageModel.ImageStyle) - Method in class dev.langchain4j.model.vertexai.VertexAiImageModel.Builder
 
scoreAll(List<TextSegment>, String) - Method in class dev.langchain4j.model.vertexai.VertexAiScoringModel
Scores all provided TextSegments against a given query.
seed(Long) - Method in class dev.langchain4j.model.vertexai.VertexAiImageModel.Builder
 
SEMANTIC_SIMILARITY - Enum constant in enum dev.langchain4j.model.vertexai.VertexAiEmbeddingModel.TaskType
 
SKETCH - Enum constant in enum dev.langchain4j.model.vertexai.VertexAiImageModel.ImageStyle
 
SQUARE - Enum constant in enum dev.langchain4j.model.vertexai.VertexAiImageModel.AspectRatio
 

T

taskType(VertexAiEmbeddingModel.TaskType) - Method in class dev.langchain4j.model.vertexai.VertexAiEmbeddingModel.Builder
 
temperature(Double) - Method in class dev.langchain4j.model.vertexai.VertexAiChatModel.Builder
 
temperature(Double) - Method in class dev.langchain4j.model.vertexai.VertexAiLanguageModel.Builder
 
TEXT_EMBEDDING_004 - Enum constant in enum dev.langchain4j.model.vertexai.VertexAiEmbeddingModelName
 
TEXT_EMBEDDING_PREVIEW_0815 - Enum constant in enum dev.langchain4j.model.vertexai.VertexAiEmbeddingModelName
 
TEXT_MULTILINGUAL_EMBEDDING_002 - Enum constant in enum dev.langchain4j.model.vertexai.VertexAiEmbeddingModelName
 
TEXTEMBEDDING_GECKO_001 - Enum constant in enum dev.langchain4j.model.vertexai.VertexAiEmbeddingModelName
 
TEXTEMBEDDING_GECKO_002 - Enum constant in enum dev.langchain4j.model.vertexai.VertexAiEmbeddingModelName
 
TEXTEMBEDDING_GECKO_003 - Enum constant in enum dev.langchain4j.model.vertexai.VertexAiEmbeddingModelName
 
TEXTEMBEDDING_GECKO_MULTILINGUAL_001 - Enum constant in enum dev.langchain4j.model.vertexai.VertexAiEmbeddingModelName
 
THREE_FOURTHS - Enum constant in enum dev.langchain4j.model.vertexai.VertexAiImageModel.AspectRatio
 
titleMetadataKey(String) - Method in class dev.langchain4j.model.vertexai.VertexAiEmbeddingModel.Builder
 
titleMetadataKey(String) - Method in class dev.langchain4j.model.vertexai.VertexAiScoringModel.Builder
 
topK(Integer) - Method in class dev.langchain4j.model.vertexai.VertexAiChatModel.Builder
 
topK(Integer) - Method in class dev.langchain4j.model.vertexai.VertexAiLanguageModel.Builder
 
topP(Double) - Method in class dev.langchain4j.model.vertexai.VertexAiChatModel.Builder
 
topP(Double) - Method in class dev.langchain4j.model.vertexai.VertexAiLanguageModel.Builder
 
toString() - Method in enum dev.langchain4j.model.vertexai.VertexAiEmbeddingModelName
 
toString() - Method in enum dev.langchain4j.model.vertexai.VertexAiImageModel.AspectRatio
 
toString() - Method in enum dev.langchain4j.model.vertexai.VertexAiImageModel.ImageStyle
 
toString() - Method in enum dev.langchain4j.model.vertexai.VertexAiImageModel.MimeType
 
toString() - Method in enum dev.langchain4j.model.vertexai.VertexAiImageModel.PersonGeneration
 

V

valueOf(String) - Static method in enum dev.langchain4j.model.vertexai.VertexAiEmbeddingModel.TaskType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum dev.langchain4j.model.vertexai.VertexAiEmbeddingModelName
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum dev.langchain4j.model.vertexai.VertexAiImageModel.AspectRatio
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum dev.langchain4j.model.vertexai.VertexAiImageModel.ImageStyle
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum dev.langchain4j.model.vertexai.VertexAiImageModel.MimeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum dev.langchain4j.model.vertexai.VertexAiImageModel.PersonGeneration
Returns the enum constant of this type with the specified name.
values() - Static method in enum dev.langchain4j.model.vertexai.VertexAiEmbeddingModel.TaskType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum dev.langchain4j.model.vertexai.VertexAiEmbeddingModelName
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum dev.langchain4j.model.vertexai.VertexAiImageModel.AspectRatio
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum dev.langchain4j.model.vertexai.VertexAiImageModel.ImageStyle
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum dev.langchain4j.model.vertexai.VertexAiImageModel.MimeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum dev.langchain4j.model.vertexai.VertexAiImageModel.PersonGeneration
Returns an array containing the constants of this enum type, in the order they are declared.
VertexAiChatModel - Class in dev.langchain4j.model.vertexai
Represents a Google Vertex AI language model with a chat completion interface, such as chat-bison.
VertexAiChatModel(String, String, String, String, String, Double, Integer, Integer, Double, Integer) - Constructor for class dev.langchain4j.model.vertexai.VertexAiChatModel
 
VertexAiChatModel.Builder - Class in dev.langchain4j.model.vertexai
 
VertexAiChatModelBuilderFactory - Interface in dev.langchain4j.model.vertexai.spi
A factory for building VertexAiChatModel.Builder instances.
VertexAiEmbeddingModel - Class in dev.langchain4j.model.vertexai
Represents a Google Vertex AI embedding model, such as textembedding-gecko.
VertexAiEmbeddingModel(String, String, String, String, String, Integer, Integer, Integer, VertexAiEmbeddingModel.TaskType, String, Integer, Boolean) - Constructor for class dev.langchain4j.model.vertexai.VertexAiEmbeddingModel
 
VertexAiEmbeddingModel.Builder - Class in dev.langchain4j.model.vertexai
 
VertexAiEmbeddingModel.TaskType - Enum in dev.langchain4j.model.vertexai
 
VertexAiEmbeddingModelBuilderFactory - Interface in dev.langchain4j.model.vertexai.spi
A factory for building VertexAiChatModel.Builder instances.
VertexAiEmbeddingModelName - Enum in dev.langchain4j.model.vertexai
 
VertexAiImageModel - Class in dev.langchain4j.model.vertexai
Image model for the Google Cloud Vertex AI Imagen image generation models.
VertexAiImageModel(String, String, String, String, String, Long, String, Integer, String, VertexAiImageModel.ImageStyle, Integer, VertexAiImageModel.AspectRatio, VertexAiImageModel.PersonGeneration, Integer, VertexAiImageModel.MimeType, Integer, Boolean, String, Boolean, Path, Boolean, Boolean) - Constructor for class dev.langchain4j.model.vertexai.VertexAiImageModel
Constructor of the Imagen image generation model.
VertexAiImageModel.AspectRatio - Enum in dev.langchain4j.model.vertexai
Supported aspect ratios: 1:1, 9:16, 16:9, 4:3, and 3:4.
VertexAiImageModel.Builder - Class in dev.langchain4j.model.vertexai
 
VertexAiImageModel.ImageStyle - Enum in dev.langchain4j.model.vertexai
Image style can be specified for imagen@002.
VertexAiImageModel.MimeType - Enum in dev.langchain4j.model.vertexai
Supported mime types: only PNG and JPEG image formats can be generated.
VertexAiImageModel.PersonGeneration - Enum in dev.langchain4j.model.vertexai
Specify whether persons are allowed to be generated.
VertexAiImageModelBuilderFactory - Interface in dev.langchain4j.model.vertexai.spi
A factory for building VertexAiImageModel.Builder instances.
VertexAiLanguageModel - Class in dev.langchain4j.model.vertexai
Represents a Google Vertex AI language model with a text interface, such as text-bison.
VertexAiLanguageModel(String, String, String, String, String, Double, Integer, Integer, Double, Integer) - Constructor for class dev.langchain4j.model.vertexai.VertexAiLanguageModel
 
VertexAiLanguageModel.Builder - Class in dev.langchain4j.model.vertexai
 
VertexAiLanguageModelBuilderFactory - Interface in dev.langchain4j.model.vertexai.spi
A factory for building VertexAiLanguageModel.Builder instances.
VertexAiScoringModel - Class in dev.langchain4j.model.vertexai
Implementation of a ScoringModel for the Google Cloud Vertex AI Ranking API.
VertexAiScoringModel(String, String, String, String, String) - Constructor for class dev.langchain4j.model.vertexai.VertexAiScoringModel
Constructor for the Vertex AI Ranker Scoring Model.
VertexAiScoringModel.Builder - Class in dev.langchain4j.model.vertexai
 

W

WATERCOLOR - Enum constant in enum dev.langchain4j.model.vertexai.VertexAiImageModel.ImageStyle
 
watermark(Boolean) - Method in class dev.langchain4j.model.vertexai.VertexAiImageModel.Builder
 
withPersisting() - Method in class dev.langchain4j.model.vertexai.VertexAiImageModel.Builder
 
A B C D E F G J K L M N O P Q R S T V W 
All Classes and Interfaces|All Packages