Index

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

A

ApplicationDefaultAuthProvider() - Constructor for class io.quarkiverse.langchain4j.vertexai.runtime.VertxAiRestApi.ApplicationDefaultAuthProvider
 
author() - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.PredictRequest.Message
Returns the value of the author record component.
author() - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.PredictResponse.Candidate
Returns the value of the author record component.

B

baseUrl() - Method in interface io.quarkiverse.langchain4j.vertexai.runtime.config.LangChain4jVertexAiConfig.VertexAiConfig
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.VertexAiChatLanguageModel.Builder
 
build() - Method in class io.quarkiverse.langchain4j.vertexai.runtime.Parameters.Builder
 
build() - Method in class io.quarkiverse.langchain4j.vertexai.runtime.VertexAiChatLanguageModel.Builder
 
build() - Method in class io.quarkiverse.langchain4j.vertexai.runtime.VertxAiRestApi.ApiMetadata.Builder
 
builder() - Static method in class io.quarkiverse.langchain4j.vertexai.runtime.Parameters
 
builder() - Static method in class io.quarkiverse.langchain4j.vertexai.runtime.VertexAiChatLanguageModel
 
builder() - Static method in class io.quarkiverse.langchain4j.vertexai.runtime.VertxAiRestApi.ApiMetadata
 
Builder() - Constructor for class io.quarkiverse.langchain4j.vertexai.runtime.Parameters.Builder
 
Builder() - Constructor for class io.quarkiverse.langchain4j.vertexai.runtime.VertexAiChatLanguageModel.Builder
 
Builder() - Constructor for class io.quarkiverse.langchain4j.vertexai.runtime.VertxAiRestApi.ApiMetadata.Builder
 

C

Candidate(String, String) - Constructor for record class io.quarkiverse.langchain4j.vertexai.runtime.PredictResponse.Candidate
Creates an instance of a Candidate record class.
candidates() - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.PredictResponse.Predictions
Returns the value of the candidates record component.
ChatInstance(String, List<PredictRequest.Message>) - Constructor for record class io.quarkiverse.langchain4j.vertexai.runtime.PredictRequest.ChatInstance
Creates an instance of a ChatInstance record class.
chatModel() - Method in interface io.quarkiverse.langchain4j.vertexai.runtime.config.LangChain4jVertexAiConfig.VertexAiConfig
Chat model related settings
chatModel(LangChain4jVertexAiConfig, String) - Method in class io.quarkiverse.langchain4j.vertexai.runtime.VertexAiRecorder
 
ChatModelConfig - Interface in io.quarkiverse.langchain4j.vertexai.runtime.config
 
content() - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.PredictRequest.Message
Returns the value of the content record component.
content() - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.PredictResponse.Candidate
Returns the value of the content record component.
context() - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.PredictRequest.ChatInstance
Returns the value of the context record component.

D

defaultConfig() - Method in interface io.quarkiverse.langchain4j.vertexai.runtime.config.LangChain4jVertexAiConfig
Default model config
doChat(ChatRequest) - Method in class io.quarkiverse.langchain4j.vertexai.runtime.VertexAiChatLanguageModel
 

E

enableIntegration() - Method in interface io.quarkiverse.langchain4j.vertexai.runtime.config.LangChain4jVertexAiConfig.VertexAiConfig
Whether to enable the integration.
equals(Object) - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.PredictRequest.ChatInstance
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.PredictRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.PredictRequest.Message
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.PredictResponse.Candidate
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.PredictResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.PredictResponse.Metadata
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.PredictResponse.Metadata.TokenMetadata
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.PredictResponse.Metadata.TokenMetadata.TokenCount
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.PredictResponse.Predictions
Indicates whether some other object is "equal to" this one.

F

filter(ResteasyReactiveClientRequestContext) - Method in class io.quarkiverse.langchain4j.vertexai.runtime.VertxAiRestApi.TokenFilter
 

G

getBearerToken() - Method in class io.quarkiverse.langchain4j.vertexai.runtime.VertxAiRestApi.ApplicationDefaultAuthProvider
 
getBearerToken() - Method in interface io.quarkiverse.langchain4j.vertexai.runtime.VertxAiRestApi.AuthProvider
 
getMaxOutputTokens() - Method in class io.quarkiverse.langchain4j.vertexai.runtime.Parameters
 
getTemperature() - Method in class io.quarkiverse.langchain4j.vertexai.runtime.Parameters
 
getTopK() - Method in class io.quarkiverse.langchain4j.vertexai.runtime.Parameters
 
getTopP() - Method in class io.quarkiverse.langchain4j.vertexai.runtime.Parameters
 

H

hashCode() - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.PredictRequest.ChatInstance
Returns a hash code value for this object.
hashCode() - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.PredictRequest
Returns a hash code value for this object.
hashCode() - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.PredictRequest.Message
Returns a hash code value for this object.
hashCode() - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.PredictResponse.Candidate
Returns a hash code value for this object.
hashCode() - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.PredictResponse
Returns a hash code value for this object.
hashCode() - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.PredictResponse.Metadata
Returns a hash code value for this object.
hashCode() - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.PredictResponse.Metadata.TokenMetadata
Returns a hash code value for this object.
hashCode() - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.PredictResponse.Metadata.TokenMetadata.TokenCount
Returns a hash code value for this object.
hashCode() - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.PredictResponse.Predictions
Returns a hash code value for this object.

I

inputTokenCount() - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.PredictResponse.Metadata.TokenMetadata
Returns the value of the inputTokenCount record component.
instances() - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.PredictRequest
Returns the value of the instances record component.
io.quarkiverse.langchain4j.vertexai.runtime - package io.quarkiverse.langchain4j.vertexai.runtime
 
io.quarkiverse.langchain4j.vertexai.runtime.config - package io.quarkiverse.langchain4j.vertexai.runtime.config
 

L

LangChain4jVertexAiConfig - Interface in io.quarkiverse.langchain4j.vertexai.runtime.config
 
LangChain4jVertexAiConfig.VertexAiConfig - Interface in io.quarkiverse.langchain4j.vertexai.runtime.config
 
location - Variable in class io.quarkiverse.langchain4j.vertexai.runtime.VertxAiRestApi.ApiMetadata
 
location() - Method in interface io.quarkiverse.langchain4j.vertexai.runtime.config.LangChain4jVertexAiConfig.VertexAiConfig
GCP location
location(String) - Method in class io.quarkiverse.langchain4j.vertexai.runtime.VertexAiChatLanguageModel.Builder
 
location(String) - Method in class io.quarkiverse.langchain4j.vertexai.runtime.VertxAiRestApi.ApiMetadata.Builder
 
logRequest(HttpClientRequest, Buffer, boolean) - Method in class io.quarkiverse.langchain4j.vertexai.runtime.VertxAiRestApi.VertxAiClientLogger
 
logRequests() - Method in interface io.quarkiverse.langchain4j.vertexai.runtime.config.ChatModelConfig
Whether chat model requests should be logged
logRequests() - Method in interface io.quarkiverse.langchain4j.vertexai.runtime.config.LangChain4jVertexAiConfig.VertexAiConfig
Whether the Vertex AI client should log requests
logRequests(boolean) - Method in class io.quarkiverse.langchain4j.vertexai.runtime.VertexAiChatLanguageModel.Builder
 
logResponse(HttpClientResponse, boolean) - Method in class io.quarkiverse.langchain4j.vertexai.runtime.VertxAiRestApi.VertxAiClientLogger
 
logResponses() - Method in interface io.quarkiverse.langchain4j.vertexai.runtime.config.ChatModelConfig
Whether chat model responses should be logged
logResponses() - Method in interface io.quarkiverse.langchain4j.vertexai.runtime.config.LangChain4jVertexAiConfig.VertexAiConfig
Whether the Vertex AI client should log responses
logResponses(boolean) - Method in class io.quarkiverse.langchain4j.vertexai.runtime.VertexAiChatLanguageModel.Builder
 

M

maxOutputTokens() - Method in interface io.quarkiverse.langchain4j.vertexai.runtime.config.ChatModelConfig
Maximum number of tokens that can be generated in the response.
maxOutputTokens(Integer) - Method in class io.quarkiverse.langchain4j.vertexai.runtime.Parameters.Builder
 
maxOutputTokens(Integer) - Method in class io.quarkiverse.langchain4j.vertexai.runtime.VertexAiChatLanguageModel.Builder
 
Message(String, String) - Constructor for record class io.quarkiverse.langchain4j.vertexai.runtime.PredictRequest.Message
Creates an instance of a Message record class.
messages() - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.PredictRequest.ChatInstance
Returns the value of the messages record component.
metadata() - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.PredictResponse
Returns the value of the metadata record component.
Metadata(PredictResponse.Metadata.TokenMetadata) - Constructor for record class io.quarkiverse.langchain4j.vertexai.runtime.PredictResponse.Metadata
Creates an instance of a Metadata record class.
modelId - Variable in class io.quarkiverse.langchain4j.vertexai.runtime.VertxAiRestApi.ApiMetadata
 
modelId() - Method in interface io.quarkiverse.langchain4j.vertexai.runtime.config.ChatModelConfig
The id of the model to use
modelId(String) - Method in class io.quarkiverse.langchain4j.vertexai.runtime.VertexAiChatLanguageModel.Builder
 
modelId(String) - Method in class io.quarkiverse.langchain4j.vertexai.runtime.VertxAiRestApi.ApiMetadata.Builder
 

N

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

O

outputTokenCount() - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.PredictResponse.Metadata.TokenMetadata
Returns the value of the outputTokenCount record component.

P

parameters() - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.PredictRequest
Returns the value of the parameters record component.
Parameters - Class in io.quarkiverse.langchain4j.vertexai.runtime
 
Parameters(Parameters.Builder) - Constructor for class io.quarkiverse.langchain4j.vertexai.runtime.Parameters
 
Parameters.Builder - Class in io.quarkiverse.langchain4j.vertexai.runtime
 
predict(PredictRequest, VertxAiRestApi.ApiMetadata) - Method in interface io.quarkiverse.langchain4j.vertexai.runtime.VertxAiRestApi
 
predictions() - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.PredictResponse
Returns the value of the predictions record component.
Predictions(List<PredictResponse.Candidate>) - Constructor for record class io.quarkiverse.langchain4j.vertexai.runtime.PredictResponse.Predictions
Creates an instance of a Predictions record class.
PredictRequest - Record Class in io.quarkiverse.langchain4j.vertexai.runtime
 
PredictRequest(List<PredictRequest.ChatInstance>, Parameters) - Constructor for record class io.quarkiverse.langchain4j.vertexai.runtime.PredictRequest
Creates an instance of a PredictRequest record class.
PredictRequest.ChatInstance - Record Class in io.quarkiverse.langchain4j.vertexai.runtime
 
PredictRequest.Message - Record Class in io.quarkiverse.langchain4j.vertexai.runtime
 
PredictResponse - Record Class in io.quarkiverse.langchain4j.vertexai.runtime
 
PredictResponse(List<PredictResponse.Predictions>, PredictResponse.Metadata) - Constructor for record class io.quarkiverse.langchain4j.vertexai.runtime.PredictResponse
Creates an instance of a PredictResponse record class.
PredictResponse.Candidate - Record Class in io.quarkiverse.langchain4j.vertexai.runtime
 
PredictResponse.Metadata - Record Class in io.quarkiverse.langchain4j.vertexai.runtime
 
PredictResponse.Metadata.TokenMetadata - Record Class in io.quarkiverse.langchain4j.vertexai.runtime
 
PredictResponse.Metadata.TokenMetadata.TokenCount - Record Class in io.quarkiverse.langchain4j.vertexai.runtime
 
PredictResponse.Predictions - Record Class in io.quarkiverse.langchain4j.vertexai.runtime
 
projectId - Variable in class io.quarkiverse.langchain4j.vertexai.runtime.VertxAiRestApi.ApiMetadata
 
projectId() - Method in interface io.quarkiverse.langchain4j.vertexai.runtime.config.LangChain4jVertexAiConfig.VertexAiConfig
The unique identifier of the project
projectId(String) - Method in class io.quarkiverse.langchain4j.vertexai.runtime.VertexAiChatLanguageModel.Builder
 
projectId(String) - Method in class io.quarkiverse.langchain4j.vertexai.runtime.VertxAiRestApi.ApiMetadata.Builder
 
publisher - Variable in class io.quarkiverse.langchain4j.vertexai.runtime.VertxAiRestApi.ApiMetadata
 
publisher() - Method in interface io.quarkiverse.langchain4j.vertexai.runtime.config.LangChain4jVertexAiConfig.VertexAiConfig
Publisher of model
publisher(String) - Method in class io.quarkiverse.langchain4j.vertexai.runtime.VertexAiChatLanguageModel.Builder
 
publisher(String) - Method in class io.quarkiverse.langchain4j.vertexai.runtime.VertxAiRestApi.ApiMetadata.Builder
 

S

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

T

temperature() - Method in interface io.quarkiverse.langchain4j.vertexai.runtime.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.Parameters.Builder
 
temperature(Double) - Method in class io.quarkiverse.langchain4j.vertexai.runtime.VertexAiChatLanguageModel.Builder
 
timeout(Duration) - Method in class io.quarkiverse.langchain4j.vertexai.runtime.VertexAiChatLanguageModel.Builder
 
TokenCount(Integer) - Constructor for record class io.quarkiverse.langchain4j.vertexai.runtime.PredictResponse.Metadata.TokenMetadata.TokenCount
Creates an instance of a TokenCount record class.
TokenFilter(ExecutorService, VertxAiRestApi.AuthProvider) - Constructor for class io.quarkiverse.langchain4j.vertexai.runtime.VertxAiRestApi.TokenFilter
 
tokenMetadata() - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.PredictResponse.Metadata
Returns the value of the tokenMetadata record component.
TokenMetadata(PredictResponse.Metadata.TokenMetadata.TokenCount, PredictResponse.Metadata.TokenMetadata.TokenCount) - Constructor for record class io.quarkiverse.langchain4j.vertexai.runtime.PredictResponse.Metadata.TokenMetadata
Creates an instance of a TokenMetadata record class.
topK() - Method in interface io.quarkiverse.langchain4j.vertexai.runtime.config.ChatModelConfig
Top-K changes how the model selects tokens for output.
topK(Integer) - Method in class io.quarkiverse.langchain4j.vertexai.runtime.Parameters.Builder
 
topK(Integer) - Method in class io.quarkiverse.langchain4j.vertexai.runtime.VertexAiChatLanguageModel.Builder
 
topP() - Method in interface io.quarkiverse.langchain4j.vertexai.runtime.config.ChatModelConfig
Top-P changes how the model selects tokens for output.
topP(Double) - Method in class io.quarkiverse.langchain4j.vertexai.runtime.Parameters.Builder
 
topP(Double) - Method in class io.quarkiverse.langchain4j.vertexai.runtime.VertexAiChatLanguageModel.Builder
 
toString() - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.PredictRequest.ChatInstance
Returns a string representation of this record class.
toString() - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.PredictRequest.Message
Returns a string representation of this record class.
toString() - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.PredictRequest
Returns a string representation of this record class.
toString() - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.PredictResponse.Candidate
Returns a string representation of this record class.
toString() - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.PredictResponse.Metadata.TokenMetadata.TokenCount
Returns a string representation of this record class.
toString() - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.PredictResponse.Metadata.TokenMetadata
Returns a string representation of this record class.
toString() - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.PredictResponse.Metadata
Returns a string representation of this record class.
toString() - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.PredictResponse.Predictions
Returns a string representation of this record class.
toString() - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.PredictResponse
Returns a string representation of this record class.
totalTokens() - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.PredictResponse.Metadata.TokenMetadata.TokenCount
Returns the value of the totalTokens record component.

V

VertexAiChatLanguageModel - Class in io.quarkiverse.langchain4j.vertexai.runtime
 
VertexAiChatLanguageModel.Builder - Class in io.quarkiverse.langchain4j.vertexai.runtime
 
VertexAiRecorder - Class in io.quarkiverse.langchain4j.vertexai.runtime
 
VertexAiRecorder() - Constructor for class io.quarkiverse.langchain4j.vertexai.runtime.VertexAiRecorder
 
VertxAiClientLogger(boolean, boolean) - Constructor for class io.quarkiverse.langchain4j.vertexai.runtime.VertxAiRestApi.VertxAiClientLogger
 
VertxAiRestApi - Interface in io.quarkiverse.langchain4j.vertexai.runtime
 
VertxAiRestApi.ApiMetadata - Class in io.quarkiverse.langchain4j.vertexai.runtime
 
VertxAiRestApi.ApiMetadata.Builder - Class in io.quarkiverse.langchain4j.vertexai.runtime
 
VertxAiRestApi.ApplicationDefaultAuthProvider - Class in io.quarkiverse.langchain4j.vertexai.runtime
 
VertxAiRestApi.AuthProvider - Interface in io.quarkiverse.langchain4j.vertexai.runtime
 
VertxAiRestApi.TokenFilter - Class in io.quarkiverse.langchain4j.vertexai.runtime
 
VertxAiRestApi.VertxAiClientLogger - Class in io.quarkiverse.langchain4j.vertexai.runtime
 
A B C D E F G H I L M N O P S T V 
All Classes and Interfaces|All Packages