Index

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

A

ApplicationDefaultAuthProvider() - Constructor for class io.quarkiverse.langchain4j.vertexai.runtime.gemini.VertxAiGeminiRestApi.ApplicationDefaultAuthProvider
 
args() - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.gemini.FunctionCall
Returns the value of the args record component.

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
 
build() - Method in class io.quarkiverse.langchain4j.vertexai.runtime.gemini.GenerationConfig.Builder
 
build() - Method in class io.quarkiverse.langchain4j.vertexai.runtime.gemini.VertexAiGeminiChatLanguageModel.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.GenerationConfig
 
builder() - Static method in class io.quarkiverse.langchain4j.vertexai.runtime.gemini.VertexAiGeminiChatLanguageModel
 
builder() - Static method in class io.quarkiverse.langchain4j.vertexai.runtime.gemini.VertxAiGeminiRestApi.ApiMetadata
 
Builder() - Constructor for class io.quarkiverse.langchain4j.vertexai.runtime.gemini.GenerationConfig.Builder
 
Builder() - Constructor for class io.quarkiverse.langchain4j.vertexai.runtime.gemini.VertexAiGeminiChatLanguageModel.Builder
 
Builder() - Constructor for class io.quarkiverse.langchain4j.vertexai.runtime.gemini.VertxAiGeminiRestApi.ApiMetadata.Builder
 

C

Candidate(GenerateContentResponse.Candidate.Content, GenerateContentResponse.FinishReason) - Constructor for record class io.quarkiverse.langchain4j.vertexai.runtime.gemini.GenerateContentResponse.Candidate
Creates an instance of a Candidate record class.
candidates() - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.gemini.GenerateContentResponse
Returns the value of the candidates record component.
candidatesTokenCount() - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.gemini.GenerateContentResponse.UsageMetadata
Returns the value of the candidatesTokenCount record component.
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
 
content() - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.gemini.FunctionResponse.Response
Returns the value of the content record component.
content() - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.gemini.GenerateContentResponse.Candidate
Returns the value of the content record component.
Content(String, List<GenerateContentRequest.Content.Part>) - Constructor for record class io.quarkiverse.langchain4j.vertexai.runtime.gemini.GenerateContentRequest.Content
Creates an instance of a Content record class.
Content(List<GenerateContentResponse.Candidate.Part>) - Constructor for record class io.quarkiverse.langchain4j.vertexai.runtime.gemini.GenerateContentResponse.Candidate.Content
Creates an instance of a Content record class.
contents() - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.gemini.GenerateContentRequest
Returns the value of the contents record component.

D

defaultConfig() - Method in interface io.quarkiverse.langchain4j.vertexai.runtime.gemini.config.LangChain4jVertexAiGeminiConfig
Default model config
description() - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.gemini.FunctionDeclaration
Returns the value of the description record component.

E

enableIntegration() - Method in interface io.quarkiverse.langchain4j.vertexai.runtime.gemini.config.LangChain4jVertexAiGeminiConfig.VertexAiGeminiConfig
Whether to enable the integration.
equals(Object) - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.gemini.FunctionCall
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.gemini.FunctionDeclaration
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.gemini.FunctionDeclaration.Parameters
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.gemini.FunctionResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.gemini.FunctionResponse.Response
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.gemini.GenerateContentRequest.Content
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.gemini.GenerateContentRequest.Content.Part
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.gemini.GenerateContentRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.gemini.GenerateContentRequest.SystemInstruction
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.gemini.GenerateContentRequest.SystemInstruction.Part
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.gemini.GenerateContentRequest.Tool
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.gemini.GenerateContentResponse.Candidate.Content
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.gemini.GenerateContentResponse.Candidate
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.gemini.GenerateContentResponse.Candidate.Part
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.gemini.GenerateContentResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.gemini.GenerateContentResponse.UsageMetadata
Indicates whether some other object is "equal to" this one.

F

filter(ResteasyReactiveClientRequestContext) - Method in class io.quarkiverse.langchain4j.vertexai.runtime.gemini.VertxAiGeminiRestApi.TokenFilter
 
FINISH_REASON_UNSPECIFIED - Enum constant in enum class io.quarkiverse.langchain4j.vertexai.runtime.gemini.GenerateContentResponse.FinishReason
 
finishReason() - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.gemini.GenerateContentResponse.Candidate
Returns the value of the finishReason record component.
functionCall() - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.gemini.GenerateContentRequest.Content.Part
Returns the value of the functionCall record component.
functionCall() - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.gemini.GenerateContentResponse.Candidate.Part
Returns the value of the functionCall record component.
FunctionCall - Record Class in io.quarkiverse.langchain4j.vertexai.runtime.gemini
 
FunctionCall(String, Map<String, String>) - Constructor for record class io.quarkiverse.langchain4j.vertexai.runtime.gemini.FunctionCall
Creates an instance of a FunctionCall record class.
FunctionDeclaration - Record Class in io.quarkiverse.langchain4j.vertexai.runtime.gemini
 
FunctionDeclaration(String, String, FunctionDeclaration.Parameters) - Constructor for record class io.quarkiverse.langchain4j.vertexai.runtime.gemini.FunctionDeclaration
Creates an instance of a FunctionDeclaration record class.
FunctionDeclaration.Parameters - Record Class in io.quarkiverse.langchain4j.vertexai.runtime.gemini
 
functionDeclarations() - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.gemini.GenerateContentRequest.Tool
Returns the value of the functionDeclarations record component.
FunctionResponse - Record Class in io.quarkiverse.langchain4j.vertexai.runtime.gemini
 
FunctionResponse(String, FunctionResponse.Response) - Constructor for record class io.quarkiverse.langchain4j.vertexai.runtime.gemini.FunctionResponse
Creates an instance of a FunctionResponse record class.
FunctionResponse.Response - Record Class in io.quarkiverse.langchain4j.vertexai.runtime.gemini
 

G

generate(List<ChatMessage>) - Method in class io.quarkiverse.langchain4j.vertexai.runtime.gemini.VertexAiGeminiChatLanguageModel
 
GenerateContentRequest - Record Class in io.quarkiverse.langchain4j.vertexai.runtime.gemini
 
GenerateContentRequest(List<GenerateContentRequest.Content>, GenerateContentRequest.SystemInstruction, List<GenerateContentRequest.Tool>, GenerationConfig) - Constructor for record class io.quarkiverse.langchain4j.vertexai.runtime.gemini.GenerateContentRequest
Creates an instance of a GenerateContentRequest record class.
GenerateContentRequest.Content - Record Class in io.quarkiverse.langchain4j.vertexai.runtime.gemini
 
GenerateContentRequest.Content.Part - Record Class in io.quarkiverse.langchain4j.vertexai.runtime.gemini
 
GenerateContentRequest.SystemInstruction - Record Class in io.quarkiverse.langchain4j.vertexai.runtime.gemini
 
GenerateContentRequest.SystemInstruction.Part - Record Class in io.quarkiverse.langchain4j.vertexai.runtime.gemini
 
GenerateContentRequest.Tool - Record Class in io.quarkiverse.langchain4j.vertexai.runtime.gemini
 
GenerateContentResponse - Record Class in io.quarkiverse.langchain4j.vertexai.runtime.gemini
 
GenerateContentResponse(List<GenerateContentResponse.Candidate>, GenerateContentResponse.UsageMetadata) - Constructor for record class io.quarkiverse.langchain4j.vertexai.runtime.gemini.GenerateContentResponse
Creates an instance of a GenerateContentResponse record class.
GenerateContentResponse.Candidate - Record Class in io.quarkiverse.langchain4j.vertexai.runtime.gemini
 
GenerateContentResponse.Candidate.Content - Record Class in io.quarkiverse.langchain4j.vertexai.runtime.gemini
 
GenerateContentResponse.Candidate.Part - Record Class in io.quarkiverse.langchain4j.vertexai.runtime.gemini
 
GenerateContentResponse.FinishReason - Enum Class in io.quarkiverse.langchain4j.vertexai.runtime.gemini
 
GenerateContentResponse.UsageMetadata - Record Class in io.quarkiverse.langchain4j.vertexai.runtime.gemini
 
generationConfig() - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.gemini.GenerateContentRequest
Returns the value of the generationConfig record component.
GenerationConfig - Class in io.quarkiverse.langchain4j.vertexai.runtime.gemini
 
GenerationConfig(GenerationConfig.Builder) - Constructor for class io.quarkiverse.langchain4j.vertexai.runtime.gemini.GenerationConfig
 
GenerationConfig.Builder - Class in io.quarkiverse.langchain4j.vertexai.runtime.gemini
 
getBearerToken() - Method in class io.quarkiverse.langchain4j.vertexai.runtime.gemini.VertxAiGeminiRestApi.ApplicationDefaultAuthProvider
 
getBearerToken() - Method in interface io.quarkiverse.langchain4j.vertexai.runtime.gemini.VertxAiGeminiRestApi.AuthProvider
 
getMaxOutputTokens() - Method in class io.quarkiverse.langchain4j.vertexai.runtime.gemini.GenerationConfig
 
getTemperature() - Method in class io.quarkiverse.langchain4j.vertexai.runtime.gemini.GenerationConfig
 
getTopK() - Method in class io.quarkiverse.langchain4j.vertexai.runtime.gemini.GenerationConfig
 
getTopP() - Method in class io.quarkiverse.langchain4j.vertexai.runtime.gemini.GenerationConfig
 

H

hashCode() - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.gemini.FunctionCall
Returns a hash code value for this object.
hashCode() - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.gemini.FunctionDeclaration
Returns a hash code value for this object.
hashCode() - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.gemini.FunctionDeclaration.Parameters
Returns a hash code value for this object.
hashCode() - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.gemini.FunctionResponse
Returns a hash code value for this object.
hashCode() - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.gemini.FunctionResponse.Response
Returns a hash code value for this object.
hashCode() - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.gemini.GenerateContentRequest.Content
Returns a hash code value for this object.
hashCode() - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.gemini.GenerateContentRequest.Content.Part
Returns a hash code value for this object.
hashCode() - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.gemini.GenerateContentRequest
Returns a hash code value for this object.
hashCode() - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.gemini.GenerateContentRequest.SystemInstruction
Returns a hash code value for this object.
hashCode() - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.gemini.GenerateContentRequest.SystemInstruction.Part
Returns a hash code value for this object.
hashCode() - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.gemini.GenerateContentRequest.Tool
Returns a hash code value for this object.
hashCode() - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.gemini.GenerateContentResponse.Candidate.Content
Returns a hash code value for this object.
hashCode() - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.gemini.GenerateContentResponse.Candidate
Returns a hash code value for this object.
hashCode() - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.gemini.GenerateContentResponse.Candidate.Part
Returns a hash code value for this object.
hashCode() - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.gemini.GenerateContentResponse
Returns a hash code value for this object.
hashCode() - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.gemini.GenerateContentResponse.UsageMetadata
Returns a hash code value for this object.

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
 
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.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(boolean) - Method in class io.quarkiverse.langchain4j.vertexai.runtime.gemini.VertexAiGeminiChatLanguageModel.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(boolean) - Method in class io.quarkiverse.langchain4j.vertexai.runtime.gemini.VertexAiGeminiChatLanguageModel.Builder
 

M

mapper(ObjectMapper) - Static method in interface io.quarkiverse.langchain4j.vertexai.runtime.gemini.VertxAiGeminiRestApi
 
MAX_TOKENS - Enum constant in enum class io.quarkiverse.langchain4j.vertexai.runtime.gemini.GenerateContentResponse.FinishReason
 
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.GenerationConfig.Builder
 
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(String) - Method in class io.quarkiverse.langchain4j.vertexai.runtime.gemini.VertexAiGeminiChatLanguageModel.Builder
 
modelId(String) - Method in class io.quarkiverse.langchain4j.vertexai.runtime.gemini.VertxAiGeminiRestApi.ApiMetadata.Builder
 

N

name() - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.gemini.FunctionCall
Returns the value of the name record component.
name() - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.gemini.FunctionDeclaration
Returns the value of the name record component.
name() - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.gemini.FunctionResponse
Returns the value of the name record component.
name() - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.gemini.FunctionResponse.Response
Returns the value of the name record component.
namedConfig() - Method in interface io.quarkiverse.langchain4j.vertexai.runtime.gemini.config.LangChain4jVertexAiGeminiConfig
Named model config

O

ofContent(List<String>) - Static method in record class io.quarkiverse.langchain4j.vertexai.runtime.gemini.GenerateContentRequest.SystemInstruction
 
ofText(String) - Static method in record class io.quarkiverse.langchain4j.vertexai.runtime.gemini.GenerateContentRequest.Content.Part
 
OTHER - Enum constant in enum class io.quarkiverse.langchain4j.vertexai.runtime.gemini.GenerateContentResponse.FinishReason
 

P

parameters() - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.gemini.FunctionDeclaration
Returns the value of the parameters record component.
Parameters(String, Map<String, Map<String, Object>>, List<String>) - Constructor for record class io.quarkiverse.langchain4j.vertexai.runtime.gemini.FunctionDeclaration.Parameters
Creates an instance of a Parameters record class.
Part(String) - Constructor for record class io.quarkiverse.langchain4j.vertexai.runtime.gemini.GenerateContentRequest.SystemInstruction.Part
Creates an instance of a Part record class.
Part(String, FunctionCall) - Constructor for record class io.quarkiverse.langchain4j.vertexai.runtime.gemini.GenerateContentRequest.Content.Part
Creates an instance of a Part record class.
Part(String, FunctionCall) - Constructor for record class io.quarkiverse.langchain4j.vertexai.runtime.gemini.GenerateContentResponse.Candidate.Part
Creates an instance of a Part record class.
parts() - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.gemini.GenerateContentRequest.Content
Returns the value of the parts record component.
parts() - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.gemini.GenerateContentRequest.SystemInstruction
Returns the value of the parts record component.
parts() - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.gemini.GenerateContentResponse.Candidate.Content
Returns the value of the parts record component.
predict(GenerateContentRequest, VertxAiGeminiRestApi.ApiMetadata) - Method in interface io.quarkiverse.langchain4j.vertexai.runtime.gemini.VertxAiGeminiRestApi
 
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.VertxAiGeminiRestApi.ApiMetadata.Builder
 
promptTokenCount() - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.gemini.GenerateContentResponse.UsageMetadata
Returns the value of the promptTokenCount record component.
properties() - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.gemini.FunctionDeclaration.Parameters
Returns the value of the properties record component.
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.VertxAiGeminiRestApi.ApiMetadata.Builder
 

R

RECITATION - Enum constant in enum class io.quarkiverse.langchain4j.vertexai.runtime.gemini.GenerateContentResponse.FinishReason
 
required() - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.gemini.FunctionDeclaration.Parameters
Returns the value of the required record component.
response() - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.gemini.FunctionResponse
Returns the value of the response record component.
Response(String, Object) - Constructor for record class io.quarkiverse.langchain4j.vertexai.runtime.gemini.FunctionResponse.Response
Creates an instance of a Response record class.
role() - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.gemini.GenerateContentRequest.Content
Returns the value of the role record component.

S

SAFETY - Enum constant in enum class io.quarkiverse.langchain4j.vertexai.runtime.gemini.GenerateContentResponse.FinishReason
 
setBodySize(int) - Method in class io.quarkiverse.langchain4j.vertexai.runtime.gemini.VertxAiGeminiRestApi.VertxAiClientLogger
 
STOP - Enum constant in enum class io.quarkiverse.langchain4j.vertexai.runtime.gemini.GenerateContentResponse.FinishReason
 
systemInstruction() - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.gemini.GenerateContentRequest
Returns the value of the systemInstruction record component.
SystemInstruction(List<GenerateContentRequest.SystemInstruction.Part>) - Constructor for record class io.quarkiverse.langchain4j.vertexai.runtime.gemini.GenerateContentRequest.SystemInstruction
Creates an instance of a SystemInstruction record class.

T

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.GenerationConfig.Builder
 
temperature(Double) - Method in class io.quarkiverse.langchain4j.vertexai.runtime.gemini.VertexAiGeminiChatLanguageModel.Builder
 
text() - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.gemini.GenerateContentRequest.Content.Part
Returns the value of the text record component.
text() - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.gemini.GenerateContentRequest.SystemInstruction.Part
Returns the value of the text record component.
text() - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.gemini.GenerateContentResponse.Candidate.Part
Returns the value of the text record component.
timeout(Duration) - Method in class io.quarkiverse.langchain4j.vertexai.runtime.gemini.VertexAiGeminiChatLanguageModel.Builder
 
TokenFilter(ExecutorService, VertxAiGeminiRestApi.AuthProvider) - Constructor for class io.quarkiverse.langchain4j.vertexai.runtime.gemini.VertxAiGeminiRestApi.TokenFilter
 
Tool(List<FunctionDeclaration>) - Constructor for record class io.quarkiverse.langchain4j.vertexai.runtime.gemini.GenerateContentRequest.Tool
Creates an instance of a Tool record class.
tools() - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.gemini.GenerateContentRequest
Returns the value of the tools record component.
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.GenerationConfig.Builder
 
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.GenerationConfig.Builder
 
topP(Double) - Method in class io.quarkiverse.langchain4j.vertexai.runtime.gemini.VertexAiGeminiChatLanguageModel.Builder
 
toString() - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.gemini.FunctionCall
Returns a string representation of this record class.
toString() - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.gemini.FunctionDeclaration.Parameters
Returns a string representation of this record class.
toString() - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.gemini.FunctionDeclaration
Returns a string representation of this record class.
toString() - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.gemini.FunctionResponse.Response
Returns a string representation of this record class.
toString() - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.gemini.FunctionResponse
Returns a string representation of this record class.
toString() - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.gemini.GenerateContentRequest.Content.Part
Returns a string representation of this record class.
toString() - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.gemini.GenerateContentRequest.Content
Returns a string representation of this record class.
toString() - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.gemini.GenerateContentRequest.SystemInstruction.Part
Returns a string representation of this record class.
toString() - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.gemini.GenerateContentRequest.SystemInstruction
Returns a string representation of this record class.
toString() - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.gemini.GenerateContentRequest.Tool
Returns a string representation of this record class.
toString() - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.gemini.GenerateContentRequest
Returns a string representation of this record class.
toString() - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.gemini.GenerateContentResponse.Candidate.Content
Returns a string representation of this record class.
toString() - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.gemini.GenerateContentResponse.Candidate.Part
Returns a string representation of this record class.
toString() - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.gemini.GenerateContentResponse.Candidate
Returns a string representation of this record class.
toString() - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.gemini.GenerateContentResponse
Returns a string representation of this record class.
toString() - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.gemini.GenerateContentResponse.UsageMetadata
Returns a string representation of this record class.
totalTokenCount() - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.gemini.GenerateContentResponse.UsageMetadata
Returns the value of the totalTokenCount record component.
type() - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.gemini.FunctionDeclaration.Parameters
Returns the value of the type record component.

U

UNRECOGNIZED - Enum constant in enum class io.quarkiverse.langchain4j.vertexai.runtime.gemini.GenerateContentResponse.FinishReason
 
usageMetadata() - Method in record class io.quarkiverse.langchain4j.vertexai.runtime.gemini.GenerateContentResponse
Returns the value of the usageMetadata record component.
UsageMetadata(Integer, Integer, Integer) - Constructor for record class io.quarkiverse.langchain4j.vertexai.runtime.gemini.GenerateContentResponse.UsageMetadata
Creates an instance of a UsageMetadata record class.

V

valueOf(String) - Static method in enum class io.quarkiverse.langchain4j.vertexai.runtime.gemini.GenerateContentResponse.FinishReason
Returns the enum constant of this class with the specified name.
values() - Static method in enum class io.quarkiverse.langchain4j.vertexai.runtime.gemini.GenerateContentResponse.FinishReason
Returns an array containing the constants of this enum class, in the order they are declared.
VertexAiGeminiChatLanguageModel - Class in io.quarkiverse.langchain4j.vertexai.runtime.gemini
 
VertexAiGeminiChatLanguageModel.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.ApplicationDefaultAuthProvider - Class in io.quarkiverse.langchain4j.vertexai.runtime.gemini
 
VertxAiGeminiRestApi.AuthProvider - Interface in io.quarkiverse.langchain4j.vertexai.runtime.gemini
 
VertxAiGeminiRestApi.TokenFilter - Class in io.quarkiverse.langchain4j.vertexai.runtime.gemini
 
VertxAiGeminiRestApi.VertxAiClientLogger - Class in io.quarkiverse.langchain4j.vertexai.runtime.gemini
 
A B C D E F G H I L M N O P R S T U V 
All Classes and Interfaces|All Packages