Index

A B C D E G I L M N O Q R S T V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AnthropicContentMixin - Class in io.quarkiverse.langchain4j.anthropic.runtime.jackson
 
AnthropicContentMixin() - Constructor for class io.quarkiverse.langchain4j.anthropic.runtime.jackson.AnthropicContentMixin
 
AnthropicContentMixinBuilderMixin - Class in io.quarkiverse.langchain4j.anthropic.runtime.jackson
 
AnthropicContentMixinBuilderMixin() - Constructor for class io.quarkiverse.langchain4j.anthropic.runtime.jackson.AnthropicContentMixinBuilderMixin
 
AnthropicMessageMixin - Class in io.quarkiverse.langchain4j.anthropic.runtime.jackson
 
AnthropicMessageMixin() - Constructor for class io.quarkiverse.langchain4j.anthropic.runtime.jackson.AnthropicMessageMixin
 
AnthropicMessageSerializer - Class in io.quarkiverse.langchain4j.anthropic.runtime.jackson
 
AnthropicMessageSerializer() - Constructor for class io.quarkiverse.langchain4j.anthropic.runtime.jackson.AnthropicMessageSerializer
 
AnthropicRecorder - Class in io.quarkiverse.langchain4j.anthropic.runtime
 
AnthropicRecorder() - Constructor for class io.quarkiverse.langchain4j.anthropic.runtime.AnthropicRecorder
 
AnthropicRestApi - Interface in io.quarkiverse.langchain4j.anthropic
 
AnthropicRestApi.AnthropicRestApiJacksonReader - Class in io.quarkiverse.langchain4j.anthropic
 
AnthropicRestApi.AnthropicRestApiJacksonWriter - Class in io.quarkiverse.langchain4j.anthropic
 
AnthropicRestApi.AnthropicRestApiWriterInterceptor - Class in io.quarkiverse.langchain4j.anthropic
The point of this is to properly set the stream value of the request so users don't have to remember to set it manually
AnthropicRestApi.ApiMetadata - Class in io.quarkiverse.langchain4j.anthropic
 
AnthropicRestApi.ApiMetadata.Builder - Class in io.quarkiverse.langchain4j.anthropic
 
AnthropicRestApi.ObjectMapperHolder - Class in io.quarkiverse.langchain4j.anthropic
 
AnthropicRestApiJacksonReader() - Constructor for class io.quarkiverse.langchain4j.anthropic.AnthropicRestApi.AnthropicRestApiJacksonReader
 
AnthropicRestApiJacksonWriter() - Constructor for class io.quarkiverse.langchain4j.anthropic.AnthropicRestApi.AnthropicRestApiJacksonWriter
 
AnthropicRestApiWriterInterceptor() - Constructor for class io.quarkiverse.langchain4j.anthropic.AnthropicRestApi.AnthropicRestApiWriterInterceptor
 
AnthropicRoleDeserializer - Class in io.quarkiverse.langchain4j.anthropic.runtime.jackson
 
AnthropicRoleDeserializer() - Constructor for class io.quarkiverse.langchain4j.anthropic.runtime.jackson.AnthropicRoleDeserializer
 
AnthropicRoleMixin - Class in io.quarkiverse.langchain4j.anthropic.runtime.jackson
 
AnthropicRoleMixin() - Constructor for class io.quarkiverse.langchain4j.anthropic.runtime.jackson.AnthropicRoleMixin
 
AnthropicRoleSerializer - Class in io.quarkiverse.langchain4j.anthropic.runtime.jackson
 
AnthropicRoleSerializer() - Constructor for class io.quarkiverse.langchain4j.anthropic.runtime.jackson.AnthropicRoleSerializer
 
anthropicVersion - Variable in class io.quarkiverse.langchain4j.anthropic.AnthropicRestApi.ApiMetadata
 
anthropicVersion(String) - Method in class io.quarkiverse.langchain4j.anthropic.AnthropicRestApi.ApiMetadata.Builder
 
API_KEY_HEADER - Static variable in interface io.quarkiverse.langchain4j.anthropic.AnthropicRestApi
 
apiKey - Variable in class io.quarkiverse.langchain4j.anthropic.AnthropicRestApi.ApiMetadata
 
apiKey() - Method in interface io.quarkiverse.langchain4j.anthropic.runtime.config.LangChain4jAnthropicConfig.AnthropicConfig
Anthropic API key
apiKey(String) - Method in class io.quarkiverse.langchain4j.anthropic.AnthropicRestApi.ApiMetadata.Builder
 
aroundWriteTo(WriterInterceptorContext) - Method in class io.quarkiverse.langchain4j.anthropic.AnthropicRestApi.AnthropicRestApiWriterInterceptor
 

B

baseUrl() - Method in interface io.quarkiverse.langchain4j.anthropic.runtime.config.LangChain4jAnthropicConfig.AnthropicConfig
Base URL of the Anthropic API
beta - Variable in class io.quarkiverse.langchain4j.anthropic.AnthropicRestApi.ApiMetadata
 
beta(String) - Method in class io.quarkiverse.langchain4j.anthropic.AnthropicRestApi.ApiMetadata.Builder
 
BETA - Static variable in class io.quarkiverse.langchain4j.anthropic.QuarkusAnthropicClient
 
build() - Method in class io.quarkiverse.langchain4j.anthropic.AnthropicRestApi.ApiMetadata.Builder
 
build() - Method in class io.quarkiverse.langchain4j.anthropic.QuarkusAnthropicClient.Builder
 
builder() - Static method in class io.quarkiverse.langchain4j.anthropic.AnthropicRestApi.ApiMetadata
 
Builder() - Constructor for class io.quarkiverse.langchain4j.anthropic.AnthropicRestApi.ApiMetadata.Builder
 
Builder() - Constructor for class io.quarkiverse.langchain4j.anthropic.QuarkusAnthropicClient.Builder
 

C

chatModel() - Method in interface io.quarkiverse.langchain4j.anthropic.runtime.config.LangChain4jAnthropicConfig.AnthropicConfig
Chat model related settings
chatModel(LangChain4jAnthropicConfig, String) - Method in class io.quarkiverse.langchain4j.anthropic.runtime.AnthropicRecorder
 
ChatModelConfig - Interface in io.quarkiverse.langchain4j.anthropic.runtime.config
 
createMessage(AnthropicCreateMessageRequest) - Method in class io.quarkiverse.langchain4j.anthropic.QuarkusAnthropicClient
 
createMessage(AnthropicCreateMessageRequest, StreamingResponseHandler<AiMessage>) - Method in class io.quarkiverse.langchain4j.anthropic.QuarkusAnthropicClient
 
createMessage(AnthropicCreateMessageRequest, AnthropicRestApi.ApiMetadata) - Method in interface io.quarkiverse.langchain4j.anthropic.AnthropicRestApi
 

D

defaultConfig() - Method in interface io.quarkiverse.langchain4j.anthropic.runtime.config.LangChain4jAnthropicConfig
Default model config
deserialize(JsonParser, DeserializationContext) - Method in class io.quarkiverse.langchain4j.anthropic.runtime.jackson.AnthropicRoleDeserializer
 

E

enableIntegration() - Method in interface io.quarkiverse.langchain4j.anthropic.runtime.config.LangChain4jAnthropicConfig.AnthropicConfig
Whether to enable the integration.

G

get() - Method in class io.quarkiverse.langchain4j.anthropic.QuarkusAnthropicClient.QuarkusAnthropicClientBuilderFactory
 

I

io.quarkiverse.langchain4j.anthropic - package io.quarkiverse.langchain4j.anthropic
 
io.quarkiverse.langchain4j.anthropic.runtime - package io.quarkiverse.langchain4j.anthropic.runtime
 
io.quarkiverse.langchain4j.anthropic.runtime.config - package io.quarkiverse.langchain4j.anthropic.runtime.config
 
io.quarkiverse.langchain4j.anthropic.runtime.graalvm - package io.quarkiverse.langchain4j.anthropic.runtime.graalvm
 
io.quarkiverse.langchain4j.anthropic.runtime.jackson - package io.quarkiverse.langchain4j.anthropic.runtime.jackson
 
isWriteable(Class<?>, Type, Annotation[], MediaType) - Method in class io.quarkiverse.langchain4j.anthropic.AnthropicRestApi.AnthropicRestApiJacksonWriter
 

L

LangChain4jAnthropicConfig - Interface in io.quarkiverse.langchain4j.anthropic.runtime.config
 
LangChain4jAnthropicConfig.AnthropicConfig - Interface in io.quarkiverse.langchain4j.anthropic.runtime.config
 
logRequests() - Method in interface io.quarkiverse.langchain4j.anthropic.runtime.config.ChatModelConfig
Whether chat model requests should be logged
logRequests() - Method in interface io.quarkiverse.langchain4j.anthropic.runtime.config.LangChain4jAnthropicConfig.AnthropicConfig
Whether the Anthropic client should log requests
logResponses() - Method in interface io.quarkiverse.langchain4j.anthropic.runtime.config.ChatModelConfig
Whether chat model responses should be logged
logResponses() - Method in interface io.quarkiverse.langchain4j.anthropic.runtime.config.LangChain4jAnthropicConfig.AnthropicConfig
Whether the Anthropic client should log responses

M

MAPPER - Static variable in class io.quarkiverse.langchain4j.anthropic.AnthropicRestApi.ObjectMapperHolder
 
maxRetries() - Method in interface io.quarkiverse.langchain4j.anthropic.runtime.config.ChatModelConfig
Deprecated.
Using the fault tolerance mechanisms built in Langchain4j is not recommended. If possible, use MicroProfile Fault Tolerance instead.
maxTokens() - Method in interface io.quarkiverse.langchain4j.anthropic.runtime.config.ChatModelConfig
The maximum number of tokens to generate in the completion.
modelName() - Method in interface io.quarkiverse.langchain4j.anthropic.runtime.config.ChatModelConfig
Model name to use

N

namedConfig() - Method in interface io.quarkiverse.langchain4j.anthropic.runtime.config.LangChain4jAnthropicConfig
Named model config

O

ObjectMapperHolder() - Constructor for class io.quarkiverse.langchain4j.anthropic.AnthropicRestApi.ObjectMapperHolder
 

Q

QuarkusAnthropicClient - Class in io.quarkiverse.langchain4j.anthropic
 
QuarkusAnthropicClient(QuarkusAnthropicClient.Builder) - Constructor for class io.quarkiverse.langchain4j.anthropic.QuarkusAnthropicClient
 
QuarkusAnthropicClient.Builder - Class in io.quarkiverse.langchain4j.anthropic
 
QuarkusAnthropicClient.QuarkusAnthropicClientBuilderFactory - Class in io.quarkiverse.langchain4j.anthropic
 
QuarkusAnthropicClientBuilderFactory() - Constructor for class io.quarkiverse.langchain4j.anthropic.QuarkusAnthropicClient.QuarkusAnthropicClientBuilderFactory
 

R

readFrom(Class<Object>, Type, Annotation[], MediaType, MultivaluedMap<String, String>, InputStream) - Method in class io.quarkiverse.langchain4j.anthropic.AnthropicRestApi.AnthropicRestApiJacksonReader
We need a custom version of the Jackson provider because reading SSE values does not work properly with @ClientObjectMapper due to the lack of a complete context in those requests

S

serialize(AnthropicMessage, JsonGenerator, SerializerProvider) - Method in class io.quarkiverse.langchain4j.anthropic.runtime.jackson.AnthropicMessageSerializer
 
serialize(AnthropicRole, JsonGenerator, SerializerProvider) - Method in class io.quarkiverse.langchain4j.anthropic.runtime.jackson.AnthropicRoleSerializer
 
stopSequences() - Method in interface io.quarkiverse.langchain4j.anthropic.runtime.config.ChatModelConfig
The custom text sequences that will cause the model to stop generating
streamingChatModel(LangChain4jAnthropicConfig, String) - Method in class io.quarkiverse.langchain4j.anthropic.runtime.AnthropicRecorder
 
streamMessage(AnthropicCreateMessageRequest, AnthropicRestApi.ApiMetadata) - Method in interface io.quarkiverse.langchain4j.anthropic.AnthropicRestApi
 
Substitutions - Class in io.quarkiverse.langchain4j.anthropic.runtime.graalvm
 
Substitutions() - Constructor for class io.quarkiverse.langchain4j.anthropic.runtime.graalvm.Substitutions
 

T

temperature() - Method in interface io.quarkiverse.langchain4j.anthropic.runtime.config.ChatModelConfig
What sampling temperature to use, between 0.0 and 1.0.
timeout() - Method in interface io.quarkiverse.langchain4j.anthropic.runtime.config.LangChain4jAnthropicConfig.AnthropicConfig
Timeout for Anthropic calls
topK() - Method in interface io.quarkiverse.langchain4j.anthropic.runtime.config.ChatModelConfig
Reduces the probability of generating nonsense.
topP() - Method in interface io.quarkiverse.langchain4j.anthropic.runtime.config.ChatModelConfig
Double (0.0-1.0).

V

version() - Method in interface io.quarkiverse.langchain4j.anthropic.runtime.config.LangChain4jAnthropicConfig.AnthropicConfig
The Anthropic version

W

writeTo(Object, Class<?>, Type, Annotation[], MediaType, MultivaluedMap<String, Object>, OutputStream) - Method in class io.quarkiverse.langchain4j.anthropic.AnthropicRestApi.AnthropicRestApiJacksonWriter
 
A B C D E G I L M N O Q R S T V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form