Index
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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form