Index
All Classes and Interfaces|All Packages
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
- 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() - 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
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
- 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
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
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
L
- 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
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
- 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
N
- negativePrompt(String) - Method in class dev.langchain4j.model.vertexai.VertexAiImageModel.Builder
P
- persistTo(Path) - Method in class dev.langchain4j.model.vertexai.VertexAiImageModel.Builder
- photograph - Enum constant in enum dev.langchain4j.model.vertexai.VertexAiImageModel.ImageStyle
- pop_art - Enum constant in enum dev.langchain4j.model.vertexai.VertexAiImageModel.ImageStyle
- 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
- 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
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
- 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
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
- titleMetadataKey(String) - Method in class dev.langchain4j.model.vertexai.VertexAiEmbeddingModel.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
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.VertexAiImageModel.ImageStyle
-
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.VertexAiImageModel.ImageStyle
-
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) - 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. - 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, Integer, Boolean, Path) - Constructor for class dev.langchain4j.model.vertexai.VertexAiImageModel
-
Constructor of the Imagen image generation model.
- VertexAiImageModel.Builder - Class in dev.langchain4j.model.vertexai
- VertexAiImageModel.ImageStyle - Enum in dev.langchain4j.model.vertexai
-
Image style can be specified for imagen@002.
- 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.
W
- watercolor - Enum constant in enum dev.langchain4j.model.vertexai.VertexAiImageModel.ImageStyle
- withPersisting() - Method in class dev.langchain4j.model.vertexai.VertexAiImageModel.Builder
All Classes and Interfaces|All Packages