Index
All Classes and Interfaces|All Packages
A
- ALLOW_ADULT - Enum constant in enum class dev.langchain4j.model.vertexai.VertexAiImageModel.PersonGeneration
- ALLOW_ALL - Enum constant in enum class 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 class dev.langchain4j.model.vertexai.VertexAiEmbeddingModel.TaskType
- CLUSTERING - Enum constant in enum class dev.langchain4j.model.vertexai.VertexAiEmbeddingModel.TaskType
- CODE_RETRIEVAL_QUERY - Enum constant in enum class dev.langchain4j.model.vertexai.VertexAiEmbeddingModel.TaskType
- compressionQuality(Integer) - Method in class dev.langchain4j.model.vertexai.VertexAiImageModel.Builder
- CYBERPUNK - Enum constant in enum class 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 class dev.langchain4j.model.vertexai.VertexAiImageModel.ImageStyle
- dimension() - Method in enum class dev.langchain4j.model.vertexai.VertexAiEmbeddingModelName
- DONT_ALLOW - Enum constant in enum class 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 class dev.langchain4j.model.vertexai.VertexAiEmbeddingModel.TaskType
- FOUR_THIRDS - Enum constant in enum class 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 class dev.langchain4j.model.vertexai.VertexAiImageModel.MimeType
K
- knownDimension() - Method in class dev.langchain4j.model.vertexai.VertexAiEmbeddingModel
- knownDimension(String) - Static method in enum class dev.langchain4j.model.vertexai.VertexAiEmbeddingModelName
L
- LANDSCAPE - Enum constant in enum class dev.langchain4j.model.vertexai.VertexAiImageModel.AspectRatio
- LANDSCAPE - Enum constant in enum class 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 class 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 class dev.langchain4j.model.vertexai.VertexAiImageModel.ImageStyle
- PNG - Enum constant in enum class dev.langchain4j.model.vertexai.VertexAiImageModel.MimeType
- POP_ART - Enum constant in enum class dev.langchain4j.model.vertexai.VertexAiImageModel.ImageStyle
- PORTRAIT - Enum constant in enum class 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 class dev.langchain4j.model.vertexai.VertexAiEmbeddingModel.TaskType
R
- RETRIEVAL_DOCUMENT - Enum constant in enum class dev.langchain4j.model.vertexai.VertexAiEmbeddingModel.TaskType
- RETRIEVAL_QUERY - Enum constant in enum class 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
TextSegment
s against a given query. - seed(Long) - Method in class dev.langchain4j.model.vertexai.VertexAiImageModel.Builder
- SEMANTIC_SIMILARITY - Enum constant in enum class dev.langchain4j.model.vertexai.VertexAiEmbeddingModel.TaskType
- SKETCH - Enum constant in enum class dev.langchain4j.model.vertexai.VertexAiImageModel.ImageStyle
- SQUARE - Enum constant in enum class 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 class dev.langchain4j.model.vertexai.VertexAiEmbeddingModelName
- TEXT_EMBEDDING_PREVIEW_0815 - Enum constant in enum class dev.langchain4j.model.vertexai.VertexAiEmbeddingModelName
- TEXT_MULTILINGUAL_EMBEDDING_002 - Enum constant in enum class dev.langchain4j.model.vertexai.VertexAiEmbeddingModelName
- TEXTEMBEDDING_GECKO_001 - Enum constant in enum class dev.langchain4j.model.vertexai.VertexAiEmbeddingModelName
- TEXTEMBEDDING_GECKO_002 - Enum constant in enum class dev.langchain4j.model.vertexai.VertexAiEmbeddingModelName
- TEXTEMBEDDING_GECKO_003 - Enum constant in enum class dev.langchain4j.model.vertexai.VertexAiEmbeddingModelName
- TEXTEMBEDDING_GECKO_MULTILINGUAL_001 - Enum constant in enum class dev.langchain4j.model.vertexai.VertexAiEmbeddingModelName
- THREE_FOURTHS - Enum constant in enum class 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 class dev.langchain4j.model.vertexai.VertexAiEmbeddingModelName
- toString() - Method in enum class dev.langchain4j.model.vertexai.VertexAiImageModel.AspectRatio
- toString() - Method in enum class dev.langchain4j.model.vertexai.VertexAiImageModel.ImageStyle
- toString() - Method in enum class dev.langchain4j.model.vertexai.VertexAiImageModel.MimeType
- toString() - Method in enum class dev.langchain4j.model.vertexai.VertexAiImageModel.PersonGeneration
V
- valueOf(String) - Static method in enum class dev.langchain4j.model.vertexai.VertexAiEmbeddingModel.TaskType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.langchain4j.model.vertexai.VertexAiEmbeddingModelName
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.langchain4j.model.vertexai.VertexAiImageModel.AspectRatio
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.langchain4j.model.vertexai.VertexAiImageModel.ImageStyle
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.langchain4j.model.vertexai.VertexAiImageModel.MimeType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.langchain4j.model.vertexai.VertexAiImageModel.PersonGeneration
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class dev.langchain4j.model.vertexai.VertexAiEmbeddingModel.TaskType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.langchain4j.model.vertexai.VertexAiEmbeddingModelName
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.langchain4j.model.vertexai.VertexAiImageModel.AspectRatio
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.langchain4j.model.vertexai.VertexAiImageModel.ImageStyle
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.langchain4j.model.vertexai.VertexAiImageModel.MimeType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.langchain4j.model.vertexai.VertexAiImageModel.PersonGeneration
-
Returns an array containing the constants of this enum class, 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 Class in dev.langchain4j.model.vertexai
- VertexAiEmbeddingModelBuilderFactory - Interface in dev.langchain4j.model.vertexai.spi
-
A factory for building
VertexAiChatModel.Builder
instances. - VertexAiEmbeddingModelName - Enum Class 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 Class 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 Class in dev.langchain4j.model.vertexai
-
Image style can be specified for
imagen@002
. - VertexAiImageModel.MimeType - Enum Class in dev.langchain4j.model.vertexai
-
Supported mime types: only PNG and JPEG image formats can be generated.
- VertexAiImageModel.PersonGeneration - Enum Class 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 class 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
All Classes and Interfaces|All Packages