Index

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

A

adToken() - Method in interface io.quarkiverse.langchain4j.azure.openai.runtime.config.LangChain4jAzureOpenAiConfig.AzureAiConfig
The Azure AD token to use for this operation.
adToken(String) - Method in class io.quarkiverse.langchain4j.azure.openai.AzureOpenAiChatModel.Builder
 
adToken(String) - Method in class io.quarkiverse.langchain4j.azure.openai.AzureOpenAiEmbeddingModel.Builder
 
adToken(String) - Method in class io.quarkiverse.langchain4j.azure.openai.AzureOpenAiImageModel.Builder
 
adToken(String) - Method in class io.quarkiverse.langchain4j.azure.openai.AzureOpenAiStreamingChatModel.Builder
 
apiKey() - Method in interface io.quarkiverse.langchain4j.azure.openai.runtime.config.LangChain4jAzureOpenAiConfig.AzureAiConfig
Azure OpenAI API key
apiKey(String) - Method in class io.quarkiverse.langchain4j.azure.openai.AzureOpenAiChatModel.Builder
Sets the Azure OpenAI API key.
apiKey(String) - Method in class io.quarkiverse.langchain4j.azure.openai.AzureOpenAiEmbeddingModel.Builder
Sets the Azure OpenAI API key.
apiKey(String) - Method in class io.quarkiverse.langchain4j.azure.openai.AzureOpenAiImageModel.Builder
 
apiKey(String) - Method in class io.quarkiverse.langchain4j.azure.openai.AzureOpenAiStreamingChatModel.Builder
Sets the Azure OpenAI API key.
apiVersion() - Method in interface io.quarkiverse.langchain4j.azure.openai.runtime.config.LangChain4jAzureOpenAiConfig.AzureAiConfig
The API version to use for this operation.
apiVersion(String) - Method in class io.quarkiverse.langchain4j.azure.openai.AzureOpenAiChatModel.Builder
Sets the Azure OpenAI API version.
apiVersion(String) - Method in class io.quarkiverse.langchain4j.azure.openai.AzureOpenAiEmbeddingModel.Builder
Sets the Azure OpenAI API version.
apiVersion(String) - Method in class io.quarkiverse.langchain4j.azure.openai.AzureOpenAiImageModel.Builder
 
apiVersion(String) - Method in class io.quarkiverse.langchain4j.azure.openai.AzureOpenAiStreamingChatModel.Builder
Sets the Azure OpenAI API version.
AzureOpenAiChatModel - Class in io.quarkiverse.langchain4j.azure.openai
Represents an OpenAI language model, hosted on Azure, that has a chat completion interface, such as gpt-3.5-turbo.
AzureOpenAiChatModel(String, String, String, String, Tokenizer, Double, Double, Integer, Double, Double, Duration, Integer, Proxy, String, Boolean, Boolean) - Constructor for class io.quarkiverse.langchain4j.azure.openai.AzureOpenAiChatModel
 
AzureOpenAiChatModel.Builder - Class in io.quarkiverse.langchain4j.azure.openai
 
AzureOpenAiEmbeddingModel - Class in io.quarkiverse.langchain4j.azure.openai
Represents an OpenAI embedding model, hosted on Azure, such as text-embedding-ada-002.
AzureOpenAiEmbeddingModel(String, String, String, String, Tokenizer, Duration, Integer, Proxy, Boolean, Boolean) - Constructor for class io.quarkiverse.langchain4j.azure.openai.AzureOpenAiEmbeddingModel
 
AzureOpenAiEmbeddingModel.Builder - Class in io.quarkiverse.langchain4j.azure.openai
 
AzureOpenAiImageModel - Class in io.quarkiverse.langchain4j.azure.openai
 
AzureOpenAiImageModel(String, String, String, String, String, String, String, String, Optional<String>, String, Duration, Integer, Boolean, Boolean, Optional<Path>) - Constructor for class io.quarkiverse.langchain4j.azure.openai.AzureOpenAiImageModel
 
AzureOpenAiImageModel.Builder - Class in io.quarkiverse.langchain4j.azure.openai
 
AzureOpenAiRecorder - Class in io.quarkiverse.langchain4j.azure.openai.runtime
 
AzureOpenAiRecorder() - Constructor for class io.quarkiverse.langchain4j.azure.openai.runtime.AzureOpenAiRecorder
 
AzureOpenAiStreamingChatModel - Class in io.quarkiverse.langchain4j.azure.openai
Represents an OpenAI language model, hosted on Azure, that has a chat completion interface, such as gpt-3.5-turbo.
AzureOpenAiStreamingChatModel(String, String, String, String, Tokenizer, Double, Double, Integer, Double, Double, Duration, Proxy, String, Boolean, Boolean) - Constructor for class io.quarkiverse.langchain4j.azure.openai.AzureOpenAiStreamingChatModel
 
AzureOpenAiStreamingChatModel.Builder - Class in io.quarkiverse.langchain4j.azure.openai
 

B

build() - Method in class io.quarkiverse.langchain4j.azure.openai.AzureOpenAiChatModel.Builder
 
build() - Method in class io.quarkiverse.langchain4j.azure.openai.AzureOpenAiEmbeddingModel.Builder
 
build() - Method in class io.quarkiverse.langchain4j.azure.openai.AzureOpenAiImageModel.Builder
 
build() - Method in class io.quarkiverse.langchain4j.azure.openai.AzureOpenAiStreamingChatModel.Builder
 
builder() - Static method in class io.quarkiverse.langchain4j.azure.openai.AzureOpenAiChatModel
 
builder() - Static method in class io.quarkiverse.langchain4j.azure.openai.AzureOpenAiEmbeddingModel
 
builder() - Static method in class io.quarkiverse.langchain4j.azure.openai.AzureOpenAiImageModel
 
builder() - Static method in class io.quarkiverse.langchain4j.azure.openai.AzureOpenAiStreamingChatModel
 
Builder() - Constructor for class io.quarkiverse.langchain4j.azure.openai.AzureOpenAiChatModel.Builder
 
Builder() - Constructor for class io.quarkiverse.langchain4j.azure.openai.AzureOpenAiEmbeddingModel.Builder
 
Builder() - Constructor for class io.quarkiverse.langchain4j.azure.openai.AzureOpenAiImageModel.Builder
 
Builder() - Constructor for class io.quarkiverse.langchain4j.azure.openai.AzureOpenAiStreamingChatModel.Builder
 

C

chatModel() - Method in interface io.quarkiverse.langchain4j.azure.openai.runtime.config.LangChain4jAzureOpenAiConfig.AzureAiConfig
Chat model related settings
chatModel(LangChain4jAzureOpenAiConfig, String) - Method in class io.quarkiverse.langchain4j.azure.openai.runtime.AzureOpenAiRecorder
 
ChatModelConfig - Interface in io.quarkiverse.langchain4j.azure.openai.runtime.config
 
cleanUp(ShutdownContext) - Method in class io.quarkiverse.langchain4j.azure.openai.runtime.AzureOpenAiRecorder
 

D

defaultConfig() - Method in interface io.quarkiverse.langchain4j.azure.openai.runtime.config.LangChain4jAzureOpenAiConfig
Default model config.
deploymentName() - Method in interface io.quarkiverse.langchain4j.azure.openai.runtime.config.LangChain4jAzureOpenAiConfig.AzureAiConfig
The name of your model deployment.

E

embedAll(List<TextSegment>) - Method in class io.quarkiverse.langchain4j.azure.openai.AzureOpenAiEmbeddingModel
Embeds the provided text segments, processing a maximum of 16 segments at a time.
embeddingModel() - Method in interface io.quarkiverse.langchain4j.azure.openai.runtime.config.LangChain4jAzureOpenAiConfig.AzureAiConfig
Embedding model related settings
embeddingModel(LangChain4jAzureOpenAiConfig, String) - Method in class io.quarkiverse.langchain4j.azure.openai.runtime.AzureOpenAiRecorder
 
EmbeddingModelConfig - Interface in io.quarkiverse.langchain4j.azure.openai.runtime.config
 
EMPTY_PROBLEMS - Static variable in class io.quarkiverse.langchain4j.azure.openai.runtime.AzureOpenAiRecorder
 
enableIntegration() - Method in interface io.quarkiverse.langchain4j.azure.openai.runtime.config.LangChain4jAzureOpenAiConfig.AzureAiConfig
Whether or not to enable the integration.
endpoint() - Method in interface io.quarkiverse.langchain4j.azure.openai.runtime.config.LangChain4jAzureOpenAiConfig.AzureAiConfig
The endpoint for the Azure OpenAI resource.
endpoint(String) - Method in class io.quarkiverse.langchain4j.azure.openai.AzureOpenAiChatModel.Builder
Sets the Azure OpenAI endpoint.
endpoint(String) - Method in class io.quarkiverse.langchain4j.azure.openai.AzureOpenAiEmbeddingModel.Builder
Sets the Azure OpenAI endpoint.
endpoint(String) - Method in class io.quarkiverse.langchain4j.azure.openai.AzureOpenAiImageModel.Builder
 
endpoint(String) - Method in class io.quarkiverse.langchain4j.azure.openai.AzureOpenAiStreamingChatModel.Builder
Sets the Azure OpenAI endpoint.
estimateTokenCount(String) - Method in class io.quarkiverse.langchain4j.azure.openai.AzureOpenAiEmbeddingModel
 
estimateTokenCount(List<ChatMessage>) - Method in class io.quarkiverse.langchain4j.azure.openai.AzureOpenAiChatModel
 
estimateTokenCount(List<ChatMessage>) - Method in class io.quarkiverse.langchain4j.azure.openai.AzureOpenAiStreamingChatModel
 

F

frequencyPenalty() - Method in interface io.quarkiverse.langchain4j.azure.openai.runtime.config.ChatModelConfig
Number between -2.0 and 2.0.
frequencyPenalty(Double) - Method in class io.quarkiverse.langchain4j.azure.openai.AzureOpenAiChatModel.Builder
 
frequencyPenalty(Double) - Method in class io.quarkiverse.langchain4j.azure.openai.AzureOpenAiStreamingChatModel.Builder
 

G

generate(String) - Method in class io.quarkiverse.langchain4j.azure.openai.AzureOpenAiImageModel
 
generate(String, int) - Method in class io.quarkiverse.langchain4j.azure.openai.AzureOpenAiImageModel
 
generate(List<ChatMessage>) - Method in class io.quarkiverse.langchain4j.azure.openai.AzureOpenAiChatModel
 
generate(List<ChatMessage>, ToolSpecification) - Method in class io.quarkiverse.langchain4j.azure.openai.AzureOpenAiChatModel
 
generate(List<ChatMessage>, ToolSpecification, StreamingResponseHandler<AiMessage>) - Method in class io.quarkiverse.langchain4j.azure.openai.AzureOpenAiStreamingChatModel
 
generate(List<ChatMessage>, StreamingResponseHandler<AiMessage>) - Method in class io.quarkiverse.langchain4j.azure.openai.AzureOpenAiStreamingChatModel
 
generate(List<ChatMessage>, List<ToolSpecification>) - Method in class io.quarkiverse.langchain4j.azure.openai.AzureOpenAiChatModel
 
generate(List<ChatMessage>, List<ToolSpecification>, StreamingResponseHandler<AiMessage>) - Method in class io.quarkiverse.langchain4j.azure.openai.AzureOpenAiStreamingChatModel
 

I

imageModel() - Method in interface io.quarkiverse.langchain4j.azure.openai.runtime.config.LangChain4jAzureOpenAiConfig.AzureAiConfig
Image model related settings
imageModel(LangChain4jAzureOpenAiConfig, String) - Method in class io.quarkiverse.langchain4j.azure.openai.runtime.AzureOpenAiRecorder
 
ImageModelConfig - Interface in io.quarkiverse.langchain4j.azure.openai.runtime.config
 
io.quarkiverse.langchain4j.azure.openai - package io.quarkiverse.langchain4j.azure.openai
 
io.quarkiverse.langchain4j.azure.openai.runtime - package io.quarkiverse.langchain4j.azure.openai.runtime
 
io.quarkiverse.langchain4j.azure.openai.runtime.config - package io.quarkiverse.langchain4j.azure.openai.runtime.config
 

L

LangChain4jAzureOpenAiConfig - Interface in io.quarkiverse.langchain4j.azure.openai.runtime.config
 
LangChain4jAzureOpenAiConfig.AzureAiConfig - Interface in io.quarkiverse.langchain4j.azure.openai.runtime.config
 
logRequests() - Method in interface io.quarkiverse.langchain4j.azure.openai.runtime.config.ChatModelConfig
Whether chat model requests should be logged
logRequests() - Method in interface io.quarkiverse.langchain4j.azure.openai.runtime.config.EmbeddingModelConfig
Whether embedding model requests should be logged
logRequests() - Method in interface io.quarkiverse.langchain4j.azure.openai.runtime.config.ImageModelConfig
Whether image model requests should be logged
logRequests() - Method in interface io.quarkiverse.langchain4j.azure.openai.runtime.config.LangChain4jAzureOpenAiConfig.AzureAiConfig
Whether the OpenAI client should log requests
logRequests(Boolean) - Method in class io.quarkiverse.langchain4j.azure.openai.AzureOpenAiChatModel.Builder
 
logRequests(Boolean) - Method in class io.quarkiverse.langchain4j.azure.openai.AzureOpenAiEmbeddingModel.Builder
 
logRequests(Boolean) - Method in class io.quarkiverse.langchain4j.azure.openai.AzureOpenAiImageModel.Builder
 
logRequests(Boolean) - Method in class io.quarkiverse.langchain4j.azure.openai.AzureOpenAiStreamingChatModel.Builder
 
logResponses() - Method in interface io.quarkiverse.langchain4j.azure.openai.runtime.config.ChatModelConfig
Whether chat model responses should be logged
logResponses() - Method in interface io.quarkiverse.langchain4j.azure.openai.runtime.config.EmbeddingModelConfig
Whether embedding model responses should be logged
logResponses() - Method in interface io.quarkiverse.langchain4j.azure.openai.runtime.config.ImageModelConfig
Whether image model responses should be logged
logResponses() - Method in interface io.quarkiverse.langchain4j.azure.openai.runtime.config.LangChain4jAzureOpenAiConfig.AzureAiConfig
Whether the OpenAI client should log responses
logResponses(Boolean) - Method in class io.quarkiverse.langchain4j.azure.openai.AzureOpenAiChatModel.Builder
 
logResponses(Boolean) - Method in class io.quarkiverse.langchain4j.azure.openai.AzureOpenAiEmbeddingModel.Builder
 
logResponses(Boolean) - Method in class io.quarkiverse.langchain4j.azure.openai.AzureOpenAiImageModel.Builder
 
logResponses(Boolean) - Method in class io.quarkiverse.langchain4j.azure.openai.AzureOpenAiStreamingChatModel.Builder
 

M

maxRetries() - Method in interface io.quarkiverse.langchain4j.azure.openai.runtime.config.LangChain4jAzureOpenAiConfig.AzureAiConfig
The maximum number of times to retry
maxRetries(Integer) - Method in class io.quarkiverse.langchain4j.azure.openai.AzureOpenAiChatModel.Builder
 
maxRetries(Integer) - Method in class io.quarkiverse.langchain4j.azure.openai.AzureOpenAiEmbeddingModel.Builder
 
maxRetries(Integer) - Method in class io.quarkiverse.langchain4j.azure.openai.AzureOpenAiImageModel.Builder
 
maxTokens() - Method in interface io.quarkiverse.langchain4j.azure.openai.runtime.config.ChatModelConfig
The maximum number of tokens to generate in the completion.
maxTokens(Integer) - Method in class io.quarkiverse.langchain4j.azure.openai.AzureOpenAiChatModel.Builder
 
maxTokens(Integer) - Method in class io.quarkiverse.langchain4j.azure.openai.AzureOpenAiStreamingChatModel.Builder
 
modelName() - Method in interface io.quarkiverse.langchain4j.azure.openai.runtime.config.ImageModelConfig
Model name to use
modelName(String) - Method in class io.quarkiverse.langchain4j.azure.openai.AzureOpenAiImageModel.Builder
 

N

namedConfig() - Method in interface io.quarkiverse.langchain4j.azure.openai.runtime.config.LangChain4jAzureOpenAiConfig
Named model config.
number() - Method in interface io.quarkiverse.langchain4j.azure.openai.runtime.config.ImageModelConfig
The number of images to generate.

P

persist() - Method in interface io.quarkiverse.langchain4j.azure.openai.runtime.config.ImageModelConfig
Configure whether the generated images will be saved to disk.
persistDirectory() - Method in interface io.quarkiverse.langchain4j.azure.openai.runtime.config.ImageModelConfig
The path where the generated images will be persisted to disk.
persistDirectory(Optional<Path>) - Method in class io.quarkiverse.langchain4j.azure.openai.AzureOpenAiImageModel.Builder
 
presencePenalty() - Method in interface io.quarkiverse.langchain4j.azure.openai.runtime.config.ChatModelConfig
Number between -2.0 and 2.0.
presencePenalty(Double) - Method in class io.quarkiverse.langchain4j.azure.openai.AzureOpenAiChatModel.Builder
 
presencePenalty(Double) - Method in class io.quarkiverse.langchain4j.azure.openai.AzureOpenAiStreamingChatModel.Builder
 
proxy(Proxy) - Method in class io.quarkiverse.langchain4j.azure.openai.AzureOpenAiChatModel.Builder
 
proxy(Proxy) - Method in class io.quarkiverse.langchain4j.azure.openai.AzureOpenAiEmbeddingModel.Builder
 
proxy(Proxy) - Method in class io.quarkiverse.langchain4j.azure.openai.AzureOpenAiStreamingChatModel.Builder
 

Q

quality() - Method in interface io.quarkiverse.langchain4j.azure.openai.runtime.config.ImageModelConfig
The quality of the image that will be generated.
quality(String) - Method in class io.quarkiverse.langchain4j.azure.openai.AzureOpenAiImageModel.Builder
 

R

resourceName() - Method in interface io.quarkiverse.langchain4j.azure.openai.runtime.config.LangChain4jAzureOpenAiConfig.AzureAiConfig
The name of your Azure OpenAI Resource.
responseFormat() - Method in interface io.quarkiverse.langchain4j.azure.openai.runtime.config.ChatModelConfig
The response format the model should use.
responseFormat() - Method in interface io.quarkiverse.langchain4j.azure.openai.runtime.config.ImageModelConfig
The format in which the generated images are returned.
responseFormat(String) - Method in class io.quarkiverse.langchain4j.azure.openai.AzureOpenAiChatModel.Builder
 
responseFormat(String) - Method in class io.quarkiverse.langchain4j.azure.openai.AzureOpenAiImageModel.Builder
 
responseFormat(String) - Method in class io.quarkiverse.langchain4j.azure.openai.AzureOpenAiStreamingChatModel.Builder
 

S

size() - Method in interface io.quarkiverse.langchain4j.azure.openai.runtime.config.ImageModelConfig
The size of the generated images.
size(String) - Method in class io.quarkiverse.langchain4j.azure.openai.AzureOpenAiImageModel.Builder
 
streamingChatModel(LangChain4jAzureOpenAiConfig, String) - Method in class io.quarkiverse.langchain4j.azure.openai.runtime.AzureOpenAiRecorder
 
style() - Method in interface io.quarkiverse.langchain4j.azure.openai.runtime.config.ImageModelConfig
The style of the generated images.
style(String) - Method in class io.quarkiverse.langchain4j.azure.openai.AzureOpenAiImageModel.Builder
 

T

temperature() - Method in interface io.quarkiverse.langchain4j.azure.openai.runtime.config.ChatModelConfig
What sampling temperature to use, with values between 0 and 2.
temperature(Double) - Method in class io.quarkiverse.langchain4j.azure.openai.AzureOpenAiChatModel.Builder
 
temperature(Double) - Method in class io.quarkiverse.langchain4j.azure.openai.AzureOpenAiStreamingChatModel.Builder
 
timeout() - Method in interface io.quarkiverse.langchain4j.azure.openai.runtime.config.LangChain4jAzureOpenAiConfig.AzureAiConfig
Timeout for OpenAI calls
timeout(Duration) - Method in class io.quarkiverse.langchain4j.azure.openai.AzureOpenAiChatModel.Builder
 
timeout(Duration) - Method in class io.quarkiverse.langchain4j.azure.openai.AzureOpenAiEmbeddingModel.Builder
 
timeout(Duration) - Method in class io.quarkiverse.langchain4j.azure.openai.AzureOpenAiImageModel.Builder
 
timeout(Duration) - Method in class io.quarkiverse.langchain4j.azure.openai.AzureOpenAiStreamingChatModel.Builder
 
tokenizer(Tokenizer) - Method in class io.quarkiverse.langchain4j.azure.openai.AzureOpenAiChatModel.Builder
 
tokenizer(Tokenizer) - Method in class io.quarkiverse.langchain4j.azure.openai.AzureOpenAiEmbeddingModel.Builder
 
tokenizer(Tokenizer) - Method in class io.quarkiverse.langchain4j.azure.openai.AzureOpenAiStreamingChatModel.Builder
 
topP() - Method in interface io.quarkiverse.langchain4j.azure.openai.runtime.config.ChatModelConfig
An alternative to sampling with temperature, called nucleus sampling, where the model considers the results of the tokens with topP probability mass.
topP(Double) - Method in class io.quarkiverse.langchain4j.azure.openai.AzureOpenAiChatModel.Builder
 
topP(Double) - Method in class io.quarkiverse.langchain4j.azure.openai.AzureOpenAiStreamingChatModel.Builder
 

U

user() - Method in interface io.quarkiverse.langchain4j.azure.openai.runtime.config.ImageModelConfig
A unique identifier representing your end-user, which can help OpenAI to monitor and detect abuse.
user(Optional<String>) - Method in class io.quarkiverse.langchain4j.azure.openai.AzureOpenAiImageModel.Builder
 
A B C D E F G I L M N P Q R S T U 
All Classes and Interfaces|All Packages