Index
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(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(RuntimeValue<LangChain4jVertexAiConfig>) - 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
All Classes and Interfaces|All Packages