Index

B C D E G I L M N O P R S T V 
All Classes and Interfaces|All Packages

B

baseUrl() - Method in interface io.quarkiverse.langchain4j.vertexai.runtime.gemini.config.LangChain4jVertexAiGeminiConfig.VertexAiGeminiConfig
Meant to be used for testing only in order to override the base URL used by the client
baseUrl(Optional<String>) - Method in class io.quarkiverse.langchain4j.vertexai.runtime.gemini.VertexAiGeminiChatLanguageModel.Builder
 
baseUrl(Optional<String>) - Method in class io.quarkiverse.langchain4j.vertexai.runtime.gemini.VertexAiGeminiEmbeddingModel.Builder
 
batchEmbedContents(EmbedContentRequests) - Method in class io.quarkiverse.langchain4j.vertexai.runtime.gemini.VertexAiGeminiEmbeddingModel
 
batchEmbedContents(EmbedContentRequests, VertxAiGeminiRestApi.ApiMetadata) - Method in interface io.quarkiverse.langchain4j.vertexai.runtime.gemini.VertxAiGeminiRestApi
 
build() - Method in class io.quarkiverse.langchain4j.vertexai.runtime.gemini.VertexAiGeminiChatLanguageModel.Builder
 
build() - Method in class io.quarkiverse.langchain4j.vertexai.runtime.gemini.VertexAiGeminiEmbeddingModel.Builder
 
build() - Method in class io.quarkiverse.langchain4j.vertexai.runtime.gemini.VertxAiGeminiRestApi.ApiMetadata.Builder
 
builder() - Static method in class io.quarkiverse.langchain4j.vertexai.runtime.gemini.VertexAiGeminiChatLanguageModel
 
builder() - Static method in class io.quarkiverse.langchain4j.vertexai.runtime.gemini.VertexAiGeminiEmbeddingModel
 
builder() - Static method in class io.quarkiverse.langchain4j.vertexai.runtime.gemini.VertxAiGeminiRestApi.ApiMetadata
 
Builder() - Constructor for class io.quarkiverse.langchain4j.vertexai.runtime.gemini.VertexAiGeminiChatLanguageModel.Builder
 
Builder() - Constructor for class io.quarkiverse.langchain4j.vertexai.runtime.gemini.VertexAiGeminiEmbeddingModel.Builder
 
Builder() - Constructor for class io.quarkiverse.langchain4j.vertexai.runtime.gemini.VertxAiGeminiRestApi.ApiMetadata.Builder
 

C

chatModel() - Method in interface io.quarkiverse.langchain4j.vertexai.runtime.gemini.config.LangChain4jVertexAiGeminiConfig.VertexAiGeminiConfig
Chat model related settings
chatModel(LangChain4jVertexAiGeminiConfig, String) - Method in class io.quarkiverse.langchain4j.vertexai.runtime.gemini.VertexAiGeminiRecorder
 
ChatModelConfig - Interface in io.quarkiverse.langchain4j.vertexai.runtime.gemini.config
 

D

defaultConfig() - Method in interface io.quarkiverse.langchain4j.vertexai.runtime.gemini.config.LangChain4jVertexAiGeminiConfig
Default model config
dimension(Integer) - Method in class io.quarkiverse.langchain4j.vertexai.runtime.gemini.VertexAiGeminiEmbeddingModel.Builder
 

E

embedContent(EmbedContentRequest) - Method in class io.quarkiverse.langchain4j.vertexai.runtime.gemini.VertexAiGeminiEmbeddingModel
 
embedContent(EmbedContentRequest, VertxAiGeminiRestApi.ApiMetadata) - Method in interface io.quarkiverse.langchain4j.vertexai.runtime.gemini.VertxAiGeminiRestApi
 
embeddingModel() - Method in interface io.quarkiverse.langchain4j.vertexai.runtime.gemini.config.LangChain4jVertexAiGeminiConfig.VertexAiGeminiConfig
Embedding model related settings
embeddingModel(LangChain4jVertexAiGeminiConfig, String) - Method in class io.quarkiverse.langchain4j.vertexai.runtime.gemini.VertexAiGeminiRecorder
 
enableIntegration() - Method in interface io.quarkiverse.langchain4j.vertexai.runtime.gemini.config.LangChain4jVertexAiGeminiConfig.VertexAiGeminiConfig
Whether to enable the integration.

G

generateContent(GenerateContentRequest, VertxAiGeminiRestApi.ApiMetadata) - Method in interface io.quarkiverse.langchain4j.vertexai.runtime.gemini.VertxAiGeminiRestApi
 
generateContext(GenerateContentRequest) - Method in class io.quarkiverse.langchain4j.vertexai.runtime.gemini.VertexAiGeminiChatLanguageModel
 

I

io.quarkiverse.langchain4j.vertexai.runtime.gemini - package io.quarkiverse.langchain4j.vertexai.runtime.gemini
 
io.quarkiverse.langchain4j.vertexai.runtime.gemini.config - package io.quarkiverse.langchain4j.vertexai.runtime.gemini.config
 

L

LangChain4jVertexAiGeminiConfig - Interface in io.quarkiverse.langchain4j.vertexai.runtime.gemini.config
 
LangChain4jVertexAiGeminiConfig.VertexAiGeminiConfig - Interface in io.quarkiverse.langchain4j.vertexai.runtime.gemini.config
 
LangChain4jVertexAiGeminiEmbeddingConfig - Interface in io.quarkiverse.langchain4j.vertexai.runtime.gemini.config
 
listeners(List<ChatModelListener>) - Method in class io.quarkiverse.langchain4j.vertexai.runtime.gemini.VertexAiGeminiChatLanguageModel.Builder
 
location - Variable in class io.quarkiverse.langchain4j.vertexai.runtime.gemini.VertxAiGeminiRestApi.ApiMetadata
 
location() - Method in interface io.quarkiverse.langchain4j.vertexai.runtime.gemini.config.LangChain4jVertexAiGeminiConfig.VertexAiGeminiConfig
GCP location
location(String) - Method in class io.quarkiverse.langchain4j.vertexai.runtime.gemini.VertexAiGeminiChatLanguageModel.Builder
 
location(String) - Method in class io.quarkiverse.langchain4j.vertexai.runtime.gemini.VertexAiGeminiEmbeddingModel.Builder
 
location(String) - Method in class io.quarkiverse.langchain4j.vertexai.runtime.gemini.VertxAiGeminiRestApi.ApiMetadata.Builder
 
logRequest(HttpClientRequest, Buffer, boolean) - Method in class io.quarkiverse.langchain4j.vertexai.runtime.gemini.VertxAiGeminiRestApi.VertxAiClientLogger
 
logRequests() - Method in interface io.quarkiverse.langchain4j.vertexai.runtime.gemini.config.ChatModelConfig
Whether chat model requests should be logged
logRequests() - Method in interface io.quarkiverse.langchain4j.vertexai.runtime.gemini.config.LangChain4jVertexAiGeminiConfig.VertexAiGeminiConfig
Whether the Vertex AI client should log requests
logRequests() - Method in interface io.quarkiverse.langchain4j.vertexai.runtime.gemini.config.LangChain4jVertexAiGeminiEmbeddingConfig
Whether chat model requests should be logged
logRequests(boolean) - Method in class io.quarkiverse.langchain4j.vertexai.runtime.gemini.VertexAiGeminiChatLanguageModel.Builder
 
logRequests(boolean) - Method in class io.quarkiverse.langchain4j.vertexai.runtime.gemini.VertexAiGeminiEmbeddingModel.Builder
 
logResponse(HttpClientResponse, boolean) - Method in class io.quarkiverse.langchain4j.vertexai.runtime.gemini.VertxAiGeminiRestApi.VertxAiClientLogger
 
logResponses() - Method in interface io.quarkiverse.langchain4j.vertexai.runtime.gemini.config.ChatModelConfig
Whether chat model responses should be logged
logResponses() - Method in interface io.quarkiverse.langchain4j.vertexai.runtime.gemini.config.LangChain4jVertexAiGeminiConfig.VertexAiGeminiConfig
Whether the Vertex AI client should log responses
logResponses() - Method in interface io.quarkiverse.langchain4j.vertexai.runtime.gemini.config.LangChain4jVertexAiGeminiEmbeddingConfig
Whether chat model responses should be logged
logResponses(boolean) - Method in class io.quarkiverse.langchain4j.vertexai.runtime.gemini.VertexAiGeminiChatLanguageModel.Builder
 
logResponses(boolean) - Method in class io.quarkiverse.langchain4j.vertexai.runtime.gemini.VertexAiGeminiEmbeddingModel.Builder
 

M

mapper(ObjectMapper) - Static method in interface io.quarkiverse.langchain4j.vertexai.runtime.gemini.VertxAiGeminiRestApi
 
maxOutputTokens() - Method in interface io.quarkiverse.langchain4j.vertexai.runtime.gemini.config.ChatModelConfig
Maximum number of tokens that can be generated in the response.
maxOutputTokens(Integer) - Method in class io.quarkiverse.langchain4j.vertexai.runtime.gemini.VertexAiGeminiChatLanguageModel.Builder
 
modelId - Variable in class io.quarkiverse.langchain4j.vertexai.runtime.gemini.VertxAiGeminiRestApi.ApiMetadata
 
modelId() - Method in interface io.quarkiverse.langchain4j.vertexai.runtime.gemini.config.ChatModelConfig
The id of the model to use.
modelId() - Method in interface io.quarkiverse.langchain4j.vertexai.runtime.gemini.config.LangChain4jVertexAiGeminiEmbeddingConfig
The id of the model to use.
modelId(String) - Method in class io.quarkiverse.langchain4j.vertexai.runtime.gemini.VertexAiGeminiChatLanguageModel.Builder
 
modelId(String) - Method in class io.quarkiverse.langchain4j.vertexai.runtime.gemini.VertexAiGeminiEmbeddingModel.Builder
 
modelId(String) - Method in class io.quarkiverse.langchain4j.vertexai.runtime.gemini.VertxAiGeminiRestApi.ApiMetadata.Builder
 

N

namedConfig() - Method in interface io.quarkiverse.langchain4j.vertexai.runtime.gemini.config.LangChain4jVertexAiGeminiConfig
Named model config

O

outputDimension() - Method in interface io.quarkiverse.langchain4j.vertexai.runtime.gemini.config.LangChain4jVertexAiGeminiEmbeddingConfig
Reduced dimension for the output embedding

P

projectId - Variable in class io.quarkiverse.langchain4j.vertexai.runtime.gemini.VertxAiGeminiRestApi.ApiMetadata
 
projectId() - Method in interface io.quarkiverse.langchain4j.vertexai.runtime.gemini.config.LangChain4jVertexAiGeminiConfig.VertexAiGeminiConfig
The unique identifier of the project
projectId(String) - Method in class io.quarkiverse.langchain4j.vertexai.runtime.gemini.VertexAiGeminiChatLanguageModel.Builder
 
projectId(String) - Method in class io.quarkiverse.langchain4j.vertexai.runtime.gemini.VertexAiGeminiEmbeddingModel.Builder
 
projectId(String) - Method in class io.quarkiverse.langchain4j.vertexai.runtime.gemini.VertxAiGeminiRestApi.ApiMetadata.Builder
 
publisher - Variable in class io.quarkiverse.langchain4j.vertexai.runtime.gemini.VertxAiGeminiRestApi.ApiMetadata
 
publisher() - Method in interface io.quarkiverse.langchain4j.vertexai.runtime.gemini.config.LangChain4jVertexAiGeminiConfig.VertexAiGeminiConfig
Publisher of model
publisher(String) - Method in class io.quarkiverse.langchain4j.vertexai.runtime.gemini.VertexAiGeminiChatLanguageModel.Builder
 
publisher(String) - Method in class io.quarkiverse.langchain4j.vertexai.runtime.gemini.VertexAiGeminiEmbeddingModel.Builder
 
publisher(String) - Method in class io.quarkiverse.langchain4j.vertexai.runtime.gemini.VertxAiGeminiRestApi.ApiMetadata.Builder
 

R

responseFormat(ResponseFormat) - Method in class io.quarkiverse.langchain4j.vertexai.runtime.gemini.VertexAiGeminiChatLanguageModel.Builder
 

S

setBodySize(int) - Method in class io.quarkiverse.langchain4j.vertexai.runtime.gemini.VertxAiGeminiRestApi.VertxAiClientLogger
 

T

taskType() - Method in interface io.quarkiverse.langchain4j.vertexai.runtime.gemini.config.LangChain4jVertexAiGeminiEmbeddingConfig
Optional task type for which the embeddings will be used.
taskType(String) - Method in class io.quarkiverse.langchain4j.vertexai.runtime.gemini.VertexAiGeminiEmbeddingModel.Builder
 
temperature() - Method in interface io.quarkiverse.langchain4j.vertexai.runtime.gemini.config.ChatModelConfig
The temperature is used for sampling during response generation, which occurs when topP and topK are applied.
temperature(Double) - Method in class io.quarkiverse.langchain4j.vertexai.runtime.gemini.VertexAiGeminiChatLanguageModel.Builder
 
timeout() - Method in interface io.quarkiverse.langchain4j.vertexai.runtime.gemini.config.ChatModelConfig
Global timeout for requests to gemini APIs
timeout() - Method in interface io.quarkiverse.langchain4j.vertexai.runtime.gemini.config.LangChain4jVertexAiGeminiConfig.VertexAiGeminiConfig
Timeout for requests to gemini APIs
timeout() - Method in interface io.quarkiverse.langchain4j.vertexai.runtime.gemini.config.LangChain4jVertexAiGeminiEmbeddingConfig
Global timeout for requests to gemini APIs
timeout(Duration) - Method in class io.quarkiverse.langchain4j.vertexai.runtime.gemini.VertexAiGeminiChatLanguageModel.Builder
 
timeout(Duration) - Method in class io.quarkiverse.langchain4j.vertexai.runtime.gemini.VertexAiGeminiEmbeddingModel.Builder
 
topK() - Method in interface io.quarkiverse.langchain4j.vertexai.runtime.gemini.config.ChatModelConfig
Top-K changes how the model selects tokens for output.
topK(Integer) - Method in class io.quarkiverse.langchain4j.vertexai.runtime.gemini.VertexAiGeminiChatLanguageModel.Builder
 
topP() - Method in interface io.quarkiverse.langchain4j.vertexai.runtime.gemini.config.ChatModelConfig
Top-P changes how the model selects tokens for output.
topP(Double) - Method in class io.quarkiverse.langchain4j.vertexai.runtime.gemini.VertexAiGeminiChatLanguageModel.Builder
 

V

VertexAiGeminiChatLanguageModel - Class in io.quarkiverse.langchain4j.vertexai.runtime.gemini
 
VertexAiGeminiChatLanguageModel.Builder - Class in io.quarkiverse.langchain4j.vertexai.runtime.gemini
 
VertexAiGeminiEmbeddingModel - Class in io.quarkiverse.langchain4j.vertexai.runtime.gemini
 
VertexAiGeminiEmbeddingModel(VertexAiGeminiEmbeddingModel.Builder) - Constructor for class io.quarkiverse.langchain4j.vertexai.runtime.gemini.VertexAiGeminiEmbeddingModel
 
VertexAiGeminiEmbeddingModel.Builder - Class in io.quarkiverse.langchain4j.vertexai.runtime.gemini
 
VertexAiGeminiRecorder - Class in io.quarkiverse.langchain4j.vertexai.runtime.gemini
 
VertexAiGeminiRecorder() - Constructor for class io.quarkiverse.langchain4j.vertexai.runtime.gemini.VertexAiGeminiRecorder
 
VertxAiClientLogger(boolean, boolean) - Constructor for class io.quarkiverse.langchain4j.vertexai.runtime.gemini.VertxAiGeminiRestApi.VertxAiClientLogger
 
VertxAiGeminiRestApi - Interface in io.quarkiverse.langchain4j.vertexai.runtime.gemini
 
VertxAiGeminiRestApi.ApiMetadata - Class in io.quarkiverse.langchain4j.vertexai.runtime.gemini
 
VertxAiGeminiRestApi.ApiMetadata.Builder - Class in io.quarkiverse.langchain4j.vertexai.runtime.gemini
 
VertxAiGeminiRestApi.VertxAiClientLogger - Class in io.quarkiverse.langchain4j.vertexai.runtime.gemini
 
B C D E G I L M N O P R S T V 
All Classes and Interfaces|All Packages