Index

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

A

accessToken() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.IdentityTokenResponse
Returns the value of the accessToken record component.
apikey() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.IdentityTokenRequest
Returns the value of the apikey record component.
apiKey() - Method in interface io.quarkiverse.langchain4j.watsonx.runtime.config.LangChain4jWatsonxConfig.WatsonConfig
IBM Cloud API key.
appendArguments(String) - Method in class io.quarkiverse.langchain4j.watsonx.bean.TextChatMessage.StreamingToolFetcher
 
arguments() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextChatMessage.TextChatToolCall.TextChatFunctionCall
Returns the value of the arguments record component.
ASSEMBLY_JSON - Enum constant in enum class io.quarkiverse.langchain4j.watsonx.bean.TextExtractionRequest.TextExtractionType
 
ASSEMBLY_MD - Enum constant in enum class io.quarkiverse.langchain4j.watsonx.bean.TextExtractionRequest.TextExtractionType
 
assemblyJson() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextExtractionRequest
Returns the value of the assemblyJson record component.
assemblyMd() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextExtractionRequest
Returns the value of the assemblyMd record component.
AUTHENTICATION_TOKEN_EXPIRED - Enum constant in enum class io.quarkiverse.langchain4j.watsonx.bean.WatsonxError.Code
 
AUTHORIZATION_REJECTED - Enum constant in enum class io.quarkiverse.langchain4j.watsonx.bean.WatsonxError.Code
 

B

base64Image(Image) - Static method in class io.quarkiverse.langchain4j.watsonx.WatsonxUtils
 
baseUrl() - Method in interface io.quarkiverse.langchain4j.watsonx.runtime.config.IAMConfig
Base URL of the IAM Authentication API.
baseUrl() - Method in interface io.quarkiverse.langchain4j.watsonx.runtime.config.LangChain4jWatsonxConfig.WatsonConfig
Base URL of the watsonx.ai API.
BearerTokenHeaderFactory - Class in io.quarkiverse.langchain4j.watsonx.client.filter
Add the bearer token to the watsonx.ai APIs.
BearerTokenHeaderFactory(WatsonxTokenGenerator) - Constructor for class io.quarkiverse.langchain4j.watsonx.client.filter.BearerTokenHeaderFactory
 
bucket() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextExtractionRequest.CosDataLocation
Returns the value of the bucket record component.
build() - Method in class io.quarkiverse.langchain4j.watsonx.bean.TextChatMessage.StreamingToolFetcher
 
build() - Method in class io.quarkiverse.langchain4j.watsonx.bean.TextChatParameters.Builder
 
build() - Method in class io.quarkiverse.langchain4j.watsonx.bean.TextExtractionRequest.Builder
 
build() - Method in class io.quarkiverse.langchain4j.watsonx.bean.TextGenerationParameters.Builder
 
build() - Method in class io.quarkiverse.langchain4j.watsonx.WatsonxChatModel.Builder
 
build() - Method in class io.quarkiverse.langchain4j.watsonx.WatsonxEmbeddingModel.Builder
 
build() - Method in class io.quarkiverse.langchain4j.watsonx.WatsonxGenerationModel.Builder
 
build() - Method in class io.quarkiverse.langchain4j.watsonx.WatsonxScoringModel.Builder
 
builder() - Static method in class io.quarkiverse.langchain4j.watsonx.bean.TextChatParameters
 
builder() - Static method in record class io.quarkiverse.langchain4j.watsonx.bean.TextExtractionRequest
 
builder() - Static method in class io.quarkiverse.langchain4j.watsonx.bean.TextGenerationParameters
 
builder() - Static method in class io.quarkiverse.langchain4j.watsonx.WatsonxChatModel
 
builder() - Static method in class io.quarkiverse.langchain4j.watsonx.WatsonxEmbeddingModel
 
builder() - Static method in class io.quarkiverse.langchain4j.watsonx.WatsonxGenerationModel
 
builder() - Static method in class io.quarkiverse.langchain4j.watsonx.WatsonxScoringModel
 
Builder() - Constructor for class io.quarkiverse.langchain4j.watsonx.bean.TextChatParameters.Builder
 
Builder() - Constructor for class io.quarkiverse.langchain4j.watsonx.bean.TextExtractionRequest.Builder
 
Builder() - Constructor for class io.quarkiverse.langchain4j.watsonx.bean.TextGenerationParameters.Builder
 
Builder() - Constructor for class io.quarkiverse.langchain4j.watsonx.Watsonx.Builder
 
Builder() - Constructor for class io.quarkiverse.langchain4j.watsonx.WatsonxChatModel.Builder
 
Builder() - Constructor for class io.quarkiverse.langchain4j.watsonx.WatsonxEmbeddingModel.Builder
 
Builder() - Constructor for class io.quarkiverse.langchain4j.watsonx.WatsonxGenerationModel.Builder
 
Builder() - Constructor for class io.quarkiverse.langchain4j.watsonx.WatsonxScoringModel.Builder
 
BXNIM0415E - Enum constant in enum class io.quarkiverse.langchain4j.watsonx.bean.IAMError.Code
 

C

chat(TextChatRequest, String) - Method in interface io.quarkiverse.langchain4j.watsonx.client.WatsonxRestApi
 
chatModel() - Method in interface io.quarkiverse.langchain4j.watsonx.runtime.config.LangChain4jWatsonxConfig.WatsonConfig
Chat model related settings.
chatModel(LangChain4jWatsonxConfig, String) - Method in class io.quarkiverse.langchain4j.watsonx.runtime.WatsonxRecorder
 
ChatModelConfig - Interface in io.quarkiverse.langchain4j.watsonx.runtime.config
 
choices() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextChatResponse
Returns the value of the choices record component.
choices() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextStreamingChatResponse
Returns the value of the choices record component.
client - Variable in class io.quarkiverse.langchain4j.watsonx.Watsonx
 
code() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextExtractionResponse.ServiceError
Returns the value of the code record component.
code() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.WatsonxError.Error
Returns the value of the code record component.
codeToEnum() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.WatsonxError.Error
 
COMPLETED - Enum constant in enum class io.quarkiverse.langchain4j.watsonx.bean.TextExtractionResponse.Status
 
completedAt() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextExtractionResponse.TextExtractionResults
Returns the value of the completedAt record component.
completionTokens() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextChatResponse.TextChatUsage
Returns the value of the completionTokens record component.
completionTokens() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextStreamingChatResponse.TextChatUsage
Returns the value of the completionTokens record component.
connection() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextExtractionRequest.TextExtractionDataReference
Returns the value of the connection record component.
content() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextChatMessage.TextChatMessageAssistant
Returns the value of the content record component.
content() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextChatMessage.TextChatMessageSystem
Returns the value of the content record component.
content() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextChatMessage.TextChatMessageTool
Returns the value of the content record component.
content() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextChatMessage.TextChatMessageUser
Returns the value of the content record component.
content() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextChatResponse.TextChatResultMessage
Returns the value of the content record component.
content() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextStreamingChatResponse.TextChatResultMessage
Returns the value of the content record component.
convert() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextChatMessage.TextChatToolCall
Converts a TextChatMessage.TextChatToolCall into a ToolExecutionRequest.
convert(ChatMessage) - Static method in interface io.quarkiverse.langchain4j.watsonx.bean.TextChatMessage
Converts the ChatMessage into a TextChatMessage.
CosDataConnection(String) - Constructor for record class io.quarkiverse.langchain4j.watsonx.bean.TextExtractionRequest.CosDataConnection
Creates an instance of a CosDataConnection record class.
CosDataLocation(String, String) - Constructor for record class io.quarkiverse.langchain4j.watsonx.bean.TextExtractionRequest.CosDataLocation
Creates an instance of a CosDataLocation record class.
created() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextChatResponse
Returns the value of the created record component.
created() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextStreamingChatResponse
Returns the value of the created record component.
createdAt() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextExtractionResponse.TextExtractionMetadata
Returns the value of the createdAt record component.

D

decayFactor() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextGenerationParameters.LengthPenalty
Returns the value of the decayFactor record component.
decayFactor() - Method in interface io.quarkiverse.langchain4j.watsonx.runtime.config.GenerationModelConfig.LengthPenaltyConfig
Represents the factor of exponential decay.
decayFactor(Double) - Method in class io.quarkiverse.langchain4j.watsonx.WatsonxGenerationModel.Builder
 
decodingMethod() - Method in interface io.quarkiverse.langchain4j.watsonx.runtime.config.GenerationModelConfig
Represents the strategy used for picking the tokens during generation of the output text.
decodingMethod(String) - Method in class io.quarkiverse.langchain4j.watsonx.bean.TextGenerationParameters.Builder
 
decodingMethod(String) - Method in class io.quarkiverse.langchain4j.watsonx.WatsonxGenerationModel.Builder
 
defaultConfig() - Method in interface io.quarkiverse.langchain4j.watsonx.runtime.config.LangChain4jWatsonxConfig
Default model config.
defaultConfig() - Method in interface io.quarkiverse.langchain4j.watsonx.runtime.config.LangChain4jWatsonxFixedRuntimeConfig
Default model config.
delta() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextStreamingChatResponse.TextChatResultChoice
Returns the value of the delta record component.
description() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextChatMessage.TextChatParameterTool.TextChatParameterFunction
Returns the value of the description record component.
details() - Method in exception class io.quarkiverse.langchain4j.watsonx.exception.WatsonxException
 
documentReference() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextExtractionRequest
Returns the value of the documentReference record component.
documentReference(TextExtractionRequest.TextExtractionDataReference) - Method in class io.quarkiverse.langchain4j.watsonx.bean.TextExtractionRequest.Builder
 
DOWNLOADING - Enum constant in enum class io.quarkiverse.langchain4j.watsonx.bean.TextExtractionResponse.Status
 

E

embedAll(List<TextSegment>) - Method in class io.quarkiverse.langchain4j.watsonx.WatsonxEmbeddingModel
 
embedding() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.EmbeddingResponse.Result
Returns the value of the embedding record component.
embeddingModel() - Method in interface io.quarkiverse.langchain4j.watsonx.runtime.config.LangChain4jWatsonxConfig.WatsonConfig
Embedding model related settings.
embeddingModel(LangChain4jWatsonxConfig, String) - Method in class io.quarkiverse.langchain4j.watsonx.runtime.WatsonxRecorder
 
EmbeddingModelConfig - Interface in io.quarkiverse.langchain4j.watsonx.runtime.config
 
EmbeddingParameters - Record Class in io.quarkiverse.langchain4j.watsonx.bean
 
EmbeddingParameters(Integer) - Constructor for record class io.quarkiverse.langchain4j.watsonx.bean.EmbeddingParameters
Creates an instance of a EmbeddingParameters record class.
EmbeddingRequest - Record Class in io.quarkiverse.langchain4j.watsonx.bean
 
EmbeddingRequest(String, String, String, List<String>, EmbeddingParameters) - Constructor for record class io.quarkiverse.langchain4j.watsonx.bean.EmbeddingRequest
Creates an instance of a EmbeddingRequest record class.
EmbeddingResponse - Record Class in io.quarkiverse.langchain4j.watsonx.bean
 
EmbeddingResponse(List<EmbeddingResponse.Result>) - Constructor for record class io.quarkiverse.langchain4j.watsonx.bean.EmbeddingResponse
Creates an instance of a EmbeddingResponse record class.
EmbeddingResponse.Result - Record Class in io.quarkiverse.langchain4j.watsonx.bean
 
embeddings(EmbeddingRequest, String) - Method in interface io.quarkiverse.langchain4j.watsonx.client.WatsonxRestApi
 
enabled() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextExtractionRequest.TextExtractionStepTablesProcessing
Returns the value of the enabled record component.
enableIntegration() - Method in interface io.quarkiverse.langchain4j.watsonx.runtime.config.LangChain4jWatsonxConfig.WatsonConfig
Whether to enable the integration.
entity() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextExtractionResponse
Returns the value of the entity record component.
Entity(TextExtractionResponse.TextExtractionResults) - Constructor for record class io.quarkiverse.langchain4j.watsonx.bean.TextExtractionResponse.Entity
Creates an instance of a Entity record class.
equals(Object) - Method in record class io.quarkiverse.langchain4j.watsonx.bean.EmbeddingParameters
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.quarkiverse.langchain4j.watsonx.bean.EmbeddingRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.quarkiverse.langchain4j.watsonx.bean.EmbeddingResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.quarkiverse.langchain4j.watsonx.bean.EmbeddingResponse.Result
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.quarkiverse.langchain4j.watsonx.bean.IAMError
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.quarkiverse.langchain4j.watsonx.bean.IdentityTokenRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.quarkiverse.langchain4j.watsonx.bean.IdentityTokenResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.quarkiverse.langchain4j.watsonx.bean.ScoringParameters
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.quarkiverse.langchain4j.watsonx.bean.ScoringRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.quarkiverse.langchain4j.watsonx.bean.ScoringRequest.ScoringInput
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.quarkiverse.langchain4j.watsonx.bean.ScoringResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.quarkiverse.langchain4j.watsonx.bean.ScoringResponse.ScoringOutput
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextChatMessage.TextChatMessageAssistant
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextChatMessage.TextChatMessageSystem
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextChatMessage.TextChatMessageTool
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextChatMessage.TextChatMessageUser
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextChatMessage.TextChatParameterTool
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextChatMessage.TextChatParameterTool.TextChatParameterFunction
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextChatMessage.TextChatToolCall
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextChatMessage.TextChatToolCall.TextChatFunctionCall
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextChatParameters.TextChatResponseFormat
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextChatRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextChatResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextChatResponse.TextChatResultChoice
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextChatResponse.TextChatResultMessage
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextChatResponse.TextChatUsage
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextExtractionRequest.CosDataConnection
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextExtractionRequest.CosDataLocation
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextExtractionRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextExtractionRequest.TextExtractionDataReference
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextExtractionRequest.TextExtractionStepOcr
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextExtractionRequest.TextExtractionSteps
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextExtractionRequest.TextExtractionStepTablesProcessing
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextExtractionResponse.Entity
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextExtractionResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextExtractionResponse.ServiceError
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextExtractionResponse.TextExtractionMetadata
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextExtractionResponse.TextExtractionResults
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextGenerationParameters.LengthPenalty
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextGenerationRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextGenerationResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextGenerationResponse.Result
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextStreamingChatResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextStreamingChatResponse.TextChatResultChoice
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextStreamingChatResponse.TextChatResultMessage
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextStreamingChatResponse.TextChatUsage
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TokenizationRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TokenizationResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TokenizationResponse.Result
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.quarkiverse.langchain4j.watsonx.bean.WatsonxError
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.quarkiverse.langchain4j.watsonx.bean.WatsonxError.Error
Indicates whether some other object is "equal to" this one.
error() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextExtractionResponse.TextExtractionResults
Returns the value of the error record component.
Error(String, String) - Constructor for record class io.quarkiverse.langchain4j.watsonx.bean.WatsonxError.Error
Creates an instance of a Error record class.
errorCode() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.IAMError
Returns the value of the errorCode record component.
errorMessage() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.IAMError
Returns the value of the errorMessage record component.
errors() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.WatsonxError
Returns the value of the errors record component.
estimateTokenCount(String) - Method in class io.quarkiverse.langchain4j.watsonx.WatsonxEmbeddingModel
 
estimateTokenCount(List<ChatMessage>) - Method in class io.quarkiverse.langchain4j.watsonx.WatsonxChatModel
 
estimateTokenCount(List<ChatMessage>) - Method in class io.quarkiverse.langchain4j.watsonx.WatsonxGenerationModel
 
expiration() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.IdentityTokenResponse
Returns the value of the expiration record component.
expiresIn() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.IdentityTokenResponse
Returns the value of the expiresIn record component.

F

FAILED - Enum constant in enum class io.quarkiverse.langchain4j.watsonx.bean.TextExtractionResponse.Status
 
fileName() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextExtractionRequest.CosDataLocation
Returns the value of the fileName record component.
finishReason() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextChatResponse.TextChatResultChoice
Returns the value of the finishReason record component.
finishReason() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextStreamingChatResponse.TextChatResultChoice
Returns the value of the finishReason record component.
frequencyPenalty() - Method in interface io.quarkiverse.langchain4j.watsonx.runtime.config.ChatModelConfig
Positive values penalize new tokens based on their existing frequency in the text so far, decreasing the model's likelihood to repeat the same line verbatim.
frequencyPenalty(Double) - Method in class io.quarkiverse.langchain4j.watsonx.bean.TextChatParameters.Builder
 
frequencyPenalty(Double) - Method in class io.quarkiverse.langchain4j.watsonx.WatsonxChatModel.Builder
 
function() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextChatMessage.TextChatParameterTool
Returns the value of the function record component.
function() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextChatMessage.TextChatToolCall
Returns the value of the function record component.

G

generate() - Method in class io.quarkiverse.langchain4j.watsonx.WatsonxTokenGenerator
 
generate(List<ChatMessage>) - Method in class io.quarkiverse.langchain4j.watsonx.WatsonxChatModel
 
generate(List<ChatMessage>) - Method in class io.quarkiverse.langchain4j.watsonx.WatsonxGenerationModel
 
generate(List<ChatMessage>, ToolSpecification) - Method in class io.quarkiverse.langchain4j.watsonx.WatsonxChatModel
 
generate(List<ChatMessage>, ToolSpecification, StreamingResponseHandler<AiMessage>) - Method in class io.quarkiverse.langchain4j.watsonx.WatsonxChatModel
 
generate(List<ChatMessage>, StreamingResponseHandler<AiMessage>) - Method in class io.quarkiverse.langchain4j.watsonx.WatsonxChatModel
 
generate(List<ChatMessage>, StreamingResponseHandler<AiMessage>) - Method in class io.quarkiverse.langchain4j.watsonx.WatsonxGenerationModel
 
generate(List<ChatMessage>, List<ToolSpecification>) - Method in class io.quarkiverse.langchain4j.watsonx.WatsonxChatModel
 
generate(List<ChatMessage>, List<ToolSpecification>, StreamingResponseHandler<AiMessage>) - Method in class io.quarkiverse.langchain4j.watsonx.WatsonxChatModel
 
generateBearer(IdentityTokenRequest) - Method in interface io.quarkiverse.langchain4j.watsonx.client.IAMRestApi
 
generatedText() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextGenerationResponse.Result
Returns the value of the generatedText record component.
generatedTokenCount() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextGenerationResponse.Result
Returns the value of the generatedTokenCount record component.
generation(TextGenerationRequest, String) - Method in interface io.quarkiverse.langchain4j.watsonx.client.WatsonxRestApi
 
generationModel() - Method in interface io.quarkiverse.langchain4j.watsonx.runtime.config.LangChain4jWatsonxConfig.WatsonConfig
Generation model related settings.
generationModel(LangChain4jWatsonxConfig, String) - Method in class io.quarkiverse.langchain4j.watsonx.runtime.WatsonxRecorder
 
GenerationModelConfig - Interface in io.quarkiverse.langchain4j.watsonx.runtime.config
 
GenerationModelConfig.LengthPenaltyConfig - Interface in io.quarkiverse.langchain4j.watsonx.runtime.config
 
generationStreaming(TextGenerationRequest, String) - Method in interface io.quarkiverse.langchain4j.watsonx.client.WatsonxRestApi
 
generationStreamingModel(LangChain4jWatsonxConfig, String) - Method in class io.quarkiverse.langchain4j.watsonx.runtime.WatsonxRecorder
 
getClient() - Method in class io.quarkiverse.langchain4j.watsonx.Watsonx
 
getDecodingMethod() - Method in class io.quarkiverse.langchain4j.watsonx.bean.TextGenerationParameters
 
getFrequencyPenalty() - Method in class io.quarkiverse.langchain4j.watsonx.bean.TextChatParameters
 
getHeaders(MultivaluedMap<String, String>, MultivaluedMap<String, String>) - Method in class io.quarkiverse.langchain4j.watsonx.client.filter.BearerTokenHeaderFactory
 
getIncludeStopSequence() - Method in class io.quarkiverse.langchain4j.watsonx.bean.TextGenerationParameters
 
getLengthPenalty() - Method in class io.quarkiverse.langchain4j.watsonx.bean.TextGenerationParameters
 
getLogprobs() - Method in class io.quarkiverse.langchain4j.watsonx.bean.TextChatParameters
 
getMaxNewTokens() - Method in class io.quarkiverse.langchain4j.watsonx.bean.TextGenerationParameters
 
getMaxTokens() - Method in class io.quarkiverse.langchain4j.watsonx.bean.TextChatParameters
 
getMinNewTokens() - Method in class io.quarkiverse.langchain4j.watsonx.bean.TextGenerationParameters
 
getModelId() - Method in class io.quarkiverse.langchain4j.watsonx.Watsonx
 
getN() - Method in class io.quarkiverse.langchain4j.watsonx.bean.TextChatParameters
 
getPresencePenalty() - Method in class io.quarkiverse.langchain4j.watsonx.bean.TextChatParameters
 
getProjectId() - Method in class io.quarkiverse.langchain4j.watsonx.Watsonx
 
getRandomSeed() - Method in class io.quarkiverse.langchain4j.watsonx.bean.TextGenerationParameters
 
getRepetitionPenalty() - Method in class io.quarkiverse.langchain4j.watsonx.bean.TextGenerationParameters
 
getResponseFormat() - Method in class io.quarkiverse.langchain4j.watsonx.bean.TextChatParameters
 
getSpaceId() - Method in class io.quarkiverse.langchain4j.watsonx.Watsonx
 
getStopSequences() - Method in class io.quarkiverse.langchain4j.watsonx.bean.TextGenerationParameters
 
getTemperature() - Method in class io.quarkiverse.langchain4j.watsonx.bean.TextChatParameters
 
getTemperature() - Method in class io.quarkiverse.langchain4j.watsonx.bean.TextGenerationParameters
 
getTextExtractionDetails(String, String, String, String) - Method in interface io.quarkiverse.langchain4j.watsonx.client.WatsonxRestApi
 
getTimeLimit() - Method in class io.quarkiverse.langchain4j.watsonx.bean.TextChatParameters
 
getTimeLimit() - Method in class io.quarkiverse.langchain4j.watsonx.bean.TextGenerationParameters
 
getTopK() - Method in class io.quarkiverse.langchain4j.watsonx.bean.TextGenerationParameters
 
getTopLogprobs() - Method in class io.quarkiverse.langchain4j.watsonx.bean.TextChatParameters
 
getTopP() - Method in class io.quarkiverse.langchain4j.watsonx.bean.TextChatParameters
 
getTopP() - Method in class io.quarkiverse.langchain4j.watsonx.bean.TextGenerationParameters
 
getTruncateInputTokens() - Method in class io.quarkiverse.langchain4j.watsonx.bean.TextGenerationParameters
 
getVersion() - Method in class io.quarkiverse.langchain4j.watsonx.Watsonx
 
grantType() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.IdentityTokenRequest
Returns the value of the grantType record component.
grantType() - Method in interface io.quarkiverse.langchain4j.watsonx.runtime.config.IAMConfig
Grant type for the IAM Authentication API.

H

hashCode() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.EmbeddingParameters
Returns a hash code value for this object.
hashCode() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.EmbeddingRequest
Returns a hash code value for this object.
hashCode() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.EmbeddingResponse
Returns a hash code value for this object.
hashCode() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.EmbeddingResponse.Result
Returns a hash code value for this object.
hashCode() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.IAMError
Returns a hash code value for this object.
hashCode() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.IdentityTokenRequest
Returns a hash code value for this object.
hashCode() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.IdentityTokenResponse
Returns a hash code value for this object.
hashCode() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.ScoringParameters
Returns a hash code value for this object.
hashCode() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.ScoringRequest
Returns a hash code value for this object.
hashCode() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.ScoringRequest.ScoringInput
Returns a hash code value for this object.
hashCode() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.ScoringResponse
Returns a hash code value for this object.
hashCode() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.ScoringResponse.ScoringOutput
Returns a hash code value for this object.
hashCode() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextChatMessage.TextChatMessageAssistant
Returns a hash code value for this object.
hashCode() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextChatMessage.TextChatMessageSystem
Returns a hash code value for this object.
hashCode() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextChatMessage.TextChatMessageTool
Returns a hash code value for this object.
hashCode() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextChatMessage.TextChatMessageUser
Returns a hash code value for this object.
hashCode() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextChatMessage.TextChatParameterTool
Returns a hash code value for this object.
hashCode() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextChatMessage.TextChatParameterTool.TextChatParameterFunction
Returns a hash code value for this object.
hashCode() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextChatMessage.TextChatToolCall
Returns a hash code value for this object.
hashCode() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextChatMessage.TextChatToolCall.TextChatFunctionCall
Returns a hash code value for this object.
hashCode() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextChatParameters.TextChatResponseFormat
Returns a hash code value for this object.
hashCode() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextChatRequest
Returns a hash code value for this object.
hashCode() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextChatResponse
Returns a hash code value for this object.
hashCode() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextChatResponse.TextChatResultChoice
Returns a hash code value for this object.
hashCode() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextChatResponse.TextChatResultMessage
Returns a hash code value for this object.
hashCode() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextChatResponse.TextChatUsage
Returns a hash code value for this object.
hashCode() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextExtractionRequest.CosDataConnection
Returns a hash code value for this object.
hashCode() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextExtractionRequest.CosDataLocation
Returns a hash code value for this object.
hashCode() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextExtractionRequest
Returns a hash code value for this object.
hashCode() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextExtractionRequest.TextExtractionDataReference
Returns a hash code value for this object.
hashCode() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextExtractionRequest.TextExtractionStepOcr
Returns a hash code value for this object.
hashCode() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextExtractionRequest.TextExtractionSteps
Returns a hash code value for this object.
hashCode() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextExtractionRequest.TextExtractionStepTablesProcessing
Returns a hash code value for this object.
hashCode() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextExtractionResponse.Entity
Returns a hash code value for this object.
hashCode() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextExtractionResponse
Returns a hash code value for this object.
hashCode() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextExtractionResponse.ServiceError
Returns a hash code value for this object.
hashCode() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextExtractionResponse.TextExtractionMetadata
Returns a hash code value for this object.
hashCode() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextExtractionResponse.TextExtractionResults
Returns a hash code value for this object.
hashCode() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextGenerationParameters.LengthPenalty
Returns a hash code value for this object.
hashCode() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextGenerationRequest
Returns a hash code value for this object.
hashCode() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextGenerationResponse
Returns a hash code value for this object.
hashCode() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextGenerationResponse.Result
Returns a hash code value for this object.
hashCode() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextStreamingChatResponse
Returns a hash code value for this object.
hashCode() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextStreamingChatResponse.TextChatResultChoice
Returns a hash code value for this object.
hashCode() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextStreamingChatResponse.TextChatResultMessage
Returns a hash code value for this object.
hashCode() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextStreamingChatResponse.TextChatUsage
Returns a hash code value for this object.
hashCode() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TokenizationRequest
Returns a hash code value for this object.
hashCode() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TokenizationResponse
Returns a hash code value for this object.
hashCode() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TokenizationResponse.Result
Returns a hash code value for this object.
hashCode() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.WatsonxError.Error
Returns a hash code value for this object.
hashCode() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.WatsonxError
Returns a hash code value for this object.

I

iam() - Method in interface io.quarkiverse.langchain4j.watsonx.runtime.config.LangChain4jWatsonxConfig.WatsonConfig
IAM authentication related settings.
IAMConfig - Interface in io.quarkiverse.langchain4j.watsonx.runtime.config
 
IAMError - Record Class in io.quarkiverse.langchain4j.watsonx.bean
 
IAMError(IAMError.Code, String) - Constructor for record class io.quarkiverse.langchain4j.watsonx.bean.IAMError
Creates an instance of a IAMError record class.
IAMError.Code - Enum Class in io.quarkiverse.langchain4j.watsonx.bean
 
IAMRestApi - Interface in io.quarkiverse.langchain4j.watsonx.client
 
id() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextChatMessage.TextChatToolCall
Returns the value of the id record component.
id() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextChatResponse
Returns the value of the id record component.
id() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextExtractionRequest.CosDataConnection
Returns the value of the id record component.
id() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextExtractionResponse.TextExtractionMetadata
Returns the value of the id record component.
id() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextStreamingChatResponse
Returns the value of the id record component.
IdentityTokenRequest - Record Class in io.quarkiverse.langchain4j.watsonx.bean
 
IdentityTokenRequest(String, String) - Constructor for record class io.quarkiverse.langchain4j.watsonx.bean.IdentityTokenRequest
Creates an instance of a IdentityTokenRequest record class.
IdentityTokenResponse - Record Class in io.quarkiverse.langchain4j.watsonx.bean
 
IdentityTokenResponse(String, String, String, long, long, String) - Constructor for record class io.quarkiverse.langchain4j.watsonx.bean.IdentityTokenResponse
Creates an instance of a IdentityTokenResponse record class.
includeStopSequence() - Method in interface io.quarkiverse.langchain4j.watsonx.runtime.config.GenerationModelConfig
Pass false to omit matched stop sequences from the end of the output text.
includeStopSequence(Boolean) - Method in class io.quarkiverse.langchain4j.watsonx.bean.TextGenerationParameters.Builder
 
includeStopSequence(Boolean) - Method in class io.quarkiverse.langchain4j.watsonx.WatsonxGenerationModel.Builder
 
index() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.ScoringResponse.ScoringOutput
Returns the value of the index record component.
index() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextChatMessage.TextChatToolCall
Returns the value of the index record component.
index() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextChatResponse.TextChatResultChoice
Returns the value of the index record component.
index() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextStreamingChatResponse.TextChatResultChoice
Returns the value of the index record component.
input() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextGenerationRequest
Returns the value of the input record component.
input() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TokenizationRequest
Returns the value of the input record component.
inputs() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.EmbeddingRequest
Returns the value of the inputs record component.
inputs() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.ScoringRequest
Returns the value of the inputs record component.
inputTokenCount() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.ScoringResponse
Returns the value of the inputTokenCount record component.
inputTokenCount() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextGenerationResponse.Result
Returns the value of the inputTokenCount record component.
INVALID_INPUT_ARGUMENT - Enum constant in enum class io.quarkiverse.langchain4j.watsonx.bean.WatsonxError.Code
 
INVALID_REQUEST_ENTITY - Enum constant in enum class io.quarkiverse.langchain4j.watsonx.bean.WatsonxError.Code
 
io.quarkiverse.langchain4j.watsonx - package io.quarkiverse.langchain4j.watsonx
 
io.quarkiverse.langchain4j.watsonx.bean - package io.quarkiverse.langchain4j.watsonx.bean
 
io.quarkiverse.langchain4j.watsonx.client - package io.quarkiverse.langchain4j.watsonx.client
 
io.quarkiverse.langchain4j.watsonx.client.filter - package io.quarkiverse.langchain4j.watsonx.client.filter
 
io.quarkiverse.langchain4j.watsonx.exception - package io.quarkiverse.langchain4j.watsonx.exception
 
io.quarkiverse.langchain4j.watsonx.runtime - package io.quarkiverse.langchain4j.watsonx.runtime
 
io.quarkiverse.langchain4j.watsonx.runtime.config - package io.quarkiverse.langchain4j.watsonx.runtime.config
 

J

JSON_TYPE_ERROR - Enum constant in enum class io.quarkiverse.langchain4j.watsonx.bean.WatsonxError.Code
 
JSON_VALIDATION_ERROR - Enum constant in enum class io.quarkiverse.langchain4j.watsonx.bean.WatsonxError.Code
 

L

LangChain4jWatsonxConfig - Interface in io.quarkiverse.langchain4j.watsonx.runtime.config
 
LangChain4jWatsonxConfig.WatsonConfig - Interface in io.quarkiverse.langchain4j.watsonx.runtime.config
 
LangChain4jWatsonxFixedRuntimeConfig - Interface in io.quarkiverse.langchain4j.watsonx.runtime.config
 
LangChain4jWatsonxFixedRuntimeConfig.WatsonConfig - Interface in io.quarkiverse.langchain4j.watsonx.runtime.config
 
languagesList() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextExtractionRequest.TextExtractionStepOcr
Returns the value of the languagesList record component.
lengthPenalty() - Method in interface io.quarkiverse.langchain4j.watsonx.runtime.config.GenerationModelConfig
It can be used to exponentially increase the likelihood of the text generation terminating once a specified number of tokens have been generated.
lengthPenalty(TextGenerationParameters.LengthPenalty) - Method in class io.quarkiverse.langchain4j.watsonx.bean.TextGenerationParameters.Builder
 
LengthPenalty(Double, Integer) - Constructor for record class io.quarkiverse.langchain4j.watsonx.bean.TextGenerationParameters.LengthPenalty
Creates an instance of a LengthPenalty record class.
location() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextExtractionRequest.TextExtractionDataReference
Returns the value of the location record component.
logprobs() - Method in interface io.quarkiverse.langchain4j.watsonx.runtime.config.ChatModelConfig
Whether to return log probabilities of the output tokens or not.
logprobs(Boolean) - Method in class io.quarkiverse.langchain4j.watsonx.bean.TextChatParameters.Builder
 
logprobs(Boolean) - Method in class io.quarkiverse.langchain4j.watsonx.WatsonxChatModel.Builder
 
logRequest(HttpClientRequest, Buffer, boolean) - Method in class io.quarkiverse.langchain4j.watsonx.client.WatsonxRestApi.WatsonClientLogger
 
logRequests - Variable in class io.quarkiverse.langchain4j.watsonx.Watsonx.Builder
 
logRequests() - Method in interface io.quarkiverse.langchain4j.watsonx.runtime.config.ChatModelConfig
Whether chat model requests should be logged.
logRequests() - Method in interface io.quarkiverse.langchain4j.watsonx.runtime.config.EmbeddingModelConfig
Whether embedding model requests should be logged.
logRequests() - Method in interface io.quarkiverse.langchain4j.watsonx.runtime.config.GenerationModelConfig
Whether chat model requests should be logged.
logRequests() - Method in interface io.quarkiverse.langchain4j.watsonx.runtime.config.LangChain4jWatsonxConfig.WatsonConfig
Whether the watsonx.ai client should log requests.
logRequests() - Method in interface io.quarkiverse.langchain4j.watsonx.runtime.config.ScoringModelConfig
Whether embedding model requests should be logged.
logRequests(boolean) - Method in class io.quarkiverse.langchain4j.watsonx.Watsonx.Builder
 
logResponse(HttpClientResponse, boolean) - Method in class io.quarkiverse.langchain4j.watsonx.client.WatsonxRestApi.WatsonClientLogger
 
logResponses - Variable in class io.quarkiverse.langchain4j.watsonx.Watsonx.Builder
 
logResponses() - Method in interface io.quarkiverse.langchain4j.watsonx.runtime.config.ChatModelConfig
Whether chat model responses should be logged.
logResponses() - Method in interface io.quarkiverse.langchain4j.watsonx.runtime.config.EmbeddingModelConfig
Whether embedding model responses should be logged.
logResponses() - Method in interface io.quarkiverse.langchain4j.watsonx.runtime.config.GenerationModelConfig
Whether chat model responses should be logged.
logResponses() - Method in interface io.quarkiverse.langchain4j.watsonx.runtime.config.LangChain4jWatsonxConfig.WatsonConfig
Whether the watsonx.ai client should log responses.
logResponses() - Method in interface io.quarkiverse.langchain4j.watsonx.runtime.config.ScoringModelConfig
Whether embedding model responses should be logged.
logResponses(boolean) - Method in class io.quarkiverse.langchain4j.watsonx.Watsonx.Builder
 

M

maxNewTokens() - Method in interface io.quarkiverse.langchain4j.watsonx.runtime.config.GenerationModelConfig
The maximum number of new tokens to be generated.
maxNewTokens(Integer) - Method in class io.quarkiverse.langchain4j.watsonx.bean.TextGenerationParameters.Builder
 
maxNewTokens(Integer) - Method in class io.quarkiverse.langchain4j.watsonx.WatsonxGenerationModel.Builder
 
maxTokens() - Method in interface io.quarkiverse.langchain4j.watsonx.runtime.config.ChatModelConfig
The maximum number of tokens that can be generated in the chat completion.
maxTokens(Integer) - Method in class io.quarkiverse.langchain4j.watsonx.bean.TextChatParameters.Builder
 
maxTokens(Integer) - Method in class io.quarkiverse.langchain4j.watsonx.WatsonxChatModel.Builder
 
message() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextChatResponse.TextChatResultChoice
Returns the value of the message record component.
message() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextExtractionResponse.ServiceError
Returns the value of the message record component.
message() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.WatsonxError.Error
Returns the value of the message record component.
messages() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextChatRequest
Returns the value of the messages record component.
metadata() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextExtractionResponse
Returns the value of the metadata record component.
minNewTokens() - Method in interface io.quarkiverse.langchain4j.watsonx.runtime.config.GenerationModelConfig
If stop sequences are given, they are ignored until minimum tokens are generated.
minNewTokens(Integer) - Method in class io.quarkiverse.langchain4j.watsonx.bean.TextGenerationParameters.Builder
 
minNewTokens(Integer) - Method in class io.quarkiverse.langchain4j.watsonx.WatsonxGenerationModel.Builder
 
mode() - Method in interface io.quarkiverse.langchain4j.watsonx.runtime.config.LangChain4jWatsonxFixedRuntimeConfig.WatsonConfig
Specifies the mode of interaction with the LLM model.
MODEL_NO_SUPPORT_FOR_FUNCTION - Enum constant in enum class io.quarkiverse.langchain4j.watsonx.bean.WatsonxError.Code
 
MODEL_NOT_SUPPORTED - Enum constant in enum class io.quarkiverse.langchain4j.watsonx.bean.WatsonxError.Code
 
modelId - Variable in class io.quarkiverse.langchain4j.watsonx.Watsonx.Builder
 
modelId - Variable in class io.quarkiverse.langchain4j.watsonx.Watsonx
 
modelId() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.EmbeddingRequest
Returns the value of the modelId record component.
modelId() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.ScoringRequest
Returns the value of the modelId record component.
modelId() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextChatRequest
Returns the value of the modelId record component.
modelId() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextChatResponse
Returns the value of the modelId record component.
modelId() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextGenerationRequest
Returns the value of the modelId record component.
modelId() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextStreamingChatResponse
Returns the value of the modelId record component.
modelId() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TokenizationRequest
Returns the value of the modelId record component.
modelId() - Method in interface io.quarkiverse.langchain4j.watsonx.runtime.config.ChatModelConfig
Model id to use.
modelId() - Method in interface io.quarkiverse.langchain4j.watsonx.runtime.config.EmbeddingModelConfig
Model id to use.
modelId() - Method in interface io.quarkiverse.langchain4j.watsonx.runtime.config.GenerationModelConfig
Model id to use.
modelId() - Method in interface io.quarkiverse.langchain4j.watsonx.runtime.config.ScoringModelConfig
Model id to use.
modelId(String) - Method in class io.quarkiverse.langchain4j.watsonx.Watsonx.Builder
 
moreInfo() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextExtractionResponse.ServiceError
Returns the value of the moreInfo record component.

N

n() - Method in interface io.quarkiverse.langchain4j.watsonx.runtime.config.ChatModelConfig
How many chat completion choices to generate for each input message.
n(Integer) - Method in class io.quarkiverse.langchain4j.watsonx.bean.TextChatParameters.Builder
 
n(Integer) - Method in class io.quarkiverse.langchain4j.watsonx.WatsonxChatModel.Builder
 
name() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextChatMessage.TextChatMessageUser
Returns the value of the name record component.
name() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextChatMessage.TextChatParameterTool.TextChatParameterFunction
Returns the value of the name record component.
name() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextChatMessage.TextChatToolCall.TextChatFunctionCall
Returns the value of the name record component.
namedConfig() - Method in interface io.quarkiverse.langchain4j.watsonx.runtime.config.LangChain4jWatsonxConfig
Named model config.
namedConfig() - Method in interface io.quarkiverse.langchain4j.watsonx.runtime.config.LangChain4jWatsonxFixedRuntimeConfig
Named model config.
numberPagesProcessed() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextExtractionResponse.TextExtractionResults
Returns the value of the numberPagesProcessed record component.

O

objectMapper(ObjectMapper) - Static method in interface io.quarkiverse.langchain4j.watsonx.client.IAMRestApi
 
objectMapper(ObjectMapper) - Static method in interface io.quarkiverse.langchain4j.watsonx.client.WatsonxRestApi
 
ocr() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextExtractionRequest.TextExtractionSteps
Returns the value of the ocr record component.
of(ToolExecutionRequest) - Static method in record class io.quarkiverse.langchain4j.watsonx.bean.TextChatMessage.TextChatToolCall
Creates a TextChatMessage.TextChatToolCall from a ToolExecutionRequest.
of(ToolSpecification) - Static method in record class io.quarkiverse.langchain4j.watsonx.bean.TextChatMessage.TextChatParameterTool
Creates a TextChatMessage.TextChatParameterTool from a ToolSpecification.
of(AiMessage) - Static method in record class io.quarkiverse.langchain4j.watsonx.bean.TextChatMessage.TextChatMessageAssistant
Creates a TextChatMessage.TextChatMessageAssistant from a AiMessage.
of(SystemMessage) - Static method in record class io.quarkiverse.langchain4j.watsonx.bean.TextChatMessage.TextChatMessageSystem
Creates a TextChatMessage.TextChatMessageSystem from a SystemMessage.
of(ToolExecutionResultMessage) - Static method in record class io.quarkiverse.langchain4j.watsonx.bean.TextChatMessage.TextChatMessageTool
Creates a TextChatMessage.TextChatMessageTool from a ToolExecutionResultMessage.
of(UserMessage) - Static method in record class io.quarkiverse.langchain4j.watsonx.bean.TextChatMessage.TextChatMessageUser
Creates a TextChatMessage.TextChatMessageUser from a UserMessage.
of(TextSegment) - Static method in record class io.quarkiverse.langchain4j.watsonx.bean.ScoringRequest.ScoringInput
 
of(String) - Static method in record class io.quarkiverse.langchain4j.watsonx.bean.TextChatMessage.TextChatMessageAssistant
of(String) - Static method in record class io.quarkiverse.langchain4j.watsonx.bean.TextChatMessage.TextChatMessageSystem
of(String) - Static method in record class io.quarkiverse.langchain4j.watsonx.bean.TextChatMessage.TextChatMessageUser
of(String, String) - Static method in record class io.quarkiverse.langchain4j.watsonx.bean.TextChatMessage.TextChatMessageTool
of(String, String) - Static method in record class io.quarkiverse.langchain4j.watsonx.bean.TextExtractionRequest.TextExtractionDataReference
 
of(String, String, String) - Static method in record class io.quarkiverse.langchain4j.watsonx.bean.TextExtractionRequest.TextExtractionDataReference
 
of(String, String, String, String, EmbeddingParameters) - Method in record class io.quarkiverse.langchain4j.watsonx.bean.EmbeddingRequest
 
of(String, String, String, String, List<TextSegment>, ScoringParameters) - Static method in record class io.quarkiverse.langchain4j.watsonx.bean.ScoringRequest
 
of(List<TextChatMessage.TextChatToolCall>) - Static method in record class io.quarkiverse.langchain4j.watsonx.bean.TextChatMessage.TextChatMessageAssistant
of(List<String>, boolean) - Static method in record class io.quarkiverse.langchain4j.watsonx.bean.TextExtractionRequest.TextExtractionSteps
 

P

parameters() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.EmbeddingRequest
Returns the value of the parameters record component.
parameters() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.ScoringRequest
Returns the value of the parameters record component.
parameters() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextChatMessage.TextChatParameterTool.TextChatParameterFunction
Returns the value of the parameters record component.
parameters() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextChatRequest
Returns the value of the parameters record component.
parameters() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextGenerationRequest
Returns the value of the parameters record component.
presencePenalty() - Method in interface io.quarkiverse.langchain4j.watsonx.runtime.config.ChatModelConfig
Positive values penalize new tokens based on whether they appear in the text so far, increasing the model's likelihood to talk about new topics.
presencePenalty(Double) - Method in class io.quarkiverse.langchain4j.watsonx.bean.TextChatParameters.Builder
 
presencePenalty(Double) - Method in class io.quarkiverse.langchain4j.watsonx.WatsonxChatModel.Builder
 
projectId - Variable in class io.quarkiverse.langchain4j.watsonx.Watsonx.Builder
 
projectId - Variable in class io.quarkiverse.langchain4j.watsonx.Watsonx
 
projectId() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.EmbeddingRequest
Returns the value of the projectId record component.
projectId() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.ScoringRequest
Returns the value of the projectId record component.
projectId() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextChatRequest
Returns the value of the projectId record component.
projectId() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextExtractionRequest
Returns the value of the projectId record component.
projectId() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextExtractionResponse.TextExtractionMetadata
Returns the value of the projectId record component.
projectId() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextGenerationRequest
Returns the value of the projectId record component.
projectId() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TokenizationRequest
Returns the value of the projectId record component.
projectId() - Method in interface io.quarkiverse.langchain4j.watsonx.runtime.config.LangChain4jWatsonxConfig.WatsonConfig
The space that contains the resource.
projectId(String) - Method in class io.quarkiverse.langchain4j.watsonx.bean.TextExtractionRequest.Builder
 
projectId(String) - Method in class io.quarkiverse.langchain4j.watsonx.Watsonx.Builder
 
promptJoiner() - Method in interface io.quarkiverse.langchain4j.watsonx.runtime.config.GenerationModelConfig
Delimiter used to concatenate the ChatMessage elements into a single string.
promptJoiner(String) - Method in class io.quarkiverse.langchain4j.watsonx.WatsonxGenerationModel.Builder
 
promptTokens() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextChatResponse.TextChatUsage
Returns the value of the promptTokens record component.
promptTokens() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextStreamingChatResponse.TextChatUsage
Returns the value of the promptTokens record component.

Q

query() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.ScoringRequest
Returns the value of the query record component.

R

randomSeed() - Method in interface io.quarkiverse.langchain4j.watsonx.runtime.config.GenerationModelConfig
Random number generator seed to use in sampling mode for experimental repeatability.
randomSeed(Integer) - Method in class io.quarkiverse.langchain4j.watsonx.bean.TextGenerationParameters.Builder
 
randomSeed(Integer) - Method in class io.quarkiverse.langchain4j.watsonx.WatsonxGenerationModel.Builder
 
refreshToken() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.IdentityTokenResponse
Returns the value of the refreshToken record component.
repetitionPenalty() - Method in interface io.quarkiverse.langchain4j.watsonx.runtime.config.GenerationModelConfig
Represents the penalty for penalizing tokens that have already been generated or belong to the context.
repetitionPenalty(Double) - Method in class io.quarkiverse.langchain4j.watsonx.bean.TextGenerationParameters.Builder
 
repetitionPenalty(Double) - Method in class io.quarkiverse.langchain4j.watsonx.WatsonxGenerationModel.Builder
 
rerank(ScoringRequest, String) - Method in interface io.quarkiverse.langchain4j.watsonx.client.WatsonxRestApi
 
responseFormat() - Method in interface io.quarkiverse.langchain4j.watsonx.runtime.config.ChatModelConfig
Specifies the desired format for the model's output.
responseFormat(String) - Method in class io.quarkiverse.langchain4j.watsonx.bean.TextChatParameters.Builder
 
responseFormat(String) - Method in class io.quarkiverse.langchain4j.watsonx.WatsonxChatModel.Builder
 
result() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TokenizationResponse
Returns the value of the result record component.
Result(int) - Constructor for record class io.quarkiverse.langchain4j.watsonx.bean.TokenizationResponse.Result
Creates an instance of a Result record class.
Result(String, int, int, String) - Constructor for record class io.quarkiverse.langchain4j.watsonx.bean.TextGenerationResponse.Result
Creates an instance of a Result record class.
Result(List<Float>) - Constructor for record class io.quarkiverse.langchain4j.watsonx.bean.EmbeddingResponse.Result
Creates an instance of a Result record class.
results() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.EmbeddingResponse
Returns the value of the results record component.
results() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.ScoringResponse
Returns the value of the results record component.
results() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextExtractionResponse.Entity
Returns the value of the results record component.
results() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextGenerationResponse
Returns the value of the results record component.
resultsReference() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextExtractionRequest
Returns the value of the resultsReference record component.
resultsReference(TextExtractionRequest.TextExtractionDataReference) - Method in class io.quarkiverse.langchain4j.watsonx.bean.TextExtractionRequest.Builder
 
retryOn(Callable<T>) - Static method in class io.quarkiverse.langchain4j.watsonx.WatsonxUtils
 
role() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextChatMessage.TextChatMessageAssistant
Returns the value of the role record component.
role() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextChatMessage.TextChatMessageSystem
Returns the value of the role record component.
role() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextChatMessage.TextChatMessageTool
Returns the value of the role record component.
role() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextChatMessage.TextChatMessageUser
Returns the value of the role record component.
role() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextChatResponse.TextChatResultMessage
Returns the value of the role record component.
role() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextStreamingChatResponse.TextChatResultMessage
Returns the value of the role record component.
RUNNING - Enum constant in enum class io.quarkiverse.langchain4j.watsonx.bean.TextExtractionResponse.Status
 
runningAt() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextExtractionResponse.TextExtractionResults
Returns the value of the runningAt record component.

S

scope() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.IdentityTokenResponse
Returns the value of the scope record component.
score() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.ScoringResponse.ScoringOutput
Returns the value of the score record component.
scoreAll(List<TextSegment>, String) - Method in class io.quarkiverse.langchain4j.watsonx.WatsonxScoringModel
 
ScoringInput(String) - Constructor for record class io.quarkiverse.langchain4j.watsonx.bean.ScoringRequest.ScoringInput
Creates an instance of a ScoringInput record class.
scoringModel() - Method in interface io.quarkiverse.langchain4j.watsonx.runtime.config.LangChain4jWatsonxConfig.WatsonConfig
Scoring model related settings.
scoringModel(LangChain4jWatsonxConfig, String) - Method in class io.quarkiverse.langchain4j.watsonx.runtime.WatsonxRecorder
 
ScoringModelConfig - Interface in io.quarkiverse.langchain4j.watsonx.runtime.config
 
ScoringOutput(Integer, Double) - Constructor for record class io.quarkiverse.langchain4j.watsonx.bean.ScoringResponse.ScoringOutput
Creates an instance of a ScoringOutput record class.
ScoringParameters - Record Class in io.quarkiverse.langchain4j.watsonx.bean
 
ScoringParameters(Integer) - Constructor for record class io.quarkiverse.langchain4j.watsonx.bean.ScoringParameters
Creates an instance of a ScoringParameters record class.
ScoringRequest - Record Class in io.quarkiverse.langchain4j.watsonx.bean
 
ScoringRequest(String, String, String, String, List<ScoringRequest.ScoringInput>, ScoringParameters) - Constructor for record class io.quarkiverse.langchain4j.watsonx.bean.ScoringRequest
Creates an instance of a ScoringRequest record class.
ScoringRequest.ScoringInput - Record Class in io.quarkiverse.langchain4j.watsonx.bean
 
ScoringResponse - Record Class in io.quarkiverse.langchain4j.watsonx.bean
 
ScoringResponse(List<ScoringResponse.ScoringOutput>, Integer) - Constructor for record class io.quarkiverse.langchain4j.watsonx.bean.ScoringResponse
Creates an instance of a ScoringResponse record class.
ScoringResponse.ScoringOutput - Record Class in io.quarkiverse.langchain4j.watsonx.bean
 
ServiceError(String, String, String) - Constructor for record class io.quarkiverse.langchain4j.watsonx.bean.TextExtractionResponse.ServiceError
Creates an instance of a ServiceError record class.
setBodySize(int) - Method in class io.quarkiverse.langchain4j.watsonx.client.WatsonxRestApi.WatsonClientLogger
 
setId(String) - Method in class io.quarkiverse.langchain4j.watsonx.bean.TextChatMessage.StreamingToolFetcher
 
setName(String) - Method in class io.quarkiverse.langchain4j.watsonx.bean.TextChatMessage.StreamingToolFetcher
 
setType(String) - Method in class io.quarkiverse.langchain4j.watsonx.bean.TextChatMessage.StreamingToolFetcher
 
spaceId - Variable in class io.quarkiverse.langchain4j.watsonx.Watsonx.Builder
 
spaceId - Variable in class io.quarkiverse.langchain4j.watsonx.Watsonx
 
spaceId() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.EmbeddingRequest
Returns the value of the spaceId record component.
spaceId() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.ScoringRequest
Returns the value of the spaceId record component.
spaceId() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextChatRequest
Returns the value of the spaceId record component.
spaceId() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextExtractionRequest
Returns the value of the spaceId record component.
spaceId() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextGenerationRequest
Returns the value of the spaceId record component.
spaceId() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TokenizationRequest
Returns the value of the spaceId record component.
spaceId() - Method in interface io.quarkiverse.langchain4j.watsonx.runtime.config.LangChain4jWatsonxConfig.WatsonConfig
The space that contains the resource.
spaceId(String) - Method in class io.quarkiverse.langchain4j.watsonx.bean.TextExtractionRequest.Builder
 
spaceId(String) - Method in class io.quarkiverse.langchain4j.watsonx.Watsonx.Builder
 
startIndex() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextGenerationParameters.LengthPenalty
Returns the value of the startIndex record component.
startIndex() - Method in interface io.quarkiverse.langchain4j.watsonx.runtime.config.GenerationModelConfig.LengthPenaltyConfig
A number of generated tokens after which this should take effect.
startIndex(Integer) - Method in class io.quarkiverse.langchain4j.watsonx.WatsonxGenerationModel.Builder
 
startTextExtractionJob(TextExtractionRequest, String) - Method in interface io.quarkiverse.langchain4j.watsonx.client.WatsonxRestApi
 
status() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextExtractionResponse.TextExtractionResults
Returns the value of the status record component.
statusCode() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.WatsonxError
Returns the value of the statusCode record component.
statusCode() - Method in exception class io.quarkiverse.langchain4j.watsonx.exception.WatsonxException
 
steps() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextExtractionRequest
Returns the value of the steps record component.
steps(TextExtractionRequest.TextExtractionSteps) - Method in class io.quarkiverse.langchain4j.watsonx.bean.TextExtractionRequest.Builder
 
stopReason() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextGenerationResponse.Result
Returns the value of the stopReason record component.
stopSequences() - Method in interface io.quarkiverse.langchain4j.watsonx.runtime.config.GenerationModelConfig
Stop sequences are one or more strings which will cause the text generation to stop if/when they are produced as part of the output.
stopSequences(List<String>) - Method in class io.quarkiverse.langchain4j.watsonx.bean.TextGenerationParameters.Builder
 
stopSequences(List<String>) - Method in class io.quarkiverse.langchain4j.watsonx.WatsonxGenerationModel.Builder
 
streamingChat(TextChatRequest, String) - Method in interface io.quarkiverse.langchain4j.watsonx.client.WatsonxRestApi
 
streamingChatModel(LangChain4jWatsonxConfig, String) - Method in class io.quarkiverse.langchain4j.watsonx.runtime.WatsonxRecorder
 
StreamingToolFetcher(int) - Constructor for class io.quarkiverse.langchain4j.watsonx.bean.TextChatMessage.StreamingToolFetcher
 
SUBMITTED - Enum constant in enum class io.quarkiverse.langchain4j.watsonx.bean.TextExtractionResponse.Status
 

T

tablesProcessing() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextExtractionRequest.TextExtractionSteps
Returns the value of the tablesProcessing record component.
temperature() - Method in interface io.quarkiverse.langchain4j.watsonx.runtime.config.ChatModelConfig
What sampling temperature to use,.
temperature() - Method in interface io.quarkiverse.langchain4j.watsonx.runtime.config.GenerationModelConfig
A value used to modify the next-token probabilities in sampling mode.
temperature(Double) - Method in class io.quarkiverse.langchain4j.watsonx.bean.TextChatParameters.Builder
 
temperature(Double) - Method in class io.quarkiverse.langchain4j.watsonx.bean.TextGenerationParameters.Builder
 
temperature(Double) - Method in class io.quarkiverse.langchain4j.watsonx.WatsonxChatModel.Builder
 
temperature(Double) - Method in class io.quarkiverse.langchain4j.watsonx.WatsonxGenerationModel.Builder
 
text() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.ScoringRequest.ScoringInput
Returns the value of the text record component.
TextChatFunctionCall(String, String) - Constructor for record class io.quarkiverse.langchain4j.watsonx.bean.TextChatMessage.TextChatToolCall.TextChatFunctionCall
Creates an instance of a TextChatFunctionCall record class.
TextChatMessage - Interface in io.quarkiverse.langchain4j.watsonx.bean
 
TextChatMessage.StreamingToolFetcher - Class in io.quarkiverse.langchain4j.watsonx.bean
The StreamingToolFetcher class is responsible for fetching a list of tools from a streaming API.
TextChatMessage.TextChatMessageAssistant - Record Class in io.quarkiverse.langchain4j.watsonx.bean
 
TextChatMessage.TextChatMessageSystem - Record Class in io.quarkiverse.langchain4j.watsonx.bean
 
TextChatMessage.TextChatMessageTool - Record Class in io.quarkiverse.langchain4j.watsonx.bean
 
TextChatMessage.TextChatMessageUser - Record Class in io.quarkiverse.langchain4j.watsonx.bean
 
TextChatMessage.TextChatParameterTool - Record Class in io.quarkiverse.langchain4j.watsonx.bean
 
TextChatMessage.TextChatParameterTool.TextChatParameterFunction - Record Class in io.quarkiverse.langchain4j.watsonx.bean
 
TextChatMessage.TextChatToolCall - Record Class in io.quarkiverse.langchain4j.watsonx.bean
 
TextChatMessage.TextChatToolCall.TextChatFunctionCall - Record Class in io.quarkiverse.langchain4j.watsonx.bean
 
TextChatMessageAssistant(String, String, List<TextChatMessage.TextChatToolCall>) - Constructor for record class io.quarkiverse.langchain4j.watsonx.bean.TextChatMessage.TextChatMessageAssistant
Creates an instance of a TextChatMessageAssistant record class.
TextChatMessageSystem(String, String) - Constructor for record class io.quarkiverse.langchain4j.watsonx.bean.TextChatMessage.TextChatMessageSystem
Creates an instance of a TextChatMessageSystem record class.
TextChatMessageTool(String, String, String) - Constructor for record class io.quarkiverse.langchain4j.watsonx.bean.TextChatMessage.TextChatMessageTool
Creates an instance of a TextChatMessageTool record class.
TextChatMessageUser(String, List<Map<String, Object>>, String) - Constructor for record class io.quarkiverse.langchain4j.watsonx.bean.TextChatMessage.TextChatMessageUser
Creates an instance of a TextChatMessageUser record class.
TextChatParameterFunction(String, String, Map<String, Object>) - Constructor for record class io.quarkiverse.langchain4j.watsonx.bean.TextChatMessage.TextChatParameterTool.TextChatParameterFunction
Creates an instance of a TextChatParameterFunction record class.
TextChatParameters - Class in io.quarkiverse.langchain4j.watsonx.bean
 
TextChatParameters(TextChatParameters.Builder) - Constructor for class io.quarkiverse.langchain4j.watsonx.bean.TextChatParameters
 
TextChatParameters.Builder - Class in io.quarkiverse.langchain4j.watsonx.bean
 
TextChatParameters.TextChatResponseFormat - Record Class in io.quarkiverse.langchain4j.watsonx.bean
 
TextChatParameterTool(String, TextChatMessage.TextChatParameterTool.TextChatParameterFunction) - Constructor for record class io.quarkiverse.langchain4j.watsonx.bean.TextChatMessage.TextChatParameterTool
Creates an instance of a TextChatParameterTool record class.
TextChatRequest - Record Class in io.quarkiverse.langchain4j.watsonx.bean
 
TextChatRequest(String, String, String, List<TextChatMessage>, List<TextChatMessage.TextChatParameterTool>, TextChatMessage.TextChatParameterTool, TextChatParameters) - Constructor for record class io.quarkiverse.langchain4j.watsonx.bean.TextChatRequest
Creates an instance of a TextChatRequest record class.
TextChatResponse - Record Class in io.quarkiverse.langchain4j.watsonx.bean
 
TextChatResponse(String, String, List<TextChatResponse.TextChatResultChoice>, Long, TextChatResponse.TextChatUsage) - Constructor for record class io.quarkiverse.langchain4j.watsonx.bean.TextChatResponse
Creates an instance of a TextChatResponse record class.
TextChatResponse.TextChatResultChoice - Record Class in io.quarkiverse.langchain4j.watsonx.bean
 
TextChatResponse.TextChatResultMessage - Record Class in io.quarkiverse.langchain4j.watsonx.bean
 
TextChatResponse.TextChatUsage - Record Class in io.quarkiverse.langchain4j.watsonx.bean
 
TextChatResponseFormat(String) - Constructor for record class io.quarkiverse.langchain4j.watsonx.bean.TextChatParameters.TextChatResponseFormat
Creates an instance of a TextChatResponseFormat record class.
TextChatResultChoice(Integer, TextChatResponse.TextChatResultMessage, String) - Constructor for record class io.quarkiverse.langchain4j.watsonx.bean.TextChatResponse.TextChatResultChoice
Creates an instance of a TextChatResultChoice record class.
TextChatResultChoice(Integer, TextStreamingChatResponse.TextChatResultMessage, String) - Constructor for record class io.quarkiverse.langchain4j.watsonx.bean.TextStreamingChatResponse.TextChatResultChoice
Creates an instance of a TextChatResultChoice record class.
TextChatResultMessage(String, String, List<TextChatMessage.TextChatToolCall>) - Constructor for record class io.quarkiverse.langchain4j.watsonx.bean.TextChatResponse.TextChatResultMessage
Creates an instance of a TextChatResultMessage record class.
TextChatResultMessage(String, String, List<TextChatMessage.TextChatToolCall>) - Constructor for record class io.quarkiverse.langchain4j.watsonx.bean.TextStreamingChatResponse.TextChatResultMessage
Creates an instance of a TextChatResultMessage record class.
TextChatToolCall(Integer, String, String, TextChatMessage.TextChatToolCall.TextChatFunctionCall) - Constructor for record class io.quarkiverse.langchain4j.watsonx.bean.TextChatMessage.TextChatToolCall
Creates an instance of a TextChatToolCall record class.
TextChatUsage(Integer, Integer, Integer) - Constructor for record class io.quarkiverse.langchain4j.watsonx.bean.TextChatResponse.TextChatUsage
Creates an instance of a TextChatUsage record class.
TextChatUsage(Integer, Integer, Integer) - Constructor for record class io.quarkiverse.langchain4j.watsonx.bean.TextStreamingChatResponse.TextChatUsage
Creates an instance of a TextChatUsage record class.
TextExtractionDataReference(String, TextExtractionRequest.CosDataConnection, TextExtractionRequest.CosDataLocation) - Constructor for record class io.quarkiverse.langchain4j.watsonx.bean.TextExtractionRequest.TextExtractionDataReference
Creates an instance of a TextExtractionDataReference record class.
TextExtractionMetadata(String, Instant, String) - Constructor for record class io.quarkiverse.langchain4j.watsonx.bean.TextExtractionResponse.TextExtractionMetadata
Creates an instance of a TextExtractionMetadata record class.
TextExtractionRequest - Record Class in io.quarkiverse.langchain4j.watsonx.bean
 
TextExtractionRequest(String, String, TextExtractionRequest.TextExtractionDataReference, TextExtractionRequest.TextExtractionDataReference, Map<?, ?>, Map<?, ?>, TextExtractionRequest.TextExtractionSteps) - Constructor for record class io.quarkiverse.langchain4j.watsonx.bean.TextExtractionRequest
Creates an instance of a TextExtractionRequest record class.
TextExtractionRequest.Builder - Class in io.quarkiverse.langchain4j.watsonx.bean
 
TextExtractionRequest.CosDataConnection - Record Class in io.quarkiverse.langchain4j.watsonx.bean
 
TextExtractionRequest.CosDataLocation - Record Class in io.quarkiverse.langchain4j.watsonx.bean
 
TextExtractionRequest.TextExtractionDataReference - Record Class in io.quarkiverse.langchain4j.watsonx.bean
 
TextExtractionRequest.TextExtractionStepOcr - Record Class in io.quarkiverse.langchain4j.watsonx.bean
 
TextExtractionRequest.TextExtractionSteps - Record Class in io.quarkiverse.langchain4j.watsonx.bean
 
TextExtractionRequest.TextExtractionStepTablesProcessing - Record Class in io.quarkiverse.langchain4j.watsonx.bean
 
TextExtractionRequest.TextExtractionType - Enum Class in io.quarkiverse.langchain4j.watsonx.bean
 
TextExtractionResponse - Record Class in io.quarkiverse.langchain4j.watsonx.bean
 
TextExtractionResponse(TextExtractionResponse.TextExtractionMetadata, TextExtractionResponse.Entity) - Constructor for record class io.quarkiverse.langchain4j.watsonx.bean.TextExtractionResponse
Creates an instance of a TextExtractionResponse record class.
TextExtractionResponse.Entity - Record Class in io.quarkiverse.langchain4j.watsonx.bean
 
TextExtractionResponse.ServiceError - Record Class in io.quarkiverse.langchain4j.watsonx.bean
 
TextExtractionResponse.Status - Enum Class in io.quarkiverse.langchain4j.watsonx.bean
 
TextExtractionResponse.TextExtractionMetadata - Record Class in io.quarkiverse.langchain4j.watsonx.bean
 
TextExtractionResponse.TextExtractionResults - Record Class in io.quarkiverse.langchain4j.watsonx.bean
 
TextExtractionResults(TextExtractionResponse.Status, int, Instant, Instant, int, TextExtractionResponse.ServiceError) - Constructor for record class io.quarkiverse.langchain4j.watsonx.bean.TextExtractionResponse.TextExtractionResults
Creates an instance of a TextExtractionResults record class.
TextExtractionStepOcr(List<String>) - Constructor for record class io.quarkiverse.langchain4j.watsonx.bean.TextExtractionRequest.TextExtractionStepOcr
Creates an instance of a TextExtractionStepOcr record class.
TextExtractionSteps(TextExtractionRequest.TextExtractionStepOcr, TextExtractionRequest.TextExtractionStepTablesProcessing) - Constructor for record class io.quarkiverse.langchain4j.watsonx.bean.TextExtractionRequest.TextExtractionSteps
Creates an instance of a TextExtractionSteps record class.
TextExtractionStepTablesProcessing(boolean) - Constructor for record class io.quarkiverse.langchain4j.watsonx.bean.TextExtractionRequest.TextExtractionStepTablesProcessing
Creates an instance of a TextExtractionStepTablesProcessing record class.
TextGenerationParameters - Class in io.quarkiverse.langchain4j.watsonx.bean
 
TextGenerationParameters.Builder - Class in io.quarkiverse.langchain4j.watsonx.bean
 
TextGenerationParameters.LengthPenalty - Record Class in io.quarkiverse.langchain4j.watsonx.bean
 
TextGenerationRequest - Record Class in io.quarkiverse.langchain4j.watsonx.bean
 
TextGenerationRequest(String, String, String, String, TextGenerationParameters) - Constructor for record class io.quarkiverse.langchain4j.watsonx.bean.TextGenerationRequest
Creates an instance of a TextGenerationRequest record class.
TextGenerationResponse - Record Class in io.quarkiverse.langchain4j.watsonx.bean
 
TextGenerationResponse(List<TextGenerationResponse.Result>) - Constructor for record class io.quarkiverse.langchain4j.watsonx.bean.TextGenerationResponse
Creates an instance of a TextGenerationResponse record class.
TextGenerationResponse.Result - Record Class in io.quarkiverse.langchain4j.watsonx.bean
 
TextStreamingChatResponse - Record Class in io.quarkiverse.langchain4j.watsonx.bean
 
TextStreamingChatResponse(String, String, List<TextStreamingChatResponse.TextChatResultChoice>, Long, TextStreamingChatResponse.TextChatUsage) - Constructor for record class io.quarkiverse.langchain4j.watsonx.bean.TextStreamingChatResponse
Creates an instance of a TextStreamingChatResponse record class.
TextStreamingChatResponse.TextChatResultChoice - Record Class in io.quarkiverse.langchain4j.watsonx.bean
 
TextStreamingChatResponse.TextChatResultMessage - Record Class in io.quarkiverse.langchain4j.watsonx.bean
 
TextStreamingChatResponse.TextChatUsage - Record Class in io.quarkiverse.langchain4j.watsonx.bean
 
timeLimit(Long) - Method in class io.quarkiverse.langchain4j.watsonx.bean.TextChatParameters.Builder
 
timeLimit(Long) - Method in class io.quarkiverse.langchain4j.watsonx.bean.TextGenerationParameters.Builder
 
timeout - Variable in class io.quarkiverse.langchain4j.watsonx.Watsonx.Builder
 
timeout() - Method in interface io.quarkiverse.langchain4j.watsonx.runtime.config.IAMConfig
Timeout for IAM authentication calls.
timeout() - Method in interface io.quarkiverse.langchain4j.watsonx.runtime.config.LangChain4jWatsonxConfig.WatsonConfig
Timeout for watsonx.ai calls.
timeout(Duration) - Method in class io.quarkiverse.langchain4j.watsonx.Watsonx.Builder
 
toException(Response) - Static method in interface io.quarkiverse.langchain4j.watsonx.client.IAMRestApi
 
toException(Response) - Static method in interface io.quarkiverse.langchain4j.watsonx.client.WatsonxRestApi
 
TOKEN_QUOTA_REACHED - Enum constant in enum class io.quarkiverse.langchain4j.watsonx.bean.WatsonxError.Code
 
tokenCount() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TokenizationResponse.Result
Returns the value of the tokenCount record component.
tokenGenerator - Variable in class io.quarkiverse.langchain4j.watsonx.Watsonx.Builder
 
tokenGenerator(WatsonxTokenGenerator) - Method in class io.quarkiverse.langchain4j.watsonx.Watsonx.Builder
 
tokenization(TokenizationRequest, String) - Method in interface io.quarkiverse.langchain4j.watsonx.client.WatsonxRestApi
 
TokenizationRequest - Record Class in io.quarkiverse.langchain4j.watsonx.bean
 
TokenizationRequest(String, String, String, String) - Constructor for record class io.quarkiverse.langchain4j.watsonx.bean.TokenizationRequest
Creates an instance of a TokenizationRequest record class.
TokenizationResponse - Record Class in io.quarkiverse.langchain4j.watsonx.bean
 
TokenizationResponse(TokenizationResponse.Result) - Constructor for record class io.quarkiverse.langchain4j.watsonx.bean.TokenizationResponse
Creates an instance of a TokenizationResponse record class.
TokenizationResponse.Result - Record Class in io.quarkiverse.langchain4j.watsonx.bean
 
tokenType() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.IdentityTokenResponse
Returns the value of the tokenType record component.
toolCallId() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextChatMessage.TextChatMessageTool
Returns the value of the toolCallId record component.
toolCalls() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextChatMessage.TextChatMessageAssistant
Returns the value of the toolCalls record component.
toolCalls() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextChatResponse.TextChatResultMessage
Returns the value of the toolCalls record component.
toolCalls() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextStreamingChatResponse.TextChatResultMessage
Returns the value of the toolCalls record component.
toolChoice() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextChatRequest
Returns the value of the toolChoice record component.
tools() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextChatRequest
Returns the value of the tools record component.
topK() - Method in interface io.quarkiverse.langchain4j.watsonx.runtime.config.GenerationModelConfig
The number of highest probability vocabulary tokens to keep for top-k-filtering.
topK(Integer) - Method in class io.quarkiverse.langchain4j.watsonx.bean.TextGenerationParameters.Builder
 
topK(Integer) - Method in class io.quarkiverse.langchain4j.watsonx.WatsonxGenerationModel.Builder
 
topLogprobs() - Method in interface io.quarkiverse.langchain4j.watsonx.runtime.config.ChatModelConfig
An integer specifying the number of most likely tokens to return at each token position, each with an associated log probability.
topLogprobs(Integer) - Method in class io.quarkiverse.langchain4j.watsonx.bean.TextChatParameters.Builder
 
topLogprobs(Integer) - Method in class io.quarkiverse.langchain4j.watsonx.WatsonxChatModel.Builder
 
topP() - Method in interface io.quarkiverse.langchain4j.watsonx.runtime.config.ChatModelConfig
An alternative to sampling with temperature, called nucleus sampling, where the model considers the results of the tokens with top_p probability mass.
topP() - Method in interface io.quarkiverse.langchain4j.watsonx.runtime.config.GenerationModelConfig
Similar to top_k except the candidates to generate the next token are the most likely tokens with probabilities that add up to at least top_p.
topP(Double) - Method in class io.quarkiverse.langchain4j.watsonx.bean.TextChatParameters.Builder
 
topP(Double) - Method in class io.quarkiverse.langchain4j.watsonx.bean.TextGenerationParameters.Builder
 
topP(Double) - Method in class io.quarkiverse.langchain4j.watsonx.WatsonxChatModel.Builder
 
topP(Double) - Method in class io.quarkiverse.langchain4j.watsonx.WatsonxGenerationModel.Builder
 
toString() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.EmbeddingParameters
Returns a string representation of this record class.
toString() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.EmbeddingRequest
Returns a string representation of this record class.
toString() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.EmbeddingResponse.Result
Returns a string representation of this record class.
toString() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.EmbeddingResponse
Returns a string representation of this record class.
toString() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.IAMError
Returns a string representation of this record class.
toString() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.IdentityTokenRequest
Returns a string representation of this record class.
toString() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.IdentityTokenResponse
Returns a string representation of this record class.
toString() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.ScoringParameters
Returns a string representation of this record class.
toString() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.ScoringRequest.ScoringInput
Returns a string representation of this record class.
toString() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.ScoringRequest
Returns a string representation of this record class.
toString() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.ScoringResponse.ScoringOutput
Returns a string representation of this record class.
toString() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.ScoringResponse
Returns a string representation of this record class.
toString() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextChatMessage.TextChatMessageAssistant
Returns a string representation of this record class.
toString() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextChatMessage.TextChatMessageSystem
Returns a string representation of this record class.
toString() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextChatMessage.TextChatMessageTool
Returns a string representation of this record class.
toString() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextChatMessage.TextChatMessageUser
Returns a string representation of this record class.
toString() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextChatMessage.TextChatParameterTool.TextChatParameterFunction
Returns a string representation of this record class.
toString() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextChatMessage.TextChatParameterTool
Returns a string representation of this record class.
toString() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextChatMessage.TextChatToolCall.TextChatFunctionCall
Returns a string representation of this record class.
toString() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextChatMessage.TextChatToolCall
Returns a string representation of this record class.
toString() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextChatParameters.TextChatResponseFormat
Returns a string representation of this record class.
toString() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextChatRequest
Returns a string representation of this record class.
toString() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextChatResponse.TextChatResultChoice
Returns a string representation of this record class.
toString() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextChatResponse.TextChatResultMessage
Returns a string representation of this record class.
toString() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextChatResponse.TextChatUsage
Returns a string representation of this record class.
toString() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextChatResponse
Returns a string representation of this record class.
toString() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextExtractionRequest.CosDataConnection
Returns a string representation of this record class.
toString() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextExtractionRequest.CosDataLocation
Returns a string representation of this record class.
toString() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextExtractionRequest.TextExtractionDataReference
Returns a string representation of this record class.
toString() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextExtractionRequest.TextExtractionStepOcr
Returns a string representation of this record class.
toString() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextExtractionRequest.TextExtractionSteps
Returns a string representation of this record class.
toString() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextExtractionRequest.TextExtractionStepTablesProcessing
Returns a string representation of this record class.
toString() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextExtractionRequest
Returns a string representation of this record class.
toString() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextExtractionResponse.Entity
Returns a string representation of this record class.
toString() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextExtractionResponse.ServiceError
Returns a string representation of this record class.
toString() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextExtractionResponse.TextExtractionMetadata
Returns a string representation of this record class.
toString() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextExtractionResponse.TextExtractionResults
Returns a string representation of this record class.
toString() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextExtractionResponse
Returns a string representation of this record class.
toString() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextGenerationParameters.LengthPenalty
Returns a string representation of this record class.
toString() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextGenerationRequest
Returns a string representation of this record class.
toString() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextGenerationResponse.Result
Returns a string representation of this record class.
toString() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextGenerationResponse
Returns a string representation of this record class.
toString() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextStreamingChatResponse.TextChatResultChoice
Returns a string representation of this record class.
toString() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextStreamingChatResponse.TextChatResultMessage
Returns a string representation of this record class.
toString() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextStreamingChatResponse.TextChatUsage
Returns a string representation of this record class.
toString() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextStreamingChatResponse
Returns a string representation of this record class.
toString() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TokenizationRequest
Returns a string representation of this record class.
toString() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TokenizationResponse.Result
Returns a string representation of this record class.
toString() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TokenizationResponse
Returns a string representation of this record class.
toString() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.WatsonxError.Error
Returns a string representation of this record class.
toString() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.WatsonxError
Returns a string representation of this record class.
toString() - Method in exception class io.quarkiverse.langchain4j.watsonx.exception.WatsonxException
 
totalPages() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextExtractionResponse.TextExtractionResults
Returns the value of the totalPages record component.
totalTokens() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextChatResponse.TextChatUsage
Returns the value of the totalTokens record component.
totalTokens() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextStreamingChatResponse.TextChatUsage
Returns the value of the totalTokens record component.
trace() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.WatsonxError
Returns the value of the trace record component.
truncateInputTokens() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.EmbeddingParameters
Returns the value of the truncateInputTokens record component.
truncateInputTokens() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.ScoringParameters
Returns the value of the truncateInputTokens record component.
truncateInputTokens() - Method in interface io.quarkiverse.langchain4j.watsonx.runtime.config.EmbeddingModelConfig
Represents the maximum number of input tokens accepted.
truncateInputTokens() - Method in interface io.quarkiverse.langchain4j.watsonx.runtime.config.GenerationModelConfig
Represents the maximum number of input tokens accepted.
truncateInputTokens() - Method in interface io.quarkiverse.langchain4j.watsonx.runtime.config.ScoringModelConfig
Represents the maximum number of input tokens accepted.
truncateInputTokens(Integer) - Method in class io.quarkiverse.langchain4j.watsonx.bean.TextGenerationParameters.Builder
 
truncateInputTokens(Integer) - Method in class io.quarkiverse.langchain4j.watsonx.WatsonxEmbeddingModel.Builder
 
truncateInputTokens(Integer) - Method in class io.quarkiverse.langchain4j.watsonx.WatsonxGenerationModel.Builder
 
truncateInputTokens(Integer) - Method in class io.quarkiverse.langchain4j.watsonx.WatsonxScoringModel.Builder
 
type() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextChatMessage.TextChatParameterTool
Returns the value of the type record component.
type() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextChatMessage.TextChatToolCall
Returns the value of the type record component.
type() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextChatParameters.TextChatResponseFormat
Returns the value of the type record component.
type() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextExtractionRequest.TextExtractionDataReference
Returns the value of the type record component.
type(TextExtractionRequest.TextExtractionType) - Method in class io.quarkiverse.langchain4j.watsonx.bean.TextExtractionRequest.Builder
 

U

UPLOADING - Enum constant in enum class io.quarkiverse.langchain4j.watsonx.bean.TextExtractionResponse.Status
 
url - Variable in class io.quarkiverse.langchain4j.watsonx.Watsonx.Builder
 
url(URL) - Method in class io.quarkiverse.langchain4j.watsonx.Watsonx.Builder
 
usage() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextChatResponse
Returns the value of the usage record component.
usage() - Method in record class io.quarkiverse.langchain4j.watsonx.bean.TextStreamingChatResponse
Returns the value of the usage record component.
USER_AUTHORIZATION_FAILED - Enum constant in enum class io.quarkiverse.langchain4j.watsonx.bean.WatsonxError.Code
 

V

value() - Method in enum class io.quarkiverse.langchain4j.watsonx.bean.TextExtractionRequest.TextExtractionType
 
valueOf(String) - Static method in enum class io.quarkiverse.langchain4j.watsonx.bean.IAMError.Code
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.quarkiverse.langchain4j.watsonx.bean.TextExtractionRequest.TextExtractionType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.quarkiverse.langchain4j.watsonx.bean.TextExtractionResponse.Status
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.quarkiverse.langchain4j.watsonx.bean.WatsonxError.Code
Returns the enum constant of this class with the specified name.
values() - Static method in enum class io.quarkiverse.langchain4j.watsonx.bean.IAMError.Code
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.quarkiverse.langchain4j.watsonx.bean.TextExtractionRequest.TextExtractionType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.quarkiverse.langchain4j.watsonx.bean.TextExtractionResponse.Status
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.quarkiverse.langchain4j.watsonx.bean.WatsonxError.Code
Returns an array containing the constants of this enum class, in the order they are declared.
version - Variable in class io.quarkiverse.langchain4j.watsonx.Watsonx.Builder
 
version - Variable in class io.quarkiverse.langchain4j.watsonx.Watsonx
 
version() - Method in interface io.quarkiverse.langchain4j.watsonx.runtime.config.LangChain4jWatsonxConfig.WatsonConfig
The version date for the API of the form YYYY-MM-DD.
version(String) - Method in class io.quarkiverse.langchain4j.watsonx.Watsonx.Builder
 

W

WatsonClientLogger(boolean, boolean) - Constructor for class io.quarkiverse.langchain4j.watsonx.client.WatsonxRestApi.WatsonClientLogger
 
Watsonx - Class in io.quarkiverse.langchain4j.watsonx
 
Watsonx(Watsonx.Builder<?>) - Constructor for class io.quarkiverse.langchain4j.watsonx.Watsonx
 
Watsonx.Builder<T> - Class in io.quarkiverse.langchain4j.watsonx
 
WatsonxChatModel - Class in io.quarkiverse.langchain4j.watsonx
 
WatsonxChatModel(WatsonxChatModel.Builder) - Constructor for class io.quarkiverse.langchain4j.watsonx.WatsonxChatModel
 
WatsonxChatModel.Builder - Class in io.quarkiverse.langchain4j.watsonx
 
WatsonxEmbeddingModel - Class in io.quarkiverse.langchain4j.watsonx
 
WatsonxEmbeddingModel(WatsonxEmbeddingModel.Builder) - Constructor for class io.quarkiverse.langchain4j.watsonx.WatsonxEmbeddingModel
 
WatsonxEmbeddingModel.Builder - Class in io.quarkiverse.langchain4j.watsonx
 
WatsonxError - Record Class in io.quarkiverse.langchain4j.watsonx.bean
 
WatsonxError(Integer, String, List<WatsonxError.Error>) - Constructor for record class io.quarkiverse.langchain4j.watsonx.bean.WatsonxError
Creates an instance of a WatsonxError record class.
WatsonxError.Code - Enum Class in io.quarkiverse.langchain4j.watsonx.bean
 
WatsonxError.Error - Record Class in io.quarkiverse.langchain4j.watsonx.bean
 
WatsonxException - Exception Class in io.quarkiverse.langchain4j.watsonx.exception
 
WatsonxException(Integer, WatsonxError) - Constructor for exception class io.quarkiverse.langchain4j.watsonx.exception.WatsonxException
 
WatsonxException(String, Integer) - Constructor for exception class io.quarkiverse.langchain4j.watsonx.exception.WatsonxException
 
WatsonxException(String, Integer, WatsonxError) - Constructor for exception class io.quarkiverse.langchain4j.watsonx.exception.WatsonxException
 
WatsonxException(Throwable, Integer) - Constructor for exception class io.quarkiverse.langchain4j.watsonx.exception.WatsonxException
 
WatsonxGenerationModel - Class in io.quarkiverse.langchain4j.watsonx
 
WatsonxGenerationModel(WatsonxGenerationModel.Builder) - Constructor for class io.quarkiverse.langchain4j.watsonx.WatsonxGenerationModel
 
WatsonxGenerationModel.Builder - Class in io.quarkiverse.langchain4j.watsonx
 
WatsonxRecorder - Class in io.quarkiverse.langchain4j.watsonx.runtime
 
WatsonxRecorder() - Constructor for class io.quarkiverse.langchain4j.watsonx.runtime.WatsonxRecorder
 
WatsonxRestApi - Interface in io.quarkiverse.langchain4j.watsonx.client
This Microprofile REST client is used as the building block of all the API calls to watsonx.
WatsonxRestApi.WatsonClientLogger - Class in io.quarkiverse.langchain4j.watsonx.client
Introduce a custom logger as the stock one logs at the DEBUG level by default...
WatsonxScoringModel - Class in io.quarkiverse.langchain4j.watsonx
 
WatsonxScoringModel(WatsonxScoringModel.Builder) - Constructor for class io.quarkiverse.langchain4j.watsonx.WatsonxScoringModel
 
WatsonxScoringModel.Builder - Class in io.quarkiverse.langchain4j.watsonx
 
WatsonxTokenGenerator - Class in io.quarkiverse.langchain4j.watsonx
 
WatsonxTokenGenerator(URL, Duration, String, String) - Constructor for class io.quarkiverse.langchain4j.watsonx.WatsonxTokenGenerator
 
WatsonxUtils - Class in io.quarkiverse.langchain4j.watsonx
 
WatsonxUtils() - Constructor for class io.quarkiverse.langchain4j.watsonx.WatsonxUtils
 
A B C D E F G H I J L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Serialized Form