Index

B C D E G L M N P R S T V W 
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
 
B C D E G L M N P R S T V W 
All Classes and Interfaces|All Packages