Micronaut Langchain4j Configuration Reference

Every documented configuration property of Micronaut Langchain4j, with types, descriptions, and defaults.

Micronaut Langchain4j documentation

6385 properties across 24 sections

Micronaut Langchain4j Agentic Config Properties

Configuration properties for AgentConfiguration

PropertyTypeDescription
langchain4j.agentic.agents.*.chat-modeljava.lang.StringThe chat model bean name to use for this agent

Configuration properties for AgentConfiguration$MemoryConfiguration

PropertyTypeDescription
langchain4j.agentic.agents.*.memory.storejava.lang.StringThe chat memory store name
langchain4j.agentic.agents.*.memory.max-messagesjava.lang.IntegerThe maximum number of messages to retain

Micronaut Langchain4j Anthropic Config Properties

Configuration properties for CommonAnthropicChatModelConfiguration

PropertyTypeDescriptionDefault
langchain4j.anthropic.enabledbooleantrue
langchain4j.anthropic.base-urljava.lang.Stringhttps://api.anthropic.com/v1/
langchain4j.anthropic.model-namejava.lang.Stringclaude-3-haiku-20240307
langchain4j.anthropic.api-keyjava.lang.String
langchain4j.anthropic.versionjava.lang.String
langchain4j.anthropic.timeoutjava.time.Duration
langchain4j.anthropic.log-requestsjava.lang.Boolean
langchain4j.anthropic.log-responsesjava.lang.Boolean

Configuration properties for DefaultAnthropicChatModelConfiguration

PropertyTypeDescription
langchain4j.anthropic.chat-model.http-client-builderdev.langchain4j.http.client.HttpClientBuilder

Configuration properties for AnthropicChatModel$AnthropicChatModelBuilder

PropertyTypeDescription
langchain4j.anthropic.chat-model.base-urljava.lang.String
langchain4j.anthropic.chat-model.api-keyjava.lang.String
langchain4j.anthropic.chat-model.versionjava.lang.String
langchain4j.anthropic.chat-model.betajava.lang.String
langchain4j.anthropic.chat-model.model-namejava.lang.String
langchain4j.anthropic.chat-model.temperaturejava.lang.Double
langchain4j.anthropic.chat-model.top-pjava.lang.Double
langchain4j.anthropic.chat-model.top-kjava.lang.Integer
langchain4j.anthropic.chat-model.max-tokensjava.lang.Integer
langchain4j.anthropic.chat-model.stop-sequencesjava.util.List
langchain4j.anthropic.chat-model.response-formatdev.langchain4j.model.chat.request.ResponseFormat
langchain4j.anthropic.chat-model.tool-specificationsjava.util.List
langchain4j.anthropic.chat-model.tool-choicedev.langchain4j.model.chat.request.ToolChoice
langchain4j.anthropic.chat-model.tool-choice-namejava.lang.String
langchain4j.anthropic.chat-model.disable-parallel-tool-usejava.lang.Boolean
langchain4j.anthropic.chat-model.server-toolsjava.util.List
langchain4j.anthropic.chat-model.return-server-tool-resultsjava.lang.Boolean
langchain4j.anthropic.chat-model.skillsjava.util.List
langchain4j.anthropic.chat-model.tool-metadata-keys-to-sendjava.util.Set
langchain4j.anthropic.chat-model.cache-system-messagesjava.lang.Boolean
langchain4j.anthropic.chat-model.cache-toolsjava.lang.Boolean
langchain4j.anthropic.chat-model.thinking-typejava.lang.String
langchain4j.anthropic.chat-model.thinking-budget-tokensjava.lang.Integer
langchain4j.anthropic.chat-model.thinking-displayjava.lang.String
langchain4j.anthropic.chat-model.return-thinkingjava.lang.Boolean
langchain4j.anthropic.chat-model.send-thinkingjava.lang.Boolean
langchain4j.anthropic.chat-model.mid-conversation-system-messagesjava.lang.Boolean
langchain4j.anthropic.chat-model.timeoutjava.time.Duration
langchain4j.anthropic.chat-model.max-retriesjava.lang.Integer
langchain4j.anthropic.chat-model.log-requestsjava.lang.Boolean
langchain4j.anthropic.chat-model.log-responsesjava.lang.Boolean
langchain4j.anthropic.chat-model.loggerorg.slf4j.Logger
langchain4j.anthropic.chat-model.listenersjava.util.List
langchain4j.anthropic.chat-model.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.anthropic.chat-model.user-idjava.lang.String
langchain4j.anthropic.chat-model.return-cache-diagnosticsjava.lang.Boolean
langchain4j.anthropic.chat-model.custom-parametersjava.util.Map
langchain4j.anthropic.chat-model.strict-toolsjava.lang.Boolean
langchain4j.anthropic.chat-model.custom-headersjava.util.Map
langchain4j.anthropic.chat-model.supported-capabilitiesdev.langchain4j.model.chat.Capability
langchain4j.anthropic.chat-models.*.base-urljava.lang.String
langchain4j.anthropic.chat-models.*.api-keyjava.lang.String
langchain4j.anthropic.chat-models.*.versionjava.lang.String
langchain4j.anthropic.chat-models.*.betajava.lang.String
langchain4j.anthropic.chat-models.*.model-namejava.lang.String
langchain4j.anthropic.chat-models.*.temperaturejava.lang.Double
langchain4j.anthropic.chat-models.*.top-pjava.lang.Double
langchain4j.anthropic.chat-models.*.top-kjava.lang.Integer
langchain4j.anthropic.chat-models.*.max-tokensjava.lang.Integer
langchain4j.anthropic.chat-models.*.stop-sequencesjava.util.List
langchain4j.anthropic.chat-models.*.response-formatdev.langchain4j.model.chat.request.ResponseFormat
langchain4j.anthropic.chat-models.*.tool-specificationsjava.util.List
langchain4j.anthropic.chat-models.*.tool-choicedev.langchain4j.model.chat.request.ToolChoice
langchain4j.anthropic.chat-models.*.tool-choice-namejava.lang.String
langchain4j.anthropic.chat-models.*.disable-parallel-tool-usejava.lang.Boolean
langchain4j.anthropic.chat-models.*.server-toolsjava.util.List
langchain4j.anthropic.chat-models.*.return-server-tool-resultsjava.lang.Boolean
langchain4j.anthropic.chat-models.*.skillsjava.util.List
langchain4j.anthropic.chat-models.*.tool-metadata-keys-to-sendjava.util.Set
langchain4j.anthropic.chat-models.*.cache-system-messagesjava.lang.Boolean
langchain4j.anthropic.chat-models.*.cache-toolsjava.lang.Boolean
langchain4j.anthropic.chat-models.*.thinking-typejava.lang.String
langchain4j.anthropic.chat-models.*.thinking-budget-tokensjava.lang.Integer
langchain4j.anthropic.chat-models.*.thinking-displayjava.lang.String
langchain4j.anthropic.chat-models.*.return-thinkingjava.lang.Boolean
langchain4j.anthropic.chat-models.*.send-thinkingjava.lang.Boolean
langchain4j.anthropic.chat-models.*.mid-conversation-system-messagesjava.lang.Boolean
langchain4j.anthropic.chat-models.*.timeoutjava.time.Duration
langchain4j.anthropic.chat-models.*.max-retriesjava.lang.Integer
langchain4j.anthropic.chat-models.*.log-requestsjava.lang.Boolean
langchain4j.anthropic.chat-models.*.log-responsesjava.lang.Boolean
langchain4j.anthropic.chat-models.*.loggerorg.slf4j.Logger
langchain4j.anthropic.chat-models.*.listenersjava.util.List
langchain4j.anthropic.chat-models.*.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.anthropic.chat-models.*.user-idjava.lang.String
langchain4j.anthropic.chat-models.*.return-cache-diagnosticsjava.lang.Boolean
langchain4j.anthropic.chat-models.*.custom-parametersjava.util.Map
langchain4j.anthropic.chat-models.*.strict-toolsjava.lang.Boolean
langchain4j.anthropic.chat-models.*.custom-headersjava.util.Map
langchain4j.anthropic.chat-models.*.supported-capabilitiesdev.langchain4j.model.chat.Capability

Configuration properties for AnthropicChatModel$AnthropicChatModelBuilder

PropertyTypeDescription
langchain4j.anthropic.chat-model.base-urljava.lang.String
langchain4j.anthropic.chat-model.api-keyjava.lang.String
langchain4j.anthropic.chat-model.versionjava.lang.String
langchain4j.anthropic.chat-model.betajava.lang.String
langchain4j.anthropic.chat-model.model-namejava.lang.String
langchain4j.anthropic.chat-model.temperaturejava.lang.Double
langchain4j.anthropic.chat-model.top-pjava.lang.Double
langchain4j.anthropic.chat-model.top-kjava.lang.Integer
langchain4j.anthropic.chat-model.max-tokensjava.lang.Integer
langchain4j.anthropic.chat-model.stop-sequencesjava.util.List
langchain4j.anthropic.chat-model.response-formatdev.langchain4j.model.chat.request.ResponseFormat
langchain4j.anthropic.chat-model.tool-specificationsjava.util.List
langchain4j.anthropic.chat-model.tool-choicedev.langchain4j.model.chat.request.ToolChoice
langchain4j.anthropic.chat-model.tool-choice-namejava.lang.String
langchain4j.anthropic.chat-model.disable-parallel-tool-usejava.lang.Boolean
langchain4j.anthropic.chat-model.server-toolsjava.util.List
langchain4j.anthropic.chat-model.return-server-tool-resultsjava.lang.Boolean
langchain4j.anthropic.chat-model.skillsjava.util.List
langchain4j.anthropic.chat-model.tool-metadata-keys-to-sendjava.util.Set
langchain4j.anthropic.chat-model.cache-system-messagesjava.lang.Boolean
langchain4j.anthropic.chat-model.cache-toolsjava.lang.Boolean
langchain4j.anthropic.chat-model.thinking-typejava.lang.String
langchain4j.anthropic.chat-model.thinking-budget-tokensjava.lang.Integer
langchain4j.anthropic.chat-model.thinking-displayjava.lang.String
langchain4j.anthropic.chat-model.return-thinkingjava.lang.Boolean
langchain4j.anthropic.chat-model.send-thinkingjava.lang.Boolean
langchain4j.anthropic.chat-model.mid-conversation-system-messagesjava.lang.Boolean
langchain4j.anthropic.chat-model.timeoutjava.time.Duration
langchain4j.anthropic.chat-model.max-retriesjava.lang.Integer
langchain4j.anthropic.chat-model.log-requestsjava.lang.Boolean
langchain4j.anthropic.chat-model.log-responsesjava.lang.Boolean
langchain4j.anthropic.chat-model.loggerorg.slf4j.Logger
langchain4j.anthropic.chat-model.listenersjava.util.List
langchain4j.anthropic.chat-model.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.anthropic.chat-model.user-idjava.lang.String
langchain4j.anthropic.chat-model.return-cache-diagnosticsjava.lang.Boolean
langchain4j.anthropic.chat-model.custom-parametersjava.util.Map
langchain4j.anthropic.chat-model.strict-toolsjava.lang.Boolean
langchain4j.anthropic.chat-model.custom-headersjava.util.Map
langchain4j.anthropic.chat-model.supported-capabilitiesdev.langchain4j.model.chat.Capability
langchain4j.anthropic.chat-models.*.base-urljava.lang.String
langchain4j.anthropic.chat-models.*.api-keyjava.lang.String
langchain4j.anthropic.chat-models.*.versionjava.lang.String
langchain4j.anthropic.chat-models.*.betajava.lang.String
langchain4j.anthropic.chat-models.*.model-namejava.lang.String
langchain4j.anthropic.chat-models.*.temperaturejava.lang.Double
langchain4j.anthropic.chat-models.*.top-pjava.lang.Double
langchain4j.anthropic.chat-models.*.top-kjava.lang.Integer
langchain4j.anthropic.chat-models.*.max-tokensjava.lang.Integer
langchain4j.anthropic.chat-models.*.stop-sequencesjava.util.List
langchain4j.anthropic.chat-models.*.response-formatdev.langchain4j.model.chat.request.ResponseFormat
langchain4j.anthropic.chat-models.*.tool-specificationsjava.util.List
langchain4j.anthropic.chat-models.*.tool-choicedev.langchain4j.model.chat.request.ToolChoice
langchain4j.anthropic.chat-models.*.tool-choice-namejava.lang.String
langchain4j.anthropic.chat-models.*.disable-parallel-tool-usejava.lang.Boolean
langchain4j.anthropic.chat-models.*.server-toolsjava.util.List
langchain4j.anthropic.chat-models.*.return-server-tool-resultsjava.lang.Boolean
langchain4j.anthropic.chat-models.*.skillsjava.util.List
langchain4j.anthropic.chat-models.*.tool-metadata-keys-to-sendjava.util.Set
langchain4j.anthropic.chat-models.*.cache-system-messagesjava.lang.Boolean
langchain4j.anthropic.chat-models.*.cache-toolsjava.lang.Boolean
langchain4j.anthropic.chat-models.*.thinking-typejava.lang.String
langchain4j.anthropic.chat-models.*.thinking-budget-tokensjava.lang.Integer
langchain4j.anthropic.chat-models.*.thinking-displayjava.lang.String
langchain4j.anthropic.chat-models.*.return-thinkingjava.lang.Boolean
langchain4j.anthropic.chat-models.*.send-thinkingjava.lang.Boolean
langchain4j.anthropic.chat-models.*.mid-conversation-system-messagesjava.lang.Boolean
langchain4j.anthropic.chat-models.*.timeoutjava.time.Duration
langchain4j.anthropic.chat-models.*.max-retriesjava.lang.Integer
langchain4j.anthropic.chat-models.*.log-requestsjava.lang.Boolean
langchain4j.anthropic.chat-models.*.log-responsesjava.lang.Boolean
langchain4j.anthropic.chat-models.*.loggerorg.slf4j.Logger
langchain4j.anthropic.chat-models.*.listenersjava.util.List
langchain4j.anthropic.chat-models.*.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.anthropic.chat-models.*.user-idjava.lang.String
langchain4j.anthropic.chat-models.*.return-cache-diagnosticsjava.lang.Boolean
langchain4j.anthropic.chat-models.*.custom-parametersjava.util.Map
langchain4j.anthropic.chat-models.*.strict-toolsjava.lang.Boolean
langchain4j.anthropic.chat-models.*.custom-headersjava.util.Map
langchain4j.anthropic.chat-models.*.supported-capabilitiesdev.langchain4j.model.chat.Capability

Configuration properties for NamedAnthropicChatModelConfiguration

PropertyTypeDescription
langchain4j.anthropic.chat-models.*.http-client-builderdev.langchain4j.http.client.HttpClientBuilder

Configuration properties for AnthropicChatModel$AnthropicChatModelBuilder

PropertyTypeDescription
langchain4j.anthropic.chat-model.base-urljava.lang.String
langchain4j.anthropic.chat-model.api-keyjava.lang.String
langchain4j.anthropic.chat-model.versionjava.lang.String
langchain4j.anthropic.chat-model.betajava.lang.String
langchain4j.anthropic.chat-model.model-namejava.lang.String
langchain4j.anthropic.chat-model.temperaturejava.lang.Double
langchain4j.anthropic.chat-model.top-pjava.lang.Double
langchain4j.anthropic.chat-model.top-kjava.lang.Integer
langchain4j.anthropic.chat-model.max-tokensjava.lang.Integer
langchain4j.anthropic.chat-model.stop-sequencesjava.util.List
langchain4j.anthropic.chat-model.response-formatdev.langchain4j.model.chat.request.ResponseFormat
langchain4j.anthropic.chat-model.tool-specificationsjava.util.List
langchain4j.anthropic.chat-model.tool-choicedev.langchain4j.model.chat.request.ToolChoice
langchain4j.anthropic.chat-model.tool-choice-namejava.lang.String
langchain4j.anthropic.chat-model.disable-parallel-tool-usejava.lang.Boolean
langchain4j.anthropic.chat-model.server-toolsjava.util.List
langchain4j.anthropic.chat-model.return-server-tool-resultsjava.lang.Boolean
langchain4j.anthropic.chat-model.skillsjava.util.List
langchain4j.anthropic.chat-model.tool-metadata-keys-to-sendjava.util.Set
langchain4j.anthropic.chat-model.cache-system-messagesjava.lang.Boolean
langchain4j.anthropic.chat-model.cache-toolsjava.lang.Boolean
langchain4j.anthropic.chat-model.thinking-typejava.lang.String
langchain4j.anthropic.chat-model.thinking-budget-tokensjava.lang.Integer
langchain4j.anthropic.chat-model.thinking-displayjava.lang.String
langchain4j.anthropic.chat-model.return-thinkingjava.lang.Boolean
langchain4j.anthropic.chat-model.send-thinkingjava.lang.Boolean
langchain4j.anthropic.chat-model.mid-conversation-system-messagesjava.lang.Boolean
langchain4j.anthropic.chat-model.timeoutjava.time.Duration
langchain4j.anthropic.chat-model.max-retriesjava.lang.Integer
langchain4j.anthropic.chat-model.log-requestsjava.lang.Boolean
langchain4j.anthropic.chat-model.log-responsesjava.lang.Boolean
langchain4j.anthropic.chat-model.loggerorg.slf4j.Logger
langchain4j.anthropic.chat-model.listenersjava.util.List
langchain4j.anthropic.chat-model.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.anthropic.chat-model.user-idjava.lang.String
langchain4j.anthropic.chat-model.return-cache-diagnosticsjava.lang.Boolean
langchain4j.anthropic.chat-model.custom-parametersjava.util.Map
langchain4j.anthropic.chat-model.strict-toolsjava.lang.Boolean
langchain4j.anthropic.chat-model.custom-headersjava.util.Map
langchain4j.anthropic.chat-model.supported-capabilitiesdev.langchain4j.model.chat.Capability
langchain4j.anthropic.chat-models.*.base-urljava.lang.String
langchain4j.anthropic.chat-models.*.api-keyjava.lang.String
langchain4j.anthropic.chat-models.*.versionjava.lang.String
langchain4j.anthropic.chat-models.*.betajava.lang.String
langchain4j.anthropic.chat-models.*.model-namejava.lang.String
langchain4j.anthropic.chat-models.*.temperaturejava.lang.Double
langchain4j.anthropic.chat-models.*.top-pjava.lang.Double
langchain4j.anthropic.chat-models.*.top-kjava.lang.Integer
langchain4j.anthropic.chat-models.*.max-tokensjava.lang.Integer
langchain4j.anthropic.chat-models.*.stop-sequencesjava.util.List
langchain4j.anthropic.chat-models.*.response-formatdev.langchain4j.model.chat.request.ResponseFormat
langchain4j.anthropic.chat-models.*.tool-specificationsjava.util.List
langchain4j.anthropic.chat-models.*.tool-choicedev.langchain4j.model.chat.request.ToolChoice
langchain4j.anthropic.chat-models.*.tool-choice-namejava.lang.String
langchain4j.anthropic.chat-models.*.disable-parallel-tool-usejava.lang.Boolean
langchain4j.anthropic.chat-models.*.server-toolsjava.util.List
langchain4j.anthropic.chat-models.*.return-server-tool-resultsjava.lang.Boolean
langchain4j.anthropic.chat-models.*.skillsjava.util.List
langchain4j.anthropic.chat-models.*.tool-metadata-keys-to-sendjava.util.Set
langchain4j.anthropic.chat-models.*.cache-system-messagesjava.lang.Boolean
langchain4j.anthropic.chat-models.*.cache-toolsjava.lang.Boolean
langchain4j.anthropic.chat-models.*.thinking-typejava.lang.String
langchain4j.anthropic.chat-models.*.thinking-budget-tokensjava.lang.Integer
langchain4j.anthropic.chat-models.*.thinking-displayjava.lang.String
langchain4j.anthropic.chat-models.*.return-thinkingjava.lang.Boolean
langchain4j.anthropic.chat-models.*.send-thinkingjava.lang.Boolean
langchain4j.anthropic.chat-models.*.mid-conversation-system-messagesjava.lang.Boolean
langchain4j.anthropic.chat-models.*.timeoutjava.time.Duration
langchain4j.anthropic.chat-models.*.max-retriesjava.lang.Integer
langchain4j.anthropic.chat-models.*.log-requestsjava.lang.Boolean
langchain4j.anthropic.chat-models.*.log-responsesjava.lang.Boolean
langchain4j.anthropic.chat-models.*.loggerorg.slf4j.Logger
langchain4j.anthropic.chat-models.*.listenersjava.util.List
langchain4j.anthropic.chat-models.*.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.anthropic.chat-models.*.user-idjava.lang.String
langchain4j.anthropic.chat-models.*.return-cache-diagnosticsjava.lang.Boolean
langchain4j.anthropic.chat-models.*.custom-parametersjava.util.Map
langchain4j.anthropic.chat-models.*.strict-toolsjava.lang.Boolean
langchain4j.anthropic.chat-models.*.custom-headersjava.util.Map
langchain4j.anthropic.chat-models.*.supported-capabilitiesdev.langchain4j.model.chat.Capability

Configuration properties for AnthropicChatModel$AnthropicChatModelBuilder

PropertyTypeDescription
langchain4j.anthropic.chat-model.base-urljava.lang.String
langchain4j.anthropic.chat-model.api-keyjava.lang.String
langchain4j.anthropic.chat-model.versionjava.lang.String
langchain4j.anthropic.chat-model.betajava.lang.String
langchain4j.anthropic.chat-model.model-namejava.lang.String
langchain4j.anthropic.chat-model.temperaturejava.lang.Double
langchain4j.anthropic.chat-model.top-pjava.lang.Double
langchain4j.anthropic.chat-model.top-kjava.lang.Integer
langchain4j.anthropic.chat-model.max-tokensjava.lang.Integer
langchain4j.anthropic.chat-model.stop-sequencesjava.util.List
langchain4j.anthropic.chat-model.response-formatdev.langchain4j.model.chat.request.ResponseFormat
langchain4j.anthropic.chat-model.tool-specificationsjava.util.List
langchain4j.anthropic.chat-model.tool-choicedev.langchain4j.model.chat.request.ToolChoice
langchain4j.anthropic.chat-model.tool-choice-namejava.lang.String
langchain4j.anthropic.chat-model.disable-parallel-tool-usejava.lang.Boolean
langchain4j.anthropic.chat-model.server-toolsjava.util.List
langchain4j.anthropic.chat-model.return-server-tool-resultsjava.lang.Boolean
langchain4j.anthropic.chat-model.skillsjava.util.List
langchain4j.anthropic.chat-model.tool-metadata-keys-to-sendjava.util.Set
langchain4j.anthropic.chat-model.cache-system-messagesjava.lang.Boolean
langchain4j.anthropic.chat-model.cache-toolsjava.lang.Boolean
langchain4j.anthropic.chat-model.thinking-typejava.lang.String
langchain4j.anthropic.chat-model.thinking-budget-tokensjava.lang.Integer
langchain4j.anthropic.chat-model.thinking-displayjava.lang.String
langchain4j.anthropic.chat-model.return-thinkingjava.lang.Boolean
langchain4j.anthropic.chat-model.send-thinkingjava.lang.Boolean
langchain4j.anthropic.chat-model.mid-conversation-system-messagesjava.lang.Boolean
langchain4j.anthropic.chat-model.timeoutjava.time.Duration
langchain4j.anthropic.chat-model.max-retriesjava.lang.Integer
langchain4j.anthropic.chat-model.log-requestsjava.lang.Boolean
langchain4j.anthropic.chat-model.log-responsesjava.lang.Boolean
langchain4j.anthropic.chat-model.loggerorg.slf4j.Logger
langchain4j.anthropic.chat-model.listenersjava.util.List
langchain4j.anthropic.chat-model.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.anthropic.chat-model.user-idjava.lang.String
langchain4j.anthropic.chat-model.return-cache-diagnosticsjava.lang.Boolean
langchain4j.anthropic.chat-model.custom-parametersjava.util.Map
langchain4j.anthropic.chat-model.strict-toolsjava.lang.Boolean
langchain4j.anthropic.chat-model.custom-headersjava.util.Map
langchain4j.anthropic.chat-model.supported-capabilitiesdev.langchain4j.model.chat.Capability
langchain4j.anthropic.chat-models.*.base-urljava.lang.String
langchain4j.anthropic.chat-models.*.api-keyjava.lang.String
langchain4j.anthropic.chat-models.*.versionjava.lang.String
langchain4j.anthropic.chat-models.*.betajava.lang.String
langchain4j.anthropic.chat-models.*.model-namejava.lang.String
langchain4j.anthropic.chat-models.*.temperaturejava.lang.Double
langchain4j.anthropic.chat-models.*.top-pjava.lang.Double
langchain4j.anthropic.chat-models.*.top-kjava.lang.Integer
langchain4j.anthropic.chat-models.*.max-tokensjava.lang.Integer
langchain4j.anthropic.chat-models.*.stop-sequencesjava.util.List
langchain4j.anthropic.chat-models.*.response-formatdev.langchain4j.model.chat.request.ResponseFormat
langchain4j.anthropic.chat-models.*.tool-specificationsjava.util.List
langchain4j.anthropic.chat-models.*.tool-choicedev.langchain4j.model.chat.request.ToolChoice
langchain4j.anthropic.chat-models.*.tool-choice-namejava.lang.String
langchain4j.anthropic.chat-models.*.disable-parallel-tool-usejava.lang.Boolean
langchain4j.anthropic.chat-models.*.server-toolsjava.util.List
langchain4j.anthropic.chat-models.*.return-server-tool-resultsjava.lang.Boolean
langchain4j.anthropic.chat-models.*.skillsjava.util.List
langchain4j.anthropic.chat-models.*.tool-metadata-keys-to-sendjava.util.Set
langchain4j.anthropic.chat-models.*.cache-system-messagesjava.lang.Boolean
langchain4j.anthropic.chat-models.*.cache-toolsjava.lang.Boolean
langchain4j.anthropic.chat-models.*.thinking-typejava.lang.String
langchain4j.anthropic.chat-models.*.thinking-budget-tokensjava.lang.Integer
langchain4j.anthropic.chat-models.*.thinking-displayjava.lang.String
langchain4j.anthropic.chat-models.*.return-thinkingjava.lang.Boolean
langchain4j.anthropic.chat-models.*.send-thinkingjava.lang.Boolean
langchain4j.anthropic.chat-models.*.mid-conversation-system-messagesjava.lang.Boolean
langchain4j.anthropic.chat-models.*.timeoutjava.time.Duration
langchain4j.anthropic.chat-models.*.max-retriesjava.lang.Integer
langchain4j.anthropic.chat-models.*.log-requestsjava.lang.Boolean
langchain4j.anthropic.chat-models.*.log-responsesjava.lang.Boolean
langchain4j.anthropic.chat-models.*.loggerorg.slf4j.Logger
langchain4j.anthropic.chat-models.*.listenersjava.util.List
langchain4j.anthropic.chat-models.*.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.anthropic.chat-models.*.user-idjava.lang.String
langchain4j.anthropic.chat-models.*.return-cache-diagnosticsjava.lang.Boolean
langchain4j.anthropic.chat-models.*.custom-parametersjava.util.Map
langchain4j.anthropic.chat-models.*.strict-toolsjava.lang.Boolean
langchain4j.anthropic.chat-models.*.custom-headersjava.util.Map
langchain4j.anthropic.chat-models.*.supported-capabilitiesdev.langchain4j.model.chat.Capability

Configuration properties for DefaultAnthropicStreamingChatModelConfiguration

PropertyTypeDescription
langchain4j.anthropic.streaming-chat-model.http-client-builderdev.langchain4j.http.client.HttpClientBuilder

Configuration properties for AnthropicStreamingChatModel$AnthropicStreamingChatModelBuilder

PropertyTypeDescription
langchain4j.anthropic.streaming-chat-model.base-urljava.lang.String
langchain4j.anthropic.streaming-chat-model.api-keyjava.lang.String
langchain4j.anthropic.streaming-chat-model.versionjava.lang.String
langchain4j.anthropic.streaming-chat-model.betajava.lang.String
langchain4j.anthropic.streaming-chat-model.model-namejava.lang.String
langchain4j.anthropic.streaming-chat-model.temperaturejava.lang.Double
langchain4j.anthropic.streaming-chat-model.top-pjava.lang.Double
langchain4j.anthropic.streaming-chat-model.top-kjava.lang.Integer
langchain4j.anthropic.streaming-chat-model.max-tokensjava.lang.Integer
langchain4j.anthropic.streaming-chat-model.stop-sequencesjava.util.List
langchain4j.anthropic.streaming-chat-model.response-formatdev.langchain4j.model.chat.request.ResponseFormat
langchain4j.anthropic.streaming-chat-model.tool-specificationsjava.util.List
langchain4j.anthropic.streaming-chat-model.cache-system-messagesjava.lang.Boolean
langchain4j.anthropic.streaming-chat-model.cache-toolsjava.lang.Boolean
langchain4j.anthropic.streaming-chat-model.thinking-typejava.lang.String
langchain4j.anthropic.streaming-chat-model.thinking-budget-tokensjava.lang.Integer
langchain4j.anthropic.streaming-chat-model.thinking-displayjava.lang.String
langchain4j.anthropic.streaming-chat-model.return-thinkingjava.lang.Boolean
langchain4j.anthropic.streaming-chat-model.send-thinkingjava.lang.Boolean
langchain4j.anthropic.streaming-chat-model.mid-conversation-system-messagesjava.lang.Boolean
langchain4j.anthropic.streaming-chat-model.timeoutjava.time.Duration
langchain4j.anthropic.streaming-chat-model.log-requestsjava.lang.Boolean
langchain4j.anthropic.streaming-chat-model.log-responsesjava.lang.Boolean
langchain4j.anthropic.streaming-chat-model.loggerorg.slf4j.Logger
langchain4j.anthropic.streaming-chat-model.listenersjava.util.List
langchain4j.anthropic.streaming-chat-model.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.anthropic.streaming-chat-model.tool-choicedev.langchain4j.model.chat.request.ToolChoice
langchain4j.anthropic.streaming-chat-model.tool-choice-namejava.lang.String
langchain4j.anthropic.streaming-chat-model.disable-parallel-tool-usejava.lang.Boolean
langchain4j.anthropic.streaming-chat-model.server-toolsjava.util.List
langchain4j.anthropic.streaming-chat-model.skillsjava.util.List
langchain4j.anthropic.streaming-chat-model.return-server-tool-resultsjava.lang.Boolean
langchain4j.anthropic.streaming-chat-model.tool-metadata-keys-to-sendjava.util.Set
langchain4j.anthropic.streaming-chat-model.user-idjava.lang.String
langchain4j.anthropic.streaming-chat-model.return-cache-diagnosticsjava.lang.Boolean
langchain4j.anthropic.streaming-chat-model.custom-parametersjava.util.Map
langchain4j.anthropic.streaming-chat-model.strict-toolsjava.lang.Boolean
langchain4j.anthropic.streaming-chat-model.supported-capabilitiesdev.langchain4j.model.chat.Capability
langchain4j.anthropic.streaming-chat-model.custom-headersjava.util.Map
langchain4j.anthropic.streaming-chat-models.*.base-urljava.lang.String
langchain4j.anthropic.streaming-chat-models.*.api-keyjava.lang.String
langchain4j.anthropic.streaming-chat-models.*.versionjava.lang.String
langchain4j.anthropic.streaming-chat-models.*.betajava.lang.String
langchain4j.anthropic.streaming-chat-models.*.model-namejava.lang.String
langchain4j.anthropic.streaming-chat-models.*.temperaturejava.lang.Double
langchain4j.anthropic.streaming-chat-models.*.top-pjava.lang.Double
langchain4j.anthropic.streaming-chat-models.*.top-kjava.lang.Integer
langchain4j.anthropic.streaming-chat-models.*.max-tokensjava.lang.Integer
langchain4j.anthropic.streaming-chat-models.*.stop-sequencesjava.util.List
langchain4j.anthropic.streaming-chat-models.*.response-formatdev.langchain4j.model.chat.request.ResponseFormat
langchain4j.anthropic.streaming-chat-models.*.tool-specificationsjava.util.List
langchain4j.anthropic.streaming-chat-models.*.cache-system-messagesjava.lang.Boolean
langchain4j.anthropic.streaming-chat-models.*.cache-toolsjava.lang.Boolean
langchain4j.anthropic.streaming-chat-models.*.thinking-typejava.lang.String
langchain4j.anthropic.streaming-chat-models.*.thinking-budget-tokensjava.lang.Integer
langchain4j.anthropic.streaming-chat-models.*.thinking-displayjava.lang.String
langchain4j.anthropic.streaming-chat-models.*.return-thinkingjava.lang.Boolean
langchain4j.anthropic.streaming-chat-models.*.send-thinkingjava.lang.Boolean
langchain4j.anthropic.streaming-chat-models.*.mid-conversation-system-messagesjava.lang.Boolean
langchain4j.anthropic.streaming-chat-models.*.timeoutjava.time.Duration
langchain4j.anthropic.streaming-chat-models.*.log-requestsjava.lang.Boolean
langchain4j.anthropic.streaming-chat-models.*.log-responsesjava.lang.Boolean
langchain4j.anthropic.streaming-chat-models.*.loggerorg.slf4j.Logger
langchain4j.anthropic.streaming-chat-models.*.listenersjava.util.List
langchain4j.anthropic.streaming-chat-models.*.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.anthropic.streaming-chat-models.*.tool-choicedev.langchain4j.model.chat.request.ToolChoice
langchain4j.anthropic.streaming-chat-models.*.tool-choice-namejava.lang.String
langchain4j.anthropic.streaming-chat-models.*.disable-parallel-tool-usejava.lang.Boolean
langchain4j.anthropic.streaming-chat-models.*.server-toolsjava.util.List
langchain4j.anthropic.streaming-chat-models.*.skillsjava.util.List
langchain4j.anthropic.streaming-chat-models.*.return-server-tool-resultsjava.lang.Boolean
langchain4j.anthropic.streaming-chat-models.*.tool-metadata-keys-to-sendjava.util.Set
langchain4j.anthropic.streaming-chat-models.*.user-idjava.lang.String
langchain4j.anthropic.streaming-chat-models.*.return-cache-diagnosticsjava.lang.Boolean
langchain4j.anthropic.streaming-chat-models.*.custom-parametersjava.util.Map
langchain4j.anthropic.streaming-chat-models.*.strict-toolsjava.lang.Boolean
langchain4j.anthropic.streaming-chat-models.*.supported-capabilitiesdev.langchain4j.model.chat.Capability
langchain4j.anthropic.streaming-chat-models.*.custom-headersjava.util.Map

Configuration properties for AnthropicStreamingChatModel$AnthropicStreamingChatModelBuilder

PropertyTypeDescription
langchain4j.anthropic.streaming-chat-model.base-urljava.lang.String
langchain4j.anthropic.streaming-chat-model.api-keyjava.lang.String
langchain4j.anthropic.streaming-chat-model.versionjava.lang.String
langchain4j.anthropic.streaming-chat-model.betajava.lang.String
langchain4j.anthropic.streaming-chat-model.model-namejava.lang.String
langchain4j.anthropic.streaming-chat-model.temperaturejava.lang.Double
langchain4j.anthropic.streaming-chat-model.top-pjava.lang.Double
langchain4j.anthropic.streaming-chat-model.top-kjava.lang.Integer
langchain4j.anthropic.streaming-chat-model.max-tokensjava.lang.Integer
langchain4j.anthropic.streaming-chat-model.stop-sequencesjava.util.List
langchain4j.anthropic.streaming-chat-model.response-formatdev.langchain4j.model.chat.request.ResponseFormat
langchain4j.anthropic.streaming-chat-model.tool-specificationsjava.util.List
langchain4j.anthropic.streaming-chat-model.cache-system-messagesjava.lang.Boolean
langchain4j.anthropic.streaming-chat-model.cache-toolsjava.lang.Boolean
langchain4j.anthropic.streaming-chat-model.thinking-typejava.lang.String
langchain4j.anthropic.streaming-chat-model.thinking-budget-tokensjava.lang.Integer
langchain4j.anthropic.streaming-chat-model.thinking-displayjava.lang.String
langchain4j.anthropic.streaming-chat-model.return-thinkingjava.lang.Boolean
langchain4j.anthropic.streaming-chat-model.send-thinkingjava.lang.Boolean
langchain4j.anthropic.streaming-chat-model.mid-conversation-system-messagesjava.lang.Boolean
langchain4j.anthropic.streaming-chat-model.timeoutjava.time.Duration
langchain4j.anthropic.streaming-chat-model.log-requestsjava.lang.Boolean
langchain4j.anthropic.streaming-chat-model.log-responsesjava.lang.Boolean
langchain4j.anthropic.streaming-chat-model.loggerorg.slf4j.Logger
langchain4j.anthropic.streaming-chat-model.listenersjava.util.List
langchain4j.anthropic.streaming-chat-model.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.anthropic.streaming-chat-model.tool-choicedev.langchain4j.model.chat.request.ToolChoice
langchain4j.anthropic.streaming-chat-model.tool-choice-namejava.lang.String
langchain4j.anthropic.streaming-chat-model.disable-parallel-tool-usejava.lang.Boolean
langchain4j.anthropic.streaming-chat-model.server-toolsjava.util.List
langchain4j.anthropic.streaming-chat-model.skillsjava.util.List
langchain4j.anthropic.streaming-chat-model.return-server-tool-resultsjava.lang.Boolean
langchain4j.anthropic.streaming-chat-model.tool-metadata-keys-to-sendjava.util.Set
langchain4j.anthropic.streaming-chat-model.user-idjava.lang.String
langchain4j.anthropic.streaming-chat-model.return-cache-diagnosticsjava.lang.Boolean
langchain4j.anthropic.streaming-chat-model.custom-parametersjava.util.Map
langchain4j.anthropic.streaming-chat-model.strict-toolsjava.lang.Boolean
langchain4j.anthropic.streaming-chat-model.supported-capabilitiesdev.langchain4j.model.chat.Capability
langchain4j.anthropic.streaming-chat-model.custom-headersjava.util.Map
langchain4j.anthropic.streaming-chat-models.*.base-urljava.lang.String
langchain4j.anthropic.streaming-chat-models.*.api-keyjava.lang.String
langchain4j.anthropic.streaming-chat-models.*.versionjava.lang.String
langchain4j.anthropic.streaming-chat-models.*.betajava.lang.String
langchain4j.anthropic.streaming-chat-models.*.model-namejava.lang.String
langchain4j.anthropic.streaming-chat-models.*.temperaturejava.lang.Double
langchain4j.anthropic.streaming-chat-models.*.top-pjava.lang.Double
langchain4j.anthropic.streaming-chat-models.*.top-kjava.lang.Integer
langchain4j.anthropic.streaming-chat-models.*.max-tokensjava.lang.Integer
langchain4j.anthropic.streaming-chat-models.*.stop-sequencesjava.util.List
langchain4j.anthropic.streaming-chat-models.*.response-formatdev.langchain4j.model.chat.request.ResponseFormat
langchain4j.anthropic.streaming-chat-models.*.tool-specificationsjava.util.List
langchain4j.anthropic.streaming-chat-models.*.cache-system-messagesjava.lang.Boolean
langchain4j.anthropic.streaming-chat-models.*.cache-toolsjava.lang.Boolean
langchain4j.anthropic.streaming-chat-models.*.thinking-typejava.lang.String
langchain4j.anthropic.streaming-chat-models.*.thinking-budget-tokensjava.lang.Integer
langchain4j.anthropic.streaming-chat-models.*.thinking-displayjava.lang.String
langchain4j.anthropic.streaming-chat-models.*.return-thinkingjava.lang.Boolean
langchain4j.anthropic.streaming-chat-models.*.send-thinkingjava.lang.Boolean
langchain4j.anthropic.streaming-chat-models.*.mid-conversation-system-messagesjava.lang.Boolean
langchain4j.anthropic.streaming-chat-models.*.timeoutjava.time.Duration
langchain4j.anthropic.streaming-chat-models.*.log-requestsjava.lang.Boolean
langchain4j.anthropic.streaming-chat-models.*.log-responsesjava.lang.Boolean
langchain4j.anthropic.streaming-chat-models.*.loggerorg.slf4j.Logger
langchain4j.anthropic.streaming-chat-models.*.listenersjava.util.List
langchain4j.anthropic.streaming-chat-models.*.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.anthropic.streaming-chat-models.*.tool-choicedev.langchain4j.model.chat.request.ToolChoice
langchain4j.anthropic.streaming-chat-models.*.tool-choice-namejava.lang.String
langchain4j.anthropic.streaming-chat-models.*.disable-parallel-tool-usejava.lang.Boolean
langchain4j.anthropic.streaming-chat-models.*.server-toolsjava.util.List
langchain4j.anthropic.streaming-chat-models.*.skillsjava.util.List
langchain4j.anthropic.streaming-chat-models.*.return-server-tool-resultsjava.lang.Boolean
langchain4j.anthropic.streaming-chat-models.*.tool-metadata-keys-to-sendjava.util.Set
langchain4j.anthropic.streaming-chat-models.*.user-idjava.lang.String
langchain4j.anthropic.streaming-chat-models.*.return-cache-diagnosticsjava.lang.Boolean
langchain4j.anthropic.streaming-chat-models.*.custom-parametersjava.util.Map
langchain4j.anthropic.streaming-chat-models.*.strict-toolsjava.lang.Boolean
langchain4j.anthropic.streaming-chat-models.*.supported-capabilitiesdev.langchain4j.model.chat.Capability
langchain4j.anthropic.streaming-chat-models.*.custom-headersjava.util.Map

Configuration properties for NamedAnthropicStreamingChatModelConfiguration

PropertyTypeDescription
langchain4j.anthropic.streaming-chat-models.*.http-client-builderdev.langchain4j.http.client.HttpClientBuilder

Configuration properties for AnthropicStreamingChatModel$AnthropicStreamingChatModelBuilder

PropertyTypeDescription
langchain4j.anthropic.streaming-chat-model.base-urljava.lang.String
langchain4j.anthropic.streaming-chat-model.api-keyjava.lang.String
langchain4j.anthropic.streaming-chat-model.versionjava.lang.String
langchain4j.anthropic.streaming-chat-model.betajava.lang.String
langchain4j.anthropic.streaming-chat-model.model-namejava.lang.String
langchain4j.anthropic.streaming-chat-model.temperaturejava.lang.Double
langchain4j.anthropic.streaming-chat-model.top-pjava.lang.Double
langchain4j.anthropic.streaming-chat-model.top-kjava.lang.Integer
langchain4j.anthropic.streaming-chat-model.max-tokensjava.lang.Integer
langchain4j.anthropic.streaming-chat-model.stop-sequencesjava.util.List
langchain4j.anthropic.streaming-chat-model.response-formatdev.langchain4j.model.chat.request.ResponseFormat
langchain4j.anthropic.streaming-chat-model.tool-specificationsjava.util.List
langchain4j.anthropic.streaming-chat-model.cache-system-messagesjava.lang.Boolean
langchain4j.anthropic.streaming-chat-model.cache-toolsjava.lang.Boolean
langchain4j.anthropic.streaming-chat-model.thinking-typejava.lang.String
langchain4j.anthropic.streaming-chat-model.thinking-budget-tokensjava.lang.Integer
langchain4j.anthropic.streaming-chat-model.thinking-displayjava.lang.String
langchain4j.anthropic.streaming-chat-model.return-thinkingjava.lang.Boolean
langchain4j.anthropic.streaming-chat-model.send-thinkingjava.lang.Boolean
langchain4j.anthropic.streaming-chat-model.mid-conversation-system-messagesjava.lang.Boolean
langchain4j.anthropic.streaming-chat-model.timeoutjava.time.Duration
langchain4j.anthropic.streaming-chat-model.log-requestsjava.lang.Boolean
langchain4j.anthropic.streaming-chat-model.log-responsesjava.lang.Boolean
langchain4j.anthropic.streaming-chat-model.loggerorg.slf4j.Logger
langchain4j.anthropic.streaming-chat-model.listenersjava.util.List
langchain4j.anthropic.streaming-chat-model.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.anthropic.streaming-chat-model.tool-choicedev.langchain4j.model.chat.request.ToolChoice
langchain4j.anthropic.streaming-chat-model.tool-choice-namejava.lang.String
langchain4j.anthropic.streaming-chat-model.disable-parallel-tool-usejava.lang.Boolean
langchain4j.anthropic.streaming-chat-model.server-toolsjava.util.List
langchain4j.anthropic.streaming-chat-model.skillsjava.util.List
langchain4j.anthropic.streaming-chat-model.return-server-tool-resultsjava.lang.Boolean
langchain4j.anthropic.streaming-chat-model.tool-metadata-keys-to-sendjava.util.Set
langchain4j.anthropic.streaming-chat-model.user-idjava.lang.String
langchain4j.anthropic.streaming-chat-model.return-cache-diagnosticsjava.lang.Boolean
langchain4j.anthropic.streaming-chat-model.custom-parametersjava.util.Map
langchain4j.anthropic.streaming-chat-model.strict-toolsjava.lang.Boolean
langchain4j.anthropic.streaming-chat-model.supported-capabilitiesdev.langchain4j.model.chat.Capability
langchain4j.anthropic.streaming-chat-model.custom-headersjava.util.Map
langchain4j.anthropic.streaming-chat-models.*.base-urljava.lang.String
langchain4j.anthropic.streaming-chat-models.*.api-keyjava.lang.String
langchain4j.anthropic.streaming-chat-models.*.versionjava.lang.String
langchain4j.anthropic.streaming-chat-models.*.betajava.lang.String
langchain4j.anthropic.streaming-chat-models.*.model-namejava.lang.String
langchain4j.anthropic.streaming-chat-models.*.temperaturejava.lang.Double
langchain4j.anthropic.streaming-chat-models.*.top-pjava.lang.Double
langchain4j.anthropic.streaming-chat-models.*.top-kjava.lang.Integer
langchain4j.anthropic.streaming-chat-models.*.max-tokensjava.lang.Integer
langchain4j.anthropic.streaming-chat-models.*.stop-sequencesjava.util.List
langchain4j.anthropic.streaming-chat-models.*.response-formatdev.langchain4j.model.chat.request.ResponseFormat
langchain4j.anthropic.streaming-chat-models.*.tool-specificationsjava.util.List
langchain4j.anthropic.streaming-chat-models.*.cache-system-messagesjava.lang.Boolean
langchain4j.anthropic.streaming-chat-models.*.cache-toolsjava.lang.Boolean
langchain4j.anthropic.streaming-chat-models.*.thinking-typejava.lang.String
langchain4j.anthropic.streaming-chat-models.*.thinking-budget-tokensjava.lang.Integer
langchain4j.anthropic.streaming-chat-models.*.thinking-displayjava.lang.String
langchain4j.anthropic.streaming-chat-models.*.return-thinkingjava.lang.Boolean
langchain4j.anthropic.streaming-chat-models.*.send-thinkingjava.lang.Boolean
langchain4j.anthropic.streaming-chat-models.*.mid-conversation-system-messagesjava.lang.Boolean
langchain4j.anthropic.streaming-chat-models.*.timeoutjava.time.Duration
langchain4j.anthropic.streaming-chat-models.*.log-requestsjava.lang.Boolean
langchain4j.anthropic.streaming-chat-models.*.log-responsesjava.lang.Boolean
langchain4j.anthropic.streaming-chat-models.*.loggerorg.slf4j.Logger
langchain4j.anthropic.streaming-chat-models.*.listenersjava.util.List
langchain4j.anthropic.streaming-chat-models.*.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.anthropic.streaming-chat-models.*.tool-choicedev.langchain4j.model.chat.request.ToolChoice
langchain4j.anthropic.streaming-chat-models.*.tool-choice-namejava.lang.String
langchain4j.anthropic.streaming-chat-models.*.disable-parallel-tool-usejava.lang.Boolean
langchain4j.anthropic.streaming-chat-models.*.server-toolsjava.util.List
langchain4j.anthropic.streaming-chat-models.*.skillsjava.util.List
langchain4j.anthropic.streaming-chat-models.*.return-server-tool-resultsjava.lang.Boolean
langchain4j.anthropic.streaming-chat-models.*.tool-metadata-keys-to-sendjava.util.Set
langchain4j.anthropic.streaming-chat-models.*.user-idjava.lang.String
langchain4j.anthropic.streaming-chat-models.*.return-cache-diagnosticsjava.lang.Boolean
langchain4j.anthropic.streaming-chat-models.*.custom-parametersjava.util.Map
langchain4j.anthropic.streaming-chat-models.*.strict-toolsjava.lang.Boolean
langchain4j.anthropic.streaming-chat-models.*.supported-capabilitiesdev.langchain4j.model.chat.Capability
langchain4j.anthropic.streaming-chat-models.*.custom-headersjava.util.Map

Configuration properties for AnthropicStreamingChatModel$AnthropicStreamingChatModelBuilder

PropertyTypeDescription
langchain4j.anthropic.streaming-chat-model.base-urljava.lang.String
langchain4j.anthropic.streaming-chat-model.api-keyjava.lang.String
langchain4j.anthropic.streaming-chat-model.versionjava.lang.String
langchain4j.anthropic.streaming-chat-model.betajava.lang.String
langchain4j.anthropic.streaming-chat-model.model-namejava.lang.String
langchain4j.anthropic.streaming-chat-model.temperaturejava.lang.Double
langchain4j.anthropic.streaming-chat-model.top-pjava.lang.Double
langchain4j.anthropic.streaming-chat-model.top-kjava.lang.Integer
langchain4j.anthropic.streaming-chat-model.max-tokensjava.lang.Integer
langchain4j.anthropic.streaming-chat-model.stop-sequencesjava.util.List
langchain4j.anthropic.streaming-chat-model.response-formatdev.langchain4j.model.chat.request.ResponseFormat
langchain4j.anthropic.streaming-chat-model.tool-specificationsjava.util.List
langchain4j.anthropic.streaming-chat-model.cache-system-messagesjava.lang.Boolean
langchain4j.anthropic.streaming-chat-model.cache-toolsjava.lang.Boolean
langchain4j.anthropic.streaming-chat-model.thinking-typejava.lang.String
langchain4j.anthropic.streaming-chat-model.thinking-budget-tokensjava.lang.Integer
langchain4j.anthropic.streaming-chat-model.thinking-displayjava.lang.String
langchain4j.anthropic.streaming-chat-model.return-thinkingjava.lang.Boolean
langchain4j.anthropic.streaming-chat-model.send-thinkingjava.lang.Boolean
langchain4j.anthropic.streaming-chat-model.mid-conversation-system-messagesjava.lang.Boolean
langchain4j.anthropic.streaming-chat-model.timeoutjava.time.Duration
langchain4j.anthropic.streaming-chat-model.log-requestsjava.lang.Boolean
langchain4j.anthropic.streaming-chat-model.log-responsesjava.lang.Boolean
langchain4j.anthropic.streaming-chat-model.loggerorg.slf4j.Logger
langchain4j.anthropic.streaming-chat-model.listenersjava.util.List
langchain4j.anthropic.streaming-chat-model.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.anthropic.streaming-chat-model.tool-choicedev.langchain4j.model.chat.request.ToolChoice
langchain4j.anthropic.streaming-chat-model.tool-choice-namejava.lang.String
langchain4j.anthropic.streaming-chat-model.disable-parallel-tool-usejava.lang.Boolean
langchain4j.anthropic.streaming-chat-model.server-toolsjava.util.List
langchain4j.anthropic.streaming-chat-model.skillsjava.util.List
langchain4j.anthropic.streaming-chat-model.return-server-tool-resultsjava.lang.Boolean
langchain4j.anthropic.streaming-chat-model.tool-metadata-keys-to-sendjava.util.Set
langchain4j.anthropic.streaming-chat-model.user-idjava.lang.String
langchain4j.anthropic.streaming-chat-model.return-cache-diagnosticsjava.lang.Boolean
langchain4j.anthropic.streaming-chat-model.custom-parametersjava.util.Map
langchain4j.anthropic.streaming-chat-model.strict-toolsjava.lang.Boolean
langchain4j.anthropic.streaming-chat-model.supported-capabilitiesdev.langchain4j.model.chat.Capability
langchain4j.anthropic.streaming-chat-model.custom-headersjava.util.Map
langchain4j.anthropic.streaming-chat-models.*.base-urljava.lang.String
langchain4j.anthropic.streaming-chat-models.*.api-keyjava.lang.String
langchain4j.anthropic.streaming-chat-models.*.versionjava.lang.String
langchain4j.anthropic.streaming-chat-models.*.betajava.lang.String
langchain4j.anthropic.streaming-chat-models.*.model-namejava.lang.String
langchain4j.anthropic.streaming-chat-models.*.temperaturejava.lang.Double
langchain4j.anthropic.streaming-chat-models.*.top-pjava.lang.Double
langchain4j.anthropic.streaming-chat-models.*.top-kjava.lang.Integer
langchain4j.anthropic.streaming-chat-models.*.max-tokensjava.lang.Integer
langchain4j.anthropic.streaming-chat-models.*.stop-sequencesjava.util.List
langchain4j.anthropic.streaming-chat-models.*.response-formatdev.langchain4j.model.chat.request.ResponseFormat
langchain4j.anthropic.streaming-chat-models.*.tool-specificationsjava.util.List
langchain4j.anthropic.streaming-chat-models.*.cache-system-messagesjava.lang.Boolean
langchain4j.anthropic.streaming-chat-models.*.cache-toolsjava.lang.Boolean
langchain4j.anthropic.streaming-chat-models.*.thinking-typejava.lang.String
langchain4j.anthropic.streaming-chat-models.*.thinking-budget-tokensjava.lang.Integer
langchain4j.anthropic.streaming-chat-models.*.thinking-displayjava.lang.String
langchain4j.anthropic.streaming-chat-models.*.return-thinkingjava.lang.Boolean
langchain4j.anthropic.streaming-chat-models.*.send-thinkingjava.lang.Boolean
langchain4j.anthropic.streaming-chat-models.*.mid-conversation-system-messagesjava.lang.Boolean
langchain4j.anthropic.streaming-chat-models.*.timeoutjava.time.Duration
langchain4j.anthropic.streaming-chat-models.*.log-requestsjava.lang.Boolean
langchain4j.anthropic.streaming-chat-models.*.log-responsesjava.lang.Boolean
langchain4j.anthropic.streaming-chat-models.*.loggerorg.slf4j.Logger
langchain4j.anthropic.streaming-chat-models.*.listenersjava.util.List
langchain4j.anthropic.streaming-chat-models.*.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.anthropic.streaming-chat-models.*.tool-choicedev.langchain4j.model.chat.request.ToolChoice
langchain4j.anthropic.streaming-chat-models.*.tool-choice-namejava.lang.String
langchain4j.anthropic.streaming-chat-models.*.disable-parallel-tool-usejava.lang.Boolean
langchain4j.anthropic.streaming-chat-models.*.server-toolsjava.util.List
langchain4j.anthropic.streaming-chat-models.*.skillsjava.util.List
langchain4j.anthropic.streaming-chat-models.*.return-server-tool-resultsjava.lang.Boolean
langchain4j.anthropic.streaming-chat-models.*.tool-metadata-keys-to-sendjava.util.Set
langchain4j.anthropic.streaming-chat-models.*.user-idjava.lang.String
langchain4j.anthropic.streaming-chat-models.*.return-cache-diagnosticsjava.lang.Boolean
langchain4j.anthropic.streaming-chat-models.*.custom-parametersjava.util.Map
langchain4j.anthropic.streaming-chat-models.*.strict-toolsjava.lang.Boolean
langchain4j.anthropic.streaming-chat-models.*.supported-capabilitiesdev.langchain4j.model.chat.Capability
langchain4j.anthropic.streaming-chat-models.*.custom-headersjava.util.Map

Micronaut Langchain4j Azure Config Properties

Configuration properties for CommonAzureOpenAiChatModelConfiguration

PropertyTypeDescriptionDefault
langchain4j.azure-open-ai.enabledbooleantrue
langchain4j.azure-open-ai.api-keyjava.lang.String
langchain4j.azure-open-ai.endpointjava.lang.String
langchain4j.azure-open-ai.service-versionjava.lang.String
langchain4j.azure-open-ai.deployment-namejava.lang.String
langchain4j.azure-open-ai.timeoutjava.time.Duration
langchain4j.azure-open-ai.max-retriesjava.lang.Integer
langchain4j.azure-open-ai.log-requests-and-responsesjava.lang.Booleanfalse

Configuration properties for DefaultAzureOpenAiChatModelConfiguration

PropertyTypeDescription
langchain4j.azure-open-ai.chat-model.token-credentialcom.azure.core.credential.TokenCredential
langchain4j.azure-open-ai.chat-model.proxy-optionscom.azure.core.http.ProxyOptions
langchain4j.azure-open-ai.chat-model.data-sourcesjava.util.List

Configuration properties for AzureOpenAiChatModel$Builder

PropertyTypeDescription
langchain4j.azure-open-ai.chat-model.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.azure-open-ai.chat-model.endpointjava.lang.String
langchain4j.azure-open-ai.chat-model.service-versionjava.lang.String
langchain4j.azure-open-ai.chat-model.api-keyjava.lang.String
langchain4j.azure-open-ai.chat-model.non-azure-api-keyjava.lang.String
langchain4j.azure-open-ai.chat-model.http-client-providercom.azure.core.http.HttpClientProvider
langchain4j.azure-open-ai.chat-model.deployment-namejava.lang.String
langchain4j.azure-open-ai.chat-model.max-tokensjava.lang.Integer
langchain4j.azure-open-ai.chat-model.max-completion-tokensjava.lang.Integer
langchain4j.azure-open-ai.chat-model.temperaturejava.lang.Double
langchain4j.azure-open-ai.chat-model.top-pjava.lang.Double
langchain4j.azure-open-ai.chat-model.logit-biasjava.util.Map
langchain4j.azure-open-ai.chat-model.userjava.lang.String
langchain4j.azure-open-ai.chat-model.stopjava.util.List
langchain4j.azure-open-ai.chat-model.presence-penaltyjava.lang.Double
langchain4j.azure-open-ai.chat-model.frequency-penaltyjava.lang.Double
langchain4j.azure-open-ai.chat-model.enhancementscom.azure.ai.openai.models.AzureChatEnhancementConfiguration
langchain4j.azure-open-ai.chat-model.seedjava.lang.Long
langchain4j.azure-open-ai.chat-model.response-formatdev.langchain4j.model.chat.request.ResponseFormat
langchain4j.azure-open-ai.chat-model.strict-json-schemajava.lang.Boolean
langchain4j.azure-open-ai.chat-model.timeoutjava.time.Duration
langchain4j.azure-open-ai.chat-model.max-retriesjava.lang.Integer
langchain4j.azure-open-ai.chat-model.retry-optionscom.azure.core.http.policy.RetryOptions
langchain4j.azure-open-ai.chat-model.log-requests-and-responsesjava.lang.Boolean
langchain4j.azure-open-ai.chat-model.user-agent-suffixjava.lang.String
langchain4j.azure-open-ai.chat-model.open-aiclientcom.azure.ai.openai.OpenAIClient
langchain4j.azure-open-ai.chat-model.listenersjava.util.List
langchain4j.azure-open-ai.chat-model.custom-headersjava.util.Map
langchain4j.azure-open-ai.chat-model.supported-capabilitiesjava.util.Set
langchain4j.azure-open-ai.chat-model.reasoning-effortcom.azure.ai.openai.models.ReasoningEffortValue
langchain4j.azure-open-ai.chat-models.*.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.azure-open-ai.chat-models.*.endpointjava.lang.String
langchain4j.azure-open-ai.chat-models.*.service-versionjava.lang.String
langchain4j.azure-open-ai.chat-models.*.api-keyjava.lang.String
langchain4j.azure-open-ai.chat-models.*.non-azure-api-keyjava.lang.String
langchain4j.azure-open-ai.chat-models.*.http-client-providercom.azure.core.http.HttpClientProvider
langchain4j.azure-open-ai.chat-models.*.deployment-namejava.lang.String
langchain4j.azure-open-ai.chat-models.*.max-tokensjava.lang.Integer
langchain4j.azure-open-ai.chat-models.*.max-completion-tokensjava.lang.Integer
langchain4j.azure-open-ai.chat-models.*.temperaturejava.lang.Double
langchain4j.azure-open-ai.chat-models.*.top-pjava.lang.Double
langchain4j.azure-open-ai.chat-models.*.logit-biasjava.util.Map
langchain4j.azure-open-ai.chat-models.*.userjava.lang.String
langchain4j.azure-open-ai.chat-models.*.stopjava.util.List
langchain4j.azure-open-ai.chat-models.*.presence-penaltyjava.lang.Double
langchain4j.azure-open-ai.chat-models.*.frequency-penaltyjava.lang.Double
langchain4j.azure-open-ai.chat-models.*.enhancementscom.azure.ai.openai.models.AzureChatEnhancementConfiguration
langchain4j.azure-open-ai.chat-models.*.seedjava.lang.Long
langchain4j.azure-open-ai.chat-models.*.response-formatdev.langchain4j.model.chat.request.ResponseFormat
langchain4j.azure-open-ai.chat-models.*.strict-json-schemajava.lang.Boolean
langchain4j.azure-open-ai.chat-models.*.timeoutjava.time.Duration
langchain4j.azure-open-ai.chat-models.*.max-retriesjava.lang.Integer
langchain4j.azure-open-ai.chat-models.*.retry-optionscom.azure.core.http.policy.RetryOptions
langchain4j.azure-open-ai.chat-models.*.log-requests-and-responsesjava.lang.Boolean
langchain4j.azure-open-ai.chat-models.*.user-agent-suffixjava.lang.String
langchain4j.azure-open-ai.chat-models.*.open-aiclientcom.azure.ai.openai.OpenAIClient
langchain4j.azure-open-ai.chat-models.*.listenersjava.util.List
langchain4j.azure-open-ai.chat-models.*.custom-headersjava.util.Map
langchain4j.azure-open-ai.chat-models.*.supported-capabilitiesjava.util.Set
langchain4j.azure-open-ai.chat-models.*.reasoning-effortcom.azure.ai.openai.models.ReasoningEffortValue

Configuration properties for AzureOpenAiChatModel$Builder

PropertyTypeDescription
langchain4j.azure-open-ai.chat-model.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.azure-open-ai.chat-model.endpointjava.lang.String
langchain4j.azure-open-ai.chat-model.service-versionjava.lang.String
langchain4j.azure-open-ai.chat-model.api-keyjava.lang.String
langchain4j.azure-open-ai.chat-model.non-azure-api-keyjava.lang.String
langchain4j.azure-open-ai.chat-model.http-client-providercom.azure.core.http.HttpClientProvider
langchain4j.azure-open-ai.chat-model.deployment-namejava.lang.String
langchain4j.azure-open-ai.chat-model.max-tokensjava.lang.Integer
langchain4j.azure-open-ai.chat-model.max-completion-tokensjava.lang.Integer
langchain4j.azure-open-ai.chat-model.temperaturejava.lang.Double
langchain4j.azure-open-ai.chat-model.top-pjava.lang.Double
langchain4j.azure-open-ai.chat-model.logit-biasjava.util.Map
langchain4j.azure-open-ai.chat-model.userjava.lang.String
langchain4j.azure-open-ai.chat-model.stopjava.util.List
langchain4j.azure-open-ai.chat-model.presence-penaltyjava.lang.Double
langchain4j.azure-open-ai.chat-model.frequency-penaltyjava.lang.Double
langchain4j.azure-open-ai.chat-model.enhancementscom.azure.ai.openai.models.AzureChatEnhancementConfiguration
langchain4j.azure-open-ai.chat-model.seedjava.lang.Long
langchain4j.azure-open-ai.chat-model.response-formatdev.langchain4j.model.chat.request.ResponseFormat
langchain4j.azure-open-ai.chat-model.strict-json-schemajava.lang.Boolean
langchain4j.azure-open-ai.chat-model.timeoutjava.time.Duration
langchain4j.azure-open-ai.chat-model.max-retriesjava.lang.Integer
langchain4j.azure-open-ai.chat-model.retry-optionscom.azure.core.http.policy.RetryOptions
langchain4j.azure-open-ai.chat-model.log-requests-and-responsesjava.lang.Boolean
langchain4j.azure-open-ai.chat-model.user-agent-suffixjava.lang.String
langchain4j.azure-open-ai.chat-model.open-aiclientcom.azure.ai.openai.OpenAIClient
langchain4j.azure-open-ai.chat-model.listenersjava.util.List
langchain4j.azure-open-ai.chat-model.custom-headersjava.util.Map
langchain4j.azure-open-ai.chat-model.supported-capabilitiesjava.util.Set
langchain4j.azure-open-ai.chat-model.reasoning-effortcom.azure.ai.openai.models.ReasoningEffortValue
langchain4j.azure-open-ai.chat-models.*.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.azure-open-ai.chat-models.*.endpointjava.lang.String
langchain4j.azure-open-ai.chat-models.*.service-versionjava.lang.String
langchain4j.azure-open-ai.chat-models.*.api-keyjava.lang.String
langchain4j.azure-open-ai.chat-models.*.non-azure-api-keyjava.lang.String
langchain4j.azure-open-ai.chat-models.*.http-client-providercom.azure.core.http.HttpClientProvider
langchain4j.azure-open-ai.chat-models.*.deployment-namejava.lang.String
langchain4j.azure-open-ai.chat-models.*.max-tokensjava.lang.Integer
langchain4j.azure-open-ai.chat-models.*.max-completion-tokensjava.lang.Integer
langchain4j.azure-open-ai.chat-models.*.temperaturejava.lang.Double
langchain4j.azure-open-ai.chat-models.*.top-pjava.lang.Double
langchain4j.azure-open-ai.chat-models.*.logit-biasjava.util.Map
langchain4j.azure-open-ai.chat-models.*.userjava.lang.String
langchain4j.azure-open-ai.chat-models.*.stopjava.util.List
langchain4j.azure-open-ai.chat-models.*.presence-penaltyjava.lang.Double
langchain4j.azure-open-ai.chat-models.*.frequency-penaltyjava.lang.Double
langchain4j.azure-open-ai.chat-models.*.enhancementscom.azure.ai.openai.models.AzureChatEnhancementConfiguration
langchain4j.azure-open-ai.chat-models.*.seedjava.lang.Long
langchain4j.azure-open-ai.chat-models.*.response-formatdev.langchain4j.model.chat.request.ResponseFormat
langchain4j.azure-open-ai.chat-models.*.strict-json-schemajava.lang.Boolean
langchain4j.azure-open-ai.chat-models.*.timeoutjava.time.Duration
langchain4j.azure-open-ai.chat-models.*.max-retriesjava.lang.Integer
langchain4j.azure-open-ai.chat-models.*.retry-optionscom.azure.core.http.policy.RetryOptions
langchain4j.azure-open-ai.chat-models.*.log-requests-and-responsesjava.lang.Boolean
langchain4j.azure-open-ai.chat-models.*.user-agent-suffixjava.lang.String
langchain4j.azure-open-ai.chat-models.*.open-aiclientcom.azure.ai.openai.OpenAIClient
langchain4j.azure-open-ai.chat-models.*.listenersjava.util.List
langchain4j.azure-open-ai.chat-models.*.custom-headersjava.util.Map
langchain4j.azure-open-ai.chat-models.*.supported-capabilitiesjava.util.Set
langchain4j.azure-open-ai.chat-models.*.reasoning-effortcom.azure.ai.openai.models.ReasoningEffortValue

Configuration properties for NamedAzureOpenAiChatModelConfiguration

PropertyTypeDescription
langchain4j.azure-open-ai.chat-models.*.token-credentialcom.azure.core.credential.TokenCredential
langchain4j.azure-open-ai.chat-models.*.proxy-optionscom.azure.core.http.ProxyOptions
langchain4j.azure-open-ai.chat-models.*.data-sourcesjava.util.List

Configuration properties for AzureOpenAiChatModel$Builder

PropertyTypeDescription
langchain4j.azure-open-ai.chat-model.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.azure-open-ai.chat-model.endpointjava.lang.String
langchain4j.azure-open-ai.chat-model.service-versionjava.lang.String
langchain4j.azure-open-ai.chat-model.api-keyjava.lang.String
langchain4j.azure-open-ai.chat-model.non-azure-api-keyjava.lang.String
langchain4j.azure-open-ai.chat-model.http-client-providercom.azure.core.http.HttpClientProvider
langchain4j.azure-open-ai.chat-model.deployment-namejava.lang.String
langchain4j.azure-open-ai.chat-model.max-tokensjava.lang.Integer
langchain4j.azure-open-ai.chat-model.max-completion-tokensjava.lang.Integer
langchain4j.azure-open-ai.chat-model.temperaturejava.lang.Double
langchain4j.azure-open-ai.chat-model.top-pjava.lang.Double
langchain4j.azure-open-ai.chat-model.logit-biasjava.util.Map
langchain4j.azure-open-ai.chat-model.userjava.lang.String
langchain4j.azure-open-ai.chat-model.stopjava.util.List
langchain4j.azure-open-ai.chat-model.presence-penaltyjava.lang.Double
langchain4j.azure-open-ai.chat-model.frequency-penaltyjava.lang.Double
langchain4j.azure-open-ai.chat-model.enhancementscom.azure.ai.openai.models.AzureChatEnhancementConfiguration
langchain4j.azure-open-ai.chat-model.seedjava.lang.Long
langchain4j.azure-open-ai.chat-model.response-formatdev.langchain4j.model.chat.request.ResponseFormat
langchain4j.azure-open-ai.chat-model.strict-json-schemajava.lang.Boolean
langchain4j.azure-open-ai.chat-model.timeoutjava.time.Duration
langchain4j.azure-open-ai.chat-model.max-retriesjava.lang.Integer
langchain4j.azure-open-ai.chat-model.retry-optionscom.azure.core.http.policy.RetryOptions
langchain4j.azure-open-ai.chat-model.log-requests-and-responsesjava.lang.Boolean
langchain4j.azure-open-ai.chat-model.user-agent-suffixjava.lang.String
langchain4j.azure-open-ai.chat-model.open-aiclientcom.azure.ai.openai.OpenAIClient
langchain4j.azure-open-ai.chat-model.listenersjava.util.List
langchain4j.azure-open-ai.chat-model.custom-headersjava.util.Map
langchain4j.azure-open-ai.chat-model.supported-capabilitiesjava.util.Set
langchain4j.azure-open-ai.chat-model.reasoning-effortcom.azure.ai.openai.models.ReasoningEffortValue
langchain4j.azure-open-ai.chat-models.*.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.azure-open-ai.chat-models.*.endpointjava.lang.String
langchain4j.azure-open-ai.chat-models.*.service-versionjava.lang.String
langchain4j.azure-open-ai.chat-models.*.api-keyjava.lang.String
langchain4j.azure-open-ai.chat-models.*.non-azure-api-keyjava.lang.String
langchain4j.azure-open-ai.chat-models.*.http-client-providercom.azure.core.http.HttpClientProvider
langchain4j.azure-open-ai.chat-models.*.deployment-namejava.lang.String
langchain4j.azure-open-ai.chat-models.*.max-tokensjava.lang.Integer
langchain4j.azure-open-ai.chat-models.*.max-completion-tokensjava.lang.Integer
langchain4j.azure-open-ai.chat-models.*.temperaturejava.lang.Double
langchain4j.azure-open-ai.chat-models.*.top-pjava.lang.Double
langchain4j.azure-open-ai.chat-models.*.logit-biasjava.util.Map
langchain4j.azure-open-ai.chat-models.*.userjava.lang.String
langchain4j.azure-open-ai.chat-models.*.stopjava.util.List
langchain4j.azure-open-ai.chat-models.*.presence-penaltyjava.lang.Double
langchain4j.azure-open-ai.chat-models.*.frequency-penaltyjava.lang.Double
langchain4j.azure-open-ai.chat-models.*.enhancementscom.azure.ai.openai.models.AzureChatEnhancementConfiguration
langchain4j.azure-open-ai.chat-models.*.seedjava.lang.Long
langchain4j.azure-open-ai.chat-models.*.response-formatdev.langchain4j.model.chat.request.ResponseFormat
langchain4j.azure-open-ai.chat-models.*.strict-json-schemajava.lang.Boolean
langchain4j.azure-open-ai.chat-models.*.timeoutjava.time.Duration
langchain4j.azure-open-ai.chat-models.*.max-retriesjava.lang.Integer
langchain4j.azure-open-ai.chat-models.*.retry-optionscom.azure.core.http.policy.RetryOptions
langchain4j.azure-open-ai.chat-models.*.log-requests-and-responsesjava.lang.Boolean
langchain4j.azure-open-ai.chat-models.*.user-agent-suffixjava.lang.String
langchain4j.azure-open-ai.chat-models.*.open-aiclientcom.azure.ai.openai.OpenAIClient
langchain4j.azure-open-ai.chat-models.*.listenersjava.util.List
langchain4j.azure-open-ai.chat-models.*.custom-headersjava.util.Map
langchain4j.azure-open-ai.chat-models.*.supported-capabilitiesjava.util.Set
langchain4j.azure-open-ai.chat-models.*.reasoning-effortcom.azure.ai.openai.models.ReasoningEffortValue

Configuration properties for AzureOpenAiChatModel$Builder

PropertyTypeDescription
langchain4j.azure-open-ai.chat-model.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.azure-open-ai.chat-model.endpointjava.lang.String
langchain4j.azure-open-ai.chat-model.service-versionjava.lang.String
langchain4j.azure-open-ai.chat-model.api-keyjava.lang.String
langchain4j.azure-open-ai.chat-model.non-azure-api-keyjava.lang.String
langchain4j.azure-open-ai.chat-model.http-client-providercom.azure.core.http.HttpClientProvider
langchain4j.azure-open-ai.chat-model.deployment-namejava.lang.String
langchain4j.azure-open-ai.chat-model.max-tokensjava.lang.Integer
langchain4j.azure-open-ai.chat-model.max-completion-tokensjava.lang.Integer
langchain4j.azure-open-ai.chat-model.temperaturejava.lang.Double
langchain4j.azure-open-ai.chat-model.top-pjava.lang.Double
langchain4j.azure-open-ai.chat-model.logit-biasjava.util.Map
langchain4j.azure-open-ai.chat-model.userjava.lang.String
langchain4j.azure-open-ai.chat-model.stopjava.util.List
langchain4j.azure-open-ai.chat-model.presence-penaltyjava.lang.Double
langchain4j.azure-open-ai.chat-model.frequency-penaltyjava.lang.Double
langchain4j.azure-open-ai.chat-model.enhancementscom.azure.ai.openai.models.AzureChatEnhancementConfiguration
langchain4j.azure-open-ai.chat-model.seedjava.lang.Long
langchain4j.azure-open-ai.chat-model.response-formatdev.langchain4j.model.chat.request.ResponseFormat
langchain4j.azure-open-ai.chat-model.strict-json-schemajava.lang.Boolean
langchain4j.azure-open-ai.chat-model.timeoutjava.time.Duration
langchain4j.azure-open-ai.chat-model.max-retriesjava.lang.Integer
langchain4j.azure-open-ai.chat-model.retry-optionscom.azure.core.http.policy.RetryOptions
langchain4j.azure-open-ai.chat-model.log-requests-and-responsesjava.lang.Boolean
langchain4j.azure-open-ai.chat-model.user-agent-suffixjava.lang.String
langchain4j.azure-open-ai.chat-model.open-aiclientcom.azure.ai.openai.OpenAIClient
langchain4j.azure-open-ai.chat-model.listenersjava.util.List
langchain4j.azure-open-ai.chat-model.custom-headersjava.util.Map
langchain4j.azure-open-ai.chat-model.supported-capabilitiesjava.util.Set
langchain4j.azure-open-ai.chat-model.reasoning-effortcom.azure.ai.openai.models.ReasoningEffortValue
langchain4j.azure-open-ai.chat-models.*.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.azure-open-ai.chat-models.*.endpointjava.lang.String
langchain4j.azure-open-ai.chat-models.*.service-versionjava.lang.String
langchain4j.azure-open-ai.chat-models.*.api-keyjava.lang.String
langchain4j.azure-open-ai.chat-models.*.non-azure-api-keyjava.lang.String
langchain4j.azure-open-ai.chat-models.*.http-client-providercom.azure.core.http.HttpClientProvider
langchain4j.azure-open-ai.chat-models.*.deployment-namejava.lang.String
langchain4j.azure-open-ai.chat-models.*.max-tokensjava.lang.Integer
langchain4j.azure-open-ai.chat-models.*.max-completion-tokensjava.lang.Integer
langchain4j.azure-open-ai.chat-models.*.temperaturejava.lang.Double
langchain4j.azure-open-ai.chat-models.*.top-pjava.lang.Double
langchain4j.azure-open-ai.chat-models.*.logit-biasjava.util.Map
langchain4j.azure-open-ai.chat-models.*.userjava.lang.String
langchain4j.azure-open-ai.chat-models.*.stopjava.util.List
langchain4j.azure-open-ai.chat-models.*.presence-penaltyjava.lang.Double
langchain4j.azure-open-ai.chat-models.*.frequency-penaltyjava.lang.Double
langchain4j.azure-open-ai.chat-models.*.enhancementscom.azure.ai.openai.models.AzureChatEnhancementConfiguration
langchain4j.azure-open-ai.chat-models.*.seedjava.lang.Long
langchain4j.azure-open-ai.chat-models.*.response-formatdev.langchain4j.model.chat.request.ResponseFormat
langchain4j.azure-open-ai.chat-models.*.strict-json-schemajava.lang.Boolean
langchain4j.azure-open-ai.chat-models.*.timeoutjava.time.Duration
langchain4j.azure-open-ai.chat-models.*.max-retriesjava.lang.Integer
langchain4j.azure-open-ai.chat-models.*.retry-optionscom.azure.core.http.policy.RetryOptions
langchain4j.azure-open-ai.chat-models.*.log-requests-and-responsesjava.lang.Boolean
langchain4j.azure-open-ai.chat-models.*.user-agent-suffixjava.lang.String
langchain4j.azure-open-ai.chat-models.*.open-aiclientcom.azure.ai.openai.OpenAIClient
langchain4j.azure-open-ai.chat-models.*.listenersjava.util.List
langchain4j.azure-open-ai.chat-models.*.custom-headersjava.util.Map
langchain4j.azure-open-ai.chat-models.*.supported-capabilitiesjava.util.Set
langchain4j.azure-open-ai.chat-models.*.reasoning-effortcom.azure.ai.openai.models.ReasoningEffortValue

Configuration properties for DefaultAzureOpenAiEmbeddingModelConfiguration

PropertyTypeDescription
langchain4j.azure-open-ai.embedding-model.token-credentialcom.azure.core.credential.TokenCredential
langchain4j.azure-open-ai.embedding-model.proxy-optionscom.azure.core.http.ProxyOptions

Configuration properties for AzureOpenAiEmbeddingModel$Builder

PropertyTypeDescription
langchain4j.azure-open-ai.embedding-model.endpointjava.lang.String
langchain4j.azure-open-ai.embedding-model.service-versionjava.lang.String
langchain4j.azure-open-ai.embedding-model.api-keyjava.lang.String
langchain4j.azure-open-ai.embedding-model.non-azure-api-keyjava.lang.String
langchain4j.azure-open-ai.embedding-model.http-client-providercom.azure.core.http.HttpClientProvider
langchain4j.azure-open-ai.embedding-model.deployment-namejava.lang.String
langchain4j.azure-open-ai.embedding-model.timeoutjava.time.Duration
langchain4j.azure-open-ai.embedding-model.max-retriesjava.lang.Integer
langchain4j.azure-open-ai.embedding-model.retry-optionscom.azure.core.http.policy.RetryOptions
langchain4j.azure-open-ai.embedding-model.log-requests-and-responsesboolean
langchain4j.azure-open-ai.embedding-model.open-aiclientcom.azure.ai.openai.OpenAIClient
langchain4j.azure-open-ai.embedding-model.user-agent-suffixjava.lang.String
langchain4j.azure-open-ai.embedding-model.dimensionsjava.lang.Integer
langchain4j.azure-open-ai.embedding-model.custom-headersjava.util.Map
langchain4j.azure-open-ai.embedding-models.*.endpointjava.lang.String
langchain4j.azure-open-ai.embedding-models.*.service-versionjava.lang.String
langchain4j.azure-open-ai.embedding-models.*.api-keyjava.lang.String
langchain4j.azure-open-ai.embedding-models.*.non-azure-api-keyjava.lang.String
langchain4j.azure-open-ai.embedding-models.*.http-client-providercom.azure.core.http.HttpClientProvider
langchain4j.azure-open-ai.embedding-models.*.deployment-namejava.lang.String
langchain4j.azure-open-ai.embedding-models.*.timeoutjava.time.Duration
langchain4j.azure-open-ai.embedding-models.*.max-retriesjava.lang.Integer
langchain4j.azure-open-ai.embedding-models.*.retry-optionscom.azure.core.http.policy.RetryOptions
langchain4j.azure-open-ai.embedding-models.*.log-requests-and-responsesboolean
langchain4j.azure-open-ai.embedding-models.*.open-aiclientcom.azure.ai.openai.OpenAIClient
langchain4j.azure-open-ai.embedding-models.*.user-agent-suffixjava.lang.String
langchain4j.azure-open-ai.embedding-models.*.dimensionsjava.lang.Integer
langchain4j.azure-open-ai.embedding-models.*.custom-headersjava.util.Map

Configuration properties for AzureOpenAiEmbeddingModel$Builder

PropertyTypeDescription
langchain4j.azure-open-ai.embedding-model.endpointjava.lang.String
langchain4j.azure-open-ai.embedding-model.service-versionjava.lang.String
langchain4j.azure-open-ai.embedding-model.api-keyjava.lang.String
langchain4j.azure-open-ai.embedding-model.non-azure-api-keyjava.lang.String
langchain4j.azure-open-ai.embedding-model.http-client-providercom.azure.core.http.HttpClientProvider
langchain4j.azure-open-ai.embedding-model.deployment-namejava.lang.String
langchain4j.azure-open-ai.embedding-model.timeoutjava.time.Duration
langchain4j.azure-open-ai.embedding-model.max-retriesjava.lang.Integer
langchain4j.azure-open-ai.embedding-model.retry-optionscom.azure.core.http.policy.RetryOptions
langchain4j.azure-open-ai.embedding-model.log-requests-and-responsesboolean
langchain4j.azure-open-ai.embedding-model.open-aiclientcom.azure.ai.openai.OpenAIClient
langchain4j.azure-open-ai.embedding-model.user-agent-suffixjava.lang.String
langchain4j.azure-open-ai.embedding-model.dimensionsjava.lang.Integer
langchain4j.azure-open-ai.embedding-model.custom-headersjava.util.Map
langchain4j.azure-open-ai.embedding-models.*.endpointjava.lang.String
langchain4j.azure-open-ai.embedding-models.*.service-versionjava.lang.String
langchain4j.azure-open-ai.embedding-models.*.api-keyjava.lang.String
langchain4j.azure-open-ai.embedding-models.*.non-azure-api-keyjava.lang.String
langchain4j.azure-open-ai.embedding-models.*.http-client-providercom.azure.core.http.HttpClientProvider
langchain4j.azure-open-ai.embedding-models.*.deployment-namejava.lang.String
langchain4j.azure-open-ai.embedding-models.*.timeoutjava.time.Duration
langchain4j.azure-open-ai.embedding-models.*.max-retriesjava.lang.Integer
langchain4j.azure-open-ai.embedding-models.*.retry-optionscom.azure.core.http.policy.RetryOptions
langchain4j.azure-open-ai.embedding-models.*.log-requests-and-responsesboolean
langchain4j.azure-open-ai.embedding-models.*.open-aiclientcom.azure.ai.openai.OpenAIClient
langchain4j.azure-open-ai.embedding-models.*.user-agent-suffixjava.lang.String
langchain4j.azure-open-ai.embedding-models.*.dimensionsjava.lang.Integer
langchain4j.azure-open-ai.embedding-models.*.custom-headersjava.util.Map

Configuration properties for NamedAzureOpenAiEmbeddingModelConfiguration

PropertyTypeDescription
langchain4j.azure-open-ai.embedding-models.*.token-credentialcom.azure.core.credential.TokenCredential
langchain4j.azure-open-ai.embedding-models.*.proxy-optionscom.azure.core.http.ProxyOptions

Configuration properties for AzureOpenAiEmbeddingModel$Builder

PropertyTypeDescription
langchain4j.azure-open-ai.embedding-model.endpointjava.lang.String
langchain4j.azure-open-ai.embedding-model.service-versionjava.lang.String
langchain4j.azure-open-ai.embedding-model.api-keyjava.lang.String
langchain4j.azure-open-ai.embedding-model.non-azure-api-keyjava.lang.String
langchain4j.azure-open-ai.embedding-model.http-client-providercom.azure.core.http.HttpClientProvider
langchain4j.azure-open-ai.embedding-model.deployment-namejava.lang.String
langchain4j.azure-open-ai.embedding-model.timeoutjava.time.Duration
langchain4j.azure-open-ai.embedding-model.max-retriesjava.lang.Integer
langchain4j.azure-open-ai.embedding-model.retry-optionscom.azure.core.http.policy.RetryOptions
langchain4j.azure-open-ai.embedding-model.log-requests-and-responsesboolean
langchain4j.azure-open-ai.embedding-model.open-aiclientcom.azure.ai.openai.OpenAIClient
langchain4j.azure-open-ai.embedding-model.user-agent-suffixjava.lang.String
langchain4j.azure-open-ai.embedding-model.dimensionsjava.lang.Integer
langchain4j.azure-open-ai.embedding-model.custom-headersjava.util.Map
langchain4j.azure-open-ai.embedding-models.*.endpointjava.lang.String
langchain4j.azure-open-ai.embedding-models.*.service-versionjava.lang.String
langchain4j.azure-open-ai.embedding-models.*.api-keyjava.lang.String
langchain4j.azure-open-ai.embedding-models.*.non-azure-api-keyjava.lang.String
langchain4j.azure-open-ai.embedding-models.*.http-client-providercom.azure.core.http.HttpClientProvider
langchain4j.azure-open-ai.embedding-models.*.deployment-namejava.lang.String
langchain4j.azure-open-ai.embedding-models.*.timeoutjava.time.Duration
langchain4j.azure-open-ai.embedding-models.*.max-retriesjava.lang.Integer
langchain4j.azure-open-ai.embedding-models.*.retry-optionscom.azure.core.http.policy.RetryOptions
langchain4j.azure-open-ai.embedding-models.*.log-requests-and-responsesboolean
langchain4j.azure-open-ai.embedding-models.*.open-aiclientcom.azure.ai.openai.OpenAIClient
langchain4j.azure-open-ai.embedding-models.*.user-agent-suffixjava.lang.String
langchain4j.azure-open-ai.embedding-models.*.dimensionsjava.lang.Integer
langchain4j.azure-open-ai.embedding-models.*.custom-headersjava.util.Map

Configuration properties for AzureOpenAiEmbeddingModel$Builder

PropertyTypeDescription
langchain4j.azure-open-ai.embedding-model.endpointjava.lang.String
langchain4j.azure-open-ai.embedding-model.service-versionjava.lang.String
langchain4j.azure-open-ai.embedding-model.api-keyjava.lang.String
langchain4j.azure-open-ai.embedding-model.non-azure-api-keyjava.lang.String
langchain4j.azure-open-ai.embedding-model.http-client-providercom.azure.core.http.HttpClientProvider
langchain4j.azure-open-ai.embedding-model.deployment-namejava.lang.String
langchain4j.azure-open-ai.embedding-model.timeoutjava.time.Duration
langchain4j.azure-open-ai.embedding-model.max-retriesjava.lang.Integer
langchain4j.azure-open-ai.embedding-model.retry-optionscom.azure.core.http.policy.RetryOptions
langchain4j.azure-open-ai.embedding-model.log-requests-and-responsesboolean
langchain4j.azure-open-ai.embedding-model.open-aiclientcom.azure.ai.openai.OpenAIClient
langchain4j.azure-open-ai.embedding-model.user-agent-suffixjava.lang.String
langchain4j.azure-open-ai.embedding-model.dimensionsjava.lang.Integer
langchain4j.azure-open-ai.embedding-model.custom-headersjava.util.Map
langchain4j.azure-open-ai.embedding-models.*.endpointjava.lang.String
langchain4j.azure-open-ai.embedding-models.*.service-versionjava.lang.String
langchain4j.azure-open-ai.embedding-models.*.api-keyjava.lang.String
langchain4j.azure-open-ai.embedding-models.*.non-azure-api-keyjava.lang.String
langchain4j.azure-open-ai.embedding-models.*.http-client-providercom.azure.core.http.HttpClientProvider
langchain4j.azure-open-ai.embedding-models.*.deployment-namejava.lang.String
langchain4j.azure-open-ai.embedding-models.*.timeoutjava.time.Duration
langchain4j.azure-open-ai.embedding-models.*.max-retriesjava.lang.Integer
langchain4j.azure-open-ai.embedding-models.*.retry-optionscom.azure.core.http.policy.RetryOptions
langchain4j.azure-open-ai.embedding-models.*.log-requests-and-responsesboolean
langchain4j.azure-open-ai.embedding-models.*.open-aiclientcom.azure.ai.openai.OpenAIClient
langchain4j.azure-open-ai.embedding-models.*.user-agent-suffixjava.lang.String
langchain4j.azure-open-ai.embedding-models.*.dimensionsjava.lang.Integer
langchain4j.azure-open-ai.embedding-models.*.custom-headersjava.util.Map

Configuration properties for DefaultAzureOpenAiImageModelConfiguration

PropertyTypeDescription
langchain4j.azure-open-ai.image-model.token-credentialcom.azure.core.credential.TokenCredential
langchain4j.azure-open-ai.image-model.proxy-optionscom.azure.core.http.ProxyOptions

Configuration properties for AzureOpenAiImageModel$Builder

PropertyTypeDescription
langchain4j.azure-open-ai.image-model.endpointjava.lang.String
langchain4j.azure-open-ai.image-model.service-versionjava.lang.String
langchain4j.azure-open-ai.image-model.api-keyjava.lang.String
langchain4j.azure-open-ai.image-model.non-azure-api-keyjava.lang.String
langchain4j.azure-open-ai.image-model.http-client-providercom.azure.core.http.HttpClientProvider
langchain4j.azure-open-ai.image-model.deployment-namejava.lang.String
langchain4j.azure-open-ai.image-model.qualityjava.lang.String
langchain4j.azure-open-ai.image-model.sizejava.lang.String
langchain4j.azure-open-ai.image-model.userjava.lang.String
langchain4j.azure-open-ai.image-model.stylejava.lang.String
langchain4j.azure-open-ai.image-model.response-formatjava.lang.String
langchain4j.azure-open-ai.image-model.timeoutjava.time.Duration
langchain4j.azure-open-ai.image-model.max-retriesjava.lang.Integer
langchain4j.azure-open-ai.image-model.retry-optionscom.azure.core.http.policy.RetryOptions
langchain4j.azure-open-ai.image-model.log-requests-and-responsesjava.lang.Boolean
langchain4j.azure-open-ai.image-model.open-aiclientcom.azure.ai.openai.OpenAIClient
langchain4j.azure-open-ai.image-model.user-agent-suffixjava.lang.String
langchain4j.azure-open-ai.image-model.custom-headersjava.util.Map
langchain4j.azure-open-ai.image-models.*.endpointjava.lang.String
langchain4j.azure-open-ai.image-models.*.service-versionjava.lang.String
langchain4j.azure-open-ai.image-models.*.api-keyjava.lang.String
langchain4j.azure-open-ai.image-models.*.non-azure-api-keyjava.lang.String
langchain4j.azure-open-ai.image-models.*.http-client-providercom.azure.core.http.HttpClientProvider
langchain4j.azure-open-ai.image-models.*.deployment-namejava.lang.String
langchain4j.azure-open-ai.image-models.*.qualityjava.lang.String
langchain4j.azure-open-ai.image-models.*.sizejava.lang.String
langchain4j.azure-open-ai.image-models.*.userjava.lang.String
langchain4j.azure-open-ai.image-models.*.stylejava.lang.String
langchain4j.azure-open-ai.image-models.*.response-formatjava.lang.String
langchain4j.azure-open-ai.image-models.*.timeoutjava.time.Duration
langchain4j.azure-open-ai.image-models.*.max-retriesjava.lang.Integer
langchain4j.azure-open-ai.image-models.*.retry-optionscom.azure.core.http.policy.RetryOptions
langchain4j.azure-open-ai.image-models.*.log-requests-and-responsesjava.lang.Boolean
langchain4j.azure-open-ai.image-models.*.open-aiclientcom.azure.ai.openai.OpenAIClient
langchain4j.azure-open-ai.image-models.*.user-agent-suffixjava.lang.String
langchain4j.azure-open-ai.image-models.*.custom-headersjava.util.Map

Configuration properties for AzureOpenAiImageModel$Builder

PropertyTypeDescription
langchain4j.azure-open-ai.image-model.endpointjava.lang.String
langchain4j.azure-open-ai.image-model.service-versionjava.lang.String
langchain4j.azure-open-ai.image-model.api-keyjava.lang.String
langchain4j.azure-open-ai.image-model.non-azure-api-keyjava.lang.String
langchain4j.azure-open-ai.image-model.http-client-providercom.azure.core.http.HttpClientProvider
langchain4j.azure-open-ai.image-model.deployment-namejava.lang.String
langchain4j.azure-open-ai.image-model.qualityjava.lang.String
langchain4j.azure-open-ai.image-model.sizejava.lang.String
langchain4j.azure-open-ai.image-model.userjava.lang.String
langchain4j.azure-open-ai.image-model.stylejava.lang.String
langchain4j.azure-open-ai.image-model.response-formatjava.lang.String
langchain4j.azure-open-ai.image-model.timeoutjava.time.Duration
langchain4j.azure-open-ai.image-model.max-retriesjava.lang.Integer
langchain4j.azure-open-ai.image-model.retry-optionscom.azure.core.http.policy.RetryOptions
langchain4j.azure-open-ai.image-model.log-requests-and-responsesjava.lang.Boolean
langchain4j.azure-open-ai.image-model.open-aiclientcom.azure.ai.openai.OpenAIClient
langchain4j.azure-open-ai.image-model.user-agent-suffixjava.lang.String
langchain4j.azure-open-ai.image-model.custom-headersjava.util.Map
langchain4j.azure-open-ai.image-models.*.endpointjava.lang.String
langchain4j.azure-open-ai.image-models.*.service-versionjava.lang.String
langchain4j.azure-open-ai.image-models.*.api-keyjava.lang.String
langchain4j.azure-open-ai.image-models.*.non-azure-api-keyjava.lang.String
langchain4j.azure-open-ai.image-models.*.http-client-providercom.azure.core.http.HttpClientProvider
langchain4j.azure-open-ai.image-models.*.deployment-namejava.lang.String
langchain4j.azure-open-ai.image-models.*.qualityjava.lang.String
langchain4j.azure-open-ai.image-models.*.sizejava.lang.String
langchain4j.azure-open-ai.image-models.*.userjava.lang.String
langchain4j.azure-open-ai.image-models.*.stylejava.lang.String
langchain4j.azure-open-ai.image-models.*.response-formatjava.lang.String
langchain4j.azure-open-ai.image-models.*.timeoutjava.time.Duration
langchain4j.azure-open-ai.image-models.*.max-retriesjava.lang.Integer
langchain4j.azure-open-ai.image-models.*.retry-optionscom.azure.core.http.policy.RetryOptions
langchain4j.azure-open-ai.image-models.*.log-requests-and-responsesjava.lang.Boolean
langchain4j.azure-open-ai.image-models.*.open-aiclientcom.azure.ai.openai.OpenAIClient
langchain4j.azure-open-ai.image-models.*.user-agent-suffixjava.lang.String
langchain4j.azure-open-ai.image-models.*.custom-headersjava.util.Map

Configuration properties for NamedAzureOpenAiImageModelConfiguration

PropertyTypeDescription
langchain4j.azure-open-ai.image-models.*.token-credentialcom.azure.core.credential.TokenCredential
langchain4j.azure-open-ai.image-models.*.proxy-optionscom.azure.core.http.ProxyOptions

Configuration properties for AzureOpenAiImageModel$Builder

PropertyTypeDescription
langchain4j.azure-open-ai.image-model.endpointjava.lang.String
langchain4j.azure-open-ai.image-model.service-versionjava.lang.String
langchain4j.azure-open-ai.image-model.api-keyjava.lang.String
langchain4j.azure-open-ai.image-model.non-azure-api-keyjava.lang.String
langchain4j.azure-open-ai.image-model.http-client-providercom.azure.core.http.HttpClientProvider
langchain4j.azure-open-ai.image-model.deployment-namejava.lang.String
langchain4j.azure-open-ai.image-model.qualityjava.lang.String
langchain4j.azure-open-ai.image-model.sizejava.lang.String
langchain4j.azure-open-ai.image-model.userjava.lang.String
langchain4j.azure-open-ai.image-model.stylejava.lang.String
langchain4j.azure-open-ai.image-model.response-formatjava.lang.String
langchain4j.azure-open-ai.image-model.timeoutjava.time.Duration
langchain4j.azure-open-ai.image-model.max-retriesjava.lang.Integer
langchain4j.azure-open-ai.image-model.retry-optionscom.azure.core.http.policy.RetryOptions
langchain4j.azure-open-ai.image-model.log-requests-and-responsesjava.lang.Boolean
langchain4j.azure-open-ai.image-model.open-aiclientcom.azure.ai.openai.OpenAIClient
langchain4j.azure-open-ai.image-model.user-agent-suffixjava.lang.String
langchain4j.azure-open-ai.image-model.custom-headersjava.util.Map
langchain4j.azure-open-ai.image-models.*.endpointjava.lang.String
langchain4j.azure-open-ai.image-models.*.service-versionjava.lang.String
langchain4j.azure-open-ai.image-models.*.api-keyjava.lang.String
langchain4j.azure-open-ai.image-models.*.non-azure-api-keyjava.lang.String
langchain4j.azure-open-ai.image-models.*.http-client-providercom.azure.core.http.HttpClientProvider
langchain4j.azure-open-ai.image-models.*.deployment-namejava.lang.String
langchain4j.azure-open-ai.image-models.*.qualityjava.lang.String
langchain4j.azure-open-ai.image-models.*.sizejava.lang.String
langchain4j.azure-open-ai.image-models.*.userjava.lang.String
langchain4j.azure-open-ai.image-models.*.stylejava.lang.String
langchain4j.azure-open-ai.image-models.*.response-formatjava.lang.String
langchain4j.azure-open-ai.image-models.*.timeoutjava.time.Duration
langchain4j.azure-open-ai.image-models.*.max-retriesjava.lang.Integer
langchain4j.azure-open-ai.image-models.*.retry-optionscom.azure.core.http.policy.RetryOptions
langchain4j.azure-open-ai.image-models.*.log-requests-and-responsesjava.lang.Boolean
langchain4j.azure-open-ai.image-models.*.open-aiclientcom.azure.ai.openai.OpenAIClient
langchain4j.azure-open-ai.image-models.*.user-agent-suffixjava.lang.String
langchain4j.azure-open-ai.image-models.*.custom-headersjava.util.Map

Configuration properties for AzureOpenAiImageModel$Builder

PropertyTypeDescription
langchain4j.azure-open-ai.image-model.endpointjava.lang.String
langchain4j.azure-open-ai.image-model.service-versionjava.lang.String
langchain4j.azure-open-ai.image-model.api-keyjava.lang.String
langchain4j.azure-open-ai.image-model.non-azure-api-keyjava.lang.String
langchain4j.azure-open-ai.image-model.http-client-providercom.azure.core.http.HttpClientProvider
langchain4j.azure-open-ai.image-model.deployment-namejava.lang.String
langchain4j.azure-open-ai.image-model.qualityjava.lang.String
langchain4j.azure-open-ai.image-model.sizejava.lang.String
langchain4j.azure-open-ai.image-model.userjava.lang.String
langchain4j.azure-open-ai.image-model.stylejava.lang.String
langchain4j.azure-open-ai.image-model.response-formatjava.lang.String
langchain4j.azure-open-ai.image-model.timeoutjava.time.Duration
langchain4j.azure-open-ai.image-model.max-retriesjava.lang.Integer
langchain4j.azure-open-ai.image-model.retry-optionscom.azure.core.http.policy.RetryOptions
langchain4j.azure-open-ai.image-model.log-requests-and-responsesjava.lang.Boolean
langchain4j.azure-open-ai.image-model.open-aiclientcom.azure.ai.openai.OpenAIClient
langchain4j.azure-open-ai.image-model.user-agent-suffixjava.lang.String
langchain4j.azure-open-ai.image-model.custom-headersjava.util.Map
langchain4j.azure-open-ai.image-models.*.endpointjava.lang.String
langchain4j.azure-open-ai.image-models.*.service-versionjava.lang.String
langchain4j.azure-open-ai.image-models.*.api-keyjava.lang.String
langchain4j.azure-open-ai.image-models.*.non-azure-api-keyjava.lang.String
langchain4j.azure-open-ai.image-models.*.http-client-providercom.azure.core.http.HttpClientProvider
langchain4j.azure-open-ai.image-models.*.deployment-namejava.lang.String
langchain4j.azure-open-ai.image-models.*.qualityjava.lang.String
langchain4j.azure-open-ai.image-models.*.sizejava.lang.String
langchain4j.azure-open-ai.image-models.*.userjava.lang.String
langchain4j.azure-open-ai.image-models.*.stylejava.lang.String
langchain4j.azure-open-ai.image-models.*.response-formatjava.lang.String
langchain4j.azure-open-ai.image-models.*.timeoutjava.time.Duration
langchain4j.azure-open-ai.image-models.*.max-retriesjava.lang.Integer
langchain4j.azure-open-ai.image-models.*.retry-optionscom.azure.core.http.policy.RetryOptions
langchain4j.azure-open-ai.image-models.*.log-requests-and-responsesjava.lang.Boolean
langchain4j.azure-open-ai.image-models.*.open-aiclientcom.azure.ai.openai.OpenAIClient
langchain4j.azure-open-ai.image-models.*.user-agent-suffixjava.lang.String
langchain4j.azure-open-ai.image-models.*.custom-headersjava.util.Map

Configuration properties for DefaultAzureOpenAiStreamingChatModelConfiguration

PropertyTypeDescription
langchain4j.azure-open-ai.streaming-chat-model.token-credentialcom.azure.core.credential.TokenCredential
langchain4j.azure-open-ai.streaming-chat-model.proxy-optionscom.azure.core.http.ProxyOptions
langchain4j.azure-open-ai.streaming-chat-model.data-sourcesjava.util.List

Configuration properties for AzureOpenAiStreamingChatModel$Builder

PropertyTypeDescription
langchain4j.azure-open-ai.streaming-chat-model.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.azure-open-ai.streaming-chat-model.endpointjava.lang.String
langchain4j.azure-open-ai.streaming-chat-model.service-versionjava.lang.String
langchain4j.azure-open-ai.streaming-chat-model.api-keyjava.lang.String
langchain4j.azure-open-ai.streaming-chat-model.non-azure-api-keyjava.lang.String
langchain4j.azure-open-ai.streaming-chat-model.http-client-providercom.azure.core.http.HttpClientProvider
langchain4j.azure-open-ai.streaming-chat-model.deployment-namejava.lang.String
langchain4j.azure-open-ai.streaming-chat-model.max-tokensjava.lang.Integer
langchain4j.azure-open-ai.streaming-chat-model.max-completion-tokensjava.lang.Integer
langchain4j.azure-open-ai.streaming-chat-model.temperaturejava.lang.Double
langchain4j.azure-open-ai.streaming-chat-model.top-pjava.lang.Double
langchain4j.azure-open-ai.streaming-chat-model.logit-biasjava.util.Map
langchain4j.azure-open-ai.streaming-chat-model.userjava.lang.String
langchain4j.azure-open-ai.streaming-chat-model.stopjava.util.List
langchain4j.azure-open-ai.streaming-chat-model.presence-penaltyjava.lang.Double
langchain4j.azure-open-ai.streaming-chat-model.frequency-penaltyjava.lang.Double
langchain4j.azure-open-ai.streaming-chat-model.enhancementscom.azure.ai.openai.models.AzureChatEnhancementConfiguration
langchain4j.azure-open-ai.streaming-chat-model.seedjava.lang.Long
langchain4j.azure-open-ai.streaming-chat-model.response-formatdev.langchain4j.model.chat.request.ResponseFormat
langchain4j.azure-open-ai.streaming-chat-model.strict-json-schemajava.lang.Boolean
langchain4j.azure-open-ai.streaming-chat-model.timeoutjava.time.Duration
langchain4j.azure-open-ai.streaming-chat-model.max-retriesjava.lang.Integer
langchain4j.azure-open-ai.streaming-chat-model.retry-optionscom.azure.core.http.policy.RetryOptions
langchain4j.azure-open-ai.streaming-chat-model.log-requests-and-responsesboolean
langchain4j.azure-open-ai.streaming-chat-model.open-aiasync-clientcom.azure.ai.openai.OpenAIAsyncClient
langchain4j.azure-open-ai.streaming-chat-model.user-agent-suffixjava.lang.String
langchain4j.azure-open-ai.streaming-chat-model.listenersjava.util.List
langchain4j.azure-open-ai.streaming-chat-model.custom-headersjava.util.Map
langchain4j.azure-open-ai.streaming-chat-model.supported-capabilitiesjava.util.Set
langchain4j.azure-open-ai.streaming-chat-model.reasoning-effortcom.azure.ai.openai.models.ReasoningEffortValue
langchain4j.azure-open-ai.streaming-chat-models.*.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.azure-open-ai.streaming-chat-models.*.endpointjava.lang.String
langchain4j.azure-open-ai.streaming-chat-models.*.service-versionjava.lang.String
langchain4j.azure-open-ai.streaming-chat-models.*.api-keyjava.lang.String
langchain4j.azure-open-ai.streaming-chat-models.*.non-azure-api-keyjava.lang.String
langchain4j.azure-open-ai.streaming-chat-models.*.http-client-providercom.azure.core.http.HttpClientProvider
langchain4j.azure-open-ai.streaming-chat-models.*.deployment-namejava.lang.String
langchain4j.azure-open-ai.streaming-chat-models.*.max-tokensjava.lang.Integer
langchain4j.azure-open-ai.streaming-chat-models.*.max-completion-tokensjava.lang.Integer
langchain4j.azure-open-ai.streaming-chat-models.*.temperaturejava.lang.Double
langchain4j.azure-open-ai.streaming-chat-models.*.top-pjava.lang.Double
langchain4j.azure-open-ai.streaming-chat-models.*.logit-biasjava.util.Map
langchain4j.azure-open-ai.streaming-chat-models.*.userjava.lang.String
langchain4j.azure-open-ai.streaming-chat-models.*.stopjava.util.List
langchain4j.azure-open-ai.streaming-chat-models.*.presence-penaltyjava.lang.Double
langchain4j.azure-open-ai.streaming-chat-models.*.frequency-penaltyjava.lang.Double
langchain4j.azure-open-ai.streaming-chat-models.*.enhancementscom.azure.ai.openai.models.AzureChatEnhancementConfiguration
langchain4j.azure-open-ai.streaming-chat-models.*.seedjava.lang.Long
langchain4j.azure-open-ai.streaming-chat-models.*.response-formatdev.langchain4j.model.chat.request.ResponseFormat
langchain4j.azure-open-ai.streaming-chat-models.*.strict-json-schemajava.lang.Boolean
langchain4j.azure-open-ai.streaming-chat-models.*.timeoutjava.time.Duration
langchain4j.azure-open-ai.streaming-chat-models.*.max-retriesjava.lang.Integer
langchain4j.azure-open-ai.streaming-chat-models.*.retry-optionscom.azure.core.http.policy.RetryOptions
langchain4j.azure-open-ai.streaming-chat-models.*.log-requests-and-responsesboolean
langchain4j.azure-open-ai.streaming-chat-models.*.open-aiasync-clientcom.azure.ai.openai.OpenAIAsyncClient
langchain4j.azure-open-ai.streaming-chat-models.*.user-agent-suffixjava.lang.String
langchain4j.azure-open-ai.streaming-chat-models.*.listenersjava.util.List
langchain4j.azure-open-ai.streaming-chat-models.*.custom-headersjava.util.Map
langchain4j.azure-open-ai.streaming-chat-models.*.supported-capabilitiesjava.util.Set
langchain4j.azure-open-ai.streaming-chat-models.*.reasoning-effortcom.azure.ai.openai.models.ReasoningEffortValue

Configuration properties for AzureOpenAiStreamingChatModel$Builder

PropertyTypeDescription
langchain4j.azure-open-ai.streaming-chat-model.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.azure-open-ai.streaming-chat-model.endpointjava.lang.String
langchain4j.azure-open-ai.streaming-chat-model.service-versionjava.lang.String
langchain4j.azure-open-ai.streaming-chat-model.api-keyjava.lang.String
langchain4j.azure-open-ai.streaming-chat-model.non-azure-api-keyjava.lang.String
langchain4j.azure-open-ai.streaming-chat-model.http-client-providercom.azure.core.http.HttpClientProvider
langchain4j.azure-open-ai.streaming-chat-model.deployment-namejava.lang.String
langchain4j.azure-open-ai.streaming-chat-model.max-tokensjava.lang.Integer
langchain4j.azure-open-ai.streaming-chat-model.max-completion-tokensjava.lang.Integer
langchain4j.azure-open-ai.streaming-chat-model.temperaturejava.lang.Double
langchain4j.azure-open-ai.streaming-chat-model.top-pjava.lang.Double
langchain4j.azure-open-ai.streaming-chat-model.logit-biasjava.util.Map
langchain4j.azure-open-ai.streaming-chat-model.userjava.lang.String
langchain4j.azure-open-ai.streaming-chat-model.stopjava.util.List
langchain4j.azure-open-ai.streaming-chat-model.presence-penaltyjava.lang.Double
langchain4j.azure-open-ai.streaming-chat-model.frequency-penaltyjava.lang.Double
langchain4j.azure-open-ai.streaming-chat-model.enhancementscom.azure.ai.openai.models.AzureChatEnhancementConfiguration
langchain4j.azure-open-ai.streaming-chat-model.seedjava.lang.Long
langchain4j.azure-open-ai.streaming-chat-model.response-formatdev.langchain4j.model.chat.request.ResponseFormat
langchain4j.azure-open-ai.streaming-chat-model.strict-json-schemajava.lang.Boolean
langchain4j.azure-open-ai.streaming-chat-model.timeoutjava.time.Duration
langchain4j.azure-open-ai.streaming-chat-model.max-retriesjava.lang.Integer
langchain4j.azure-open-ai.streaming-chat-model.retry-optionscom.azure.core.http.policy.RetryOptions
langchain4j.azure-open-ai.streaming-chat-model.log-requests-and-responsesboolean
langchain4j.azure-open-ai.streaming-chat-model.open-aiasync-clientcom.azure.ai.openai.OpenAIAsyncClient
langchain4j.azure-open-ai.streaming-chat-model.user-agent-suffixjava.lang.String
langchain4j.azure-open-ai.streaming-chat-model.listenersjava.util.List
langchain4j.azure-open-ai.streaming-chat-model.custom-headersjava.util.Map
langchain4j.azure-open-ai.streaming-chat-model.supported-capabilitiesjava.util.Set
langchain4j.azure-open-ai.streaming-chat-model.reasoning-effortcom.azure.ai.openai.models.ReasoningEffortValue
langchain4j.azure-open-ai.streaming-chat-models.*.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.azure-open-ai.streaming-chat-models.*.endpointjava.lang.String
langchain4j.azure-open-ai.streaming-chat-models.*.service-versionjava.lang.String
langchain4j.azure-open-ai.streaming-chat-models.*.api-keyjava.lang.String
langchain4j.azure-open-ai.streaming-chat-models.*.non-azure-api-keyjava.lang.String
langchain4j.azure-open-ai.streaming-chat-models.*.http-client-providercom.azure.core.http.HttpClientProvider
langchain4j.azure-open-ai.streaming-chat-models.*.deployment-namejava.lang.String
langchain4j.azure-open-ai.streaming-chat-models.*.max-tokensjava.lang.Integer
langchain4j.azure-open-ai.streaming-chat-models.*.max-completion-tokensjava.lang.Integer
langchain4j.azure-open-ai.streaming-chat-models.*.temperaturejava.lang.Double
langchain4j.azure-open-ai.streaming-chat-models.*.top-pjava.lang.Double
langchain4j.azure-open-ai.streaming-chat-models.*.logit-biasjava.util.Map
langchain4j.azure-open-ai.streaming-chat-models.*.userjava.lang.String
langchain4j.azure-open-ai.streaming-chat-models.*.stopjava.util.List
langchain4j.azure-open-ai.streaming-chat-models.*.presence-penaltyjava.lang.Double
langchain4j.azure-open-ai.streaming-chat-models.*.frequency-penaltyjava.lang.Double
langchain4j.azure-open-ai.streaming-chat-models.*.enhancementscom.azure.ai.openai.models.AzureChatEnhancementConfiguration
langchain4j.azure-open-ai.streaming-chat-models.*.seedjava.lang.Long
langchain4j.azure-open-ai.streaming-chat-models.*.response-formatdev.langchain4j.model.chat.request.ResponseFormat
langchain4j.azure-open-ai.streaming-chat-models.*.strict-json-schemajava.lang.Boolean
langchain4j.azure-open-ai.streaming-chat-models.*.timeoutjava.time.Duration
langchain4j.azure-open-ai.streaming-chat-models.*.max-retriesjava.lang.Integer
langchain4j.azure-open-ai.streaming-chat-models.*.retry-optionscom.azure.core.http.policy.RetryOptions
langchain4j.azure-open-ai.streaming-chat-models.*.log-requests-and-responsesboolean
langchain4j.azure-open-ai.streaming-chat-models.*.open-aiasync-clientcom.azure.ai.openai.OpenAIAsyncClient
langchain4j.azure-open-ai.streaming-chat-models.*.user-agent-suffixjava.lang.String
langchain4j.azure-open-ai.streaming-chat-models.*.listenersjava.util.List
langchain4j.azure-open-ai.streaming-chat-models.*.custom-headersjava.util.Map
langchain4j.azure-open-ai.streaming-chat-models.*.supported-capabilitiesjava.util.Set
langchain4j.azure-open-ai.streaming-chat-models.*.reasoning-effortcom.azure.ai.openai.models.ReasoningEffortValue

Configuration properties for NamedAzureOpenAiStreamingChatModelConfiguration

PropertyTypeDescription
langchain4j.azure-open-ai.streaming-chat-models.*.token-credentialcom.azure.core.credential.TokenCredential
langchain4j.azure-open-ai.streaming-chat-models.*.proxy-optionscom.azure.core.http.ProxyOptions
langchain4j.azure-open-ai.streaming-chat-models.*.data-sourcesjava.util.List

Configuration properties for AzureOpenAiStreamingChatModel$Builder

PropertyTypeDescription
langchain4j.azure-open-ai.streaming-chat-model.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.azure-open-ai.streaming-chat-model.endpointjava.lang.String
langchain4j.azure-open-ai.streaming-chat-model.service-versionjava.lang.String
langchain4j.azure-open-ai.streaming-chat-model.api-keyjava.lang.String
langchain4j.azure-open-ai.streaming-chat-model.non-azure-api-keyjava.lang.String
langchain4j.azure-open-ai.streaming-chat-model.http-client-providercom.azure.core.http.HttpClientProvider
langchain4j.azure-open-ai.streaming-chat-model.deployment-namejava.lang.String
langchain4j.azure-open-ai.streaming-chat-model.max-tokensjava.lang.Integer
langchain4j.azure-open-ai.streaming-chat-model.max-completion-tokensjava.lang.Integer
langchain4j.azure-open-ai.streaming-chat-model.temperaturejava.lang.Double
langchain4j.azure-open-ai.streaming-chat-model.top-pjava.lang.Double
langchain4j.azure-open-ai.streaming-chat-model.logit-biasjava.util.Map
langchain4j.azure-open-ai.streaming-chat-model.userjava.lang.String
langchain4j.azure-open-ai.streaming-chat-model.stopjava.util.List
langchain4j.azure-open-ai.streaming-chat-model.presence-penaltyjava.lang.Double
langchain4j.azure-open-ai.streaming-chat-model.frequency-penaltyjava.lang.Double
langchain4j.azure-open-ai.streaming-chat-model.enhancementscom.azure.ai.openai.models.AzureChatEnhancementConfiguration
langchain4j.azure-open-ai.streaming-chat-model.seedjava.lang.Long
langchain4j.azure-open-ai.streaming-chat-model.response-formatdev.langchain4j.model.chat.request.ResponseFormat
langchain4j.azure-open-ai.streaming-chat-model.strict-json-schemajava.lang.Boolean
langchain4j.azure-open-ai.streaming-chat-model.timeoutjava.time.Duration
langchain4j.azure-open-ai.streaming-chat-model.max-retriesjava.lang.Integer
langchain4j.azure-open-ai.streaming-chat-model.retry-optionscom.azure.core.http.policy.RetryOptions
langchain4j.azure-open-ai.streaming-chat-model.log-requests-and-responsesboolean
langchain4j.azure-open-ai.streaming-chat-model.open-aiasync-clientcom.azure.ai.openai.OpenAIAsyncClient
langchain4j.azure-open-ai.streaming-chat-model.user-agent-suffixjava.lang.String
langchain4j.azure-open-ai.streaming-chat-model.listenersjava.util.List
langchain4j.azure-open-ai.streaming-chat-model.custom-headersjava.util.Map
langchain4j.azure-open-ai.streaming-chat-model.supported-capabilitiesjava.util.Set
langchain4j.azure-open-ai.streaming-chat-model.reasoning-effortcom.azure.ai.openai.models.ReasoningEffortValue
langchain4j.azure-open-ai.streaming-chat-models.*.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.azure-open-ai.streaming-chat-models.*.endpointjava.lang.String
langchain4j.azure-open-ai.streaming-chat-models.*.service-versionjava.lang.String
langchain4j.azure-open-ai.streaming-chat-models.*.api-keyjava.lang.String
langchain4j.azure-open-ai.streaming-chat-models.*.non-azure-api-keyjava.lang.String
langchain4j.azure-open-ai.streaming-chat-models.*.http-client-providercom.azure.core.http.HttpClientProvider
langchain4j.azure-open-ai.streaming-chat-models.*.deployment-namejava.lang.String
langchain4j.azure-open-ai.streaming-chat-models.*.max-tokensjava.lang.Integer
langchain4j.azure-open-ai.streaming-chat-models.*.max-completion-tokensjava.lang.Integer
langchain4j.azure-open-ai.streaming-chat-models.*.temperaturejava.lang.Double
langchain4j.azure-open-ai.streaming-chat-models.*.top-pjava.lang.Double
langchain4j.azure-open-ai.streaming-chat-models.*.logit-biasjava.util.Map
langchain4j.azure-open-ai.streaming-chat-models.*.userjava.lang.String
langchain4j.azure-open-ai.streaming-chat-models.*.stopjava.util.List
langchain4j.azure-open-ai.streaming-chat-models.*.presence-penaltyjava.lang.Double
langchain4j.azure-open-ai.streaming-chat-models.*.frequency-penaltyjava.lang.Double
langchain4j.azure-open-ai.streaming-chat-models.*.enhancementscom.azure.ai.openai.models.AzureChatEnhancementConfiguration
langchain4j.azure-open-ai.streaming-chat-models.*.seedjava.lang.Long
langchain4j.azure-open-ai.streaming-chat-models.*.response-formatdev.langchain4j.model.chat.request.ResponseFormat
langchain4j.azure-open-ai.streaming-chat-models.*.strict-json-schemajava.lang.Boolean
langchain4j.azure-open-ai.streaming-chat-models.*.timeoutjava.time.Duration
langchain4j.azure-open-ai.streaming-chat-models.*.max-retriesjava.lang.Integer
langchain4j.azure-open-ai.streaming-chat-models.*.retry-optionscom.azure.core.http.policy.RetryOptions
langchain4j.azure-open-ai.streaming-chat-models.*.log-requests-and-responsesboolean
langchain4j.azure-open-ai.streaming-chat-models.*.open-aiasync-clientcom.azure.ai.openai.OpenAIAsyncClient
langchain4j.azure-open-ai.streaming-chat-models.*.user-agent-suffixjava.lang.String
langchain4j.azure-open-ai.streaming-chat-models.*.listenersjava.util.List
langchain4j.azure-open-ai.streaming-chat-models.*.custom-headersjava.util.Map
langchain4j.azure-open-ai.streaming-chat-models.*.supported-capabilitiesjava.util.Set
langchain4j.azure-open-ai.streaming-chat-models.*.reasoning-effortcom.azure.ai.openai.models.ReasoningEffortValue

Configuration properties for AzureOpenAiStreamingChatModel$Builder

PropertyTypeDescription
langchain4j.azure-open-ai.streaming-chat-model.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.azure-open-ai.streaming-chat-model.endpointjava.lang.String
langchain4j.azure-open-ai.streaming-chat-model.service-versionjava.lang.String
langchain4j.azure-open-ai.streaming-chat-model.api-keyjava.lang.String
langchain4j.azure-open-ai.streaming-chat-model.non-azure-api-keyjava.lang.String
langchain4j.azure-open-ai.streaming-chat-model.http-client-providercom.azure.core.http.HttpClientProvider
langchain4j.azure-open-ai.streaming-chat-model.deployment-namejava.lang.String
langchain4j.azure-open-ai.streaming-chat-model.max-tokensjava.lang.Integer
langchain4j.azure-open-ai.streaming-chat-model.max-completion-tokensjava.lang.Integer
langchain4j.azure-open-ai.streaming-chat-model.temperaturejava.lang.Double
langchain4j.azure-open-ai.streaming-chat-model.top-pjava.lang.Double
langchain4j.azure-open-ai.streaming-chat-model.logit-biasjava.util.Map
langchain4j.azure-open-ai.streaming-chat-model.userjava.lang.String
langchain4j.azure-open-ai.streaming-chat-model.stopjava.util.List
langchain4j.azure-open-ai.streaming-chat-model.presence-penaltyjava.lang.Double
langchain4j.azure-open-ai.streaming-chat-model.frequency-penaltyjava.lang.Double
langchain4j.azure-open-ai.streaming-chat-model.enhancementscom.azure.ai.openai.models.AzureChatEnhancementConfiguration
langchain4j.azure-open-ai.streaming-chat-model.seedjava.lang.Long
langchain4j.azure-open-ai.streaming-chat-model.response-formatdev.langchain4j.model.chat.request.ResponseFormat
langchain4j.azure-open-ai.streaming-chat-model.strict-json-schemajava.lang.Boolean
langchain4j.azure-open-ai.streaming-chat-model.timeoutjava.time.Duration
langchain4j.azure-open-ai.streaming-chat-model.max-retriesjava.lang.Integer
langchain4j.azure-open-ai.streaming-chat-model.retry-optionscom.azure.core.http.policy.RetryOptions
langchain4j.azure-open-ai.streaming-chat-model.log-requests-and-responsesboolean
langchain4j.azure-open-ai.streaming-chat-model.open-aiasync-clientcom.azure.ai.openai.OpenAIAsyncClient
langchain4j.azure-open-ai.streaming-chat-model.user-agent-suffixjava.lang.String
langchain4j.azure-open-ai.streaming-chat-model.listenersjava.util.List
langchain4j.azure-open-ai.streaming-chat-model.custom-headersjava.util.Map
langchain4j.azure-open-ai.streaming-chat-model.supported-capabilitiesjava.util.Set
langchain4j.azure-open-ai.streaming-chat-model.reasoning-effortcom.azure.ai.openai.models.ReasoningEffortValue
langchain4j.azure-open-ai.streaming-chat-models.*.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.azure-open-ai.streaming-chat-models.*.endpointjava.lang.String
langchain4j.azure-open-ai.streaming-chat-models.*.service-versionjava.lang.String
langchain4j.azure-open-ai.streaming-chat-models.*.api-keyjava.lang.String
langchain4j.azure-open-ai.streaming-chat-models.*.non-azure-api-keyjava.lang.String
langchain4j.azure-open-ai.streaming-chat-models.*.http-client-providercom.azure.core.http.HttpClientProvider
langchain4j.azure-open-ai.streaming-chat-models.*.deployment-namejava.lang.String
langchain4j.azure-open-ai.streaming-chat-models.*.max-tokensjava.lang.Integer
langchain4j.azure-open-ai.streaming-chat-models.*.max-completion-tokensjava.lang.Integer
langchain4j.azure-open-ai.streaming-chat-models.*.temperaturejava.lang.Double
langchain4j.azure-open-ai.streaming-chat-models.*.top-pjava.lang.Double
langchain4j.azure-open-ai.streaming-chat-models.*.logit-biasjava.util.Map
langchain4j.azure-open-ai.streaming-chat-models.*.userjava.lang.String
langchain4j.azure-open-ai.streaming-chat-models.*.stopjava.util.List
langchain4j.azure-open-ai.streaming-chat-models.*.presence-penaltyjava.lang.Double
langchain4j.azure-open-ai.streaming-chat-models.*.frequency-penaltyjava.lang.Double
langchain4j.azure-open-ai.streaming-chat-models.*.enhancementscom.azure.ai.openai.models.AzureChatEnhancementConfiguration
langchain4j.azure-open-ai.streaming-chat-models.*.seedjava.lang.Long
langchain4j.azure-open-ai.streaming-chat-models.*.response-formatdev.langchain4j.model.chat.request.ResponseFormat
langchain4j.azure-open-ai.streaming-chat-models.*.strict-json-schemajava.lang.Boolean
langchain4j.azure-open-ai.streaming-chat-models.*.timeoutjava.time.Duration
langchain4j.azure-open-ai.streaming-chat-models.*.max-retriesjava.lang.Integer
langchain4j.azure-open-ai.streaming-chat-models.*.retry-optionscom.azure.core.http.policy.RetryOptions
langchain4j.azure-open-ai.streaming-chat-models.*.log-requests-and-responsesboolean
langchain4j.azure-open-ai.streaming-chat-models.*.open-aiasync-clientcom.azure.ai.openai.OpenAIAsyncClient
langchain4j.azure-open-ai.streaming-chat-models.*.user-agent-suffixjava.lang.String
langchain4j.azure-open-ai.streaming-chat-models.*.listenersjava.util.List
langchain4j.azure-open-ai.streaming-chat-models.*.custom-headersjava.util.Map
langchain4j.azure-open-ai.streaming-chat-models.*.supported-capabilitiesjava.util.Set
langchain4j.azure-open-ai.streaming-chat-models.*.reasoning-effortcom.azure.ai.openai.models.ReasoningEffortValue

Micronaut Langchain4j Bedrock Config Properties

Configuration properties for CommonBedrockChatModelConfiguration

PropertyTypeDescriptionDefault
langchain4j.bedrock.enabledbooleantrue
langchain4j.bedrock.regionsoftware.amazon.awssdk.regions.Region

Configuration properties for DefaultBedrockCohereEmbeddingModelConfiguration

PropertyTypeDescription
langchain4j.bedrock-cohere.embedding-model.credentials-providersoftware.amazon.awssdk.auth.credentials.AwsCredentialsProvider

Configuration properties for BedrockCohereEmbeddingModel$Builder

PropertyTypeDescription
langchain4j.bedrock-cohere.embedding-model.modeldev.langchain4j.model.bedrock.BedrockCohereEmbeddingModel$Model
langchain4j.bedrock-cohere.embedding-model.input-typedev.langchain4j.model.bedrock.BedrockCohereEmbeddingModel$InputType
langchain4j.bedrock-cohere.embedding-model.truncatedev.langchain4j.model.bedrock.BedrockCohereEmbeddingModel$Truncate
langchain4j.bedrock-cohere.embedding-model.clientsoftware.amazon.awssdk.services.bedrockruntime.BedrockRuntimeClient
langchain4j.bedrock-cohere.embedding-model.regionsoftware.amazon.awssdk.regions.Region
langchain4j.bedrock-cohere.embedding-model.max-retriesjava.lang.Integer
langchain4j.bedrock-cohere.embedding-model.max-segments-per-batchjava.lang.Integer
langchain4j.bedrock-cohere.embedding-models.*.modeldev.langchain4j.model.bedrock.BedrockCohereEmbeddingModel$Model
langchain4j.bedrock-cohere.embedding-models.*.input-typedev.langchain4j.model.bedrock.BedrockCohereEmbeddingModel$InputType
langchain4j.bedrock-cohere.embedding-models.*.truncatedev.langchain4j.model.bedrock.BedrockCohereEmbeddingModel$Truncate
langchain4j.bedrock-cohere.embedding-models.*.clientsoftware.amazon.awssdk.services.bedrockruntime.BedrockRuntimeClient
langchain4j.bedrock-cohere.embedding-models.*.regionsoftware.amazon.awssdk.regions.Region
langchain4j.bedrock-cohere.embedding-models.*.max-retriesjava.lang.Integer
langchain4j.bedrock-cohere.embedding-models.*.max-segments-per-batchjava.lang.Integer

Configuration properties for BedrockCohereEmbeddingModel$Builder

PropertyTypeDescription
langchain4j.bedrock-cohere.embedding-model.modeldev.langchain4j.model.bedrock.BedrockCohereEmbeddingModel$Model
langchain4j.bedrock-cohere.embedding-model.input-typedev.langchain4j.model.bedrock.BedrockCohereEmbeddingModel$InputType
langchain4j.bedrock-cohere.embedding-model.truncatedev.langchain4j.model.bedrock.BedrockCohereEmbeddingModel$Truncate
langchain4j.bedrock-cohere.embedding-model.clientsoftware.amazon.awssdk.services.bedrockruntime.BedrockRuntimeClient
langchain4j.bedrock-cohere.embedding-model.regionsoftware.amazon.awssdk.regions.Region
langchain4j.bedrock-cohere.embedding-model.max-retriesjava.lang.Integer
langchain4j.bedrock-cohere.embedding-model.max-segments-per-batchjava.lang.Integer
langchain4j.bedrock-cohere.embedding-models.*.modeldev.langchain4j.model.bedrock.BedrockCohereEmbeddingModel$Model
langchain4j.bedrock-cohere.embedding-models.*.input-typedev.langchain4j.model.bedrock.BedrockCohereEmbeddingModel$InputType
langchain4j.bedrock-cohere.embedding-models.*.truncatedev.langchain4j.model.bedrock.BedrockCohereEmbeddingModel$Truncate
langchain4j.bedrock-cohere.embedding-models.*.clientsoftware.amazon.awssdk.services.bedrockruntime.BedrockRuntimeClient
langchain4j.bedrock-cohere.embedding-models.*.regionsoftware.amazon.awssdk.regions.Region
langchain4j.bedrock-cohere.embedding-models.*.max-retriesjava.lang.Integer
langchain4j.bedrock-cohere.embedding-models.*.max-segments-per-batchjava.lang.Integer

Configuration properties for NamedBedrockCohereEmbeddingModelConfiguration

PropertyTypeDescription
langchain4j.bedrock-cohere.embedding-models.*.credentials-providersoftware.amazon.awssdk.auth.credentials.AwsCredentialsProvider

Configuration properties for BedrockCohereEmbeddingModel$Builder

PropertyTypeDescription
langchain4j.bedrock-cohere.embedding-model.modeldev.langchain4j.model.bedrock.BedrockCohereEmbeddingModel$Model
langchain4j.bedrock-cohere.embedding-model.input-typedev.langchain4j.model.bedrock.BedrockCohereEmbeddingModel$InputType
langchain4j.bedrock-cohere.embedding-model.truncatedev.langchain4j.model.bedrock.BedrockCohereEmbeddingModel$Truncate
langchain4j.bedrock-cohere.embedding-model.clientsoftware.amazon.awssdk.services.bedrockruntime.BedrockRuntimeClient
langchain4j.bedrock-cohere.embedding-model.regionsoftware.amazon.awssdk.regions.Region
langchain4j.bedrock-cohere.embedding-model.max-retriesjava.lang.Integer
langchain4j.bedrock-cohere.embedding-model.max-segments-per-batchjava.lang.Integer
langchain4j.bedrock-cohere.embedding-models.*.modeldev.langchain4j.model.bedrock.BedrockCohereEmbeddingModel$Model
langchain4j.bedrock-cohere.embedding-models.*.input-typedev.langchain4j.model.bedrock.BedrockCohereEmbeddingModel$InputType
langchain4j.bedrock-cohere.embedding-models.*.truncatedev.langchain4j.model.bedrock.BedrockCohereEmbeddingModel$Truncate
langchain4j.bedrock-cohere.embedding-models.*.clientsoftware.amazon.awssdk.services.bedrockruntime.BedrockRuntimeClient
langchain4j.bedrock-cohere.embedding-models.*.regionsoftware.amazon.awssdk.regions.Region
langchain4j.bedrock-cohere.embedding-models.*.max-retriesjava.lang.Integer
langchain4j.bedrock-cohere.embedding-models.*.max-segments-per-batchjava.lang.Integer

Configuration properties for BedrockCohereEmbeddingModel$Builder

PropertyTypeDescription
langchain4j.bedrock-cohere.embedding-model.modeldev.langchain4j.model.bedrock.BedrockCohereEmbeddingModel$Model
langchain4j.bedrock-cohere.embedding-model.input-typedev.langchain4j.model.bedrock.BedrockCohereEmbeddingModel$InputType
langchain4j.bedrock-cohere.embedding-model.truncatedev.langchain4j.model.bedrock.BedrockCohereEmbeddingModel$Truncate
langchain4j.bedrock-cohere.embedding-model.clientsoftware.amazon.awssdk.services.bedrockruntime.BedrockRuntimeClient
langchain4j.bedrock-cohere.embedding-model.regionsoftware.amazon.awssdk.regions.Region
langchain4j.bedrock-cohere.embedding-model.max-retriesjava.lang.Integer
langchain4j.bedrock-cohere.embedding-model.max-segments-per-batchjava.lang.Integer
langchain4j.bedrock-cohere.embedding-models.*.modeldev.langchain4j.model.bedrock.BedrockCohereEmbeddingModel$Model
langchain4j.bedrock-cohere.embedding-models.*.input-typedev.langchain4j.model.bedrock.BedrockCohereEmbeddingModel$InputType
langchain4j.bedrock-cohere.embedding-models.*.truncatedev.langchain4j.model.bedrock.BedrockCohereEmbeddingModel$Truncate
langchain4j.bedrock-cohere.embedding-models.*.clientsoftware.amazon.awssdk.services.bedrockruntime.BedrockRuntimeClient
langchain4j.bedrock-cohere.embedding-models.*.regionsoftware.amazon.awssdk.regions.Region
langchain4j.bedrock-cohere.embedding-models.*.max-retriesjava.lang.Integer
langchain4j.bedrock-cohere.embedding-models.*.max-segments-per-batchjava.lang.Integer

Configuration properties for DefaultBedrockTitanEmbeddingModelConfiguration

PropertyTypeDescription
langchain4j.bedrock-titan.embedding-model.credentials-providersoftware.amazon.awssdk.auth.credentials.AwsCredentialsProvider

Configuration properties for BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder

PropertyTypeDescription
langchain4j.bedrock-titan.embedding-model.clientsoftware.amazon.awssdk.services.bedrockruntime.BedrockRuntimeClient
langchain4j.bedrock-titan.embedding-model.listenersjava.util.List
langchain4j.bedrock-titan.embedding-model.regionsoftware.amazon.awssdk.regions.Region
langchain4j.bedrock-titan.embedding-model.max-retriesjava.lang.Integer
langchain4j.bedrock-titan.embedding-model.modeljava.lang.String
langchain4j.bedrock-titan.embedding-model.dimensionsjava.lang.Integer
langchain4j.bedrock-titan.embedding-model.normalizejava.lang.Boolean
langchain4j.bedrock-titan.embedding-models.*.clientsoftware.amazon.awssdk.services.bedrockruntime.BedrockRuntimeClient
langchain4j.bedrock-titan.embedding-models.*.listenersjava.util.List
langchain4j.bedrock-titan.embedding-models.*.regionsoftware.amazon.awssdk.regions.Region
langchain4j.bedrock-titan.embedding-models.*.max-retriesjava.lang.Integer
langchain4j.bedrock-titan.embedding-models.*.modeljava.lang.String
langchain4j.bedrock-titan.embedding-models.*.dimensionsjava.lang.Integer
langchain4j.bedrock-titan.embedding-models.*.normalizejava.lang.Boolean

Configuration properties for BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder

PropertyTypeDescription
langchain4j.bedrock-titan.embedding-model.clientsoftware.amazon.awssdk.services.bedrockruntime.BedrockRuntimeClient
langchain4j.bedrock-titan.embedding-model.listenersjava.util.List
langchain4j.bedrock-titan.embedding-model.regionsoftware.amazon.awssdk.regions.Region
langchain4j.bedrock-titan.embedding-model.max-retriesjava.lang.Integer
langchain4j.bedrock-titan.embedding-model.modeljava.lang.String
langchain4j.bedrock-titan.embedding-model.dimensionsjava.lang.Integer
langchain4j.bedrock-titan.embedding-model.normalizejava.lang.Boolean
langchain4j.bedrock-titan.embedding-models.*.clientsoftware.amazon.awssdk.services.bedrockruntime.BedrockRuntimeClient
langchain4j.bedrock-titan.embedding-models.*.listenersjava.util.List
langchain4j.bedrock-titan.embedding-models.*.regionsoftware.amazon.awssdk.regions.Region
langchain4j.bedrock-titan.embedding-models.*.max-retriesjava.lang.Integer
langchain4j.bedrock-titan.embedding-models.*.modeljava.lang.String
langchain4j.bedrock-titan.embedding-models.*.dimensionsjava.lang.Integer
langchain4j.bedrock-titan.embedding-models.*.normalizejava.lang.Boolean

Configuration properties for NamedBedrockTitanEmbeddingModelConfiguration

PropertyTypeDescription
langchain4j.bedrock-titan.embedding-models.*.credentials-providersoftware.amazon.awssdk.auth.credentials.AwsCredentialsProvider

Configuration properties for BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder

PropertyTypeDescription
langchain4j.bedrock-titan.embedding-model.clientsoftware.amazon.awssdk.services.bedrockruntime.BedrockRuntimeClient
langchain4j.bedrock-titan.embedding-model.listenersjava.util.List
langchain4j.bedrock-titan.embedding-model.regionsoftware.amazon.awssdk.regions.Region
langchain4j.bedrock-titan.embedding-model.max-retriesjava.lang.Integer
langchain4j.bedrock-titan.embedding-model.modeljava.lang.String
langchain4j.bedrock-titan.embedding-model.dimensionsjava.lang.Integer
langchain4j.bedrock-titan.embedding-model.normalizejava.lang.Boolean
langchain4j.bedrock-titan.embedding-models.*.clientsoftware.amazon.awssdk.services.bedrockruntime.BedrockRuntimeClient
langchain4j.bedrock-titan.embedding-models.*.listenersjava.util.List
langchain4j.bedrock-titan.embedding-models.*.regionsoftware.amazon.awssdk.regions.Region
langchain4j.bedrock-titan.embedding-models.*.max-retriesjava.lang.Integer
langchain4j.bedrock-titan.embedding-models.*.modeljava.lang.String
langchain4j.bedrock-titan.embedding-models.*.dimensionsjava.lang.Integer
langchain4j.bedrock-titan.embedding-models.*.normalizejava.lang.Boolean

Configuration properties for BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder

PropertyTypeDescription
langchain4j.bedrock-titan.embedding-model.clientsoftware.amazon.awssdk.services.bedrockruntime.BedrockRuntimeClient
langchain4j.bedrock-titan.embedding-model.listenersjava.util.List
langchain4j.bedrock-titan.embedding-model.regionsoftware.amazon.awssdk.regions.Region
langchain4j.bedrock-titan.embedding-model.max-retriesjava.lang.Integer
langchain4j.bedrock-titan.embedding-model.modeljava.lang.String
langchain4j.bedrock-titan.embedding-model.dimensionsjava.lang.Integer
langchain4j.bedrock-titan.embedding-model.normalizejava.lang.Boolean
langchain4j.bedrock-titan.embedding-models.*.clientsoftware.amazon.awssdk.services.bedrockruntime.BedrockRuntimeClient
langchain4j.bedrock-titan.embedding-models.*.listenersjava.util.List
langchain4j.bedrock-titan.embedding-models.*.regionsoftware.amazon.awssdk.regions.Region
langchain4j.bedrock-titan.embedding-models.*.max-retriesjava.lang.Integer
langchain4j.bedrock-titan.embedding-models.*.modeljava.lang.String
langchain4j.bedrock-titan.embedding-models.*.dimensionsjava.lang.Integer
langchain4j.bedrock-titan.embedding-models.*.normalizejava.lang.Boolean

Configuration properties for BedrockChatModel$Builder

PropertyTypeDescription
langchain4j.bedrock.chat-model.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.bedrock.chat-model.regionsoftware.amazon.awssdk.regions.Region
langchain4j.bedrock.chat-model.model-idjava.lang.String
langchain4j.bedrock.chat-model.return-thinkingjava.lang.Boolean
langchain4j.bedrock.chat-model.send-thinkingjava.lang.Boolean
langchain4j.bedrock.chat-model.timeoutjava.time.Duration
langchain4j.bedrock.chat-model.log-requestsjava.lang.Boolean
langchain4j.bedrock.chat-model.log-responsesjava.lang.Boolean
langchain4j.bedrock.chat-model.loggerorg.slf4j.Logger
langchain4j.bedrock.chat-model.listenersjava.util.List
langchain4j.bedrock.chat-model.supported-capabilitiesjava.util.Set
langchain4j.bedrock.chat-model.custom-headersjava.util.Map
langchain4j.bedrock.chat-model.clientsoftware.amazon.awssdk.services.bedrockruntime.BedrockRuntimeClient
langchain4j.bedrock.chat-model.max-retriesjava.lang.Integer
langchain4j.bedrock.chat-models.*.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.bedrock.chat-models.*.regionsoftware.amazon.awssdk.regions.Region
langchain4j.bedrock.chat-models.*.model-idjava.lang.String
langchain4j.bedrock.chat-models.*.return-thinkingjava.lang.Boolean
langchain4j.bedrock.chat-models.*.send-thinkingjava.lang.Boolean
langchain4j.bedrock.chat-models.*.timeoutjava.time.Duration
langchain4j.bedrock.chat-models.*.log-requestsjava.lang.Boolean
langchain4j.bedrock.chat-models.*.log-responsesjava.lang.Boolean
langchain4j.bedrock.chat-models.*.loggerorg.slf4j.Logger
langchain4j.bedrock.chat-models.*.listenersjava.util.List
langchain4j.bedrock.chat-models.*.supported-capabilitiesjava.util.Set
langchain4j.bedrock.chat-models.*.custom-headersjava.util.Map
langchain4j.bedrock.chat-models.*.clientsoftware.amazon.awssdk.services.bedrockruntime.BedrockRuntimeClient
langchain4j.bedrock.chat-models.*.max-retriesjava.lang.Integer

Configuration properties for BedrockChatModel$Builder

PropertyTypeDescription
langchain4j.bedrock.chat-model.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.bedrock.chat-model.regionsoftware.amazon.awssdk.regions.Region
langchain4j.bedrock.chat-model.model-idjava.lang.String
langchain4j.bedrock.chat-model.return-thinkingjava.lang.Boolean
langchain4j.bedrock.chat-model.send-thinkingjava.lang.Boolean
langchain4j.bedrock.chat-model.timeoutjava.time.Duration
langchain4j.bedrock.chat-model.log-requestsjava.lang.Boolean
langchain4j.bedrock.chat-model.log-responsesjava.lang.Boolean
langchain4j.bedrock.chat-model.loggerorg.slf4j.Logger
langchain4j.bedrock.chat-model.listenersjava.util.List
langchain4j.bedrock.chat-model.supported-capabilitiesjava.util.Set
langchain4j.bedrock.chat-model.custom-headersjava.util.Map
langchain4j.bedrock.chat-model.clientsoftware.amazon.awssdk.services.bedrockruntime.BedrockRuntimeClient
langchain4j.bedrock.chat-model.max-retriesjava.lang.Integer
langchain4j.bedrock.chat-models.*.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.bedrock.chat-models.*.regionsoftware.amazon.awssdk.regions.Region
langchain4j.bedrock.chat-models.*.model-idjava.lang.String
langchain4j.bedrock.chat-models.*.return-thinkingjava.lang.Boolean
langchain4j.bedrock.chat-models.*.send-thinkingjava.lang.Boolean
langchain4j.bedrock.chat-models.*.timeoutjava.time.Duration
langchain4j.bedrock.chat-models.*.log-requestsjava.lang.Boolean
langchain4j.bedrock.chat-models.*.log-responsesjava.lang.Boolean
langchain4j.bedrock.chat-models.*.loggerorg.slf4j.Logger
langchain4j.bedrock.chat-models.*.listenersjava.util.List
langchain4j.bedrock.chat-models.*.supported-capabilitiesjava.util.Set
langchain4j.bedrock.chat-models.*.custom-headersjava.util.Map
langchain4j.bedrock.chat-models.*.clientsoftware.amazon.awssdk.services.bedrockruntime.BedrockRuntimeClient
langchain4j.bedrock.chat-models.*.max-retriesjava.lang.Integer

Configuration properties for BedrockChatModel$Builder

PropertyTypeDescription
langchain4j.bedrock.chat-model.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.bedrock.chat-model.regionsoftware.amazon.awssdk.regions.Region
langchain4j.bedrock.chat-model.model-idjava.lang.String
langchain4j.bedrock.chat-model.return-thinkingjava.lang.Boolean
langchain4j.bedrock.chat-model.send-thinkingjava.lang.Boolean
langchain4j.bedrock.chat-model.timeoutjava.time.Duration
langchain4j.bedrock.chat-model.log-requestsjava.lang.Boolean
langchain4j.bedrock.chat-model.log-responsesjava.lang.Boolean
langchain4j.bedrock.chat-model.loggerorg.slf4j.Logger
langchain4j.bedrock.chat-model.listenersjava.util.List
langchain4j.bedrock.chat-model.supported-capabilitiesjava.util.Set
langchain4j.bedrock.chat-model.custom-headersjava.util.Map
langchain4j.bedrock.chat-model.clientsoftware.amazon.awssdk.services.bedrockruntime.BedrockRuntimeClient
langchain4j.bedrock.chat-model.max-retriesjava.lang.Integer
langchain4j.bedrock.chat-models.*.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.bedrock.chat-models.*.regionsoftware.amazon.awssdk.regions.Region
langchain4j.bedrock.chat-models.*.model-idjava.lang.String
langchain4j.bedrock.chat-models.*.return-thinkingjava.lang.Boolean
langchain4j.bedrock.chat-models.*.send-thinkingjava.lang.Boolean
langchain4j.bedrock.chat-models.*.timeoutjava.time.Duration
langchain4j.bedrock.chat-models.*.log-requestsjava.lang.Boolean
langchain4j.bedrock.chat-models.*.log-responsesjava.lang.Boolean
langchain4j.bedrock.chat-models.*.loggerorg.slf4j.Logger
langchain4j.bedrock.chat-models.*.listenersjava.util.List
langchain4j.bedrock.chat-models.*.supported-capabilitiesjava.util.Set
langchain4j.bedrock.chat-models.*.custom-headersjava.util.Map
langchain4j.bedrock.chat-models.*.clientsoftware.amazon.awssdk.services.bedrockruntime.BedrockRuntimeClient
langchain4j.bedrock.chat-models.*.max-retriesjava.lang.Integer

Configuration properties for BedrockChatModel$Builder

PropertyTypeDescription
langchain4j.bedrock.chat-model.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.bedrock.chat-model.regionsoftware.amazon.awssdk.regions.Region
langchain4j.bedrock.chat-model.model-idjava.lang.String
langchain4j.bedrock.chat-model.return-thinkingjava.lang.Boolean
langchain4j.bedrock.chat-model.send-thinkingjava.lang.Boolean
langchain4j.bedrock.chat-model.timeoutjava.time.Duration
langchain4j.bedrock.chat-model.log-requestsjava.lang.Boolean
langchain4j.bedrock.chat-model.log-responsesjava.lang.Boolean
langchain4j.bedrock.chat-model.loggerorg.slf4j.Logger
langchain4j.bedrock.chat-model.listenersjava.util.List
langchain4j.bedrock.chat-model.supported-capabilitiesjava.util.Set
langchain4j.bedrock.chat-model.custom-headersjava.util.Map
langchain4j.bedrock.chat-model.clientsoftware.amazon.awssdk.services.bedrockruntime.BedrockRuntimeClient
langchain4j.bedrock.chat-model.max-retriesjava.lang.Integer
langchain4j.bedrock.chat-models.*.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.bedrock.chat-models.*.regionsoftware.amazon.awssdk.regions.Region
langchain4j.bedrock.chat-models.*.model-idjava.lang.String
langchain4j.bedrock.chat-models.*.return-thinkingjava.lang.Boolean
langchain4j.bedrock.chat-models.*.send-thinkingjava.lang.Boolean
langchain4j.bedrock.chat-models.*.timeoutjava.time.Duration
langchain4j.bedrock.chat-models.*.log-requestsjava.lang.Boolean
langchain4j.bedrock.chat-models.*.log-responsesjava.lang.Boolean
langchain4j.bedrock.chat-models.*.loggerorg.slf4j.Logger
langchain4j.bedrock.chat-models.*.listenersjava.util.List
langchain4j.bedrock.chat-models.*.supported-capabilitiesjava.util.Set
langchain4j.bedrock.chat-models.*.custom-headersjava.util.Map
langchain4j.bedrock.chat-models.*.clientsoftware.amazon.awssdk.services.bedrockruntime.BedrockRuntimeClient
langchain4j.bedrock.chat-models.*.max-retriesjava.lang.Integer

Configuration properties for BedrockStreamingChatModel$Builder

PropertyTypeDescription
langchain4j.bedrock.streaming-chat-model.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.bedrock.streaming-chat-model.regionsoftware.amazon.awssdk.regions.Region
langchain4j.bedrock.streaming-chat-model.model-idjava.lang.String
langchain4j.bedrock.streaming-chat-model.return-thinkingjava.lang.Boolean
langchain4j.bedrock.streaming-chat-model.send-thinkingjava.lang.Boolean
langchain4j.bedrock.streaming-chat-model.timeoutjava.time.Duration
langchain4j.bedrock.streaming-chat-model.log-requestsjava.lang.Boolean
langchain4j.bedrock.streaming-chat-model.log-responsesjava.lang.Boolean
langchain4j.bedrock.streaming-chat-model.loggerorg.slf4j.Logger
langchain4j.bedrock.streaming-chat-model.listenersjava.util.List
langchain4j.bedrock.streaming-chat-model.supported-capabilitiesjava.util.Set
langchain4j.bedrock.streaming-chat-model.custom-headersjava.util.Map
langchain4j.bedrock.streaming-chat-model.clientsoftware.amazon.awssdk.services.bedrockruntime.BedrockRuntimeAsyncClient
langchain4j.bedrock.streaming-chat-models.*.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.bedrock.streaming-chat-models.*.regionsoftware.amazon.awssdk.regions.Region
langchain4j.bedrock.streaming-chat-models.*.model-idjava.lang.String
langchain4j.bedrock.streaming-chat-models.*.return-thinkingjava.lang.Boolean
langchain4j.bedrock.streaming-chat-models.*.send-thinkingjava.lang.Boolean
langchain4j.bedrock.streaming-chat-models.*.timeoutjava.time.Duration
langchain4j.bedrock.streaming-chat-models.*.log-requestsjava.lang.Boolean
langchain4j.bedrock.streaming-chat-models.*.log-responsesjava.lang.Boolean
langchain4j.bedrock.streaming-chat-models.*.loggerorg.slf4j.Logger
langchain4j.bedrock.streaming-chat-models.*.listenersjava.util.List
langchain4j.bedrock.streaming-chat-models.*.supported-capabilitiesjava.util.Set
langchain4j.bedrock.streaming-chat-models.*.custom-headersjava.util.Map
langchain4j.bedrock.streaming-chat-models.*.clientsoftware.amazon.awssdk.services.bedrockruntime.BedrockRuntimeAsyncClient

Configuration properties for BedrockStreamingChatModel$Builder

PropertyTypeDescription
langchain4j.bedrock.streaming-chat-model.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.bedrock.streaming-chat-model.regionsoftware.amazon.awssdk.regions.Region
langchain4j.bedrock.streaming-chat-model.model-idjava.lang.String
langchain4j.bedrock.streaming-chat-model.return-thinkingjava.lang.Boolean
langchain4j.bedrock.streaming-chat-model.send-thinkingjava.lang.Boolean
langchain4j.bedrock.streaming-chat-model.timeoutjava.time.Duration
langchain4j.bedrock.streaming-chat-model.log-requestsjava.lang.Boolean
langchain4j.bedrock.streaming-chat-model.log-responsesjava.lang.Boolean
langchain4j.bedrock.streaming-chat-model.loggerorg.slf4j.Logger
langchain4j.bedrock.streaming-chat-model.listenersjava.util.List
langchain4j.bedrock.streaming-chat-model.supported-capabilitiesjava.util.Set
langchain4j.bedrock.streaming-chat-model.custom-headersjava.util.Map
langchain4j.bedrock.streaming-chat-model.clientsoftware.amazon.awssdk.services.bedrockruntime.BedrockRuntimeAsyncClient
langchain4j.bedrock.streaming-chat-models.*.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.bedrock.streaming-chat-models.*.regionsoftware.amazon.awssdk.regions.Region
langchain4j.bedrock.streaming-chat-models.*.model-idjava.lang.String
langchain4j.bedrock.streaming-chat-models.*.return-thinkingjava.lang.Boolean
langchain4j.bedrock.streaming-chat-models.*.send-thinkingjava.lang.Boolean
langchain4j.bedrock.streaming-chat-models.*.timeoutjava.time.Duration
langchain4j.bedrock.streaming-chat-models.*.log-requestsjava.lang.Boolean
langchain4j.bedrock.streaming-chat-models.*.log-responsesjava.lang.Boolean
langchain4j.bedrock.streaming-chat-models.*.loggerorg.slf4j.Logger
langchain4j.bedrock.streaming-chat-models.*.listenersjava.util.List
langchain4j.bedrock.streaming-chat-models.*.supported-capabilitiesjava.util.Set
langchain4j.bedrock.streaming-chat-models.*.custom-headersjava.util.Map
langchain4j.bedrock.streaming-chat-models.*.clientsoftware.amazon.awssdk.services.bedrockruntime.BedrockRuntimeAsyncClient

Configuration properties for BedrockStreamingChatModel$Builder

PropertyTypeDescription
langchain4j.bedrock.streaming-chat-model.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.bedrock.streaming-chat-model.regionsoftware.amazon.awssdk.regions.Region
langchain4j.bedrock.streaming-chat-model.model-idjava.lang.String
langchain4j.bedrock.streaming-chat-model.return-thinkingjava.lang.Boolean
langchain4j.bedrock.streaming-chat-model.send-thinkingjava.lang.Boolean
langchain4j.bedrock.streaming-chat-model.timeoutjava.time.Duration
langchain4j.bedrock.streaming-chat-model.log-requestsjava.lang.Boolean
langchain4j.bedrock.streaming-chat-model.log-responsesjava.lang.Boolean
langchain4j.bedrock.streaming-chat-model.loggerorg.slf4j.Logger
langchain4j.bedrock.streaming-chat-model.listenersjava.util.List
langchain4j.bedrock.streaming-chat-model.supported-capabilitiesjava.util.Set
langchain4j.bedrock.streaming-chat-model.custom-headersjava.util.Map
langchain4j.bedrock.streaming-chat-model.clientsoftware.amazon.awssdk.services.bedrockruntime.BedrockRuntimeAsyncClient
langchain4j.bedrock.streaming-chat-models.*.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.bedrock.streaming-chat-models.*.regionsoftware.amazon.awssdk.regions.Region
langchain4j.bedrock.streaming-chat-models.*.model-idjava.lang.String
langchain4j.bedrock.streaming-chat-models.*.return-thinkingjava.lang.Boolean
langchain4j.bedrock.streaming-chat-models.*.send-thinkingjava.lang.Boolean
langchain4j.bedrock.streaming-chat-models.*.timeoutjava.time.Duration
langchain4j.bedrock.streaming-chat-models.*.log-requestsjava.lang.Boolean
langchain4j.bedrock.streaming-chat-models.*.log-responsesjava.lang.Boolean
langchain4j.bedrock.streaming-chat-models.*.loggerorg.slf4j.Logger
langchain4j.bedrock.streaming-chat-models.*.listenersjava.util.List
langchain4j.bedrock.streaming-chat-models.*.supported-capabilitiesjava.util.Set
langchain4j.bedrock.streaming-chat-models.*.custom-headersjava.util.Map
langchain4j.bedrock.streaming-chat-models.*.clientsoftware.amazon.awssdk.services.bedrockruntime.BedrockRuntimeAsyncClient

Configuration properties for BedrockStreamingChatModel$Builder

PropertyTypeDescription
langchain4j.bedrock.streaming-chat-model.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.bedrock.streaming-chat-model.regionsoftware.amazon.awssdk.regions.Region
langchain4j.bedrock.streaming-chat-model.model-idjava.lang.String
langchain4j.bedrock.streaming-chat-model.return-thinkingjava.lang.Boolean
langchain4j.bedrock.streaming-chat-model.send-thinkingjava.lang.Boolean
langchain4j.bedrock.streaming-chat-model.timeoutjava.time.Duration
langchain4j.bedrock.streaming-chat-model.log-requestsjava.lang.Boolean
langchain4j.bedrock.streaming-chat-model.log-responsesjava.lang.Boolean
langchain4j.bedrock.streaming-chat-model.loggerorg.slf4j.Logger
langchain4j.bedrock.streaming-chat-model.listenersjava.util.List
langchain4j.bedrock.streaming-chat-model.supported-capabilitiesjava.util.Set
langchain4j.bedrock.streaming-chat-model.custom-headersjava.util.Map
langchain4j.bedrock.streaming-chat-model.clientsoftware.amazon.awssdk.services.bedrockruntime.BedrockRuntimeAsyncClient
langchain4j.bedrock.streaming-chat-models.*.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.bedrock.streaming-chat-models.*.regionsoftware.amazon.awssdk.regions.Region
langchain4j.bedrock.streaming-chat-models.*.model-idjava.lang.String
langchain4j.bedrock.streaming-chat-models.*.return-thinkingjava.lang.Boolean
langchain4j.bedrock.streaming-chat-models.*.send-thinkingjava.lang.Boolean
langchain4j.bedrock.streaming-chat-models.*.timeoutjava.time.Duration
langchain4j.bedrock.streaming-chat-models.*.log-requestsjava.lang.Boolean
langchain4j.bedrock.streaming-chat-models.*.log-responsesjava.lang.Boolean
langchain4j.bedrock.streaming-chat-models.*.loggerorg.slf4j.Logger
langchain4j.bedrock.streaming-chat-models.*.listenersjava.util.List
langchain4j.bedrock.streaming-chat-models.*.supported-capabilitiesjava.util.Set
langchain4j.bedrock.streaming-chat-models.*.custom-headersjava.util.Map
langchain4j.bedrock.streaming-chat-models.*.clientsoftware.amazon.awssdk.services.bedrockruntime.BedrockRuntimeAsyncClient

Micronaut Langchain4j Cassandra Config Properties

Configuration properties for CassandraChatMemoryStoreConfigurationProperties

PropertyTypeDescription
langchain4j.chat-memory-store.cassandra.enabledbooleanenabled Whether Neo4j ChatMemory store is enabled. Default value true

Configuration properties for CassandraChatMemoryStore$Builder

PropertyTypeDescription
langchain4j.chat-memory-store.cassandra.contact-pointsjava.util.List
langchain4j.chat-memory-store.cassandra.local-data-centerjava.lang.String
langchain4j.chat-memory-store.cassandra.portjava.lang.Integer
langchain4j.chat-memory-store.cassandra.user-namejava.lang.String
langchain4j.chat-memory-store.cassandra.passwordjava.lang.String
langchain4j.chat-memory-store.cassandra.keyspacejava.lang.String
langchain4j.chat-memory-store.cassandra.tablejava.lang.String

Micronaut Langchain4j Core Config Properties

Configuration properties for InMemoryChatMemoryConfigurationProperties

PropertyTypeDescription
langchain4j.chat-memory-store.inmemory.enabledbooleanWhether InMemory Chat Memory store is enabled. Default value true.

Configuration properties for MessageWindowChatMemoryConfigurationProperties

PropertyTypeDescription
langchain4j.chat-memory-store.message-window.max-messagesjava.lang.IntegerSets the maximum number of messages to retain. Default value 20. If there isn’t enough space for a new message, the oldest one is evicted.

Configuration properties for InMemoryEmbeddingStoreConfig

PropertyTypeDescriptionDefault
langchain4j.in-memory.embedding-stores.*.enabledbooleanWhether it is enabledtrue
langchain4j.in-memory.embedding-stores.*.pathjava.lang.StringThe path to the JSON file
langchain4j.in-memory.embedding-stores.*.jsonjava.lang.StringThe JSON text

Micronaut Langchain4j Googleai Gemini Config Properties

Configuration properties for CommonGoogleAiGeminiChatModelConfiguration

PropertyTypeDescriptionDefault
langchain4j.google-ai-gemini.enabledbooleantrue
langchain4j.google-ai-gemini.model-namejava.lang.Stringgemini-2.5-flash
langchain4j.google-ai-gemini.api-keyjava.lang.String

Configuration properties for DefaultGoogleAiGeminiChatModelConfiguration

PropertyTypeDescription
langchain4j.google-ai-gemini.chat-model.http-client-builderdev.langchain4j.http.client.HttpClientBuilder

Configuration properties for GoogleAiGeminiChatModel$GoogleAiGeminiChatModelBuilder

PropertyTypeDescription
langchain4j.google-ai-gemini.chat-model.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.google-ai-gemini.chat-model.api-keyjava.lang.String
langchain4j.google-ai-gemini.chat-model.base-urljava.lang.String
langchain4j.google-ai-gemini.chat-model.model-namejava.lang.String
langchain4j.google-ai-gemini.chat-model.timeoutjava.time.Duration
langchain4j.google-ai-gemini.chat-model.listenersjava.util.List
langchain4j.google-ai-gemini.chat-model.include-code-execution-outputjava.lang.Boolean
langchain4j.google-ai-gemini.chat-model.log-requests-and-responsesjava.lang.Boolean
langchain4j.google-ai-gemini.chat-model.log-requestsjava.lang.Boolean
langchain4j.google-ai-gemini.chat-model.log-responsesjava.lang.Boolean
langchain4j.google-ai-gemini.chat-model.loggerorg.slf4j.Logger
langchain4j.google-ai-gemini.chat-model.tool-configdev.langchain4j.model.googleai.GeminiFunctionCallingConfig
langchain4j.google-ai-gemini.chat-model.safety-settingsjava.util.Map
langchain4j.google-ai-gemini.chat-model.temperaturejava.lang.Double
langchain4j.google-ai-gemini.chat-model.top-kjava.lang.Integer
langchain4j.google-ai-gemini.chat-model.seedjava.lang.Integer
langchain4j.google-ai-gemini.chat-model.top-pjava.lang.Double
langchain4j.google-ai-gemini.chat-model.frequency-penaltyjava.lang.Double
langchain4j.google-ai-gemini.chat-model.presence-penaltyjava.lang.Double
langchain4j.google-ai-gemini.chat-model.max-output-tokensjava.lang.Integer
langchain4j.google-ai-gemini.chat-model.response-formatdev.langchain4j.model.chat.request.ResponseFormat
langchain4j.google-ai-gemini.chat-model.stop-sequencesjava.util.List
langchain4j.google-ai-gemini.chat-model.allow-code-executionjava.lang.Boolean
langchain4j.google-ai-gemini.chat-model.allow-google-searchjava.lang.Boolean
langchain4j.google-ai-gemini.chat-model.allow-google-mapsjava.lang.Boolean
langchain4j.google-ai-gemini.chat-model.retrieve-google-maps-widget-tokenjava.lang.Boolean
langchain4j.google-ai-gemini.chat-model.allow-url-contextjava.lang.Boolean
langchain4j.google-ai-gemini.chat-model.thinking-configdev.langchain4j.model.googleai.GeminiThinkingConfig
langchain4j.google-ai-gemini.chat-model.return-thinkingjava.lang.Boolean
langchain4j.google-ai-gemini.chat-model.send-thinkingjava.lang.Boolean
langchain4j.google-ai-gemini.chat-model.response-logprobsjava.lang.Boolean
langchain4j.google-ai-gemini.chat-model.logprobsjava.lang.Integer
langchain4j.google-ai-gemini.chat-model.enable-enhanced-civic-answersjava.lang.Boolean
langchain4j.google-ai-gemini.chat-model.media-resolutiondev.langchain4j.model.googleai.GeminiMediaResolutionLevel
langchain4j.google-ai-gemini.chat-model.media-resolution-per-part-enabledjava.lang.Boolean
langchain4j.google-ai-gemini.chat-model.aspect-ratiojava.lang.String
langchain4j.google-ai-gemini.chat-model.image-aspect-ratiojava.lang.String
langchain4j.google-ai-gemini.chat-model.image-sizejava.lang.String
langchain4j.google-ai-gemini.chat-model.cached-content-namejava.lang.String
langchain4j.google-ai-gemini.chat-model.custom-headersjava.util.Map
langchain4j.google-ai-gemini.chat-model.max-retriesjava.lang.Integer
langchain4j.google-ai-gemini.chat-model.supported-capabilitiesjava.util.Set
langchain4j.google-ai-gemini.chat-models.*.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.google-ai-gemini.chat-models.*.api-keyjava.lang.String
langchain4j.google-ai-gemini.chat-models.*.base-urljava.lang.String
langchain4j.google-ai-gemini.chat-models.*.model-namejava.lang.String
langchain4j.google-ai-gemini.chat-models.*.timeoutjava.time.Duration
langchain4j.google-ai-gemini.chat-models.*.listenersjava.util.List
langchain4j.google-ai-gemini.chat-models.*.include-code-execution-outputjava.lang.Boolean
langchain4j.google-ai-gemini.chat-models.*.log-requests-and-responsesjava.lang.Boolean
langchain4j.google-ai-gemini.chat-models.*.log-requestsjava.lang.Boolean
langchain4j.google-ai-gemini.chat-models.*.log-responsesjava.lang.Boolean
langchain4j.google-ai-gemini.chat-models.*.loggerorg.slf4j.Logger
langchain4j.google-ai-gemini.chat-models.*.tool-configdev.langchain4j.model.googleai.GeminiFunctionCallingConfig
langchain4j.google-ai-gemini.chat-models.*.safety-settingsjava.util.Map
langchain4j.google-ai-gemini.chat-models.*.temperaturejava.lang.Double
langchain4j.google-ai-gemini.chat-models.*.top-kjava.lang.Integer
langchain4j.google-ai-gemini.chat-models.*.seedjava.lang.Integer
langchain4j.google-ai-gemini.chat-models.*.top-pjava.lang.Double
langchain4j.google-ai-gemini.chat-models.*.frequency-penaltyjava.lang.Double
langchain4j.google-ai-gemini.chat-models.*.presence-penaltyjava.lang.Double
langchain4j.google-ai-gemini.chat-models.*.max-output-tokensjava.lang.Integer
langchain4j.google-ai-gemini.chat-models.*.response-formatdev.langchain4j.model.chat.request.ResponseFormat
langchain4j.google-ai-gemini.chat-models.*.stop-sequencesjava.util.List
langchain4j.google-ai-gemini.chat-models.*.allow-code-executionjava.lang.Boolean
langchain4j.google-ai-gemini.chat-models.*.allow-google-searchjava.lang.Boolean
langchain4j.google-ai-gemini.chat-models.*.allow-google-mapsjava.lang.Boolean
langchain4j.google-ai-gemini.chat-models.*.retrieve-google-maps-widget-tokenjava.lang.Boolean
langchain4j.google-ai-gemini.chat-models.*.allow-url-contextjava.lang.Boolean
langchain4j.google-ai-gemini.chat-models.*.thinking-configdev.langchain4j.model.googleai.GeminiThinkingConfig
langchain4j.google-ai-gemini.chat-models.*.return-thinkingjava.lang.Boolean
langchain4j.google-ai-gemini.chat-models.*.send-thinkingjava.lang.Boolean
langchain4j.google-ai-gemini.chat-models.*.response-logprobsjava.lang.Boolean
langchain4j.google-ai-gemini.chat-models.*.logprobsjava.lang.Integer
langchain4j.google-ai-gemini.chat-models.*.enable-enhanced-civic-answersjava.lang.Boolean
langchain4j.google-ai-gemini.chat-models.*.media-resolutiondev.langchain4j.model.googleai.GeminiMediaResolutionLevel
langchain4j.google-ai-gemini.chat-models.*.media-resolution-per-part-enabledjava.lang.Boolean
langchain4j.google-ai-gemini.chat-models.*.aspect-ratiojava.lang.String
langchain4j.google-ai-gemini.chat-models.*.image-aspect-ratiojava.lang.String
langchain4j.google-ai-gemini.chat-models.*.image-sizejava.lang.String
langchain4j.google-ai-gemini.chat-models.*.cached-content-namejava.lang.String
langchain4j.google-ai-gemini.chat-models.*.custom-headersjava.util.Map
langchain4j.google-ai-gemini.chat-models.*.max-retriesjava.lang.Integer
langchain4j.google-ai-gemini.chat-models.*.supported-capabilitiesjava.util.Set

Configuration properties for GoogleAiGeminiChatModel$GoogleAiGeminiChatModelBuilder

PropertyTypeDescription
langchain4j.google-ai-gemini.chat-model.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.google-ai-gemini.chat-model.api-keyjava.lang.String
langchain4j.google-ai-gemini.chat-model.base-urljava.lang.String
langchain4j.google-ai-gemini.chat-model.model-namejava.lang.String
langchain4j.google-ai-gemini.chat-model.timeoutjava.time.Duration
langchain4j.google-ai-gemini.chat-model.listenersjava.util.List
langchain4j.google-ai-gemini.chat-model.include-code-execution-outputjava.lang.Boolean
langchain4j.google-ai-gemini.chat-model.log-requests-and-responsesjava.lang.Boolean
langchain4j.google-ai-gemini.chat-model.log-requestsjava.lang.Boolean
langchain4j.google-ai-gemini.chat-model.log-responsesjava.lang.Boolean
langchain4j.google-ai-gemini.chat-model.loggerorg.slf4j.Logger
langchain4j.google-ai-gemini.chat-model.tool-configdev.langchain4j.model.googleai.GeminiFunctionCallingConfig
langchain4j.google-ai-gemini.chat-model.safety-settingsjava.util.Map
langchain4j.google-ai-gemini.chat-model.temperaturejava.lang.Double
langchain4j.google-ai-gemini.chat-model.top-kjava.lang.Integer
langchain4j.google-ai-gemini.chat-model.seedjava.lang.Integer
langchain4j.google-ai-gemini.chat-model.top-pjava.lang.Double
langchain4j.google-ai-gemini.chat-model.frequency-penaltyjava.lang.Double
langchain4j.google-ai-gemini.chat-model.presence-penaltyjava.lang.Double
langchain4j.google-ai-gemini.chat-model.max-output-tokensjava.lang.Integer
langchain4j.google-ai-gemini.chat-model.response-formatdev.langchain4j.model.chat.request.ResponseFormat
langchain4j.google-ai-gemini.chat-model.stop-sequencesjava.util.List
langchain4j.google-ai-gemini.chat-model.allow-code-executionjava.lang.Boolean
langchain4j.google-ai-gemini.chat-model.allow-google-searchjava.lang.Boolean
langchain4j.google-ai-gemini.chat-model.allow-google-mapsjava.lang.Boolean
langchain4j.google-ai-gemini.chat-model.retrieve-google-maps-widget-tokenjava.lang.Boolean
langchain4j.google-ai-gemini.chat-model.allow-url-contextjava.lang.Boolean
langchain4j.google-ai-gemini.chat-model.thinking-configdev.langchain4j.model.googleai.GeminiThinkingConfig
langchain4j.google-ai-gemini.chat-model.return-thinkingjava.lang.Boolean
langchain4j.google-ai-gemini.chat-model.send-thinkingjava.lang.Boolean
langchain4j.google-ai-gemini.chat-model.response-logprobsjava.lang.Boolean
langchain4j.google-ai-gemini.chat-model.logprobsjava.lang.Integer
langchain4j.google-ai-gemini.chat-model.enable-enhanced-civic-answersjava.lang.Boolean
langchain4j.google-ai-gemini.chat-model.media-resolutiondev.langchain4j.model.googleai.GeminiMediaResolutionLevel
langchain4j.google-ai-gemini.chat-model.media-resolution-per-part-enabledjava.lang.Boolean
langchain4j.google-ai-gemini.chat-model.aspect-ratiojava.lang.String
langchain4j.google-ai-gemini.chat-model.image-aspect-ratiojava.lang.String
langchain4j.google-ai-gemini.chat-model.image-sizejava.lang.String
langchain4j.google-ai-gemini.chat-model.cached-content-namejava.lang.String
langchain4j.google-ai-gemini.chat-model.custom-headersjava.util.Map
langchain4j.google-ai-gemini.chat-model.max-retriesjava.lang.Integer
langchain4j.google-ai-gemini.chat-model.supported-capabilitiesjava.util.Set
langchain4j.google-ai-gemini.chat-models.*.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.google-ai-gemini.chat-models.*.api-keyjava.lang.String
langchain4j.google-ai-gemini.chat-models.*.base-urljava.lang.String
langchain4j.google-ai-gemini.chat-models.*.model-namejava.lang.String
langchain4j.google-ai-gemini.chat-models.*.timeoutjava.time.Duration
langchain4j.google-ai-gemini.chat-models.*.listenersjava.util.List
langchain4j.google-ai-gemini.chat-models.*.include-code-execution-outputjava.lang.Boolean
langchain4j.google-ai-gemini.chat-models.*.log-requests-and-responsesjava.lang.Boolean
langchain4j.google-ai-gemini.chat-models.*.log-requestsjava.lang.Boolean
langchain4j.google-ai-gemini.chat-models.*.log-responsesjava.lang.Boolean
langchain4j.google-ai-gemini.chat-models.*.loggerorg.slf4j.Logger
langchain4j.google-ai-gemini.chat-models.*.tool-configdev.langchain4j.model.googleai.GeminiFunctionCallingConfig
langchain4j.google-ai-gemini.chat-models.*.safety-settingsjava.util.Map
langchain4j.google-ai-gemini.chat-models.*.temperaturejava.lang.Double
langchain4j.google-ai-gemini.chat-models.*.top-kjava.lang.Integer
langchain4j.google-ai-gemini.chat-models.*.seedjava.lang.Integer
langchain4j.google-ai-gemini.chat-models.*.top-pjava.lang.Double
langchain4j.google-ai-gemini.chat-models.*.frequency-penaltyjava.lang.Double
langchain4j.google-ai-gemini.chat-models.*.presence-penaltyjava.lang.Double
langchain4j.google-ai-gemini.chat-models.*.max-output-tokensjava.lang.Integer
langchain4j.google-ai-gemini.chat-models.*.response-formatdev.langchain4j.model.chat.request.ResponseFormat
langchain4j.google-ai-gemini.chat-models.*.stop-sequencesjava.util.List
langchain4j.google-ai-gemini.chat-models.*.allow-code-executionjava.lang.Boolean
langchain4j.google-ai-gemini.chat-models.*.allow-google-searchjava.lang.Boolean
langchain4j.google-ai-gemini.chat-models.*.allow-google-mapsjava.lang.Boolean
langchain4j.google-ai-gemini.chat-models.*.retrieve-google-maps-widget-tokenjava.lang.Boolean
langchain4j.google-ai-gemini.chat-models.*.allow-url-contextjava.lang.Boolean
langchain4j.google-ai-gemini.chat-models.*.thinking-configdev.langchain4j.model.googleai.GeminiThinkingConfig
langchain4j.google-ai-gemini.chat-models.*.return-thinkingjava.lang.Boolean
langchain4j.google-ai-gemini.chat-models.*.send-thinkingjava.lang.Boolean
langchain4j.google-ai-gemini.chat-models.*.response-logprobsjava.lang.Boolean
langchain4j.google-ai-gemini.chat-models.*.logprobsjava.lang.Integer
langchain4j.google-ai-gemini.chat-models.*.enable-enhanced-civic-answersjava.lang.Boolean
langchain4j.google-ai-gemini.chat-models.*.media-resolutiondev.langchain4j.model.googleai.GeminiMediaResolutionLevel
langchain4j.google-ai-gemini.chat-models.*.media-resolution-per-part-enabledjava.lang.Boolean
langchain4j.google-ai-gemini.chat-models.*.aspect-ratiojava.lang.String
langchain4j.google-ai-gemini.chat-models.*.image-aspect-ratiojava.lang.String
langchain4j.google-ai-gemini.chat-models.*.image-sizejava.lang.String
langchain4j.google-ai-gemini.chat-models.*.cached-content-namejava.lang.String
langchain4j.google-ai-gemini.chat-models.*.custom-headersjava.util.Map
langchain4j.google-ai-gemini.chat-models.*.max-retriesjava.lang.Integer
langchain4j.google-ai-gemini.chat-models.*.supported-capabilitiesjava.util.Set

Configuration properties for NamedGoogleAiGeminiChatModelConfiguration

PropertyTypeDescription
langchain4j.google-ai-gemini.chat-models.*.http-client-builderdev.langchain4j.http.client.HttpClientBuilder

Configuration properties for GoogleAiGeminiChatModel$GoogleAiGeminiChatModelBuilder

PropertyTypeDescription
langchain4j.google-ai-gemini.chat-model.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.google-ai-gemini.chat-model.api-keyjava.lang.String
langchain4j.google-ai-gemini.chat-model.base-urljava.lang.String
langchain4j.google-ai-gemini.chat-model.model-namejava.lang.String
langchain4j.google-ai-gemini.chat-model.timeoutjava.time.Duration
langchain4j.google-ai-gemini.chat-model.listenersjava.util.List
langchain4j.google-ai-gemini.chat-model.include-code-execution-outputjava.lang.Boolean
langchain4j.google-ai-gemini.chat-model.log-requests-and-responsesjava.lang.Boolean
langchain4j.google-ai-gemini.chat-model.log-requestsjava.lang.Boolean
langchain4j.google-ai-gemini.chat-model.log-responsesjava.lang.Boolean
langchain4j.google-ai-gemini.chat-model.loggerorg.slf4j.Logger
langchain4j.google-ai-gemini.chat-model.tool-configdev.langchain4j.model.googleai.GeminiFunctionCallingConfig
langchain4j.google-ai-gemini.chat-model.safety-settingsjava.util.Map
langchain4j.google-ai-gemini.chat-model.temperaturejava.lang.Double
langchain4j.google-ai-gemini.chat-model.top-kjava.lang.Integer
langchain4j.google-ai-gemini.chat-model.seedjava.lang.Integer
langchain4j.google-ai-gemini.chat-model.top-pjava.lang.Double
langchain4j.google-ai-gemini.chat-model.frequency-penaltyjava.lang.Double
langchain4j.google-ai-gemini.chat-model.presence-penaltyjava.lang.Double
langchain4j.google-ai-gemini.chat-model.max-output-tokensjava.lang.Integer
langchain4j.google-ai-gemini.chat-model.response-formatdev.langchain4j.model.chat.request.ResponseFormat
langchain4j.google-ai-gemini.chat-model.stop-sequencesjava.util.List
langchain4j.google-ai-gemini.chat-model.allow-code-executionjava.lang.Boolean
langchain4j.google-ai-gemini.chat-model.allow-google-searchjava.lang.Boolean
langchain4j.google-ai-gemini.chat-model.allow-google-mapsjava.lang.Boolean
langchain4j.google-ai-gemini.chat-model.retrieve-google-maps-widget-tokenjava.lang.Boolean
langchain4j.google-ai-gemini.chat-model.allow-url-contextjava.lang.Boolean
langchain4j.google-ai-gemini.chat-model.thinking-configdev.langchain4j.model.googleai.GeminiThinkingConfig
langchain4j.google-ai-gemini.chat-model.return-thinkingjava.lang.Boolean
langchain4j.google-ai-gemini.chat-model.send-thinkingjava.lang.Boolean
langchain4j.google-ai-gemini.chat-model.response-logprobsjava.lang.Boolean
langchain4j.google-ai-gemini.chat-model.logprobsjava.lang.Integer
langchain4j.google-ai-gemini.chat-model.enable-enhanced-civic-answersjava.lang.Boolean
langchain4j.google-ai-gemini.chat-model.media-resolutiondev.langchain4j.model.googleai.GeminiMediaResolutionLevel
langchain4j.google-ai-gemini.chat-model.media-resolution-per-part-enabledjava.lang.Boolean
langchain4j.google-ai-gemini.chat-model.aspect-ratiojava.lang.String
langchain4j.google-ai-gemini.chat-model.image-aspect-ratiojava.lang.String
langchain4j.google-ai-gemini.chat-model.image-sizejava.lang.String
langchain4j.google-ai-gemini.chat-model.cached-content-namejava.lang.String
langchain4j.google-ai-gemini.chat-model.custom-headersjava.util.Map
langchain4j.google-ai-gemini.chat-model.max-retriesjava.lang.Integer
langchain4j.google-ai-gemini.chat-model.supported-capabilitiesjava.util.Set
langchain4j.google-ai-gemini.chat-models.*.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.google-ai-gemini.chat-models.*.api-keyjava.lang.String
langchain4j.google-ai-gemini.chat-models.*.base-urljava.lang.String
langchain4j.google-ai-gemini.chat-models.*.model-namejava.lang.String
langchain4j.google-ai-gemini.chat-models.*.timeoutjava.time.Duration
langchain4j.google-ai-gemini.chat-models.*.listenersjava.util.List
langchain4j.google-ai-gemini.chat-models.*.include-code-execution-outputjava.lang.Boolean
langchain4j.google-ai-gemini.chat-models.*.log-requests-and-responsesjava.lang.Boolean
langchain4j.google-ai-gemini.chat-models.*.log-requestsjava.lang.Boolean
langchain4j.google-ai-gemini.chat-models.*.log-responsesjava.lang.Boolean
langchain4j.google-ai-gemini.chat-models.*.loggerorg.slf4j.Logger
langchain4j.google-ai-gemini.chat-models.*.tool-configdev.langchain4j.model.googleai.GeminiFunctionCallingConfig
langchain4j.google-ai-gemini.chat-models.*.safety-settingsjava.util.Map
langchain4j.google-ai-gemini.chat-models.*.temperaturejava.lang.Double
langchain4j.google-ai-gemini.chat-models.*.top-kjava.lang.Integer
langchain4j.google-ai-gemini.chat-models.*.seedjava.lang.Integer
langchain4j.google-ai-gemini.chat-models.*.top-pjava.lang.Double
langchain4j.google-ai-gemini.chat-models.*.frequency-penaltyjava.lang.Double
langchain4j.google-ai-gemini.chat-models.*.presence-penaltyjava.lang.Double
langchain4j.google-ai-gemini.chat-models.*.max-output-tokensjava.lang.Integer
langchain4j.google-ai-gemini.chat-models.*.response-formatdev.langchain4j.model.chat.request.ResponseFormat
langchain4j.google-ai-gemini.chat-models.*.stop-sequencesjava.util.List
langchain4j.google-ai-gemini.chat-models.*.allow-code-executionjava.lang.Boolean
langchain4j.google-ai-gemini.chat-models.*.allow-google-searchjava.lang.Boolean
langchain4j.google-ai-gemini.chat-models.*.allow-google-mapsjava.lang.Boolean
langchain4j.google-ai-gemini.chat-models.*.retrieve-google-maps-widget-tokenjava.lang.Boolean
langchain4j.google-ai-gemini.chat-models.*.allow-url-contextjava.lang.Boolean
langchain4j.google-ai-gemini.chat-models.*.thinking-configdev.langchain4j.model.googleai.GeminiThinkingConfig
langchain4j.google-ai-gemini.chat-models.*.return-thinkingjava.lang.Boolean
langchain4j.google-ai-gemini.chat-models.*.send-thinkingjava.lang.Boolean
langchain4j.google-ai-gemini.chat-models.*.response-logprobsjava.lang.Boolean
langchain4j.google-ai-gemini.chat-models.*.logprobsjava.lang.Integer
langchain4j.google-ai-gemini.chat-models.*.enable-enhanced-civic-answersjava.lang.Boolean
langchain4j.google-ai-gemini.chat-models.*.media-resolutiondev.langchain4j.model.googleai.GeminiMediaResolutionLevel
langchain4j.google-ai-gemini.chat-models.*.media-resolution-per-part-enabledjava.lang.Boolean
langchain4j.google-ai-gemini.chat-models.*.aspect-ratiojava.lang.String
langchain4j.google-ai-gemini.chat-models.*.image-aspect-ratiojava.lang.String
langchain4j.google-ai-gemini.chat-models.*.image-sizejava.lang.String
langchain4j.google-ai-gemini.chat-models.*.cached-content-namejava.lang.String
langchain4j.google-ai-gemini.chat-models.*.custom-headersjava.util.Map
langchain4j.google-ai-gemini.chat-models.*.max-retriesjava.lang.Integer
langchain4j.google-ai-gemini.chat-models.*.supported-capabilitiesjava.util.Set

Configuration properties for GoogleAiGeminiChatModel$GoogleAiGeminiChatModelBuilder

PropertyTypeDescription
langchain4j.google-ai-gemini.chat-model.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.google-ai-gemini.chat-model.api-keyjava.lang.String
langchain4j.google-ai-gemini.chat-model.base-urljava.lang.String
langchain4j.google-ai-gemini.chat-model.model-namejava.lang.String
langchain4j.google-ai-gemini.chat-model.timeoutjava.time.Duration
langchain4j.google-ai-gemini.chat-model.listenersjava.util.List
langchain4j.google-ai-gemini.chat-model.include-code-execution-outputjava.lang.Boolean
langchain4j.google-ai-gemini.chat-model.log-requests-and-responsesjava.lang.Boolean
langchain4j.google-ai-gemini.chat-model.log-requestsjava.lang.Boolean
langchain4j.google-ai-gemini.chat-model.log-responsesjava.lang.Boolean
langchain4j.google-ai-gemini.chat-model.loggerorg.slf4j.Logger
langchain4j.google-ai-gemini.chat-model.tool-configdev.langchain4j.model.googleai.GeminiFunctionCallingConfig
langchain4j.google-ai-gemini.chat-model.safety-settingsjava.util.Map
langchain4j.google-ai-gemini.chat-model.temperaturejava.lang.Double
langchain4j.google-ai-gemini.chat-model.top-kjava.lang.Integer
langchain4j.google-ai-gemini.chat-model.seedjava.lang.Integer
langchain4j.google-ai-gemini.chat-model.top-pjava.lang.Double
langchain4j.google-ai-gemini.chat-model.frequency-penaltyjava.lang.Double
langchain4j.google-ai-gemini.chat-model.presence-penaltyjava.lang.Double
langchain4j.google-ai-gemini.chat-model.max-output-tokensjava.lang.Integer
langchain4j.google-ai-gemini.chat-model.response-formatdev.langchain4j.model.chat.request.ResponseFormat
langchain4j.google-ai-gemini.chat-model.stop-sequencesjava.util.List
langchain4j.google-ai-gemini.chat-model.allow-code-executionjava.lang.Boolean
langchain4j.google-ai-gemini.chat-model.allow-google-searchjava.lang.Boolean
langchain4j.google-ai-gemini.chat-model.allow-google-mapsjava.lang.Boolean
langchain4j.google-ai-gemini.chat-model.retrieve-google-maps-widget-tokenjava.lang.Boolean
langchain4j.google-ai-gemini.chat-model.allow-url-contextjava.lang.Boolean
langchain4j.google-ai-gemini.chat-model.thinking-configdev.langchain4j.model.googleai.GeminiThinkingConfig
langchain4j.google-ai-gemini.chat-model.return-thinkingjava.lang.Boolean
langchain4j.google-ai-gemini.chat-model.send-thinkingjava.lang.Boolean
langchain4j.google-ai-gemini.chat-model.response-logprobsjava.lang.Boolean
langchain4j.google-ai-gemini.chat-model.logprobsjava.lang.Integer
langchain4j.google-ai-gemini.chat-model.enable-enhanced-civic-answersjava.lang.Boolean
langchain4j.google-ai-gemini.chat-model.media-resolutiondev.langchain4j.model.googleai.GeminiMediaResolutionLevel
langchain4j.google-ai-gemini.chat-model.media-resolution-per-part-enabledjava.lang.Boolean
langchain4j.google-ai-gemini.chat-model.aspect-ratiojava.lang.String
langchain4j.google-ai-gemini.chat-model.image-aspect-ratiojava.lang.String
langchain4j.google-ai-gemini.chat-model.image-sizejava.lang.String
langchain4j.google-ai-gemini.chat-model.cached-content-namejava.lang.String
langchain4j.google-ai-gemini.chat-model.custom-headersjava.util.Map
langchain4j.google-ai-gemini.chat-model.max-retriesjava.lang.Integer
langchain4j.google-ai-gemini.chat-model.supported-capabilitiesjava.util.Set
langchain4j.google-ai-gemini.chat-models.*.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.google-ai-gemini.chat-models.*.api-keyjava.lang.String
langchain4j.google-ai-gemini.chat-models.*.base-urljava.lang.String
langchain4j.google-ai-gemini.chat-models.*.model-namejava.lang.String
langchain4j.google-ai-gemini.chat-models.*.timeoutjava.time.Duration
langchain4j.google-ai-gemini.chat-models.*.listenersjava.util.List
langchain4j.google-ai-gemini.chat-models.*.include-code-execution-outputjava.lang.Boolean
langchain4j.google-ai-gemini.chat-models.*.log-requests-and-responsesjava.lang.Boolean
langchain4j.google-ai-gemini.chat-models.*.log-requestsjava.lang.Boolean
langchain4j.google-ai-gemini.chat-models.*.log-responsesjava.lang.Boolean
langchain4j.google-ai-gemini.chat-models.*.loggerorg.slf4j.Logger
langchain4j.google-ai-gemini.chat-models.*.tool-configdev.langchain4j.model.googleai.GeminiFunctionCallingConfig
langchain4j.google-ai-gemini.chat-models.*.safety-settingsjava.util.Map
langchain4j.google-ai-gemini.chat-models.*.temperaturejava.lang.Double
langchain4j.google-ai-gemini.chat-models.*.top-kjava.lang.Integer
langchain4j.google-ai-gemini.chat-models.*.seedjava.lang.Integer
langchain4j.google-ai-gemini.chat-models.*.top-pjava.lang.Double
langchain4j.google-ai-gemini.chat-models.*.frequency-penaltyjava.lang.Double
langchain4j.google-ai-gemini.chat-models.*.presence-penaltyjava.lang.Double
langchain4j.google-ai-gemini.chat-models.*.max-output-tokensjava.lang.Integer
langchain4j.google-ai-gemini.chat-models.*.response-formatdev.langchain4j.model.chat.request.ResponseFormat
langchain4j.google-ai-gemini.chat-models.*.stop-sequencesjava.util.List
langchain4j.google-ai-gemini.chat-models.*.allow-code-executionjava.lang.Boolean
langchain4j.google-ai-gemini.chat-models.*.allow-google-searchjava.lang.Boolean
langchain4j.google-ai-gemini.chat-models.*.allow-google-mapsjava.lang.Boolean
langchain4j.google-ai-gemini.chat-models.*.retrieve-google-maps-widget-tokenjava.lang.Boolean
langchain4j.google-ai-gemini.chat-models.*.allow-url-contextjava.lang.Boolean
langchain4j.google-ai-gemini.chat-models.*.thinking-configdev.langchain4j.model.googleai.GeminiThinkingConfig
langchain4j.google-ai-gemini.chat-models.*.return-thinkingjava.lang.Boolean
langchain4j.google-ai-gemini.chat-models.*.send-thinkingjava.lang.Boolean
langchain4j.google-ai-gemini.chat-models.*.response-logprobsjava.lang.Boolean
langchain4j.google-ai-gemini.chat-models.*.logprobsjava.lang.Integer
langchain4j.google-ai-gemini.chat-models.*.enable-enhanced-civic-answersjava.lang.Boolean
langchain4j.google-ai-gemini.chat-models.*.media-resolutiondev.langchain4j.model.googleai.GeminiMediaResolutionLevel
langchain4j.google-ai-gemini.chat-models.*.media-resolution-per-part-enabledjava.lang.Boolean
langchain4j.google-ai-gemini.chat-models.*.aspect-ratiojava.lang.String
langchain4j.google-ai-gemini.chat-models.*.image-aspect-ratiojava.lang.String
langchain4j.google-ai-gemini.chat-models.*.image-sizejava.lang.String
langchain4j.google-ai-gemini.chat-models.*.cached-content-namejava.lang.String
langchain4j.google-ai-gemini.chat-models.*.custom-headersjava.util.Map
langchain4j.google-ai-gemini.chat-models.*.max-retriesjava.lang.Integer
langchain4j.google-ai-gemini.chat-models.*.supported-capabilitiesjava.util.Set

Configuration properties for DefaultGoogleAiGeminiStreamingChatModelConfiguration

PropertyTypeDescription
langchain4j.google-ai-gemini.streaming-chat-model.http-client-builderdev.langchain4j.http.client.HttpClientBuilder

Configuration properties for GoogleAiGeminiStreamingChatModel$GoogleAiGeminiStreamingChatModelBuilder

PropertyTypeDescription
langchain4j.google-ai-gemini.streaming-chat-model.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.google-ai-gemini.streaming-chat-model.api-keyjava.lang.String
langchain4j.google-ai-gemini.streaming-chat-model.base-urljava.lang.String
langchain4j.google-ai-gemini.streaming-chat-model.model-namejava.lang.String
langchain4j.google-ai-gemini.streaming-chat-model.timeoutjava.time.Duration
langchain4j.google-ai-gemini.streaming-chat-model.listenersjava.util.List
langchain4j.google-ai-gemini.streaming-chat-model.include-code-execution-outputjava.lang.Boolean
langchain4j.google-ai-gemini.streaming-chat-model.log-requests-and-responsesjava.lang.Boolean
langchain4j.google-ai-gemini.streaming-chat-model.log-requestsjava.lang.Boolean
langchain4j.google-ai-gemini.streaming-chat-model.log-responsesjava.lang.Boolean
langchain4j.google-ai-gemini.streaming-chat-model.loggerorg.slf4j.Logger
langchain4j.google-ai-gemini.streaming-chat-model.tool-configdev.langchain4j.model.googleai.GeminiFunctionCallingConfig
langchain4j.google-ai-gemini.streaming-chat-model.safety-settingsjava.util.Map
langchain4j.google-ai-gemini.streaming-chat-model.temperaturejava.lang.Double
langchain4j.google-ai-gemini.streaming-chat-model.top-kjava.lang.Integer
langchain4j.google-ai-gemini.streaming-chat-model.seedjava.lang.Integer
langchain4j.google-ai-gemini.streaming-chat-model.top-pjava.lang.Double
langchain4j.google-ai-gemini.streaming-chat-model.frequency-penaltyjava.lang.Double
langchain4j.google-ai-gemini.streaming-chat-model.presence-penaltyjava.lang.Double
langchain4j.google-ai-gemini.streaming-chat-model.max-output-tokensjava.lang.Integer
langchain4j.google-ai-gemini.streaming-chat-model.response-formatdev.langchain4j.model.chat.request.ResponseFormat
langchain4j.google-ai-gemini.streaming-chat-model.stop-sequencesjava.util.List
langchain4j.google-ai-gemini.streaming-chat-model.allow-code-executionjava.lang.Boolean
langchain4j.google-ai-gemini.streaming-chat-model.allow-google-searchjava.lang.Boolean
langchain4j.google-ai-gemini.streaming-chat-model.allow-google-mapsjava.lang.Boolean
langchain4j.google-ai-gemini.streaming-chat-model.retrieve-google-maps-widget-tokenjava.lang.Boolean
langchain4j.google-ai-gemini.streaming-chat-model.allow-url-contextjava.lang.Boolean
langchain4j.google-ai-gemini.streaming-chat-model.thinking-configdev.langchain4j.model.googleai.GeminiThinkingConfig
langchain4j.google-ai-gemini.streaming-chat-model.return-thinkingjava.lang.Boolean
langchain4j.google-ai-gemini.streaming-chat-model.send-thinkingjava.lang.Boolean
langchain4j.google-ai-gemini.streaming-chat-model.response-logprobsjava.lang.Boolean
langchain4j.google-ai-gemini.streaming-chat-model.logprobsjava.lang.Integer
langchain4j.google-ai-gemini.streaming-chat-model.enable-enhanced-civic-answersjava.lang.Boolean
langchain4j.google-ai-gemini.streaming-chat-model.media-resolutiondev.langchain4j.model.googleai.GeminiMediaResolutionLevel
langchain4j.google-ai-gemini.streaming-chat-model.media-resolution-per-part-enabledjava.lang.Boolean
langchain4j.google-ai-gemini.streaming-chat-model.aspect-ratiojava.lang.String
langchain4j.google-ai-gemini.streaming-chat-model.image-aspect-ratiojava.lang.String
langchain4j.google-ai-gemini.streaming-chat-model.image-sizejava.lang.String
langchain4j.google-ai-gemini.streaming-chat-model.cached-content-namejava.lang.String
langchain4j.google-ai-gemini.streaming-chat-model.custom-headersjava.util.Map
langchain4j.google-ai-gemini.streaming-chat-models.*.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.google-ai-gemini.streaming-chat-models.*.api-keyjava.lang.String
langchain4j.google-ai-gemini.streaming-chat-models.*.base-urljava.lang.String
langchain4j.google-ai-gemini.streaming-chat-models.*.model-namejava.lang.String
langchain4j.google-ai-gemini.streaming-chat-models.*.timeoutjava.time.Duration
langchain4j.google-ai-gemini.streaming-chat-models.*.listenersjava.util.List
langchain4j.google-ai-gemini.streaming-chat-models.*.include-code-execution-outputjava.lang.Boolean
langchain4j.google-ai-gemini.streaming-chat-models.*.log-requests-and-responsesjava.lang.Boolean
langchain4j.google-ai-gemini.streaming-chat-models.*.log-requestsjava.lang.Boolean
langchain4j.google-ai-gemini.streaming-chat-models.*.log-responsesjava.lang.Boolean
langchain4j.google-ai-gemini.streaming-chat-models.*.loggerorg.slf4j.Logger
langchain4j.google-ai-gemini.streaming-chat-models.*.tool-configdev.langchain4j.model.googleai.GeminiFunctionCallingConfig
langchain4j.google-ai-gemini.streaming-chat-models.*.safety-settingsjava.util.Map
langchain4j.google-ai-gemini.streaming-chat-models.*.temperaturejava.lang.Double
langchain4j.google-ai-gemini.streaming-chat-models.*.top-kjava.lang.Integer
langchain4j.google-ai-gemini.streaming-chat-models.*.seedjava.lang.Integer
langchain4j.google-ai-gemini.streaming-chat-models.*.top-pjava.lang.Double
langchain4j.google-ai-gemini.streaming-chat-models.*.frequency-penaltyjava.lang.Double
langchain4j.google-ai-gemini.streaming-chat-models.*.presence-penaltyjava.lang.Double
langchain4j.google-ai-gemini.streaming-chat-models.*.max-output-tokensjava.lang.Integer
langchain4j.google-ai-gemini.streaming-chat-models.*.response-formatdev.langchain4j.model.chat.request.ResponseFormat
langchain4j.google-ai-gemini.streaming-chat-models.*.stop-sequencesjava.util.List
langchain4j.google-ai-gemini.streaming-chat-models.*.allow-code-executionjava.lang.Boolean
langchain4j.google-ai-gemini.streaming-chat-models.*.allow-google-searchjava.lang.Boolean
langchain4j.google-ai-gemini.streaming-chat-models.*.allow-google-mapsjava.lang.Boolean
langchain4j.google-ai-gemini.streaming-chat-models.*.retrieve-google-maps-widget-tokenjava.lang.Boolean
langchain4j.google-ai-gemini.streaming-chat-models.*.allow-url-contextjava.lang.Boolean
langchain4j.google-ai-gemini.streaming-chat-models.*.thinking-configdev.langchain4j.model.googleai.GeminiThinkingConfig
langchain4j.google-ai-gemini.streaming-chat-models.*.return-thinkingjava.lang.Boolean
langchain4j.google-ai-gemini.streaming-chat-models.*.send-thinkingjava.lang.Boolean
langchain4j.google-ai-gemini.streaming-chat-models.*.response-logprobsjava.lang.Boolean
langchain4j.google-ai-gemini.streaming-chat-models.*.logprobsjava.lang.Integer
langchain4j.google-ai-gemini.streaming-chat-models.*.enable-enhanced-civic-answersjava.lang.Boolean
langchain4j.google-ai-gemini.streaming-chat-models.*.media-resolutiondev.langchain4j.model.googleai.GeminiMediaResolutionLevel
langchain4j.google-ai-gemini.streaming-chat-models.*.media-resolution-per-part-enabledjava.lang.Boolean
langchain4j.google-ai-gemini.streaming-chat-models.*.aspect-ratiojava.lang.String
langchain4j.google-ai-gemini.streaming-chat-models.*.image-aspect-ratiojava.lang.String
langchain4j.google-ai-gemini.streaming-chat-models.*.image-sizejava.lang.String
langchain4j.google-ai-gemini.streaming-chat-models.*.cached-content-namejava.lang.String
langchain4j.google-ai-gemini.streaming-chat-models.*.custom-headersjava.util.Map

Configuration properties for GoogleAiGeminiStreamingChatModel$GoogleAiGeminiStreamingChatModelBuilder

PropertyTypeDescription
langchain4j.google-ai-gemini.streaming-chat-model.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.google-ai-gemini.streaming-chat-model.api-keyjava.lang.String
langchain4j.google-ai-gemini.streaming-chat-model.base-urljava.lang.String
langchain4j.google-ai-gemini.streaming-chat-model.model-namejava.lang.String
langchain4j.google-ai-gemini.streaming-chat-model.timeoutjava.time.Duration
langchain4j.google-ai-gemini.streaming-chat-model.listenersjava.util.List
langchain4j.google-ai-gemini.streaming-chat-model.include-code-execution-outputjava.lang.Boolean
langchain4j.google-ai-gemini.streaming-chat-model.log-requests-and-responsesjava.lang.Boolean
langchain4j.google-ai-gemini.streaming-chat-model.log-requestsjava.lang.Boolean
langchain4j.google-ai-gemini.streaming-chat-model.log-responsesjava.lang.Boolean
langchain4j.google-ai-gemini.streaming-chat-model.loggerorg.slf4j.Logger
langchain4j.google-ai-gemini.streaming-chat-model.tool-configdev.langchain4j.model.googleai.GeminiFunctionCallingConfig
langchain4j.google-ai-gemini.streaming-chat-model.safety-settingsjava.util.Map
langchain4j.google-ai-gemini.streaming-chat-model.temperaturejava.lang.Double
langchain4j.google-ai-gemini.streaming-chat-model.top-kjava.lang.Integer
langchain4j.google-ai-gemini.streaming-chat-model.seedjava.lang.Integer
langchain4j.google-ai-gemini.streaming-chat-model.top-pjava.lang.Double
langchain4j.google-ai-gemini.streaming-chat-model.frequency-penaltyjava.lang.Double
langchain4j.google-ai-gemini.streaming-chat-model.presence-penaltyjava.lang.Double
langchain4j.google-ai-gemini.streaming-chat-model.max-output-tokensjava.lang.Integer
langchain4j.google-ai-gemini.streaming-chat-model.response-formatdev.langchain4j.model.chat.request.ResponseFormat
langchain4j.google-ai-gemini.streaming-chat-model.stop-sequencesjava.util.List
langchain4j.google-ai-gemini.streaming-chat-model.allow-code-executionjava.lang.Boolean
langchain4j.google-ai-gemini.streaming-chat-model.allow-google-searchjava.lang.Boolean
langchain4j.google-ai-gemini.streaming-chat-model.allow-google-mapsjava.lang.Boolean
langchain4j.google-ai-gemini.streaming-chat-model.retrieve-google-maps-widget-tokenjava.lang.Boolean
langchain4j.google-ai-gemini.streaming-chat-model.allow-url-contextjava.lang.Boolean
langchain4j.google-ai-gemini.streaming-chat-model.thinking-configdev.langchain4j.model.googleai.GeminiThinkingConfig
langchain4j.google-ai-gemini.streaming-chat-model.return-thinkingjava.lang.Boolean
langchain4j.google-ai-gemini.streaming-chat-model.send-thinkingjava.lang.Boolean
langchain4j.google-ai-gemini.streaming-chat-model.response-logprobsjava.lang.Boolean
langchain4j.google-ai-gemini.streaming-chat-model.logprobsjava.lang.Integer
langchain4j.google-ai-gemini.streaming-chat-model.enable-enhanced-civic-answersjava.lang.Boolean
langchain4j.google-ai-gemini.streaming-chat-model.media-resolutiondev.langchain4j.model.googleai.GeminiMediaResolutionLevel
langchain4j.google-ai-gemini.streaming-chat-model.media-resolution-per-part-enabledjava.lang.Boolean
langchain4j.google-ai-gemini.streaming-chat-model.aspect-ratiojava.lang.String
langchain4j.google-ai-gemini.streaming-chat-model.image-aspect-ratiojava.lang.String
langchain4j.google-ai-gemini.streaming-chat-model.image-sizejava.lang.String
langchain4j.google-ai-gemini.streaming-chat-model.cached-content-namejava.lang.String
langchain4j.google-ai-gemini.streaming-chat-model.custom-headersjava.util.Map
langchain4j.google-ai-gemini.streaming-chat-models.*.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.google-ai-gemini.streaming-chat-models.*.api-keyjava.lang.String
langchain4j.google-ai-gemini.streaming-chat-models.*.base-urljava.lang.String
langchain4j.google-ai-gemini.streaming-chat-models.*.model-namejava.lang.String
langchain4j.google-ai-gemini.streaming-chat-models.*.timeoutjava.time.Duration
langchain4j.google-ai-gemini.streaming-chat-models.*.listenersjava.util.List
langchain4j.google-ai-gemini.streaming-chat-models.*.include-code-execution-outputjava.lang.Boolean
langchain4j.google-ai-gemini.streaming-chat-models.*.log-requests-and-responsesjava.lang.Boolean
langchain4j.google-ai-gemini.streaming-chat-models.*.log-requestsjava.lang.Boolean
langchain4j.google-ai-gemini.streaming-chat-models.*.log-responsesjava.lang.Boolean
langchain4j.google-ai-gemini.streaming-chat-models.*.loggerorg.slf4j.Logger
langchain4j.google-ai-gemini.streaming-chat-models.*.tool-configdev.langchain4j.model.googleai.GeminiFunctionCallingConfig
langchain4j.google-ai-gemini.streaming-chat-models.*.safety-settingsjava.util.Map
langchain4j.google-ai-gemini.streaming-chat-models.*.temperaturejava.lang.Double
langchain4j.google-ai-gemini.streaming-chat-models.*.top-kjava.lang.Integer
langchain4j.google-ai-gemini.streaming-chat-models.*.seedjava.lang.Integer
langchain4j.google-ai-gemini.streaming-chat-models.*.top-pjava.lang.Double
langchain4j.google-ai-gemini.streaming-chat-models.*.frequency-penaltyjava.lang.Double
langchain4j.google-ai-gemini.streaming-chat-models.*.presence-penaltyjava.lang.Double
langchain4j.google-ai-gemini.streaming-chat-models.*.max-output-tokensjava.lang.Integer
langchain4j.google-ai-gemini.streaming-chat-models.*.response-formatdev.langchain4j.model.chat.request.ResponseFormat
langchain4j.google-ai-gemini.streaming-chat-models.*.stop-sequencesjava.util.List
langchain4j.google-ai-gemini.streaming-chat-models.*.allow-code-executionjava.lang.Boolean
langchain4j.google-ai-gemini.streaming-chat-models.*.allow-google-searchjava.lang.Boolean
langchain4j.google-ai-gemini.streaming-chat-models.*.allow-google-mapsjava.lang.Boolean
langchain4j.google-ai-gemini.streaming-chat-models.*.retrieve-google-maps-widget-tokenjava.lang.Boolean
langchain4j.google-ai-gemini.streaming-chat-models.*.allow-url-contextjava.lang.Boolean
langchain4j.google-ai-gemini.streaming-chat-models.*.thinking-configdev.langchain4j.model.googleai.GeminiThinkingConfig
langchain4j.google-ai-gemini.streaming-chat-models.*.return-thinkingjava.lang.Boolean
langchain4j.google-ai-gemini.streaming-chat-models.*.send-thinkingjava.lang.Boolean
langchain4j.google-ai-gemini.streaming-chat-models.*.response-logprobsjava.lang.Boolean
langchain4j.google-ai-gemini.streaming-chat-models.*.logprobsjava.lang.Integer
langchain4j.google-ai-gemini.streaming-chat-models.*.enable-enhanced-civic-answersjava.lang.Boolean
langchain4j.google-ai-gemini.streaming-chat-models.*.media-resolutiondev.langchain4j.model.googleai.GeminiMediaResolutionLevel
langchain4j.google-ai-gemini.streaming-chat-models.*.media-resolution-per-part-enabledjava.lang.Boolean
langchain4j.google-ai-gemini.streaming-chat-models.*.aspect-ratiojava.lang.String
langchain4j.google-ai-gemini.streaming-chat-models.*.image-aspect-ratiojava.lang.String
langchain4j.google-ai-gemini.streaming-chat-models.*.image-sizejava.lang.String
langchain4j.google-ai-gemini.streaming-chat-models.*.cached-content-namejava.lang.String
langchain4j.google-ai-gemini.streaming-chat-models.*.custom-headersjava.util.Map

Configuration properties for NamedGoogleAiGeminiStreamingChatModelConfiguration

PropertyTypeDescription
langchain4j.google-ai-gemini.streaming-chat-models.*.http-client-builderdev.langchain4j.http.client.HttpClientBuilder

Configuration properties for GoogleAiGeminiStreamingChatModel$GoogleAiGeminiStreamingChatModelBuilder

PropertyTypeDescription
langchain4j.google-ai-gemini.streaming-chat-model.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.google-ai-gemini.streaming-chat-model.api-keyjava.lang.String
langchain4j.google-ai-gemini.streaming-chat-model.base-urljava.lang.String
langchain4j.google-ai-gemini.streaming-chat-model.model-namejava.lang.String
langchain4j.google-ai-gemini.streaming-chat-model.timeoutjava.time.Duration
langchain4j.google-ai-gemini.streaming-chat-model.listenersjava.util.List
langchain4j.google-ai-gemini.streaming-chat-model.include-code-execution-outputjava.lang.Boolean
langchain4j.google-ai-gemini.streaming-chat-model.log-requests-and-responsesjava.lang.Boolean
langchain4j.google-ai-gemini.streaming-chat-model.log-requestsjava.lang.Boolean
langchain4j.google-ai-gemini.streaming-chat-model.log-responsesjava.lang.Boolean
langchain4j.google-ai-gemini.streaming-chat-model.loggerorg.slf4j.Logger
langchain4j.google-ai-gemini.streaming-chat-model.tool-configdev.langchain4j.model.googleai.GeminiFunctionCallingConfig
langchain4j.google-ai-gemini.streaming-chat-model.safety-settingsjava.util.Map
langchain4j.google-ai-gemini.streaming-chat-model.temperaturejava.lang.Double
langchain4j.google-ai-gemini.streaming-chat-model.top-kjava.lang.Integer
langchain4j.google-ai-gemini.streaming-chat-model.seedjava.lang.Integer
langchain4j.google-ai-gemini.streaming-chat-model.top-pjava.lang.Double
langchain4j.google-ai-gemini.streaming-chat-model.frequency-penaltyjava.lang.Double
langchain4j.google-ai-gemini.streaming-chat-model.presence-penaltyjava.lang.Double
langchain4j.google-ai-gemini.streaming-chat-model.max-output-tokensjava.lang.Integer
langchain4j.google-ai-gemini.streaming-chat-model.response-formatdev.langchain4j.model.chat.request.ResponseFormat
langchain4j.google-ai-gemini.streaming-chat-model.stop-sequencesjava.util.List
langchain4j.google-ai-gemini.streaming-chat-model.allow-code-executionjava.lang.Boolean
langchain4j.google-ai-gemini.streaming-chat-model.allow-google-searchjava.lang.Boolean
langchain4j.google-ai-gemini.streaming-chat-model.allow-google-mapsjava.lang.Boolean
langchain4j.google-ai-gemini.streaming-chat-model.retrieve-google-maps-widget-tokenjava.lang.Boolean
langchain4j.google-ai-gemini.streaming-chat-model.allow-url-contextjava.lang.Boolean
langchain4j.google-ai-gemini.streaming-chat-model.thinking-configdev.langchain4j.model.googleai.GeminiThinkingConfig
langchain4j.google-ai-gemini.streaming-chat-model.return-thinkingjava.lang.Boolean
langchain4j.google-ai-gemini.streaming-chat-model.send-thinkingjava.lang.Boolean
langchain4j.google-ai-gemini.streaming-chat-model.response-logprobsjava.lang.Boolean
langchain4j.google-ai-gemini.streaming-chat-model.logprobsjava.lang.Integer
langchain4j.google-ai-gemini.streaming-chat-model.enable-enhanced-civic-answersjava.lang.Boolean
langchain4j.google-ai-gemini.streaming-chat-model.media-resolutiondev.langchain4j.model.googleai.GeminiMediaResolutionLevel
langchain4j.google-ai-gemini.streaming-chat-model.media-resolution-per-part-enabledjava.lang.Boolean
langchain4j.google-ai-gemini.streaming-chat-model.aspect-ratiojava.lang.String
langchain4j.google-ai-gemini.streaming-chat-model.image-aspect-ratiojava.lang.String
langchain4j.google-ai-gemini.streaming-chat-model.image-sizejava.lang.String
langchain4j.google-ai-gemini.streaming-chat-model.cached-content-namejava.lang.String
langchain4j.google-ai-gemini.streaming-chat-model.custom-headersjava.util.Map
langchain4j.google-ai-gemini.streaming-chat-models.*.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.google-ai-gemini.streaming-chat-models.*.api-keyjava.lang.String
langchain4j.google-ai-gemini.streaming-chat-models.*.base-urljava.lang.String
langchain4j.google-ai-gemini.streaming-chat-models.*.model-namejava.lang.String
langchain4j.google-ai-gemini.streaming-chat-models.*.timeoutjava.time.Duration
langchain4j.google-ai-gemini.streaming-chat-models.*.listenersjava.util.List
langchain4j.google-ai-gemini.streaming-chat-models.*.include-code-execution-outputjava.lang.Boolean
langchain4j.google-ai-gemini.streaming-chat-models.*.log-requests-and-responsesjava.lang.Boolean
langchain4j.google-ai-gemini.streaming-chat-models.*.log-requestsjava.lang.Boolean
langchain4j.google-ai-gemini.streaming-chat-models.*.log-responsesjava.lang.Boolean
langchain4j.google-ai-gemini.streaming-chat-models.*.loggerorg.slf4j.Logger
langchain4j.google-ai-gemini.streaming-chat-models.*.tool-configdev.langchain4j.model.googleai.GeminiFunctionCallingConfig
langchain4j.google-ai-gemini.streaming-chat-models.*.safety-settingsjava.util.Map
langchain4j.google-ai-gemini.streaming-chat-models.*.temperaturejava.lang.Double
langchain4j.google-ai-gemini.streaming-chat-models.*.top-kjava.lang.Integer
langchain4j.google-ai-gemini.streaming-chat-models.*.seedjava.lang.Integer
langchain4j.google-ai-gemini.streaming-chat-models.*.top-pjava.lang.Double
langchain4j.google-ai-gemini.streaming-chat-models.*.frequency-penaltyjava.lang.Double
langchain4j.google-ai-gemini.streaming-chat-models.*.presence-penaltyjava.lang.Double
langchain4j.google-ai-gemini.streaming-chat-models.*.max-output-tokensjava.lang.Integer
langchain4j.google-ai-gemini.streaming-chat-models.*.response-formatdev.langchain4j.model.chat.request.ResponseFormat
langchain4j.google-ai-gemini.streaming-chat-models.*.stop-sequencesjava.util.List
langchain4j.google-ai-gemini.streaming-chat-models.*.allow-code-executionjava.lang.Boolean
langchain4j.google-ai-gemini.streaming-chat-models.*.allow-google-searchjava.lang.Boolean
langchain4j.google-ai-gemini.streaming-chat-models.*.allow-google-mapsjava.lang.Boolean
langchain4j.google-ai-gemini.streaming-chat-models.*.retrieve-google-maps-widget-tokenjava.lang.Boolean
langchain4j.google-ai-gemini.streaming-chat-models.*.allow-url-contextjava.lang.Boolean
langchain4j.google-ai-gemini.streaming-chat-models.*.thinking-configdev.langchain4j.model.googleai.GeminiThinkingConfig
langchain4j.google-ai-gemini.streaming-chat-models.*.return-thinkingjava.lang.Boolean
langchain4j.google-ai-gemini.streaming-chat-models.*.send-thinkingjava.lang.Boolean
langchain4j.google-ai-gemini.streaming-chat-models.*.response-logprobsjava.lang.Boolean
langchain4j.google-ai-gemini.streaming-chat-models.*.logprobsjava.lang.Integer
langchain4j.google-ai-gemini.streaming-chat-models.*.enable-enhanced-civic-answersjava.lang.Boolean
langchain4j.google-ai-gemini.streaming-chat-models.*.media-resolutiondev.langchain4j.model.googleai.GeminiMediaResolutionLevel
langchain4j.google-ai-gemini.streaming-chat-models.*.media-resolution-per-part-enabledjava.lang.Boolean
langchain4j.google-ai-gemini.streaming-chat-models.*.aspect-ratiojava.lang.String
langchain4j.google-ai-gemini.streaming-chat-models.*.image-aspect-ratiojava.lang.String
langchain4j.google-ai-gemini.streaming-chat-models.*.image-sizejava.lang.String
langchain4j.google-ai-gemini.streaming-chat-models.*.cached-content-namejava.lang.String
langchain4j.google-ai-gemini.streaming-chat-models.*.custom-headersjava.util.Map

Configuration properties for GoogleAiGeminiStreamingChatModel$GoogleAiGeminiStreamingChatModelBuilder

PropertyTypeDescription
langchain4j.google-ai-gemini.streaming-chat-model.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.google-ai-gemini.streaming-chat-model.api-keyjava.lang.String
langchain4j.google-ai-gemini.streaming-chat-model.base-urljava.lang.String
langchain4j.google-ai-gemini.streaming-chat-model.model-namejava.lang.String
langchain4j.google-ai-gemini.streaming-chat-model.timeoutjava.time.Duration
langchain4j.google-ai-gemini.streaming-chat-model.listenersjava.util.List
langchain4j.google-ai-gemini.streaming-chat-model.include-code-execution-outputjava.lang.Boolean
langchain4j.google-ai-gemini.streaming-chat-model.log-requests-and-responsesjava.lang.Boolean
langchain4j.google-ai-gemini.streaming-chat-model.log-requestsjava.lang.Boolean
langchain4j.google-ai-gemini.streaming-chat-model.log-responsesjava.lang.Boolean
langchain4j.google-ai-gemini.streaming-chat-model.loggerorg.slf4j.Logger
langchain4j.google-ai-gemini.streaming-chat-model.tool-configdev.langchain4j.model.googleai.GeminiFunctionCallingConfig
langchain4j.google-ai-gemini.streaming-chat-model.safety-settingsjava.util.Map
langchain4j.google-ai-gemini.streaming-chat-model.temperaturejava.lang.Double
langchain4j.google-ai-gemini.streaming-chat-model.top-kjava.lang.Integer
langchain4j.google-ai-gemini.streaming-chat-model.seedjava.lang.Integer
langchain4j.google-ai-gemini.streaming-chat-model.top-pjava.lang.Double
langchain4j.google-ai-gemini.streaming-chat-model.frequency-penaltyjava.lang.Double
langchain4j.google-ai-gemini.streaming-chat-model.presence-penaltyjava.lang.Double
langchain4j.google-ai-gemini.streaming-chat-model.max-output-tokensjava.lang.Integer
langchain4j.google-ai-gemini.streaming-chat-model.response-formatdev.langchain4j.model.chat.request.ResponseFormat
langchain4j.google-ai-gemini.streaming-chat-model.stop-sequencesjava.util.List
langchain4j.google-ai-gemini.streaming-chat-model.allow-code-executionjava.lang.Boolean
langchain4j.google-ai-gemini.streaming-chat-model.allow-google-searchjava.lang.Boolean
langchain4j.google-ai-gemini.streaming-chat-model.allow-google-mapsjava.lang.Boolean
langchain4j.google-ai-gemini.streaming-chat-model.retrieve-google-maps-widget-tokenjava.lang.Boolean
langchain4j.google-ai-gemini.streaming-chat-model.allow-url-contextjava.lang.Boolean
langchain4j.google-ai-gemini.streaming-chat-model.thinking-configdev.langchain4j.model.googleai.GeminiThinkingConfig
langchain4j.google-ai-gemini.streaming-chat-model.return-thinkingjava.lang.Boolean
langchain4j.google-ai-gemini.streaming-chat-model.send-thinkingjava.lang.Boolean
langchain4j.google-ai-gemini.streaming-chat-model.response-logprobsjava.lang.Boolean
langchain4j.google-ai-gemini.streaming-chat-model.logprobsjava.lang.Integer
langchain4j.google-ai-gemini.streaming-chat-model.enable-enhanced-civic-answersjava.lang.Boolean
langchain4j.google-ai-gemini.streaming-chat-model.media-resolutiondev.langchain4j.model.googleai.GeminiMediaResolutionLevel
langchain4j.google-ai-gemini.streaming-chat-model.media-resolution-per-part-enabledjava.lang.Boolean
langchain4j.google-ai-gemini.streaming-chat-model.aspect-ratiojava.lang.String
langchain4j.google-ai-gemini.streaming-chat-model.image-aspect-ratiojava.lang.String
langchain4j.google-ai-gemini.streaming-chat-model.image-sizejava.lang.String
langchain4j.google-ai-gemini.streaming-chat-model.cached-content-namejava.lang.String
langchain4j.google-ai-gemini.streaming-chat-model.custom-headersjava.util.Map
langchain4j.google-ai-gemini.streaming-chat-models.*.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.google-ai-gemini.streaming-chat-models.*.api-keyjava.lang.String
langchain4j.google-ai-gemini.streaming-chat-models.*.base-urljava.lang.String
langchain4j.google-ai-gemini.streaming-chat-models.*.model-namejava.lang.String
langchain4j.google-ai-gemini.streaming-chat-models.*.timeoutjava.time.Duration
langchain4j.google-ai-gemini.streaming-chat-models.*.listenersjava.util.List
langchain4j.google-ai-gemini.streaming-chat-models.*.include-code-execution-outputjava.lang.Boolean
langchain4j.google-ai-gemini.streaming-chat-models.*.log-requests-and-responsesjava.lang.Boolean
langchain4j.google-ai-gemini.streaming-chat-models.*.log-requestsjava.lang.Boolean
langchain4j.google-ai-gemini.streaming-chat-models.*.log-responsesjava.lang.Boolean
langchain4j.google-ai-gemini.streaming-chat-models.*.loggerorg.slf4j.Logger
langchain4j.google-ai-gemini.streaming-chat-models.*.tool-configdev.langchain4j.model.googleai.GeminiFunctionCallingConfig
langchain4j.google-ai-gemini.streaming-chat-models.*.safety-settingsjava.util.Map
langchain4j.google-ai-gemini.streaming-chat-models.*.temperaturejava.lang.Double
langchain4j.google-ai-gemini.streaming-chat-models.*.top-kjava.lang.Integer
langchain4j.google-ai-gemini.streaming-chat-models.*.seedjava.lang.Integer
langchain4j.google-ai-gemini.streaming-chat-models.*.top-pjava.lang.Double
langchain4j.google-ai-gemini.streaming-chat-models.*.frequency-penaltyjava.lang.Double
langchain4j.google-ai-gemini.streaming-chat-models.*.presence-penaltyjava.lang.Double
langchain4j.google-ai-gemini.streaming-chat-models.*.max-output-tokensjava.lang.Integer
langchain4j.google-ai-gemini.streaming-chat-models.*.response-formatdev.langchain4j.model.chat.request.ResponseFormat
langchain4j.google-ai-gemini.streaming-chat-models.*.stop-sequencesjava.util.List
langchain4j.google-ai-gemini.streaming-chat-models.*.allow-code-executionjava.lang.Boolean
langchain4j.google-ai-gemini.streaming-chat-models.*.allow-google-searchjava.lang.Boolean
langchain4j.google-ai-gemini.streaming-chat-models.*.allow-google-mapsjava.lang.Boolean
langchain4j.google-ai-gemini.streaming-chat-models.*.retrieve-google-maps-widget-tokenjava.lang.Boolean
langchain4j.google-ai-gemini.streaming-chat-models.*.allow-url-contextjava.lang.Boolean
langchain4j.google-ai-gemini.streaming-chat-models.*.thinking-configdev.langchain4j.model.googleai.GeminiThinkingConfig
langchain4j.google-ai-gemini.streaming-chat-models.*.return-thinkingjava.lang.Boolean
langchain4j.google-ai-gemini.streaming-chat-models.*.send-thinkingjava.lang.Boolean
langchain4j.google-ai-gemini.streaming-chat-models.*.response-logprobsjava.lang.Boolean
langchain4j.google-ai-gemini.streaming-chat-models.*.logprobsjava.lang.Integer
langchain4j.google-ai-gemini.streaming-chat-models.*.enable-enhanced-civic-answersjava.lang.Boolean
langchain4j.google-ai-gemini.streaming-chat-models.*.media-resolutiondev.langchain4j.model.googleai.GeminiMediaResolutionLevel
langchain4j.google-ai-gemini.streaming-chat-models.*.media-resolution-per-part-enabledjava.lang.Boolean
langchain4j.google-ai-gemini.streaming-chat-models.*.aspect-ratiojava.lang.String
langchain4j.google-ai-gemini.streaming-chat-models.*.image-aspect-ratiojava.lang.String
langchain4j.google-ai-gemini.streaming-chat-models.*.image-sizejava.lang.String
langchain4j.google-ai-gemini.streaming-chat-models.*.cached-content-namejava.lang.String
langchain4j.google-ai-gemini.streaming-chat-models.*.custom-headersjava.util.Map

Configuration properties for DefaultGoogleAiEmbeddingModelConfiguration

PropertyTypeDescription
langchain4j.google-ai.embedding-model.http-client-builderdev.langchain4j.http.client.HttpClientBuilder

Configuration properties for GoogleAiEmbeddingModel$GoogleAiEmbeddingModelBuilder

PropertyTypeDescription
langchain4j.google-ai.embedding-model.model-namejava.lang.String
langchain4j.google-ai.embedding-model.api-keyjava.lang.String
langchain4j.google-ai.embedding-model.base-urljava.lang.String
langchain4j.google-ai.embedding-model.max-retriesjava.lang.Integer
langchain4j.google-ai.embedding-model.task-typedev.langchain4j.model.googleai.GoogleAiEmbeddingModel$TaskType
langchain4j.google-ai.embedding-model.title-metadata-keyjava.lang.String
langchain4j.google-ai.embedding-model.output-dimensionalityjava.lang.Integer
langchain4j.google-ai.embedding-model.listenersjava.util.List
langchain4j.google-ai.embedding-model.timeoutjava.time.Duration
langchain4j.google-ai.embedding-model.log-requests-and-responsesjava.lang.Boolean
langchain4j.google-ai.embedding-model.log-requestsjava.lang.Boolean
langchain4j.google-ai.embedding-model.log-responsesjava.lang.Boolean
langchain4j.google-ai.embedding-model.loggerorg.slf4j.Logger
langchain4j.google-ai.embedding-models.*.model-namejava.lang.String
langchain4j.google-ai.embedding-models.*.api-keyjava.lang.String
langchain4j.google-ai.embedding-models.*.base-urljava.lang.String
langchain4j.google-ai.embedding-models.*.max-retriesjava.lang.Integer
langchain4j.google-ai.embedding-models.*.task-typedev.langchain4j.model.googleai.GoogleAiEmbeddingModel$TaskType
langchain4j.google-ai.embedding-models.*.title-metadata-keyjava.lang.String
langchain4j.google-ai.embedding-models.*.output-dimensionalityjava.lang.Integer
langchain4j.google-ai.embedding-models.*.listenersjava.util.List
langchain4j.google-ai.embedding-models.*.timeoutjava.time.Duration
langchain4j.google-ai.embedding-models.*.log-requests-and-responsesjava.lang.Boolean
langchain4j.google-ai.embedding-models.*.log-requestsjava.lang.Boolean
langchain4j.google-ai.embedding-models.*.log-responsesjava.lang.Boolean
langchain4j.google-ai.embedding-models.*.loggerorg.slf4j.Logger

Configuration properties for GoogleAiEmbeddingModel$GoogleAiEmbeddingModelBuilder

PropertyTypeDescription
langchain4j.google-ai.embedding-model.model-namejava.lang.String
langchain4j.google-ai.embedding-model.api-keyjava.lang.String
langchain4j.google-ai.embedding-model.base-urljava.lang.String
langchain4j.google-ai.embedding-model.max-retriesjava.lang.Integer
langchain4j.google-ai.embedding-model.task-typedev.langchain4j.model.googleai.GoogleAiEmbeddingModel$TaskType
langchain4j.google-ai.embedding-model.title-metadata-keyjava.lang.String
langchain4j.google-ai.embedding-model.output-dimensionalityjava.lang.Integer
langchain4j.google-ai.embedding-model.listenersjava.util.List
langchain4j.google-ai.embedding-model.timeoutjava.time.Duration
langchain4j.google-ai.embedding-model.log-requests-and-responsesjava.lang.Boolean
langchain4j.google-ai.embedding-model.log-requestsjava.lang.Boolean
langchain4j.google-ai.embedding-model.log-responsesjava.lang.Boolean
langchain4j.google-ai.embedding-model.loggerorg.slf4j.Logger
langchain4j.google-ai.embedding-models.*.model-namejava.lang.String
langchain4j.google-ai.embedding-models.*.api-keyjava.lang.String
langchain4j.google-ai.embedding-models.*.base-urljava.lang.String
langchain4j.google-ai.embedding-models.*.max-retriesjava.lang.Integer
langchain4j.google-ai.embedding-models.*.task-typedev.langchain4j.model.googleai.GoogleAiEmbeddingModel$TaskType
langchain4j.google-ai.embedding-models.*.title-metadata-keyjava.lang.String
langchain4j.google-ai.embedding-models.*.output-dimensionalityjava.lang.Integer
langchain4j.google-ai.embedding-models.*.listenersjava.util.List
langchain4j.google-ai.embedding-models.*.timeoutjava.time.Duration
langchain4j.google-ai.embedding-models.*.log-requests-and-responsesjava.lang.Boolean
langchain4j.google-ai.embedding-models.*.log-requestsjava.lang.Boolean
langchain4j.google-ai.embedding-models.*.log-responsesjava.lang.Boolean
langchain4j.google-ai.embedding-models.*.loggerorg.slf4j.Logger

Configuration properties for NamedGoogleAiEmbeddingModelConfiguration

PropertyTypeDescription
langchain4j.google-ai.embedding-models.*.http-client-builderdev.langchain4j.http.client.HttpClientBuilder

Configuration properties for GoogleAiEmbeddingModel$GoogleAiEmbeddingModelBuilder

PropertyTypeDescription
langchain4j.google-ai.embedding-model.model-namejava.lang.String
langchain4j.google-ai.embedding-model.api-keyjava.lang.String
langchain4j.google-ai.embedding-model.base-urljava.lang.String
langchain4j.google-ai.embedding-model.max-retriesjava.lang.Integer
langchain4j.google-ai.embedding-model.task-typedev.langchain4j.model.googleai.GoogleAiEmbeddingModel$TaskType
langchain4j.google-ai.embedding-model.title-metadata-keyjava.lang.String
langchain4j.google-ai.embedding-model.output-dimensionalityjava.lang.Integer
langchain4j.google-ai.embedding-model.listenersjava.util.List
langchain4j.google-ai.embedding-model.timeoutjava.time.Duration
langchain4j.google-ai.embedding-model.log-requests-and-responsesjava.lang.Boolean
langchain4j.google-ai.embedding-model.log-requestsjava.lang.Boolean
langchain4j.google-ai.embedding-model.log-responsesjava.lang.Boolean
langchain4j.google-ai.embedding-model.loggerorg.slf4j.Logger
langchain4j.google-ai.embedding-models.*.model-namejava.lang.String
langchain4j.google-ai.embedding-models.*.api-keyjava.lang.String
langchain4j.google-ai.embedding-models.*.base-urljava.lang.String
langchain4j.google-ai.embedding-models.*.max-retriesjava.lang.Integer
langchain4j.google-ai.embedding-models.*.task-typedev.langchain4j.model.googleai.GoogleAiEmbeddingModel$TaskType
langchain4j.google-ai.embedding-models.*.title-metadata-keyjava.lang.String
langchain4j.google-ai.embedding-models.*.output-dimensionalityjava.lang.Integer
langchain4j.google-ai.embedding-models.*.listenersjava.util.List
langchain4j.google-ai.embedding-models.*.timeoutjava.time.Duration
langchain4j.google-ai.embedding-models.*.log-requests-and-responsesjava.lang.Boolean
langchain4j.google-ai.embedding-models.*.log-requestsjava.lang.Boolean
langchain4j.google-ai.embedding-models.*.log-responsesjava.lang.Boolean
langchain4j.google-ai.embedding-models.*.loggerorg.slf4j.Logger

Configuration properties for GoogleAiEmbeddingModel$GoogleAiEmbeddingModelBuilder

PropertyTypeDescription
langchain4j.google-ai.embedding-model.model-namejava.lang.String
langchain4j.google-ai.embedding-model.api-keyjava.lang.String
langchain4j.google-ai.embedding-model.base-urljava.lang.String
langchain4j.google-ai.embedding-model.max-retriesjava.lang.Integer
langchain4j.google-ai.embedding-model.task-typedev.langchain4j.model.googleai.GoogleAiEmbeddingModel$TaskType
langchain4j.google-ai.embedding-model.title-metadata-keyjava.lang.String
langchain4j.google-ai.embedding-model.output-dimensionalityjava.lang.Integer
langchain4j.google-ai.embedding-model.listenersjava.util.List
langchain4j.google-ai.embedding-model.timeoutjava.time.Duration
langchain4j.google-ai.embedding-model.log-requests-and-responsesjava.lang.Boolean
langchain4j.google-ai.embedding-model.log-requestsjava.lang.Boolean
langchain4j.google-ai.embedding-model.log-responsesjava.lang.Boolean
langchain4j.google-ai.embedding-model.loggerorg.slf4j.Logger
langchain4j.google-ai.embedding-models.*.model-namejava.lang.String
langchain4j.google-ai.embedding-models.*.api-keyjava.lang.String
langchain4j.google-ai.embedding-models.*.base-urljava.lang.String
langchain4j.google-ai.embedding-models.*.max-retriesjava.lang.Integer
langchain4j.google-ai.embedding-models.*.task-typedev.langchain4j.model.googleai.GoogleAiEmbeddingModel$TaskType
langchain4j.google-ai.embedding-models.*.title-metadata-keyjava.lang.String
langchain4j.google-ai.embedding-models.*.output-dimensionalityjava.lang.Integer
langchain4j.google-ai.embedding-models.*.listenersjava.util.List
langchain4j.google-ai.embedding-models.*.timeoutjava.time.Duration
langchain4j.google-ai.embedding-models.*.log-requests-and-responsesjava.lang.Boolean
langchain4j.google-ai.embedding-models.*.log-requestsjava.lang.Boolean
langchain4j.google-ai.embedding-models.*.log-responsesjava.lang.Boolean
langchain4j.google-ai.embedding-models.*.loggerorg.slf4j.Logger

Micronaut Langchain4j Hugging Face Config Properties

Configuration properties for CommonHuggingFaceChatModelConfiguration

PropertyTypeDescriptionDefault
langchain4j.hugging-face.enabledbooleantrue
langchain4j.hugging-face.model-idjava.lang.Stringtiiuae/falcon-7b-instruct
langchain4j.hugging-face.access-tokenjava.lang.String
langchain4j.hugging-face.timeoutjava.time.Duration

Configuration properties for HuggingFaceChatModel$Builder

PropertyTypeDescription
langchain4j.hugging-face.chat-model.http-client-builderdev.langchain4j.http.client.HttpClientBuilder
langchain4j.hugging-face.chat-model.base-urljava.lang.String
langchain4j.hugging-face.chat-model.access-tokenjava.lang.String
langchain4j.hugging-face.chat-model.model-idjava.lang.String
langchain4j.hugging-face.chat-model.timeoutjava.time.Duration
langchain4j.hugging-face.chat-model.temperaturejava.lang.Double
langchain4j.hugging-face.chat-model.max-new-tokensjava.lang.Integer
langchain4j.hugging-face.chat-model.return-full-textjava.lang.Boolean
langchain4j.hugging-face.chat-model.wait-for-modeljava.lang.Boolean
langchain4j.hugging-face.chat-models.*.http-client-builderdev.langchain4j.http.client.HttpClientBuilder
langchain4j.hugging-face.chat-models.*.base-urljava.lang.String
langchain4j.hugging-face.chat-models.*.access-tokenjava.lang.String
langchain4j.hugging-face.chat-models.*.model-idjava.lang.String
langchain4j.hugging-face.chat-models.*.timeoutjava.time.Duration
langchain4j.hugging-face.chat-models.*.temperaturejava.lang.Double
langchain4j.hugging-face.chat-models.*.max-new-tokensjava.lang.Integer
langchain4j.hugging-face.chat-models.*.return-full-textjava.lang.Boolean
langchain4j.hugging-face.chat-models.*.wait-for-modeljava.lang.Boolean

Configuration properties for HuggingFaceChatModel$Builder

PropertyTypeDescription
langchain4j.hugging-face.chat-model.http-client-builderdev.langchain4j.http.client.HttpClientBuilder
langchain4j.hugging-face.chat-model.base-urljava.lang.String
langchain4j.hugging-face.chat-model.access-tokenjava.lang.String
langchain4j.hugging-face.chat-model.model-idjava.lang.String
langchain4j.hugging-face.chat-model.timeoutjava.time.Duration
langchain4j.hugging-face.chat-model.temperaturejava.lang.Double
langchain4j.hugging-face.chat-model.max-new-tokensjava.lang.Integer
langchain4j.hugging-face.chat-model.return-full-textjava.lang.Boolean
langchain4j.hugging-face.chat-model.wait-for-modeljava.lang.Boolean
langchain4j.hugging-face.chat-models.*.http-client-builderdev.langchain4j.http.client.HttpClientBuilder
langchain4j.hugging-face.chat-models.*.base-urljava.lang.String
langchain4j.hugging-face.chat-models.*.access-tokenjava.lang.String
langchain4j.hugging-face.chat-models.*.model-idjava.lang.String
langchain4j.hugging-face.chat-models.*.timeoutjava.time.Duration
langchain4j.hugging-face.chat-models.*.temperaturejava.lang.Double
langchain4j.hugging-face.chat-models.*.max-new-tokensjava.lang.Integer
langchain4j.hugging-face.chat-models.*.return-full-textjava.lang.Boolean
langchain4j.hugging-face.chat-models.*.wait-for-modeljava.lang.Boolean

Configuration properties for HuggingFaceChatModel$Builder

PropertyTypeDescription
langchain4j.hugging-face.chat-model.http-client-builderdev.langchain4j.http.client.HttpClientBuilder
langchain4j.hugging-face.chat-model.base-urljava.lang.String
langchain4j.hugging-face.chat-model.access-tokenjava.lang.String
langchain4j.hugging-face.chat-model.model-idjava.lang.String
langchain4j.hugging-face.chat-model.timeoutjava.time.Duration
langchain4j.hugging-face.chat-model.temperaturejava.lang.Double
langchain4j.hugging-face.chat-model.max-new-tokensjava.lang.Integer
langchain4j.hugging-face.chat-model.return-full-textjava.lang.Boolean
langchain4j.hugging-face.chat-model.wait-for-modeljava.lang.Boolean
langchain4j.hugging-face.chat-models.*.http-client-builderdev.langchain4j.http.client.HttpClientBuilder
langchain4j.hugging-face.chat-models.*.base-urljava.lang.String
langchain4j.hugging-face.chat-models.*.access-tokenjava.lang.String
langchain4j.hugging-face.chat-models.*.model-idjava.lang.String
langchain4j.hugging-face.chat-models.*.timeoutjava.time.Duration
langchain4j.hugging-face.chat-models.*.temperaturejava.lang.Double
langchain4j.hugging-face.chat-models.*.max-new-tokensjava.lang.Integer
langchain4j.hugging-face.chat-models.*.return-full-textjava.lang.Boolean
langchain4j.hugging-face.chat-models.*.wait-for-modeljava.lang.Boolean

Configuration properties for HuggingFaceChatModel$Builder

PropertyTypeDescription
langchain4j.hugging-face.chat-model.http-client-builderdev.langchain4j.http.client.HttpClientBuilder
langchain4j.hugging-face.chat-model.base-urljava.lang.String
langchain4j.hugging-face.chat-model.access-tokenjava.lang.String
langchain4j.hugging-face.chat-model.model-idjava.lang.String
langchain4j.hugging-face.chat-model.timeoutjava.time.Duration
langchain4j.hugging-face.chat-model.temperaturejava.lang.Double
langchain4j.hugging-face.chat-model.max-new-tokensjava.lang.Integer
langchain4j.hugging-face.chat-model.return-full-textjava.lang.Boolean
langchain4j.hugging-face.chat-model.wait-for-modeljava.lang.Boolean
langchain4j.hugging-face.chat-models.*.http-client-builderdev.langchain4j.http.client.HttpClientBuilder
langchain4j.hugging-face.chat-models.*.base-urljava.lang.String
langchain4j.hugging-face.chat-models.*.access-tokenjava.lang.String
langchain4j.hugging-face.chat-models.*.model-idjava.lang.String
langchain4j.hugging-face.chat-models.*.timeoutjava.time.Duration
langchain4j.hugging-face.chat-models.*.temperaturejava.lang.Double
langchain4j.hugging-face.chat-models.*.max-new-tokensjava.lang.Integer
langchain4j.hugging-face.chat-models.*.return-full-textjava.lang.Boolean
langchain4j.hugging-face.chat-models.*.wait-for-modeljava.lang.Boolean

Configuration properties for HuggingFaceEmbeddingModel$HuggingFaceEmbeddingModelBuilder

PropertyTypeDescription
langchain4j.hugging-face.embedding-model.http-client-builderdev.langchain4j.http.client.HttpClientBuilder
langchain4j.hugging-face.embedding-model.base-urljava.lang.String
langchain4j.hugging-face.embedding-model.access-tokenjava.lang.String
langchain4j.hugging-face.embedding-model.model-idjava.lang.String
langchain4j.hugging-face.embedding-model.wait-for-modeljava.lang.Boolean
langchain4j.hugging-face.embedding-model.timeoutjava.time.Duration
langchain4j.hugging-face.embedding-models.*.http-client-builderdev.langchain4j.http.client.HttpClientBuilder
langchain4j.hugging-face.embedding-models.*.base-urljava.lang.String
langchain4j.hugging-face.embedding-models.*.access-tokenjava.lang.String
langchain4j.hugging-face.embedding-models.*.model-idjava.lang.String
langchain4j.hugging-face.embedding-models.*.wait-for-modeljava.lang.Boolean
langchain4j.hugging-face.embedding-models.*.timeoutjava.time.Duration

Configuration properties for HuggingFaceEmbeddingModel$HuggingFaceEmbeddingModelBuilder

PropertyTypeDescription
langchain4j.hugging-face.embedding-model.http-client-builderdev.langchain4j.http.client.HttpClientBuilder
langchain4j.hugging-face.embedding-model.base-urljava.lang.String
langchain4j.hugging-face.embedding-model.access-tokenjava.lang.String
langchain4j.hugging-face.embedding-model.model-idjava.lang.String
langchain4j.hugging-face.embedding-model.wait-for-modeljava.lang.Boolean
langchain4j.hugging-face.embedding-model.timeoutjava.time.Duration
langchain4j.hugging-face.embedding-models.*.http-client-builderdev.langchain4j.http.client.HttpClientBuilder
langchain4j.hugging-face.embedding-models.*.base-urljava.lang.String
langchain4j.hugging-face.embedding-models.*.access-tokenjava.lang.String
langchain4j.hugging-face.embedding-models.*.model-idjava.lang.String
langchain4j.hugging-face.embedding-models.*.wait-for-modeljava.lang.Boolean
langchain4j.hugging-face.embedding-models.*.timeoutjava.time.Duration

Configuration properties for HuggingFaceEmbeddingModel$HuggingFaceEmbeddingModelBuilder

PropertyTypeDescription
langchain4j.hugging-face.embedding-model.http-client-builderdev.langchain4j.http.client.HttpClientBuilder
langchain4j.hugging-face.embedding-model.base-urljava.lang.String
langchain4j.hugging-face.embedding-model.access-tokenjava.lang.String
langchain4j.hugging-face.embedding-model.model-idjava.lang.String
langchain4j.hugging-face.embedding-model.wait-for-modeljava.lang.Boolean
langchain4j.hugging-face.embedding-model.timeoutjava.time.Duration
langchain4j.hugging-face.embedding-models.*.http-client-builderdev.langchain4j.http.client.HttpClientBuilder
langchain4j.hugging-face.embedding-models.*.base-urljava.lang.String
langchain4j.hugging-face.embedding-models.*.access-tokenjava.lang.String
langchain4j.hugging-face.embedding-models.*.model-idjava.lang.String
langchain4j.hugging-face.embedding-models.*.wait-for-modeljava.lang.Boolean
langchain4j.hugging-face.embedding-models.*.timeoutjava.time.Duration

Configuration properties for HuggingFaceEmbeddingModel$HuggingFaceEmbeddingModelBuilder

PropertyTypeDescription
langchain4j.hugging-face.embedding-model.http-client-builderdev.langchain4j.http.client.HttpClientBuilder
langchain4j.hugging-face.embedding-model.base-urljava.lang.String
langchain4j.hugging-face.embedding-model.access-tokenjava.lang.String
langchain4j.hugging-face.embedding-model.model-idjava.lang.String
langchain4j.hugging-face.embedding-model.wait-for-modeljava.lang.Boolean
langchain4j.hugging-face.embedding-model.timeoutjava.time.Duration
langchain4j.hugging-face.embedding-models.*.http-client-builderdev.langchain4j.http.client.HttpClientBuilder
langchain4j.hugging-face.embedding-models.*.base-urljava.lang.String
langchain4j.hugging-face.embedding-models.*.access-tokenjava.lang.String
langchain4j.hugging-face.embedding-models.*.model-idjava.lang.String
langchain4j.hugging-face.embedding-models.*.wait-for-modeljava.lang.Boolean
langchain4j.hugging-face.embedding-models.*.timeoutjava.time.Duration

Micronaut Langchain4j Jlama Config Properties

Configuration properties for JlamaChatModel$JlamaChatModelBuilder

PropertyTypeDescription
langchain4j.jlama.chat-model.model-cache-pathjava.nio.file.Path
langchain4j.jlama.chat-model.model-namejava.lang.String
langchain4j.jlama.chat-model.auth-tokenjava.lang.String
langchain4j.jlama.chat-model.thread-countjava.lang.Integer
langchain4j.jlama.chat-model.quantize-model-at-runtimejava.lang.Boolean
langchain4j.jlama.chat-model.working-directoryjava.nio.file.Path
langchain4j.jlama.chat-model.working-quantized-typecom.github.tjake.jlama.safetensors.DType
langchain4j.jlama.chat-model.temperaturejava.lang.Float
langchain4j.jlama.chat-model.max-tokensjava.lang.Integer
langchain4j.jlama.chat-models.*.model-cache-pathjava.nio.file.Path
langchain4j.jlama.chat-models.*.model-namejava.lang.String
langchain4j.jlama.chat-models.*.auth-tokenjava.lang.String
langchain4j.jlama.chat-models.*.thread-countjava.lang.Integer
langchain4j.jlama.chat-models.*.quantize-model-at-runtimejava.lang.Boolean
langchain4j.jlama.chat-models.*.working-directoryjava.nio.file.Path
langchain4j.jlama.chat-models.*.working-quantized-typecom.github.tjake.jlama.safetensors.DType
langchain4j.jlama.chat-models.*.temperaturejava.lang.Float
langchain4j.jlama.chat-models.*.max-tokensjava.lang.Integer

Configuration properties for JlamaChatModel$JlamaChatModelBuilder

PropertyTypeDescription
langchain4j.jlama.chat-model.model-cache-pathjava.nio.file.Path
langchain4j.jlama.chat-model.model-namejava.lang.String
langchain4j.jlama.chat-model.auth-tokenjava.lang.String
langchain4j.jlama.chat-model.thread-countjava.lang.Integer
langchain4j.jlama.chat-model.quantize-model-at-runtimejava.lang.Boolean
langchain4j.jlama.chat-model.working-directoryjava.nio.file.Path
langchain4j.jlama.chat-model.working-quantized-typecom.github.tjake.jlama.safetensors.DType
langchain4j.jlama.chat-model.temperaturejava.lang.Float
langchain4j.jlama.chat-model.max-tokensjava.lang.Integer
langchain4j.jlama.chat-models.*.model-cache-pathjava.nio.file.Path
langchain4j.jlama.chat-models.*.model-namejava.lang.String
langchain4j.jlama.chat-models.*.auth-tokenjava.lang.String
langchain4j.jlama.chat-models.*.thread-countjava.lang.Integer
langchain4j.jlama.chat-models.*.quantize-model-at-runtimejava.lang.Boolean
langchain4j.jlama.chat-models.*.working-directoryjava.nio.file.Path
langchain4j.jlama.chat-models.*.working-quantized-typecom.github.tjake.jlama.safetensors.DType
langchain4j.jlama.chat-models.*.temperaturejava.lang.Float
langchain4j.jlama.chat-models.*.max-tokensjava.lang.Integer

Configuration properties for JlamaChatModel$JlamaChatModelBuilder

PropertyTypeDescription
langchain4j.jlama.chat-model.model-cache-pathjava.nio.file.Path
langchain4j.jlama.chat-model.model-namejava.lang.String
langchain4j.jlama.chat-model.auth-tokenjava.lang.String
langchain4j.jlama.chat-model.thread-countjava.lang.Integer
langchain4j.jlama.chat-model.quantize-model-at-runtimejava.lang.Boolean
langchain4j.jlama.chat-model.working-directoryjava.nio.file.Path
langchain4j.jlama.chat-model.working-quantized-typecom.github.tjake.jlama.safetensors.DType
langchain4j.jlama.chat-model.temperaturejava.lang.Float
langchain4j.jlama.chat-model.max-tokensjava.lang.Integer
langchain4j.jlama.chat-models.*.model-cache-pathjava.nio.file.Path
langchain4j.jlama.chat-models.*.model-namejava.lang.String
langchain4j.jlama.chat-models.*.auth-tokenjava.lang.String
langchain4j.jlama.chat-models.*.thread-countjava.lang.Integer
langchain4j.jlama.chat-models.*.quantize-model-at-runtimejava.lang.Boolean
langchain4j.jlama.chat-models.*.working-directoryjava.nio.file.Path
langchain4j.jlama.chat-models.*.working-quantized-typecom.github.tjake.jlama.safetensors.DType
langchain4j.jlama.chat-models.*.temperaturejava.lang.Float
langchain4j.jlama.chat-models.*.max-tokensjava.lang.Integer

Configuration properties for JlamaChatModel$JlamaChatModelBuilder

PropertyTypeDescription
langchain4j.jlama.chat-model.model-cache-pathjava.nio.file.Path
langchain4j.jlama.chat-model.model-namejava.lang.String
langchain4j.jlama.chat-model.auth-tokenjava.lang.String
langchain4j.jlama.chat-model.thread-countjava.lang.Integer
langchain4j.jlama.chat-model.quantize-model-at-runtimejava.lang.Boolean
langchain4j.jlama.chat-model.working-directoryjava.nio.file.Path
langchain4j.jlama.chat-model.working-quantized-typecom.github.tjake.jlama.safetensors.DType
langchain4j.jlama.chat-model.temperaturejava.lang.Float
langchain4j.jlama.chat-model.max-tokensjava.lang.Integer
langchain4j.jlama.chat-models.*.model-cache-pathjava.nio.file.Path
langchain4j.jlama.chat-models.*.model-namejava.lang.String
langchain4j.jlama.chat-models.*.auth-tokenjava.lang.String
langchain4j.jlama.chat-models.*.thread-countjava.lang.Integer
langchain4j.jlama.chat-models.*.quantize-model-at-runtimejava.lang.Boolean
langchain4j.jlama.chat-models.*.working-directoryjava.nio.file.Path
langchain4j.jlama.chat-models.*.working-quantized-typecom.github.tjake.jlama.safetensors.DType
langchain4j.jlama.chat-models.*.temperaturejava.lang.Float
langchain4j.jlama.chat-models.*.max-tokensjava.lang.Integer

Configuration properties for JlamaEmbeddingModel$JlamaEmbeddingModelBuilder

PropertyTypeDescription
langchain4j.jlama.embedding-model.model-cache-pathjava.nio.file.Path
langchain4j.jlama.embedding-model.model-namejava.lang.String
langchain4j.jlama.embedding-model.auth-tokenjava.lang.String
langchain4j.jlama.embedding-model.thread-countjava.lang.Integer
langchain4j.jlama.embedding-model.quantize-model-at-runtimejava.lang.Boolean
langchain4j.jlama.embedding-model.pooling-typecom.github.tjake.jlama.model.functions.Generator$PoolingType
langchain4j.jlama.embedding-model.working-directoryjava.nio.file.Path
langchain4j.jlama.embedding-models.*.model-cache-pathjava.nio.file.Path
langchain4j.jlama.embedding-models.*.model-namejava.lang.String
langchain4j.jlama.embedding-models.*.auth-tokenjava.lang.String
langchain4j.jlama.embedding-models.*.thread-countjava.lang.Integer
langchain4j.jlama.embedding-models.*.quantize-model-at-runtimejava.lang.Boolean
langchain4j.jlama.embedding-models.*.pooling-typecom.github.tjake.jlama.model.functions.Generator$PoolingType
langchain4j.jlama.embedding-models.*.working-directoryjava.nio.file.Path

Configuration properties for JlamaEmbeddingModel$JlamaEmbeddingModelBuilder

PropertyTypeDescription
langchain4j.jlama.embedding-model.model-cache-pathjava.nio.file.Path
langchain4j.jlama.embedding-model.model-namejava.lang.String
langchain4j.jlama.embedding-model.auth-tokenjava.lang.String
langchain4j.jlama.embedding-model.thread-countjava.lang.Integer
langchain4j.jlama.embedding-model.quantize-model-at-runtimejava.lang.Boolean
langchain4j.jlama.embedding-model.pooling-typecom.github.tjake.jlama.model.functions.Generator$PoolingType
langchain4j.jlama.embedding-model.working-directoryjava.nio.file.Path
langchain4j.jlama.embedding-models.*.model-cache-pathjava.nio.file.Path
langchain4j.jlama.embedding-models.*.model-namejava.lang.String
langchain4j.jlama.embedding-models.*.auth-tokenjava.lang.String
langchain4j.jlama.embedding-models.*.thread-countjava.lang.Integer
langchain4j.jlama.embedding-models.*.quantize-model-at-runtimejava.lang.Boolean
langchain4j.jlama.embedding-models.*.pooling-typecom.github.tjake.jlama.model.functions.Generator$PoolingType
langchain4j.jlama.embedding-models.*.working-directoryjava.nio.file.Path

Configuration properties for JlamaEmbeddingModel$JlamaEmbeddingModelBuilder

PropertyTypeDescription
langchain4j.jlama.embedding-model.model-cache-pathjava.nio.file.Path
langchain4j.jlama.embedding-model.model-namejava.lang.String
langchain4j.jlama.embedding-model.auth-tokenjava.lang.String
langchain4j.jlama.embedding-model.thread-countjava.lang.Integer
langchain4j.jlama.embedding-model.quantize-model-at-runtimejava.lang.Boolean
langchain4j.jlama.embedding-model.pooling-typecom.github.tjake.jlama.model.functions.Generator$PoolingType
langchain4j.jlama.embedding-model.working-directoryjava.nio.file.Path
langchain4j.jlama.embedding-models.*.model-cache-pathjava.nio.file.Path
langchain4j.jlama.embedding-models.*.model-namejava.lang.String
langchain4j.jlama.embedding-models.*.auth-tokenjava.lang.String
langchain4j.jlama.embedding-models.*.thread-countjava.lang.Integer
langchain4j.jlama.embedding-models.*.quantize-model-at-runtimejava.lang.Boolean
langchain4j.jlama.embedding-models.*.pooling-typecom.github.tjake.jlama.model.functions.Generator$PoolingType
langchain4j.jlama.embedding-models.*.working-directoryjava.nio.file.Path

Configuration properties for JlamaEmbeddingModel$JlamaEmbeddingModelBuilder

PropertyTypeDescription
langchain4j.jlama.embedding-model.model-cache-pathjava.nio.file.Path
langchain4j.jlama.embedding-model.model-namejava.lang.String
langchain4j.jlama.embedding-model.auth-tokenjava.lang.String
langchain4j.jlama.embedding-model.thread-countjava.lang.Integer
langchain4j.jlama.embedding-model.quantize-model-at-runtimejava.lang.Boolean
langchain4j.jlama.embedding-model.pooling-typecom.github.tjake.jlama.model.functions.Generator$PoolingType
langchain4j.jlama.embedding-model.working-directoryjava.nio.file.Path
langchain4j.jlama.embedding-models.*.model-cache-pathjava.nio.file.Path
langchain4j.jlama.embedding-models.*.model-namejava.lang.String
langchain4j.jlama.embedding-models.*.auth-tokenjava.lang.String
langchain4j.jlama.embedding-models.*.thread-countjava.lang.Integer
langchain4j.jlama.embedding-models.*.quantize-model-at-runtimejava.lang.Boolean
langchain4j.jlama.embedding-models.*.pooling-typecom.github.tjake.jlama.model.functions.Generator$PoolingType
langchain4j.jlama.embedding-models.*.working-directoryjava.nio.file.Path

Configuration properties for JlamaStreamingChatModel$JlamaStreamingChatModelBuilder

PropertyTypeDescription
langchain4j.jlama.streaming-chat-model.model-cache-pathjava.nio.file.Path
langchain4j.jlama.streaming-chat-model.model-namejava.lang.String
langchain4j.jlama.streaming-chat-model.auth-tokenjava.lang.String
langchain4j.jlama.streaming-chat-model.thread-countjava.lang.Integer
langchain4j.jlama.streaming-chat-model.quantize-model-at-runtimejava.lang.Boolean
langchain4j.jlama.streaming-chat-model.working-directoryjava.nio.file.Path
langchain4j.jlama.streaming-chat-model.working-quantized-typecom.github.tjake.jlama.safetensors.DType
langchain4j.jlama.streaming-chat-model.temperaturejava.lang.Float
langchain4j.jlama.streaming-chat-model.max-tokensjava.lang.Integer
langchain4j.jlama.streaming-chat-models.*.model-cache-pathjava.nio.file.Path
langchain4j.jlama.streaming-chat-models.*.model-namejava.lang.String
langchain4j.jlama.streaming-chat-models.*.auth-tokenjava.lang.String
langchain4j.jlama.streaming-chat-models.*.thread-countjava.lang.Integer
langchain4j.jlama.streaming-chat-models.*.quantize-model-at-runtimejava.lang.Boolean
langchain4j.jlama.streaming-chat-models.*.working-directoryjava.nio.file.Path
langchain4j.jlama.streaming-chat-models.*.working-quantized-typecom.github.tjake.jlama.safetensors.DType
langchain4j.jlama.streaming-chat-models.*.temperaturejava.lang.Float
langchain4j.jlama.streaming-chat-models.*.max-tokensjava.lang.Integer

Configuration properties for JlamaStreamingChatModel$JlamaStreamingChatModelBuilder

PropertyTypeDescription
langchain4j.jlama.streaming-chat-model.model-cache-pathjava.nio.file.Path
langchain4j.jlama.streaming-chat-model.model-namejava.lang.String
langchain4j.jlama.streaming-chat-model.auth-tokenjava.lang.String
langchain4j.jlama.streaming-chat-model.thread-countjava.lang.Integer
langchain4j.jlama.streaming-chat-model.quantize-model-at-runtimejava.lang.Boolean
langchain4j.jlama.streaming-chat-model.working-directoryjava.nio.file.Path
langchain4j.jlama.streaming-chat-model.working-quantized-typecom.github.tjake.jlama.safetensors.DType
langchain4j.jlama.streaming-chat-model.temperaturejava.lang.Float
langchain4j.jlama.streaming-chat-model.max-tokensjava.lang.Integer
langchain4j.jlama.streaming-chat-models.*.model-cache-pathjava.nio.file.Path
langchain4j.jlama.streaming-chat-models.*.model-namejava.lang.String
langchain4j.jlama.streaming-chat-models.*.auth-tokenjava.lang.String
langchain4j.jlama.streaming-chat-models.*.thread-countjava.lang.Integer
langchain4j.jlama.streaming-chat-models.*.quantize-model-at-runtimejava.lang.Boolean
langchain4j.jlama.streaming-chat-models.*.working-directoryjava.nio.file.Path
langchain4j.jlama.streaming-chat-models.*.working-quantized-typecom.github.tjake.jlama.safetensors.DType
langchain4j.jlama.streaming-chat-models.*.temperaturejava.lang.Float
langchain4j.jlama.streaming-chat-models.*.max-tokensjava.lang.Integer

Configuration properties for JlamaStreamingChatModel$JlamaStreamingChatModelBuilder

PropertyTypeDescription
langchain4j.jlama.streaming-chat-model.model-cache-pathjava.nio.file.Path
langchain4j.jlama.streaming-chat-model.model-namejava.lang.String
langchain4j.jlama.streaming-chat-model.auth-tokenjava.lang.String
langchain4j.jlama.streaming-chat-model.thread-countjava.lang.Integer
langchain4j.jlama.streaming-chat-model.quantize-model-at-runtimejava.lang.Boolean
langchain4j.jlama.streaming-chat-model.working-directoryjava.nio.file.Path
langchain4j.jlama.streaming-chat-model.working-quantized-typecom.github.tjake.jlama.safetensors.DType
langchain4j.jlama.streaming-chat-model.temperaturejava.lang.Float
langchain4j.jlama.streaming-chat-model.max-tokensjava.lang.Integer
langchain4j.jlama.streaming-chat-models.*.model-cache-pathjava.nio.file.Path
langchain4j.jlama.streaming-chat-models.*.model-namejava.lang.String
langchain4j.jlama.streaming-chat-models.*.auth-tokenjava.lang.String
langchain4j.jlama.streaming-chat-models.*.thread-countjava.lang.Integer
langchain4j.jlama.streaming-chat-models.*.quantize-model-at-runtimejava.lang.Boolean
langchain4j.jlama.streaming-chat-models.*.working-directoryjava.nio.file.Path
langchain4j.jlama.streaming-chat-models.*.working-quantized-typecom.github.tjake.jlama.safetensors.DType
langchain4j.jlama.streaming-chat-models.*.temperaturejava.lang.Float
langchain4j.jlama.streaming-chat-models.*.max-tokensjava.lang.Integer

Configuration properties for JlamaStreamingChatModel$JlamaStreamingChatModelBuilder

PropertyTypeDescription
langchain4j.jlama.streaming-chat-model.model-cache-pathjava.nio.file.Path
langchain4j.jlama.streaming-chat-model.model-namejava.lang.String
langchain4j.jlama.streaming-chat-model.auth-tokenjava.lang.String
langchain4j.jlama.streaming-chat-model.thread-countjava.lang.Integer
langchain4j.jlama.streaming-chat-model.quantize-model-at-runtimejava.lang.Boolean
langchain4j.jlama.streaming-chat-model.working-directoryjava.nio.file.Path
langchain4j.jlama.streaming-chat-model.working-quantized-typecom.github.tjake.jlama.safetensors.DType
langchain4j.jlama.streaming-chat-model.temperaturejava.lang.Float
langchain4j.jlama.streaming-chat-model.max-tokensjava.lang.Integer
langchain4j.jlama.streaming-chat-models.*.model-cache-pathjava.nio.file.Path
langchain4j.jlama.streaming-chat-models.*.model-namejava.lang.String
langchain4j.jlama.streaming-chat-models.*.auth-tokenjava.lang.String
langchain4j.jlama.streaming-chat-models.*.thread-countjava.lang.Integer
langchain4j.jlama.streaming-chat-models.*.quantize-model-at-runtimejava.lang.Boolean
langchain4j.jlama.streaming-chat-models.*.working-directoryjava.nio.file.Path
langchain4j.jlama.streaming-chat-models.*.working-quantized-typecom.github.tjake.jlama.safetensors.DType
langchain4j.jlama.streaming-chat-models.*.temperaturejava.lang.Float
langchain4j.jlama.streaming-chat-models.*.max-tokensjava.lang.Integer

Micronaut Langchain4j Mistralai Config Properties

Configuration properties for CommonMistralAiChatModelConfiguration

PropertyTypeDescriptionDefault
langchain4j.mistral-ai.enabledbooleantrue
langchain4j.mistral-ai.base-urljava.lang.Stringhttps://api.mistral.ai/v1/
langchain4j.mistral-ai.model-namejava.lang.Stringmistral-tiny
langchain4j.mistral-ai.api-keyjava.lang.String
langchain4j.mistral-ai.log-requestsjava.lang.Booleanfalse
langchain4j.mistral-ai.log-responsesjava.lang.Booleanfalse

Configuration properties for DefaultMistralAiChatModelConfiguration

PropertyTypeDescription
langchain4j.mistral-ai.chat-model.http-client-builderdev.langchain4j.http.client.HttpClientBuilder

Configuration properties for MistralAiChatModel$MistralAiChatModelBuilder

PropertyTypeDescription
langchain4j.mistral-ai.chat-model.custom-headersjava.util.Map
langchain4j.mistral-ai.chat-model.model-namejava.lang.String
langchain4j.mistral-ai.chat-model.response-formatdev.langchain4j.model.chat.request.ResponseFormat
langchain4j.mistral-ai.chat-model.base-urljava.lang.String
langchain4j.mistral-ai.chat-model.api-keyjava.lang.String
langchain4j.mistral-ai.chat-model.temperaturejava.lang.Double
langchain4j.mistral-ai.chat-model.top-pjava.lang.Double
langchain4j.mistral-ai.chat-model.max-tokensjava.lang.Integer
langchain4j.mistral-ai.chat-model.safe-promptjava.lang.Boolean
langchain4j.mistral-ai.chat-model.random-seedjava.lang.Integer
langchain4j.mistral-ai.chat-model.return-thinkingjava.lang.Boolean
langchain4j.mistral-ai.chat-model.send-thinkingjava.lang.Boolean
langchain4j.mistral-ai.chat-model.timeoutjava.time.Duration
langchain4j.mistral-ai.chat-model.log-requestsjava.lang.Boolean
langchain4j.mistral-ai.chat-model.log-responsesjava.lang.Boolean
langchain4j.mistral-ai.chat-model.loggerorg.slf4j.Logger
langchain4j.mistral-ai.chat-model.max-retriesjava.lang.Integer
langchain4j.mistral-ai.chat-model.supported-capabilitiesdev.langchain4j.model.chat.Capability
langchain4j.mistral-ai.chat-model.strict-json-schemajava.lang.Boolean
langchain4j.mistral-ai.chat-model.stop-sequencesjava.util.List
langchain4j.mistral-ai.chat-model.presence-penaltyjava.lang.Double
langchain4j.mistral-ai.chat-model.frequency-penaltyjava.lang.Double
langchain4j.mistral-ai.chat-model.listenersjava.util.List
langchain4j.mistral-ai.chat-model.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.mistral-ai.chat-models.*.custom-headersjava.util.Map
langchain4j.mistral-ai.chat-models.*.model-namejava.lang.String
langchain4j.mistral-ai.chat-models.*.response-formatdev.langchain4j.model.chat.request.ResponseFormat
langchain4j.mistral-ai.chat-models.*.base-urljava.lang.String
langchain4j.mistral-ai.chat-models.*.api-keyjava.lang.String
langchain4j.mistral-ai.chat-models.*.temperaturejava.lang.Double
langchain4j.mistral-ai.chat-models.*.top-pjava.lang.Double
langchain4j.mistral-ai.chat-models.*.max-tokensjava.lang.Integer
langchain4j.mistral-ai.chat-models.*.safe-promptjava.lang.Boolean
langchain4j.mistral-ai.chat-models.*.random-seedjava.lang.Integer
langchain4j.mistral-ai.chat-models.*.return-thinkingjava.lang.Boolean
langchain4j.mistral-ai.chat-models.*.send-thinkingjava.lang.Boolean
langchain4j.mistral-ai.chat-models.*.timeoutjava.time.Duration
langchain4j.mistral-ai.chat-models.*.log-requestsjava.lang.Boolean
langchain4j.mistral-ai.chat-models.*.log-responsesjava.lang.Boolean
langchain4j.mistral-ai.chat-models.*.loggerorg.slf4j.Logger
langchain4j.mistral-ai.chat-models.*.max-retriesjava.lang.Integer
langchain4j.mistral-ai.chat-models.*.supported-capabilitiesdev.langchain4j.model.chat.Capability
langchain4j.mistral-ai.chat-models.*.strict-json-schemajava.lang.Boolean
langchain4j.mistral-ai.chat-models.*.stop-sequencesjava.util.List
langchain4j.mistral-ai.chat-models.*.presence-penaltyjava.lang.Double
langchain4j.mistral-ai.chat-models.*.frequency-penaltyjava.lang.Double
langchain4j.mistral-ai.chat-models.*.listenersjava.util.List
langchain4j.mistral-ai.chat-models.*.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters

Configuration properties for MistralAiChatModel$MistralAiChatModelBuilder

PropertyTypeDescription
langchain4j.mistral-ai.chat-model.custom-headersjava.util.Map
langchain4j.mistral-ai.chat-model.model-namejava.lang.String
langchain4j.mistral-ai.chat-model.response-formatdev.langchain4j.model.chat.request.ResponseFormat
langchain4j.mistral-ai.chat-model.base-urljava.lang.String
langchain4j.mistral-ai.chat-model.api-keyjava.lang.String
langchain4j.mistral-ai.chat-model.temperaturejava.lang.Double
langchain4j.mistral-ai.chat-model.top-pjava.lang.Double
langchain4j.mistral-ai.chat-model.max-tokensjava.lang.Integer
langchain4j.mistral-ai.chat-model.safe-promptjava.lang.Boolean
langchain4j.mistral-ai.chat-model.random-seedjava.lang.Integer
langchain4j.mistral-ai.chat-model.return-thinkingjava.lang.Boolean
langchain4j.mistral-ai.chat-model.send-thinkingjava.lang.Boolean
langchain4j.mistral-ai.chat-model.timeoutjava.time.Duration
langchain4j.mistral-ai.chat-model.log-requestsjava.lang.Boolean
langchain4j.mistral-ai.chat-model.log-responsesjava.lang.Boolean
langchain4j.mistral-ai.chat-model.loggerorg.slf4j.Logger
langchain4j.mistral-ai.chat-model.max-retriesjava.lang.Integer
langchain4j.mistral-ai.chat-model.supported-capabilitiesdev.langchain4j.model.chat.Capability
langchain4j.mistral-ai.chat-model.strict-json-schemajava.lang.Boolean
langchain4j.mistral-ai.chat-model.stop-sequencesjava.util.List
langchain4j.mistral-ai.chat-model.presence-penaltyjava.lang.Double
langchain4j.mistral-ai.chat-model.frequency-penaltyjava.lang.Double
langchain4j.mistral-ai.chat-model.listenersjava.util.List
langchain4j.mistral-ai.chat-model.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.mistral-ai.chat-models.*.custom-headersjava.util.Map
langchain4j.mistral-ai.chat-models.*.model-namejava.lang.String
langchain4j.mistral-ai.chat-models.*.response-formatdev.langchain4j.model.chat.request.ResponseFormat
langchain4j.mistral-ai.chat-models.*.base-urljava.lang.String
langchain4j.mistral-ai.chat-models.*.api-keyjava.lang.String
langchain4j.mistral-ai.chat-models.*.temperaturejava.lang.Double
langchain4j.mistral-ai.chat-models.*.top-pjava.lang.Double
langchain4j.mistral-ai.chat-models.*.max-tokensjava.lang.Integer
langchain4j.mistral-ai.chat-models.*.safe-promptjava.lang.Boolean
langchain4j.mistral-ai.chat-models.*.random-seedjava.lang.Integer
langchain4j.mistral-ai.chat-models.*.return-thinkingjava.lang.Boolean
langchain4j.mistral-ai.chat-models.*.send-thinkingjava.lang.Boolean
langchain4j.mistral-ai.chat-models.*.timeoutjava.time.Duration
langchain4j.mistral-ai.chat-models.*.log-requestsjava.lang.Boolean
langchain4j.mistral-ai.chat-models.*.log-responsesjava.lang.Boolean
langchain4j.mistral-ai.chat-models.*.loggerorg.slf4j.Logger
langchain4j.mistral-ai.chat-models.*.max-retriesjava.lang.Integer
langchain4j.mistral-ai.chat-models.*.supported-capabilitiesdev.langchain4j.model.chat.Capability
langchain4j.mistral-ai.chat-models.*.strict-json-schemajava.lang.Boolean
langchain4j.mistral-ai.chat-models.*.stop-sequencesjava.util.List
langchain4j.mistral-ai.chat-models.*.presence-penaltyjava.lang.Double
langchain4j.mistral-ai.chat-models.*.frequency-penaltyjava.lang.Double
langchain4j.mistral-ai.chat-models.*.listenersjava.util.List
langchain4j.mistral-ai.chat-models.*.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters

Configuration properties for NamedMistralAiChatModelConfiguration

PropertyTypeDescription
langchain4j.mistral-ai.chat-models.*.http-client-builderdev.langchain4j.http.client.HttpClientBuilder

Configuration properties for MistralAiChatModel$MistralAiChatModelBuilder

PropertyTypeDescription
langchain4j.mistral-ai.chat-model.custom-headersjava.util.Map
langchain4j.mistral-ai.chat-model.model-namejava.lang.String
langchain4j.mistral-ai.chat-model.response-formatdev.langchain4j.model.chat.request.ResponseFormat
langchain4j.mistral-ai.chat-model.base-urljava.lang.String
langchain4j.mistral-ai.chat-model.api-keyjava.lang.String
langchain4j.mistral-ai.chat-model.temperaturejava.lang.Double
langchain4j.mistral-ai.chat-model.top-pjava.lang.Double
langchain4j.mistral-ai.chat-model.max-tokensjava.lang.Integer
langchain4j.mistral-ai.chat-model.safe-promptjava.lang.Boolean
langchain4j.mistral-ai.chat-model.random-seedjava.lang.Integer
langchain4j.mistral-ai.chat-model.return-thinkingjava.lang.Boolean
langchain4j.mistral-ai.chat-model.send-thinkingjava.lang.Boolean
langchain4j.mistral-ai.chat-model.timeoutjava.time.Duration
langchain4j.mistral-ai.chat-model.log-requestsjava.lang.Boolean
langchain4j.mistral-ai.chat-model.log-responsesjava.lang.Boolean
langchain4j.mistral-ai.chat-model.loggerorg.slf4j.Logger
langchain4j.mistral-ai.chat-model.max-retriesjava.lang.Integer
langchain4j.mistral-ai.chat-model.supported-capabilitiesdev.langchain4j.model.chat.Capability
langchain4j.mistral-ai.chat-model.strict-json-schemajava.lang.Boolean
langchain4j.mistral-ai.chat-model.stop-sequencesjava.util.List
langchain4j.mistral-ai.chat-model.presence-penaltyjava.lang.Double
langchain4j.mistral-ai.chat-model.frequency-penaltyjava.lang.Double
langchain4j.mistral-ai.chat-model.listenersjava.util.List
langchain4j.mistral-ai.chat-model.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.mistral-ai.chat-models.*.custom-headersjava.util.Map
langchain4j.mistral-ai.chat-models.*.model-namejava.lang.String
langchain4j.mistral-ai.chat-models.*.response-formatdev.langchain4j.model.chat.request.ResponseFormat
langchain4j.mistral-ai.chat-models.*.base-urljava.lang.String
langchain4j.mistral-ai.chat-models.*.api-keyjava.lang.String
langchain4j.mistral-ai.chat-models.*.temperaturejava.lang.Double
langchain4j.mistral-ai.chat-models.*.top-pjava.lang.Double
langchain4j.mistral-ai.chat-models.*.max-tokensjava.lang.Integer
langchain4j.mistral-ai.chat-models.*.safe-promptjava.lang.Boolean
langchain4j.mistral-ai.chat-models.*.random-seedjava.lang.Integer
langchain4j.mistral-ai.chat-models.*.return-thinkingjava.lang.Boolean
langchain4j.mistral-ai.chat-models.*.send-thinkingjava.lang.Boolean
langchain4j.mistral-ai.chat-models.*.timeoutjava.time.Duration
langchain4j.mistral-ai.chat-models.*.log-requestsjava.lang.Boolean
langchain4j.mistral-ai.chat-models.*.log-responsesjava.lang.Boolean
langchain4j.mistral-ai.chat-models.*.loggerorg.slf4j.Logger
langchain4j.mistral-ai.chat-models.*.max-retriesjava.lang.Integer
langchain4j.mistral-ai.chat-models.*.supported-capabilitiesdev.langchain4j.model.chat.Capability
langchain4j.mistral-ai.chat-models.*.strict-json-schemajava.lang.Boolean
langchain4j.mistral-ai.chat-models.*.stop-sequencesjava.util.List
langchain4j.mistral-ai.chat-models.*.presence-penaltyjava.lang.Double
langchain4j.mistral-ai.chat-models.*.frequency-penaltyjava.lang.Double
langchain4j.mistral-ai.chat-models.*.listenersjava.util.List
langchain4j.mistral-ai.chat-models.*.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters

Configuration properties for MistralAiChatModel$MistralAiChatModelBuilder

PropertyTypeDescription
langchain4j.mistral-ai.chat-model.custom-headersjava.util.Map
langchain4j.mistral-ai.chat-model.model-namejava.lang.String
langchain4j.mistral-ai.chat-model.response-formatdev.langchain4j.model.chat.request.ResponseFormat
langchain4j.mistral-ai.chat-model.base-urljava.lang.String
langchain4j.mistral-ai.chat-model.api-keyjava.lang.String
langchain4j.mistral-ai.chat-model.temperaturejava.lang.Double
langchain4j.mistral-ai.chat-model.top-pjava.lang.Double
langchain4j.mistral-ai.chat-model.max-tokensjava.lang.Integer
langchain4j.mistral-ai.chat-model.safe-promptjava.lang.Boolean
langchain4j.mistral-ai.chat-model.random-seedjava.lang.Integer
langchain4j.mistral-ai.chat-model.return-thinkingjava.lang.Boolean
langchain4j.mistral-ai.chat-model.send-thinkingjava.lang.Boolean
langchain4j.mistral-ai.chat-model.timeoutjava.time.Duration
langchain4j.mistral-ai.chat-model.log-requestsjava.lang.Boolean
langchain4j.mistral-ai.chat-model.log-responsesjava.lang.Boolean
langchain4j.mistral-ai.chat-model.loggerorg.slf4j.Logger
langchain4j.mistral-ai.chat-model.max-retriesjava.lang.Integer
langchain4j.mistral-ai.chat-model.supported-capabilitiesdev.langchain4j.model.chat.Capability
langchain4j.mistral-ai.chat-model.strict-json-schemajava.lang.Boolean
langchain4j.mistral-ai.chat-model.stop-sequencesjava.util.List
langchain4j.mistral-ai.chat-model.presence-penaltyjava.lang.Double
langchain4j.mistral-ai.chat-model.frequency-penaltyjava.lang.Double
langchain4j.mistral-ai.chat-model.listenersjava.util.List
langchain4j.mistral-ai.chat-model.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.mistral-ai.chat-models.*.custom-headersjava.util.Map
langchain4j.mistral-ai.chat-models.*.model-namejava.lang.String
langchain4j.mistral-ai.chat-models.*.response-formatdev.langchain4j.model.chat.request.ResponseFormat
langchain4j.mistral-ai.chat-models.*.base-urljava.lang.String
langchain4j.mistral-ai.chat-models.*.api-keyjava.lang.String
langchain4j.mistral-ai.chat-models.*.temperaturejava.lang.Double
langchain4j.mistral-ai.chat-models.*.top-pjava.lang.Double
langchain4j.mistral-ai.chat-models.*.max-tokensjava.lang.Integer
langchain4j.mistral-ai.chat-models.*.safe-promptjava.lang.Boolean
langchain4j.mistral-ai.chat-models.*.random-seedjava.lang.Integer
langchain4j.mistral-ai.chat-models.*.return-thinkingjava.lang.Boolean
langchain4j.mistral-ai.chat-models.*.send-thinkingjava.lang.Boolean
langchain4j.mistral-ai.chat-models.*.timeoutjava.time.Duration
langchain4j.mistral-ai.chat-models.*.log-requestsjava.lang.Boolean
langchain4j.mistral-ai.chat-models.*.log-responsesjava.lang.Boolean
langchain4j.mistral-ai.chat-models.*.loggerorg.slf4j.Logger
langchain4j.mistral-ai.chat-models.*.max-retriesjava.lang.Integer
langchain4j.mistral-ai.chat-models.*.supported-capabilitiesdev.langchain4j.model.chat.Capability
langchain4j.mistral-ai.chat-models.*.strict-json-schemajava.lang.Boolean
langchain4j.mistral-ai.chat-models.*.stop-sequencesjava.util.List
langchain4j.mistral-ai.chat-models.*.presence-penaltyjava.lang.Double
langchain4j.mistral-ai.chat-models.*.frequency-penaltyjava.lang.Double
langchain4j.mistral-ai.chat-models.*.listenersjava.util.List
langchain4j.mistral-ai.chat-models.*.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters

Configuration properties for DefaultMistralAiEmbeddingModelConfiguration

PropertyTypeDescription
langchain4j.mistral-ai.embedding-model.http-client-builderdev.langchain4j.http.client.HttpClientBuilder

Configuration properties for MistralAiEmbeddingModel$MistralAiEmbeddingModelBuilder

PropertyTypeDescription
langchain4j.mistral-ai.embedding-model.model-namejava.lang.String
langchain4j.mistral-ai.embedding-model.base-urljava.lang.String
langchain4j.mistral-ai.embedding-model.api-keyjava.lang.String
langchain4j.mistral-ai.embedding-model.timeoutjava.time.Duration
langchain4j.mistral-ai.embedding-model.log-requestsjava.lang.Boolean
langchain4j.mistral-ai.embedding-model.log-responsesjava.lang.Boolean
langchain4j.mistral-ai.embedding-model.loggerorg.slf4j.Logger
langchain4j.mistral-ai.embedding-model.max-retriesjava.lang.Integer
langchain4j.mistral-ai.embedding-model.custom-headersjava.util.function.Supplier
langchain4j.mistral-ai.embedding-models.*.model-namejava.lang.String
langchain4j.mistral-ai.embedding-models.*.base-urljava.lang.String
langchain4j.mistral-ai.embedding-models.*.api-keyjava.lang.String
langchain4j.mistral-ai.embedding-models.*.timeoutjava.time.Duration
langchain4j.mistral-ai.embedding-models.*.log-requestsjava.lang.Boolean
langchain4j.mistral-ai.embedding-models.*.log-responsesjava.lang.Boolean
langchain4j.mistral-ai.embedding-models.*.loggerorg.slf4j.Logger
langchain4j.mistral-ai.embedding-models.*.max-retriesjava.lang.Integer
langchain4j.mistral-ai.embedding-models.*.custom-headersjava.util.function.Supplier

Configuration properties for MistralAiEmbeddingModel$MistralAiEmbeddingModelBuilder

PropertyTypeDescription
langchain4j.mistral-ai.embedding-model.model-namejava.lang.String
langchain4j.mistral-ai.embedding-model.base-urljava.lang.String
langchain4j.mistral-ai.embedding-model.api-keyjava.lang.String
langchain4j.mistral-ai.embedding-model.timeoutjava.time.Duration
langchain4j.mistral-ai.embedding-model.log-requestsjava.lang.Boolean
langchain4j.mistral-ai.embedding-model.log-responsesjava.lang.Boolean
langchain4j.mistral-ai.embedding-model.loggerorg.slf4j.Logger
langchain4j.mistral-ai.embedding-model.max-retriesjava.lang.Integer
langchain4j.mistral-ai.embedding-model.custom-headersjava.util.function.Supplier
langchain4j.mistral-ai.embedding-models.*.model-namejava.lang.String
langchain4j.mistral-ai.embedding-models.*.base-urljava.lang.String
langchain4j.mistral-ai.embedding-models.*.api-keyjava.lang.String
langchain4j.mistral-ai.embedding-models.*.timeoutjava.time.Duration
langchain4j.mistral-ai.embedding-models.*.log-requestsjava.lang.Boolean
langchain4j.mistral-ai.embedding-models.*.log-responsesjava.lang.Boolean
langchain4j.mistral-ai.embedding-models.*.loggerorg.slf4j.Logger
langchain4j.mistral-ai.embedding-models.*.max-retriesjava.lang.Integer
langchain4j.mistral-ai.embedding-models.*.custom-headersjava.util.function.Supplier

Configuration properties for NamedMistralAiEmbeddingModelConfiguration

PropertyTypeDescription
langchain4j.mistral-ai.embedding-models.*.http-client-builderdev.langchain4j.http.client.HttpClientBuilder

Configuration properties for MistralAiEmbeddingModel$MistralAiEmbeddingModelBuilder

PropertyTypeDescription
langchain4j.mistral-ai.embedding-model.model-namejava.lang.String
langchain4j.mistral-ai.embedding-model.base-urljava.lang.String
langchain4j.mistral-ai.embedding-model.api-keyjava.lang.String
langchain4j.mistral-ai.embedding-model.timeoutjava.time.Duration
langchain4j.mistral-ai.embedding-model.log-requestsjava.lang.Boolean
langchain4j.mistral-ai.embedding-model.log-responsesjava.lang.Boolean
langchain4j.mistral-ai.embedding-model.loggerorg.slf4j.Logger
langchain4j.mistral-ai.embedding-model.max-retriesjava.lang.Integer
langchain4j.mistral-ai.embedding-model.custom-headersjava.util.function.Supplier
langchain4j.mistral-ai.embedding-models.*.model-namejava.lang.String
langchain4j.mistral-ai.embedding-models.*.base-urljava.lang.String
langchain4j.mistral-ai.embedding-models.*.api-keyjava.lang.String
langchain4j.mistral-ai.embedding-models.*.timeoutjava.time.Duration
langchain4j.mistral-ai.embedding-models.*.log-requestsjava.lang.Boolean
langchain4j.mistral-ai.embedding-models.*.log-responsesjava.lang.Boolean
langchain4j.mistral-ai.embedding-models.*.loggerorg.slf4j.Logger
langchain4j.mistral-ai.embedding-models.*.max-retriesjava.lang.Integer
langchain4j.mistral-ai.embedding-models.*.custom-headersjava.util.function.Supplier

Configuration properties for MistralAiEmbeddingModel$MistralAiEmbeddingModelBuilder

PropertyTypeDescription
langchain4j.mistral-ai.embedding-model.model-namejava.lang.String
langchain4j.mistral-ai.embedding-model.base-urljava.lang.String
langchain4j.mistral-ai.embedding-model.api-keyjava.lang.String
langchain4j.mistral-ai.embedding-model.timeoutjava.time.Duration
langchain4j.mistral-ai.embedding-model.log-requestsjava.lang.Boolean
langchain4j.mistral-ai.embedding-model.log-responsesjava.lang.Boolean
langchain4j.mistral-ai.embedding-model.loggerorg.slf4j.Logger
langchain4j.mistral-ai.embedding-model.max-retriesjava.lang.Integer
langchain4j.mistral-ai.embedding-model.custom-headersjava.util.function.Supplier
langchain4j.mistral-ai.embedding-models.*.model-namejava.lang.String
langchain4j.mistral-ai.embedding-models.*.base-urljava.lang.String
langchain4j.mistral-ai.embedding-models.*.api-keyjava.lang.String
langchain4j.mistral-ai.embedding-models.*.timeoutjava.time.Duration
langchain4j.mistral-ai.embedding-models.*.log-requestsjava.lang.Boolean
langchain4j.mistral-ai.embedding-models.*.log-responsesjava.lang.Boolean
langchain4j.mistral-ai.embedding-models.*.loggerorg.slf4j.Logger
langchain4j.mistral-ai.embedding-models.*.max-retriesjava.lang.Integer
langchain4j.mistral-ai.embedding-models.*.custom-headersjava.util.function.Supplier

Configuration properties for DefaultMistralAiStreamingChatModelConfiguration

PropertyTypeDescription
langchain4j.mistral-ai.streaming-chat-model.http-client-builderdev.langchain4j.http.client.HttpClientBuilder

Configuration properties for MistralAiStreamingChatModel$MistralAiStreamingChatModelBuilder

PropertyTypeDescription
langchain4j.mistral-ai.streaming-chat-model.custom-headersjava.util.Map
langchain4j.mistral-ai.streaming-chat-model.model-namejava.lang.String
langchain4j.mistral-ai.streaming-chat-model.response-formatdev.langchain4j.model.chat.request.ResponseFormat
langchain4j.mistral-ai.streaming-chat-model.base-urljava.lang.String
langchain4j.mistral-ai.streaming-chat-model.api-keyjava.lang.String
langchain4j.mistral-ai.streaming-chat-model.temperaturejava.lang.Double
langchain4j.mistral-ai.streaming-chat-model.top-pjava.lang.Double
langchain4j.mistral-ai.streaming-chat-model.max-tokensjava.lang.Integer
langchain4j.mistral-ai.streaming-chat-model.safe-promptjava.lang.Boolean
langchain4j.mistral-ai.streaming-chat-model.random-seedjava.lang.Integer
langchain4j.mistral-ai.streaming-chat-model.return-thinkingjava.lang.Boolean
langchain4j.mistral-ai.streaming-chat-model.send-thinkingjava.lang.Boolean
langchain4j.mistral-ai.streaming-chat-model.timeoutjava.time.Duration
langchain4j.mistral-ai.streaming-chat-model.log-requestsjava.lang.Boolean
langchain4j.mistral-ai.streaming-chat-model.log-responsesjava.lang.Boolean
langchain4j.mistral-ai.streaming-chat-model.loggerorg.slf4j.Logger
langchain4j.mistral-ai.streaming-chat-model.supported-capabilitiesdev.langchain4j.model.chat.Capability
langchain4j.mistral-ai.streaming-chat-model.strict-json-schemajava.lang.Boolean
langchain4j.mistral-ai.streaming-chat-model.stop-sequencesjava.util.List
langchain4j.mistral-ai.streaming-chat-model.presence-penaltyjava.lang.Double
langchain4j.mistral-ai.streaming-chat-model.frequency-penaltyjava.lang.Double
langchain4j.mistral-ai.streaming-chat-model.listenersjava.util.List
langchain4j.mistral-ai.streaming-chat-model.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.mistral-ai.streaming-chat-models.*.custom-headersjava.util.Map
langchain4j.mistral-ai.streaming-chat-models.*.model-namejava.lang.String
langchain4j.mistral-ai.streaming-chat-models.*.response-formatdev.langchain4j.model.chat.request.ResponseFormat
langchain4j.mistral-ai.streaming-chat-models.*.base-urljava.lang.String
langchain4j.mistral-ai.streaming-chat-models.*.api-keyjava.lang.String
langchain4j.mistral-ai.streaming-chat-models.*.temperaturejava.lang.Double
langchain4j.mistral-ai.streaming-chat-models.*.top-pjava.lang.Double
langchain4j.mistral-ai.streaming-chat-models.*.max-tokensjava.lang.Integer
langchain4j.mistral-ai.streaming-chat-models.*.safe-promptjava.lang.Boolean
langchain4j.mistral-ai.streaming-chat-models.*.random-seedjava.lang.Integer
langchain4j.mistral-ai.streaming-chat-models.*.return-thinkingjava.lang.Boolean
langchain4j.mistral-ai.streaming-chat-models.*.send-thinkingjava.lang.Boolean
langchain4j.mistral-ai.streaming-chat-models.*.timeoutjava.time.Duration
langchain4j.mistral-ai.streaming-chat-models.*.log-requestsjava.lang.Boolean
langchain4j.mistral-ai.streaming-chat-models.*.log-responsesjava.lang.Boolean
langchain4j.mistral-ai.streaming-chat-models.*.loggerorg.slf4j.Logger
langchain4j.mistral-ai.streaming-chat-models.*.supported-capabilitiesdev.langchain4j.model.chat.Capability
langchain4j.mistral-ai.streaming-chat-models.*.strict-json-schemajava.lang.Boolean
langchain4j.mistral-ai.streaming-chat-models.*.stop-sequencesjava.util.List
langchain4j.mistral-ai.streaming-chat-models.*.presence-penaltyjava.lang.Double
langchain4j.mistral-ai.streaming-chat-models.*.frequency-penaltyjava.lang.Double
langchain4j.mistral-ai.streaming-chat-models.*.listenersjava.util.List
langchain4j.mistral-ai.streaming-chat-models.*.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters

Configuration properties for MistralAiStreamingChatModel$MistralAiStreamingChatModelBuilder

PropertyTypeDescription
langchain4j.mistral-ai.streaming-chat-model.custom-headersjava.util.Map
langchain4j.mistral-ai.streaming-chat-model.model-namejava.lang.String
langchain4j.mistral-ai.streaming-chat-model.response-formatdev.langchain4j.model.chat.request.ResponseFormat
langchain4j.mistral-ai.streaming-chat-model.base-urljava.lang.String
langchain4j.mistral-ai.streaming-chat-model.api-keyjava.lang.String
langchain4j.mistral-ai.streaming-chat-model.temperaturejava.lang.Double
langchain4j.mistral-ai.streaming-chat-model.top-pjava.lang.Double
langchain4j.mistral-ai.streaming-chat-model.max-tokensjava.lang.Integer
langchain4j.mistral-ai.streaming-chat-model.safe-promptjava.lang.Boolean
langchain4j.mistral-ai.streaming-chat-model.random-seedjava.lang.Integer
langchain4j.mistral-ai.streaming-chat-model.return-thinkingjava.lang.Boolean
langchain4j.mistral-ai.streaming-chat-model.send-thinkingjava.lang.Boolean
langchain4j.mistral-ai.streaming-chat-model.timeoutjava.time.Duration
langchain4j.mistral-ai.streaming-chat-model.log-requestsjava.lang.Boolean
langchain4j.mistral-ai.streaming-chat-model.log-responsesjava.lang.Boolean
langchain4j.mistral-ai.streaming-chat-model.loggerorg.slf4j.Logger
langchain4j.mistral-ai.streaming-chat-model.supported-capabilitiesdev.langchain4j.model.chat.Capability
langchain4j.mistral-ai.streaming-chat-model.strict-json-schemajava.lang.Boolean
langchain4j.mistral-ai.streaming-chat-model.stop-sequencesjava.util.List
langchain4j.mistral-ai.streaming-chat-model.presence-penaltyjava.lang.Double
langchain4j.mistral-ai.streaming-chat-model.frequency-penaltyjava.lang.Double
langchain4j.mistral-ai.streaming-chat-model.listenersjava.util.List
langchain4j.mistral-ai.streaming-chat-model.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.mistral-ai.streaming-chat-models.*.custom-headersjava.util.Map
langchain4j.mistral-ai.streaming-chat-models.*.model-namejava.lang.String
langchain4j.mistral-ai.streaming-chat-models.*.response-formatdev.langchain4j.model.chat.request.ResponseFormat
langchain4j.mistral-ai.streaming-chat-models.*.base-urljava.lang.String
langchain4j.mistral-ai.streaming-chat-models.*.api-keyjava.lang.String
langchain4j.mistral-ai.streaming-chat-models.*.temperaturejava.lang.Double
langchain4j.mistral-ai.streaming-chat-models.*.top-pjava.lang.Double
langchain4j.mistral-ai.streaming-chat-models.*.max-tokensjava.lang.Integer
langchain4j.mistral-ai.streaming-chat-models.*.safe-promptjava.lang.Boolean
langchain4j.mistral-ai.streaming-chat-models.*.random-seedjava.lang.Integer
langchain4j.mistral-ai.streaming-chat-models.*.return-thinkingjava.lang.Boolean
langchain4j.mistral-ai.streaming-chat-models.*.send-thinkingjava.lang.Boolean
langchain4j.mistral-ai.streaming-chat-models.*.timeoutjava.time.Duration
langchain4j.mistral-ai.streaming-chat-models.*.log-requestsjava.lang.Boolean
langchain4j.mistral-ai.streaming-chat-models.*.log-responsesjava.lang.Boolean
langchain4j.mistral-ai.streaming-chat-models.*.loggerorg.slf4j.Logger
langchain4j.mistral-ai.streaming-chat-models.*.supported-capabilitiesdev.langchain4j.model.chat.Capability
langchain4j.mistral-ai.streaming-chat-models.*.strict-json-schemajava.lang.Boolean
langchain4j.mistral-ai.streaming-chat-models.*.stop-sequencesjava.util.List
langchain4j.mistral-ai.streaming-chat-models.*.presence-penaltyjava.lang.Double
langchain4j.mistral-ai.streaming-chat-models.*.frequency-penaltyjava.lang.Double
langchain4j.mistral-ai.streaming-chat-models.*.listenersjava.util.List
langchain4j.mistral-ai.streaming-chat-models.*.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters

Configuration properties for NamedMistralAiStreamingChatModelConfiguration

PropertyTypeDescription
langchain4j.mistral-ai.streaming-chat-models.*.http-client-builderdev.langchain4j.http.client.HttpClientBuilder

Configuration properties for MistralAiStreamingChatModel$MistralAiStreamingChatModelBuilder

PropertyTypeDescription
langchain4j.mistral-ai.streaming-chat-model.custom-headersjava.util.Map
langchain4j.mistral-ai.streaming-chat-model.model-namejava.lang.String
langchain4j.mistral-ai.streaming-chat-model.response-formatdev.langchain4j.model.chat.request.ResponseFormat
langchain4j.mistral-ai.streaming-chat-model.base-urljava.lang.String
langchain4j.mistral-ai.streaming-chat-model.api-keyjava.lang.String
langchain4j.mistral-ai.streaming-chat-model.temperaturejava.lang.Double
langchain4j.mistral-ai.streaming-chat-model.top-pjava.lang.Double
langchain4j.mistral-ai.streaming-chat-model.max-tokensjava.lang.Integer
langchain4j.mistral-ai.streaming-chat-model.safe-promptjava.lang.Boolean
langchain4j.mistral-ai.streaming-chat-model.random-seedjava.lang.Integer
langchain4j.mistral-ai.streaming-chat-model.return-thinkingjava.lang.Boolean
langchain4j.mistral-ai.streaming-chat-model.send-thinkingjava.lang.Boolean
langchain4j.mistral-ai.streaming-chat-model.timeoutjava.time.Duration
langchain4j.mistral-ai.streaming-chat-model.log-requestsjava.lang.Boolean
langchain4j.mistral-ai.streaming-chat-model.log-responsesjava.lang.Boolean
langchain4j.mistral-ai.streaming-chat-model.loggerorg.slf4j.Logger
langchain4j.mistral-ai.streaming-chat-model.supported-capabilitiesdev.langchain4j.model.chat.Capability
langchain4j.mistral-ai.streaming-chat-model.strict-json-schemajava.lang.Boolean
langchain4j.mistral-ai.streaming-chat-model.stop-sequencesjava.util.List
langchain4j.mistral-ai.streaming-chat-model.presence-penaltyjava.lang.Double
langchain4j.mistral-ai.streaming-chat-model.frequency-penaltyjava.lang.Double
langchain4j.mistral-ai.streaming-chat-model.listenersjava.util.List
langchain4j.mistral-ai.streaming-chat-model.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.mistral-ai.streaming-chat-models.*.custom-headersjava.util.Map
langchain4j.mistral-ai.streaming-chat-models.*.model-namejava.lang.String
langchain4j.mistral-ai.streaming-chat-models.*.response-formatdev.langchain4j.model.chat.request.ResponseFormat
langchain4j.mistral-ai.streaming-chat-models.*.base-urljava.lang.String
langchain4j.mistral-ai.streaming-chat-models.*.api-keyjava.lang.String
langchain4j.mistral-ai.streaming-chat-models.*.temperaturejava.lang.Double
langchain4j.mistral-ai.streaming-chat-models.*.top-pjava.lang.Double
langchain4j.mistral-ai.streaming-chat-models.*.max-tokensjava.lang.Integer
langchain4j.mistral-ai.streaming-chat-models.*.safe-promptjava.lang.Boolean
langchain4j.mistral-ai.streaming-chat-models.*.random-seedjava.lang.Integer
langchain4j.mistral-ai.streaming-chat-models.*.return-thinkingjava.lang.Boolean
langchain4j.mistral-ai.streaming-chat-models.*.send-thinkingjava.lang.Boolean
langchain4j.mistral-ai.streaming-chat-models.*.timeoutjava.time.Duration
langchain4j.mistral-ai.streaming-chat-models.*.log-requestsjava.lang.Boolean
langchain4j.mistral-ai.streaming-chat-models.*.log-responsesjava.lang.Boolean
langchain4j.mistral-ai.streaming-chat-models.*.loggerorg.slf4j.Logger
langchain4j.mistral-ai.streaming-chat-models.*.supported-capabilitiesdev.langchain4j.model.chat.Capability
langchain4j.mistral-ai.streaming-chat-models.*.strict-json-schemajava.lang.Boolean
langchain4j.mistral-ai.streaming-chat-models.*.stop-sequencesjava.util.List
langchain4j.mistral-ai.streaming-chat-models.*.presence-penaltyjava.lang.Double
langchain4j.mistral-ai.streaming-chat-models.*.frequency-penaltyjava.lang.Double
langchain4j.mistral-ai.streaming-chat-models.*.listenersjava.util.List
langchain4j.mistral-ai.streaming-chat-models.*.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters

Configuration properties for MistralAiStreamingChatModel$MistralAiStreamingChatModelBuilder

PropertyTypeDescription
langchain4j.mistral-ai.streaming-chat-model.custom-headersjava.util.Map
langchain4j.mistral-ai.streaming-chat-model.model-namejava.lang.String
langchain4j.mistral-ai.streaming-chat-model.response-formatdev.langchain4j.model.chat.request.ResponseFormat
langchain4j.mistral-ai.streaming-chat-model.base-urljava.lang.String
langchain4j.mistral-ai.streaming-chat-model.api-keyjava.lang.String
langchain4j.mistral-ai.streaming-chat-model.temperaturejava.lang.Double
langchain4j.mistral-ai.streaming-chat-model.top-pjava.lang.Double
langchain4j.mistral-ai.streaming-chat-model.max-tokensjava.lang.Integer
langchain4j.mistral-ai.streaming-chat-model.safe-promptjava.lang.Boolean
langchain4j.mistral-ai.streaming-chat-model.random-seedjava.lang.Integer
langchain4j.mistral-ai.streaming-chat-model.return-thinkingjava.lang.Boolean
langchain4j.mistral-ai.streaming-chat-model.send-thinkingjava.lang.Boolean
langchain4j.mistral-ai.streaming-chat-model.timeoutjava.time.Duration
langchain4j.mistral-ai.streaming-chat-model.log-requestsjava.lang.Boolean
langchain4j.mistral-ai.streaming-chat-model.log-responsesjava.lang.Boolean
langchain4j.mistral-ai.streaming-chat-model.loggerorg.slf4j.Logger
langchain4j.mistral-ai.streaming-chat-model.supported-capabilitiesdev.langchain4j.model.chat.Capability
langchain4j.mistral-ai.streaming-chat-model.strict-json-schemajava.lang.Boolean
langchain4j.mistral-ai.streaming-chat-model.stop-sequencesjava.util.List
langchain4j.mistral-ai.streaming-chat-model.presence-penaltyjava.lang.Double
langchain4j.mistral-ai.streaming-chat-model.frequency-penaltyjava.lang.Double
langchain4j.mistral-ai.streaming-chat-model.listenersjava.util.List
langchain4j.mistral-ai.streaming-chat-model.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.mistral-ai.streaming-chat-models.*.custom-headersjava.util.Map
langchain4j.mistral-ai.streaming-chat-models.*.model-namejava.lang.String
langchain4j.mistral-ai.streaming-chat-models.*.response-formatdev.langchain4j.model.chat.request.ResponseFormat
langchain4j.mistral-ai.streaming-chat-models.*.base-urljava.lang.String
langchain4j.mistral-ai.streaming-chat-models.*.api-keyjava.lang.String
langchain4j.mistral-ai.streaming-chat-models.*.temperaturejava.lang.Double
langchain4j.mistral-ai.streaming-chat-models.*.top-pjava.lang.Double
langchain4j.mistral-ai.streaming-chat-models.*.max-tokensjava.lang.Integer
langchain4j.mistral-ai.streaming-chat-models.*.safe-promptjava.lang.Boolean
langchain4j.mistral-ai.streaming-chat-models.*.random-seedjava.lang.Integer
langchain4j.mistral-ai.streaming-chat-models.*.return-thinkingjava.lang.Boolean
langchain4j.mistral-ai.streaming-chat-models.*.send-thinkingjava.lang.Boolean
langchain4j.mistral-ai.streaming-chat-models.*.timeoutjava.time.Duration
langchain4j.mistral-ai.streaming-chat-models.*.log-requestsjava.lang.Boolean
langchain4j.mistral-ai.streaming-chat-models.*.log-responsesjava.lang.Boolean
langchain4j.mistral-ai.streaming-chat-models.*.loggerorg.slf4j.Logger
langchain4j.mistral-ai.streaming-chat-models.*.supported-capabilitiesdev.langchain4j.model.chat.Capability
langchain4j.mistral-ai.streaming-chat-models.*.strict-json-schemajava.lang.Boolean
langchain4j.mistral-ai.streaming-chat-models.*.stop-sequencesjava.util.List
langchain4j.mistral-ai.streaming-chat-models.*.presence-penaltyjava.lang.Double
langchain4j.mistral-ai.streaming-chat-models.*.frequency-penaltyjava.lang.Double
langchain4j.mistral-ai.streaming-chat-models.*.listenersjava.util.List
langchain4j.mistral-ai.streaming-chat-models.*.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters

Micronaut Langchain4j Oci Genai Config Properties

Configuration properties for CommonOciGenAiChatModelConfiguration

PropertyTypeDescriptionDefault
langchain4j.oci-gen-ai.enabledbooleantrue
langchain4j.oci-gen-ai.compartment-idjava.lang.String
langchain4j.oci-gen-ai.regioncom.oracle.bmc.Region

Configuration properties for DefaultOciGenAiCohereChatModelConfiguration

PropertyTypeDescription
langchain4j.oci-gen-ai-cohere.chat-model.gen-ai-clientcom.oracle.bmc.generativeaiinference.GenerativeAiInferenceClient
langchain4j.oci-gen-ai-cohere.chat-model.auth-providercom.oracle.bmc.auth.BasicAuthenticationDetailsProvider
langchain4j.oci-gen-ai-cohere.chat-model.listenersjava.util.List

Configuration properties for OciGenAiCohereChatModel$Builder

PropertyTypeDescription
langchain4j.oci-gen-ai-cohere.chat-model.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.oci-gen-ai-cohere.chat-model.gen-ai-async-clientcom.oracle.bmc.generativeaiinference.GenerativeAiInferenceAsyncClient
langchain4j.oci-gen-ai-cohere.chat-model.regioncom.oracle.bmc.Region
langchain4j.oci-gen-ai-cohere.chat-model.compartment-idjava.lang.String
langchain4j.oci-gen-ai-cohere.chat-model.model-namejava.lang.String
langchain4j.oci-gen-ai-cohere.chat-model.serving-typecom.oracle.bmc.generativeaiinference.model.ServingMode$ServingType
langchain4j.oci-gen-ai-cohere.chat-model.max-tokensjava.lang.Integer
langchain4j.oci-gen-ai-cohere.chat-model.top-kjava.lang.Integer
langchain4j.oci-gen-ai-cohere.chat-model.top-pjava.lang.Double
langchain4j.oci-gen-ai-cohere.chat-model.temperaturejava.lang.Double
langchain4j.oci-gen-ai-cohere.chat-model.frequency-penaltyjava.lang.Double
langchain4j.oci-gen-ai-cohere.chat-model.presence-penaltyjava.lang.Double
langchain4j.oci-gen-ai-cohere.chat-model.seedjava.lang.Integer
langchain4j.oci-gen-ai-cohere.chat-model.stopjava.util.List
langchain4j.oci-gen-ai-cohere.chat-model.documentsjava.util.List
langchain4j.oci-gen-ai-cohere.chat-model.is-search-queries-onlyjava.lang.Boolean
langchain4j.oci-gen-ai-cohere.chat-model.preamble-overridejava.lang.String
langchain4j.oci-gen-ai-cohere.chat-model.max-input-tokensjava.lang.Integer
langchain4j.oci-gen-ai-cohere.chat-model.prompt-truncationcom.oracle.bmc.generativeaiinference.model.CohereChatRequest$PromptTruncation
langchain4j.oci-gen-ai-cohere.chat-model.is-raw-promptingjava.lang.Boolean
langchain4j.oci-gen-ai-cohere.chat-model.citation-qualitycom.oracle.bmc.generativeaiinference.model.CohereChatRequest$CitationQuality
langchain4j.oci-gen-ai-cohere.chat-models.*.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.oci-gen-ai-cohere.chat-models.*.gen-ai-async-clientcom.oracle.bmc.generativeaiinference.GenerativeAiInferenceAsyncClient
langchain4j.oci-gen-ai-cohere.chat-models.*.regioncom.oracle.bmc.Region
langchain4j.oci-gen-ai-cohere.chat-models.*.compartment-idjava.lang.String
langchain4j.oci-gen-ai-cohere.chat-models.*.model-namejava.lang.String
langchain4j.oci-gen-ai-cohere.chat-models.*.serving-typecom.oracle.bmc.generativeaiinference.model.ServingMode$ServingType
langchain4j.oci-gen-ai-cohere.chat-models.*.max-tokensjava.lang.Integer
langchain4j.oci-gen-ai-cohere.chat-models.*.top-kjava.lang.Integer
langchain4j.oci-gen-ai-cohere.chat-models.*.top-pjava.lang.Double
langchain4j.oci-gen-ai-cohere.chat-models.*.temperaturejava.lang.Double
langchain4j.oci-gen-ai-cohere.chat-models.*.frequency-penaltyjava.lang.Double
langchain4j.oci-gen-ai-cohere.chat-models.*.presence-penaltyjava.lang.Double
langchain4j.oci-gen-ai-cohere.chat-models.*.seedjava.lang.Integer
langchain4j.oci-gen-ai-cohere.chat-models.*.stopjava.util.List
langchain4j.oci-gen-ai-cohere.chat-models.*.documentsjava.util.List
langchain4j.oci-gen-ai-cohere.chat-models.*.is-search-queries-onlyjava.lang.Boolean
langchain4j.oci-gen-ai-cohere.chat-models.*.preamble-overridejava.lang.String
langchain4j.oci-gen-ai-cohere.chat-models.*.max-input-tokensjava.lang.Integer
langchain4j.oci-gen-ai-cohere.chat-models.*.prompt-truncationcom.oracle.bmc.generativeaiinference.model.CohereChatRequest$PromptTruncation
langchain4j.oci-gen-ai-cohere.chat-models.*.is-raw-promptingjava.lang.Boolean
langchain4j.oci-gen-ai-cohere.chat-models.*.citation-qualitycom.oracle.bmc.generativeaiinference.model.CohereChatRequest$CitationQuality

Configuration properties for OciGenAiCohereChatModel$Builder

PropertyTypeDescription
langchain4j.oci-gen-ai-cohere.chat-model.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.oci-gen-ai-cohere.chat-model.gen-ai-async-clientcom.oracle.bmc.generativeaiinference.GenerativeAiInferenceAsyncClient
langchain4j.oci-gen-ai-cohere.chat-model.regioncom.oracle.bmc.Region
langchain4j.oci-gen-ai-cohere.chat-model.compartment-idjava.lang.String
langchain4j.oci-gen-ai-cohere.chat-model.model-namejava.lang.String
langchain4j.oci-gen-ai-cohere.chat-model.serving-typecom.oracle.bmc.generativeaiinference.model.ServingMode$ServingType
langchain4j.oci-gen-ai-cohere.chat-model.max-tokensjava.lang.Integer
langchain4j.oci-gen-ai-cohere.chat-model.top-kjava.lang.Integer
langchain4j.oci-gen-ai-cohere.chat-model.top-pjava.lang.Double
langchain4j.oci-gen-ai-cohere.chat-model.temperaturejava.lang.Double
langchain4j.oci-gen-ai-cohere.chat-model.frequency-penaltyjava.lang.Double
langchain4j.oci-gen-ai-cohere.chat-model.presence-penaltyjava.lang.Double
langchain4j.oci-gen-ai-cohere.chat-model.seedjava.lang.Integer
langchain4j.oci-gen-ai-cohere.chat-model.stopjava.util.List
langchain4j.oci-gen-ai-cohere.chat-model.documentsjava.util.List
langchain4j.oci-gen-ai-cohere.chat-model.is-search-queries-onlyjava.lang.Boolean
langchain4j.oci-gen-ai-cohere.chat-model.preamble-overridejava.lang.String
langchain4j.oci-gen-ai-cohere.chat-model.max-input-tokensjava.lang.Integer
langchain4j.oci-gen-ai-cohere.chat-model.prompt-truncationcom.oracle.bmc.generativeaiinference.model.CohereChatRequest$PromptTruncation
langchain4j.oci-gen-ai-cohere.chat-model.is-raw-promptingjava.lang.Boolean
langchain4j.oci-gen-ai-cohere.chat-model.citation-qualitycom.oracle.bmc.generativeaiinference.model.CohereChatRequest$CitationQuality
langchain4j.oci-gen-ai-cohere.chat-models.*.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.oci-gen-ai-cohere.chat-models.*.gen-ai-async-clientcom.oracle.bmc.generativeaiinference.GenerativeAiInferenceAsyncClient
langchain4j.oci-gen-ai-cohere.chat-models.*.regioncom.oracle.bmc.Region
langchain4j.oci-gen-ai-cohere.chat-models.*.compartment-idjava.lang.String
langchain4j.oci-gen-ai-cohere.chat-models.*.model-namejava.lang.String
langchain4j.oci-gen-ai-cohere.chat-models.*.serving-typecom.oracle.bmc.generativeaiinference.model.ServingMode$ServingType
langchain4j.oci-gen-ai-cohere.chat-models.*.max-tokensjava.lang.Integer
langchain4j.oci-gen-ai-cohere.chat-models.*.top-kjava.lang.Integer
langchain4j.oci-gen-ai-cohere.chat-models.*.top-pjava.lang.Double
langchain4j.oci-gen-ai-cohere.chat-models.*.temperaturejava.lang.Double
langchain4j.oci-gen-ai-cohere.chat-models.*.frequency-penaltyjava.lang.Double
langchain4j.oci-gen-ai-cohere.chat-models.*.presence-penaltyjava.lang.Double
langchain4j.oci-gen-ai-cohere.chat-models.*.seedjava.lang.Integer
langchain4j.oci-gen-ai-cohere.chat-models.*.stopjava.util.List
langchain4j.oci-gen-ai-cohere.chat-models.*.documentsjava.util.List
langchain4j.oci-gen-ai-cohere.chat-models.*.is-search-queries-onlyjava.lang.Boolean
langchain4j.oci-gen-ai-cohere.chat-models.*.preamble-overridejava.lang.String
langchain4j.oci-gen-ai-cohere.chat-models.*.max-input-tokensjava.lang.Integer
langchain4j.oci-gen-ai-cohere.chat-models.*.prompt-truncationcom.oracle.bmc.generativeaiinference.model.CohereChatRequest$PromptTruncation
langchain4j.oci-gen-ai-cohere.chat-models.*.is-raw-promptingjava.lang.Boolean
langchain4j.oci-gen-ai-cohere.chat-models.*.citation-qualitycom.oracle.bmc.generativeaiinference.model.CohereChatRequest$CitationQuality

Configuration properties for NamedOciGenAiCohereChatModelConfiguration

PropertyTypeDescription
langchain4j.oci-gen-ai-cohere.chat-models.*.gen-ai-clientcom.oracle.bmc.generativeaiinference.GenerativeAiInferenceClient
langchain4j.oci-gen-ai-cohere.chat-models.*.auth-providercom.oracle.bmc.auth.BasicAuthenticationDetailsProvider
langchain4j.oci-gen-ai-cohere.chat-models.*.listenersjava.util.List

Configuration properties for OciGenAiCohereChatModel$Builder

PropertyTypeDescription
langchain4j.oci-gen-ai-cohere.chat-model.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.oci-gen-ai-cohere.chat-model.gen-ai-async-clientcom.oracle.bmc.generativeaiinference.GenerativeAiInferenceAsyncClient
langchain4j.oci-gen-ai-cohere.chat-model.regioncom.oracle.bmc.Region
langchain4j.oci-gen-ai-cohere.chat-model.compartment-idjava.lang.String
langchain4j.oci-gen-ai-cohere.chat-model.model-namejava.lang.String
langchain4j.oci-gen-ai-cohere.chat-model.serving-typecom.oracle.bmc.generativeaiinference.model.ServingMode$ServingType
langchain4j.oci-gen-ai-cohere.chat-model.max-tokensjava.lang.Integer
langchain4j.oci-gen-ai-cohere.chat-model.top-kjava.lang.Integer
langchain4j.oci-gen-ai-cohere.chat-model.top-pjava.lang.Double
langchain4j.oci-gen-ai-cohere.chat-model.temperaturejava.lang.Double
langchain4j.oci-gen-ai-cohere.chat-model.frequency-penaltyjava.lang.Double
langchain4j.oci-gen-ai-cohere.chat-model.presence-penaltyjava.lang.Double
langchain4j.oci-gen-ai-cohere.chat-model.seedjava.lang.Integer
langchain4j.oci-gen-ai-cohere.chat-model.stopjava.util.List
langchain4j.oci-gen-ai-cohere.chat-model.documentsjava.util.List
langchain4j.oci-gen-ai-cohere.chat-model.is-search-queries-onlyjava.lang.Boolean
langchain4j.oci-gen-ai-cohere.chat-model.preamble-overridejava.lang.String
langchain4j.oci-gen-ai-cohere.chat-model.max-input-tokensjava.lang.Integer
langchain4j.oci-gen-ai-cohere.chat-model.prompt-truncationcom.oracle.bmc.generativeaiinference.model.CohereChatRequest$PromptTruncation
langchain4j.oci-gen-ai-cohere.chat-model.is-raw-promptingjava.lang.Boolean
langchain4j.oci-gen-ai-cohere.chat-model.citation-qualitycom.oracle.bmc.generativeaiinference.model.CohereChatRequest$CitationQuality
langchain4j.oci-gen-ai-cohere.chat-models.*.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.oci-gen-ai-cohere.chat-models.*.gen-ai-async-clientcom.oracle.bmc.generativeaiinference.GenerativeAiInferenceAsyncClient
langchain4j.oci-gen-ai-cohere.chat-models.*.regioncom.oracle.bmc.Region
langchain4j.oci-gen-ai-cohere.chat-models.*.compartment-idjava.lang.String
langchain4j.oci-gen-ai-cohere.chat-models.*.model-namejava.lang.String
langchain4j.oci-gen-ai-cohere.chat-models.*.serving-typecom.oracle.bmc.generativeaiinference.model.ServingMode$ServingType
langchain4j.oci-gen-ai-cohere.chat-models.*.max-tokensjava.lang.Integer
langchain4j.oci-gen-ai-cohere.chat-models.*.top-kjava.lang.Integer
langchain4j.oci-gen-ai-cohere.chat-models.*.top-pjava.lang.Double
langchain4j.oci-gen-ai-cohere.chat-models.*.temperaturejava.lang.Double
langchain4j.oci-gen-ai-cohere.chat-models.*.frequency-penaltyjava.lang.Double
langchain4j.oci-gen-ai-cohere.chat-models.*.presence-penaltyjava.lang.Double
langchain4j.oci-gen-ai-cohere.chat-models.*.seedjava.lang.Integer
langchain4j.oci-gen-ai-cohere.chat-models.*.stopjava.util.List
langchain4j.oci-gen-ai-cohere.chat-models.*.documentsjava.util.List
langchain4j.oci-gen-ai-cohere.chat-models.*.is-search-queries-onlyjava.lang.Boolean
langchain4j.oci-gen-ai-cohere.chat-models.*.preamble-overridejava.lang.String
langchain4j.oci-gen-ai-cohere.chat-models.*.max-input-tokensjava.lang.Integer
langchain4j.oci-gen-ai-cohere.chat-models.*.prompt-truncationcom.oracle.bmc.generativeaiinference.model.CohereChatRequest$PromptTruncation
langchain4j.oci-gen-ai-cohere.chat-models.*.is-raw-promptingjava.lang.Boolean
langchain4j.oci-gen-ai-cohere.chat-models.*.citation-qualitycom.oracle.bmc.generativeaiinference.model.CohereChatRequest$CitationQuality

Configuration properties for OciGenAiCohereChatModel$Builder

PropertyTypeDescription
langchain4j.oci-gen-ai-cohere.chat-model.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.oci-gen-ai-cohere.chat-model.gen-ai-async-clientcom.oracle.bmc.generativeaiinference.GenerativeAiInferenceAsyncClient
langchain4j.oci-gen-ai-cohere.chat-model.regioncom.oracle.bmc.Region
langchain4j.oci-gen-ai-cohere.chat-model.compartment-idjava.lang.String
langchain4j.oci-gen-ai-cohere.chat-model.model-namejava.lang.String
langchain4j.oci-gen-ai-cohere.chat-model.serving-typecom.oracle.bmc.generativeaiinference.model.ServingMode$ServingType
langchain4j.oci-gen-ai-cohere.chat-model.max-tokensjava.lang.Integer
langchain4j.oci-gen-ai-cohere.chat-model.top-kjava.lang.Integer
langchain4j.oci-gen-ai-cohere.chat-model.top-pjava.lang.Double
langchain4j.oci-gen-ai-cohere.chat-model.temperaturejava.lang.Double
langchain4j.oci-gen-ai-cohere.chat-model.frequency-penaltyjava.lang.Double
langchain4j.oci-gen-ai-cohere.chat-model.presence-penaltyjava.lang.Double
langchain4j.oci-gen-ai-cohere.chat-model.seedjava.lang.Integer
langchain4j.oci-gen-ai-cohere.chat-model.stopjava.util.List
langchain4j.oci-gen-ai-cohere.chat-model.documentsjava.util.List
langchain4j.oci-gen-ai-cohere.chat-model.is-search-queries-onlyjava.lang.Boolean
langchain4j.oci-gen-ai-cohere.chat-model.preamble-overridejava.lang.String
langchain4j.oci-gen-ai-cohere.chat-model.max-input-tokensjava.lang.Integer
langchain4j.oci-gen-ai-cohere.chat-model.prompt-truncationcom.oracle.bmc.generativeaiinference.model.CohereChatRequest$PromptTruncation
langchain4j.oci-gen-ai-cohere.chat-model.is-raw-promptingjava.lang.Boolean
langchain4j.oci-gen-ai-cohere.chat-model.citation-qualitycom.oracle.bmc.generativeaiinference.model.CohereChatRequest$CitationQuality
langchain4j.oci-gen-ai-cohere.chat-models.*.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.oci-gen-ai-cohere.chat-models.*.gen-ai-async-clientcom.oracle.bmc.generativeaiinference.GenerativeAiInferenceAsyncClient
langchain4j.oci-gen-ai-cohere.chat-models.*.regioncom.oracle.bmc.Region
langchain4j.oci-gen-ai-cohere.chat-models.*.compartment-idjava.lang.String
langchain4j.oci-gen-ai-cohere.chat-models.*.model-namejava.lang.String
langchain4j.oci-gen-ai-cohere.chat-models.*.serving-typecom.oracle.bmc.generativeaiinference.model.ServingMode$ServingType
langchain4j.oci-gen-ai-cohere.chat-models.*.max-tokensjava.lang.Integer
langchain4j.oci-gen-ai-cohere.chat-models.*.top-kjava.lang.Integer
langchain4j.oci-gen-ai-cohere.chat-models.*.top-pjava.lang.Double
langchain4j.oci-gen-ai-cohere.chat-models.*.temperaturejava.lang.Double
langchain4j.oci-gen-ai-cohere.chat-models.*.frequency-penaltyjava.lang.Double
langchain4j.oci-gen-ai-cohere.chat-models.*.presence-penaltyjava.lang.Double
langchain4j.oci-gen-ai-cohere.chat-models.*.seedjava.lang.Integer
langchain4j.oci-gen-ai-cohere.chat-models.*.stopjava.util.List
langchain4j.oci-gen-ai-cohere.chat-models.*.documentsjava.util.List
langchain4j.oci-gen-ai-cohere.chat-models.*.is-search-queries-onlyjava.lang.Boolean
langchain4j.oci-gen-ai-cohere.chat-models.*.preamble-overridejava.lang.String
langchain4j.oci-gen-ai-cohere.chat-models.*.max-input-tokensjava.lang.Integer
langchain4j.oci-gen-ai-cohere.chat-models.*.prompt-truncationcom.oracle.bmc.generativeaiinference.model.CohereChatRequest$PromptTruncation
langchain4j.oci-gen-ai-cohere.chat-models.*.is-raw-promptingjava.lang.Boolean
langchain4j.oci-gen-ai-cohere.chat-models.*.citation-qualitycom.oracle.bmc.generativeaiinference.model.CohereChatRequest$CitationQuality

Configuration properties for DefaultOciGenAiCohereStreamingChatModelConfiguration

PropertyTypeDescription
langchain4j.oci-gen-ai-cohere.streaming-chat-model.gen-ai-clientcom.oracle.bmc.generativeaiinference.GenerativeAiInferenceClient
langchain4j.oci-gen-ai-cohere.streaming-chat-model.auth-providercom.oracle.bmc.auth.BasicAuthenticationDetailsProvider
langchain4j.oci-gen-ai-cohere.streaming-chat-model.listenersjava.util.List

Configuration properties for OciGenAiCohereStreamingChatModel$Builder

PropertyTypeDescription
langchain4j.oci-gen-ai-cohere.streaming-chat-model.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.oci-gen-ai-cohere.streaming-chat-model.regioncom.oracle.bmc.Region
langchain4j.oci-gen-ai-cohere.streaming-chat-model.compartment-idjava.lang.String
langchain4j.oci-gen-ai-cohere.streaming-chat-model.model-namejava.lang.String
langchain4j.oci-gen-ai-cohere.streaming-chat-model.serving-typecom.oracle.bmc.generativeaiinference.model.ServingMode$ServingType
langchain4j.oci-gen-ai-cohere.streaming-chat-model.max-tokensjava.lang.Integer
langchain4j.oci-gen-ai-cohere.streaming-chat-model.top-kjava.lang.Integer
langchain4j.oci-gen-ai-cohere.streaming-chat-model.top-pjava.lang.Double
langchain4j.oci-gen-ai-cohere.streaming-chat-model.temperaturejava.lang.Double
langchain4j.oci-gen-ai-cohere.streaming-chat-model.frequency-penaltyjava.lang.Double
langchain4j.oci-gen-ai-cohere.streaming-chat-model.presence-penaltyjava.lang.Double
langchain4j.oci-gen-ai-cohere.streaming-chat-model.seedjava.lang.Integer
langchain4j.oci-gen-ai-cohere.streaming-chat-model.stopjava.util.List
langchain4j.oci-gen-ai-cohere.streaming-chat-model.documentsjava.util.List
langchain4j.oci-gen-ai-cohere.streaming-chat-model.is-search-queries-onlyjava.lang.Boolean
langchain4j.oci-gen-ai-cohere.streaming-chat-model.preamble-overridejava.lang.String
langchain4j.oci-gen-ai-cohere.streaming-chat-model.max-input-tokensjava.lang.Integer
langchain4j.oci-gen-ai-cohere.streaming-chat-model.prompt-truncationcom.oracle.bmc.generativeaiinference.model.CohereChatRequest$PromptTruncation
langchain4j.oci-gen-ai-cohere.streaming-chat-model.is-raw-promptingjava.lang.Boolean
langchain4j.oci-gen-ai-cohere.streaming-chat-model.citation-qualitycom.oracle.bmc.generativeaiinference.model.CohereChatRequest$CitationQuality
langchain4j.oci-gen-ai-cohere.streaming-chat-model.gen-ai-async-clientcom.oracle.bmc.generativeaiinference.GenerativeAiInferenceAsyncClient
langchain4j.oci-gen-ai-cohere.streaming-chat-model.executor-servicejava.util.concurrent.ExecutorService
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.regioncom.oracle.bmc.Region
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.compartment-idjava.lang.String
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.model-namejava.lang.String
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.serving-typecom.oracle.bmc.generativeaiinference.model.ServingMode$ServingType
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.max-tokensjava.lang.Integer
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.top-kjava.lang.Integer
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.top-pjava.lang.Double
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.temperaturejava.lang.Double
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.frequency-penaltyjava.lang.Double
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.presence-penaltyjava.lang.Double
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.seedjava.lang.Integer
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.stopjava.util.List
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.documentsjava.util.List
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.is-search-queries-onlyjava.lang.Boolean
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.preamble-overridejava.lang.String
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.max-input-tokensjava.lang.Integer
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.prompt-truncationcom.oracle.bmc.generativeaiinference.model.CohereChatRequest$PromptTruncation
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.is-raw-promptingjava.lang.Boolean
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.citation-qualitycom.oracle.bmc.generativeaiinference.model.CohereChatRequest$CitationQuality
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.gen-ai-async-clientcom.oracle.bmc.generativeaiinference.GenerativeAiInferenceAsyncClient
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.executor-servicejava.util.concurrent.ExecutorService

Configuration properties for OciGenAiCohereStreamingChatModel$Builder

PropertyTypeDescription
langchain4j.oci-gen-ai-cohere.streaming-chat-model.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.oci-gen-ai-cohere.streaming-chat-model.regioncom.oracle.bmc.Region
langchain4j.oci-gen-ai-cohere.streaming-chat-model.compartment-idjava.lang.String
langchain4j.oci-gen-ai-cohere.streaming-chat-model.model-namejava.lang.String
langchain4j.oci-gen-ai-cohere.streaming-chat-model.serving-typecom.oracle.bmc.generativeaiinference.model.ServingMode$ServingType
langchain4j.oci-gen-ai-cohere.streaming-chat-model.max-tokensjava.lang.Integer
langchain4j.oci-gen-ai-cohere.streaming-chat-model.top-kjava.lang.Integer
langchain4j.oci-gen-ai-cohere.streaming-chat-model.top-pjava.lang.Double
langchain4j.oci-gen-ai-cohere.streaming-chat-model.temperaturejava.lang.Double
langchain4j.oci-gen-ai-cohere.streaming-chat-model.frequency-penaltyjava.lang.Double
langchain4j.oci-gen-ai-cohere.streaming-chat-model.presence-penaltyjava.lang.Double
langchain4j.oci-gen-ai-cohere.streaming-chat-model.seedjava.lang.Integer
langchain4j.oci-gen-ai-cohere.streaming-chat-model.stopjava.util.List
langchain4j.oci-gen-ai-cohere.streaming-chat-model.documentsjava.util.List
langchain4j.oci-gen-ai-cohere.streaming-chat-model.is-search-queries-onlyjava.lang.Boolean
langchain4j.oci-gen-ai-cohere.streaming-chat-model.preamble-overridejava.lang.String
langchain4j.oci-gen-ai-cohere.streaming-chat-model.max-input-tokensjava.lang.Integer
langchain4j.oci-gen-ai-cohere.streaming-chat-model.prompt-truncationcom.oracle.bmc.generativeaiinference.model.CohereChatRequest$PromptTruncation
langchain4j.oci-gen-ai-cohere.streaming-chat-model.is-raw-promptingjava.lang.Boolean
langchain4j.oci-gen-ai-cohere.streaming-chat-model.citation-qualitycom.oracle.bmc.generativeaiinference.model.CohereChatRequest$CitationQuality
langchain4j.oci-gen-ai-cohere.streaming-chat-model.gen-ai-async-clientcom.oracle.bmc.generativeaiinference.GenerativeAiInferenceAsyncClient
langchain4j.oci-gen-ai-cohere.streaming-chat-model.executor-servicejava.util.concurrent.ExecutorService
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.regioncom.oracle.bmc.Region
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.compartment-idjava.lang.String
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.model-namejava.lang.String
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.serving-typecom.oracle.bmc.generativeaiinference.model.ServingMode$ServingType
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.max-tokensjava.lang.Integer
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.top-kjava.lang.Integer
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.top-pjava.lang.Double
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.temperaturejava.lang.Double
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.frequency-penaltyjava.lang.Double
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.presence-penaltyjava.lang.Double
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.seedjava.lang.Integer
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.stopjava.util.List
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.documentsjava.util.List
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.is-search-queries-onlyjava.lang.Boolean
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.preamble-overridejava.lang.String
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.max-input-tokensjava.lang.Integer
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.prompt-truncationcom.oracle.bmc.generativeaiinference.model.CohereChatRequest$PromptTruncation
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.is-raw-promptingjava.lang.Boolean
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.citation-qualitycom.oracle.bmc.generativeaiinference.model.CohereChatRequest$CitationQuality
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.gen-ai-async-clientcom.oracle.bmc.generativeaiinference.GenerativeAiInferenceAsyncClient
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.executor-servicejava.util.concurrent.ExecutorService

Configuration properties for NamedOciGenAiCohereStreamingChatModelConfiguration

PropertyTypeDescription
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.gen-ai-clientcom.oracle.bmc.generativeaiinference.GenerativeAiInferenceClient
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.auth-providercom.oracle.bmc.auth.BasicAuthenticationDetailsProvider
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.listenersjava.util.List

Configuration properties for OciGenAiCohereStreamingChatModel$Builder

PropertyTypeDescription
langchain4j.oci-gen-ai-cohere.streaming-chat-model.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.oci-gen-ai-cohere.streaming-chat-model.regioncom.oracle.bmc.Region
langchain4j.oci-gen-ai-cohere.streaming-chat-model.compartment-idjava.lang.String
langchain4j.oci-gen-ai-cohere.streaming-chat-model.model-namejava.lang.String
langchain4j.oci-gen-ai-cohere.streaming-chat-model.serving-typecom.oracle.bmc.generativeaiinference.model.ServingMode$ServingType
langchain4j.oci-gen-ai-cohere.streaming-chat-model.max-tokensjava.lang.Integer
langchain4j.oci-gen-ai-cohere.streaming-chat-model.top-kjava.lang.Integer
langchain4j.oci-gen-ai-cohere.streaming-chat-model.top-pjava.lang.Double
langchain4j.oci-gen-ai-cohere.streaming-chat-model.temperaturejava.lang.Double
langchain4j.oci-gen-ai-cohere.streaming-chat-model.frequency-penaltyjava.lang.Double
langchain4j.oci-gen-ai-cohere.streaming-chat-model.presence-penaltyjava.lang.Double
langchain4j.oci-gen-ai-cohere.streaming-chat-model.seedjava.lang.Integer
langchain4j.oci-gen-ai-cohere.streaming-chat-model.stopjava.util.List
langchain4j.oci-gen-ai-cohere.streaming-chat-model.documentsjava.util.List
langchain4j.oci-gen-ai-cohere.streaming-chat-model.is-search-queries-onlyjava.lang.Boolean
langchain4j.oci-gen-ai-cohere.streaming-chat-model.preamble-overridejava.lang.String
langchain4j.oci-gen-ai-cohere.streaming-chat-model.max-input-tokensjava.lang.Integer
langchain4j.oci-gen-ai-cohere.streaming-chat-model.prompt-truncationcom.oracle.bmc.generativeaiinference.model.CohereChatRequest$PromptTruncation
langchain4j.oci-gen-ai-cohere.streaming-chat-model.is-raw-promptingjava.lang.Boolean
langchain4j.oci-gen-ai-cohere.streaming-chat-model.citation-qualitycom.oracle.bmc.generativeaiinference.model.CohereChatRequest$CitationQuality
langchain4j.oci-gen-ai-cohere.streaming-chat-model.gen-ai-async-clientcom.oracle.bmc.generativeaiinference.GenerativeAiInferenceAsyncClient
langchain4j.oci-gen-ai-cohere.streaming-chat-model.executor-servicejava.util.concurrent.ExecutorService
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.regioncom.oracle.bmc.Region
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.compartment-idjava.lang.String
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.model-namejava.lang.String
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.serving-typecom.oracle.bmc.generativeaiinference.model.ServingMode$ServingType
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.max-tokensjava.lang.Integer
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.top-kjava.lang.Integer
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.top-pjava.lang.Double
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.temperaturejava.lang.Double
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.frequency-penaltyjava.lang.Double
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.presence-penaltyjava.lang.Double
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.seedjava.lang.Integer
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.stopjava.util.List
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.documentsjava.util.List
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.is-search-queries-onlyjava.lang.Boolean
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.preamble-overridejava.lang.String
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.max-input-tokensjava.lang.Integer
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.prompt-truncationcom.oracle.bmc.generativeaiinference.model.CohereChatRequest$PromptTruncation
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.is-raw-promptingjava.lang.Boolean
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.citation-qualitycom.oracle.bmc.generativeaiinference.model.CohereChatRequest$CitationQuality
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.gen-ai-async-clientcom.oracle.bmc.generativeaiinference.GenerativeAiInferenceAsyncClient
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.executor-servicejava.util.concurrent.ExecutorService

Configuration properties for OciGenAiCohereStreamingChatModel$Builder

PropertyTypeDescription
langchain4j.oci-gen-ai-cohere.streaming-chat-model.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.oci-gen-ai-cohere.streaming-chat-model.regioncom.oracle.bmc.Region
langchain4j.oci-gen-ai-cohere.streaming-chat-model.compartment-idjava.lang.String
langchain4j.oci-gen-ai-cohere.streaming-chat-model.model-namejava.lang.String
langchain4j.oci-gen-ai-cohere.streaming-chat-model.serving-typecom.oracle.bmc.generativeaiinference.model.ServingMode$ServingType
langchain4j.oci-gen-ai-cohere.streaming-chat-model.max-tokensjava.lang.Integer
langchain4j.oci-gen-ai-cohere.streaming-chat-model.top-kjava.lang.Integer
langchain4j.oci-gen-ai-cohere.streaming-chat-model.top-pjava.lang.Double
langchain4j.oci-gen-ai-cohere.streaming-chat-model.temperaturejava.lang.Double
langchain4j.oci-gen-ai-cohere.streaming-chat-model.frequency-penaltyjava.lang.Double
langchain4j.oci-gen-ai-cohere.streaming-chat-model.presence-penaltyjava.lang.Double
langchain4j.oci-gen-ai-cohere.streaming-chat-model.seedjava.lang.Integer
langchain4j.oci-gen-ai-cohere.streaming-chat-model.stopjava.util.List
langchain4j.oci-gen-ai-cohere.streaming-chat-model.documentsjava.util.List
langchain4j.oci-gen-ai-cohere.streaming-chat-model.is-search-queries-onlyjava.lang.Boolean
langchain4j.oci-gen-ai-cohere.streaming-chat-model.preamble-overridejava.lang.String
langchain4j.oci-gen-ai-cohere.streaming-chat-model.max-input-tokensjava.lang.Integer
langchain4j.oci-gen-ai-cohere.streaming-chat-model.prompt-truncationcom.oracle.bmc.generativeaiinference.model.CohereChatRequest$PromptTruncation
langchain4j.oci-gen-ai-cohere.streaming-chat-model.is-raw-promptingjava.lang.Boolean
langchain4j.oci-gen-ai-cohere.streaming-chat-model.citation-qualitycom.oracle.bmc.generativeaiinference.model.CohereChatRequest$CitationQuality
langchain4j.oci-gen-ai-cohere.streaming-chat-model.gen-ai-async-clientcom.oracle.bmc.generativeaiinference.GenerativeAiInferenceAsyncClient
langchain4j.oci-gen-ai-cohere.streaming-chat-model.executor-servicejava.util.concurrent.ExecutorService
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.regioncom.oracle.bmc.Region
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.compartment-idjava.lang.String
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.model-namejava.lang.String
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.serving-typecom.oracle.bmc.generativeaiinference.model.ServingMode$ServingType
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.max-tokensjava.lang.Integer
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.top-kjava.lang.Integer
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.top-pjava.lang.Double
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.temperaturejava.lang.Double
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.frequency-penaltyjava.lang.Double
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.presence-penaltyjava.lang.Double
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.seedjava.lang.Integer
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.stopjava.util.List
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.documentsjava.util.List
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.is-search-queries-onlyjava.lang.Boolean
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.preamble-overridejava.lang.String
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.max-input-tokensjava.lang.Integer
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.prompt-truncationcom.oracle.bmc.generativeaiinference.model.CohereChatRequest$PromptTruncation
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.is-raw-promptingjava.lang.Boolean
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.citation-qualitycom.oracle.bmc.generativeaiinference.model.CohereChatRequest$CitationQuality
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.gen-ai-async-clientcom.oracle.bmc.generativeaiinference.GenerativeAiInferenceAsyncClient
langchain4j.oci-gen-ai-cohere.streaming-chat-models.*.executor-servicejava.util.concurrent.ExecutorService

Configuration properties for DefaultOciGenAiChatModelConfiguration

PropertyTypeDescription
langchain4j.oci-gen-ai.chat-model.gen-ai-clientcom.oracle.bmc.generativeaiinference.GenerativeAiInferenceClient
langchain4j.oci-gen-ai.chat-model.auth-providercom.oracle.bmc.auth.BasicAuthenticationDetailsProvider
langchain4j.oci-gen-ai.chat-model.listenersjava.util.List

Configuration properties for OciGenAiChatModel$Builder

PropertyTypeDescription
langchain4j.oci-gen-ai.chat-model.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.oci-gen-ai.chat-model.gen-ai-async-clientcom.oracle.bmc.generativeaiinference.GenerativeAiInferenceAsyncClient
langchain4j.oci-gen-ai.chat-model.regioncom.oracle.bmc.Region
langchain4j.oci-gen-ai.chat-model.compartment-idjava.lang.String
langchain4j.oci-gen-ai.chat-model.model-namejava.lang.String
langchain4j.oci-gen-ai.chat-model.serving-typecom.oracle.bmc.generativeaiinference.model.ServingMode$ServingType
langchain4j.oci-gen-ai.chat-model.max-tokensjava.lang.Integer
langchain4j.oci-gen-ai.chat-model.top-kjava.lang.Integer
langchain4j.oci-gen-ai.chat-model.top-pjava.lang.Double
langchain4j.oci-gen-ai.chat-model.temperaturejava.lang.Double
langchain4j.oci-gen-ai.chat-model.frequency-penaltyjava.lang.Double
langchain4j.oci-gen-ai.chat-model.presence-penaltyjava.lang.Double
langchain4j.oci-gen-ai.chat-model.seedjava.lang.Integer
langchain4j.oci-gen-ai.chat-model.stopjava.util.List
langchain4j.oci-gen-ai.chat-model.num-generationsjava.lang.Integer
langchain4j.oci-gen-ai.chat-model.log-probsjava.lang.Integer
langchain4j.oci-gen-ai.chat-model.logit-biasjava.lang.Object
langchain4j.oci-gen-ai.chat-models.*.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.oci-gen-ai.chat-models.*.gen-ai-async-clientcom.oracle.bmc.generativeaiinference.GenerativeAiInferenceAsyncClient
langchain4j.oci-gen-ai.chat-models.*.regioncom.oracle.bmc.Region
langchain4j.oci-gen-ai.chat-models.*.compartment-idjava.lang.String
langchain4j.oci-gen-ai.chat-models.*.model-namejava.lang.String
langchain4j.oci-gen-ai.chat-models.*.serving-typecom.oracle.bmc.generativeaiinference.model.ServingMode$ServingType
langchain4j.oci-gen-ai.chat-models.*.max-tokensjava.lang.Integer
langchain4j.oci-gen-ai.chat-models.*.top-kjava.lang.Integer
langchain4j.oci-gen-ai.chat-models.*.top-pjava.lang.Double
langchain4j.oci-gen-ai.chat-models.*.temperaturejava.lang.Double
langchain4j.oci-gen-ai.chat-models.*.frequency-penaltyjava.lang.Double
langchain4j.oci-gen-ai.chat-models.*.presence-penaltyjava.lang.Double
langchain4j.oci-gen-ai.chat-models.*.seedjava.lang.Integer
langchain4j.oci-gen-ai.chat-models.*.stopjava.util.List
langchain4j.oci-gen-ai.chat-models.*.num-generationsjava.lang.Integer
langchain4j.oci-gen-ai.chat-models.*.log-probsjava.lang.Integer
langchain4j.oci-gen-ai.chat-models.*.logit-biasjava.lang.Object

Configuration properties for OciGenAiChatModel$Builder

PropertyTypeDescription
langchain4j.oci-gen-ai.chat-model.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.oci-gen-ai.chat-model.gen-ai-async-clientcom.oracle.bmc.generativeaiinference.GenerativeAiInferenceAsyncClient
langchain4j.oci-gen-ai.chat-model.regioncom.oracle.bmc.Region
langchain4j.oci-gen-ai.chat-model.compartment-idjava.lang.String
langchain4j.oci-gen-ai.chat-model.model-namejava.lang.String
langchain4j.oci-gen-ai.chat-model.serving-typecom.oracle.bmc.generativeaiinference.model.ServingMode$ServingType
langchain4j.oci-gen-ai.chat-model.max-tokensjava.lang.Integer
langchain4j.oci-gen-ai.chat-model.top-kjava.lang.Integer
langchain4j.oci-gen-ai.chat-model.top-pjava.lang.Double
langchain4j.oci-gen-ai.chat-model.temperaturejava.lang.Double
langchain4j.oci-gen-ai.chat-model.frequency-penaltyjava.lang.Double
langchain4j.oci-gen-ai.chat-model.presence-penaltyjava.lang.Double
langchain4j.oci-gen-ai.chat-model.seedjava.lang.Integer
langchain4j.oci-gen-ai.chat-model.stopjava.util.List
langchain4j.oci-gen-ai.chat-model.num-generationsjava.lang.Integer
langchain4j.oci-gen-ai.chat-model.log-probsjava.lang.Integer
langchain4j.oci-gen-ai.chat-model.logit-biasjava.lang.Object
langchain4j.oci-gen-ai.chat-models.*.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.oci-gen-ai.chat-models.*.gen-ai-async-clientcom.oracle.bmc.generativeaiinference.GenerativeAiInferenceAsyncClient
langchain4j.oci-gen-ai.chat-models.*.regioncom.oracle.bmc.Region
langchain4j.oci-gen-ai.chat-models.*.compartment-idjava.lang.String
langchain4j.oci-gen-ai.chat-models.*.model-namejava.lang.String
langchain4j.oci-gen-ai.chat-models.*.serving-typecom.oracle.bmc.generativeaiinference.model.ServingMode$ServingType
langchain4j.oci-gen-ai.chat-models.*.max-tokensjava.lang.Integer
langchain4j.oci-gen-ai.chat-models.*.top-kjava.lang.Integer
langchain4j.oci-gen-ai.chat-models.*.top-pjava.lang.Double
langchain4j.oci-gen-ai.chat-models.*.temperaturejava.lang.Double
langchain4j.oci-gen-ai.chat-models.*.frequency-penaltyjava.lang.Double
langchain4j.oci-gen-ai.chat-models.*.presence-penaltyjava.lang.Double
langchain4j.oci-gen-ai.chat-models.*.seedjava.lang.Integer
langchain4j.oci-gen-ai.chat-models.*.stopjava.util.List
langchain4j.oci-gen-ai.chat-models.*.num-generationsjava.lang.Integer
langchain4j.oci-gen-ai.chat-models.*.log-probsjava.lang.Integer
langchain4j.oci-gen-ai.chat-models.*.logit-biasjava.lang.Object

Configuration properties for NamedOciGenAiChatModelConfiguration

PropertyTypeDescription
langchain4j.oci-gen-ai.chat-models.*.gen-ai-clientcom.oracle.bmc.generativeaiinference.GenerativeAiInferenceClient
langchain4j.oci-gen-ai.chat-models.*.auth-providercom.oracle.bmc.auth.BasicAuthenticationDetailsProvider
langchain4j.oci-gen-ai.chat-models.*.listenersjava.util.List

Configuration properties for OciGenAiChatModel$Builder

PropertyTypeDescription
langchain4j.oci-gen-ai.chat-model.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.oci-gen-ai.chat-model.gen-ai-async-clientcom.oracle.bmc.generativeaiinference.GenerativeAiInferenceAsyncClient
langchain4j.oci-gen-ai.chat-model.regioncom.oracle.bmc.Region
langchain4j.oci-gen-ai.chat-model.compartment-idjava.lang.String
langchain4j.oci-gen-ai.chat-model.model-namejava.lang.String
langchain4j.oci-gen-ai.chat-model.serving-typecom.oracle.bmc.generativeaiinference.model.ServingMode$ServingType
langchain4j.oci-gen-ai.chat-model.max-tokensjava.lang.Integer
langchain4j.oci-gen-ai.chat-model.top-kjava.lang.Integer
langchain4j.oci-gen-ai.chat-model.top-pjava.lang.Double
langchain4j.oci-gen-ai.chat-model.temperaturejava.lang.Double
langchain4j.oci-gen-ai.chat-model.frequency-penaltyjava.lang.Double
langchain4j.oci-gen-ai.chat-model.presence-penaltyjava.lang.Double
langchain4j.oci-gen-ai.chat-model.seedjava.lang.Integer
langchain4j.oci-gen-ai.chat-model.stopjava.util.List
langchain4j.oci-gen-ai.chat-model.num-generationsjava.lang.Integer
langchain4j.oci-gen-ai.chat-model.log-probsjava.lang.Integer
langchain4j.oci-gen-ai.chat-model.logit-biasjava.lang.Object
langchain4j.oci-gen-ai.chat-models.*.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.oci-gen-ai.chat-models.*.gen-ai-async-clientcom.oracle.bmc.generativeaiinference.GenerativeAiInferenceAsyncClient
langchain4j.oci-gen-ai.chat-models.*.regioncom.oracle.bmc.Region
langchain4j.oci-gen-ai.chat-models.*.compartment-idjava.lang.String
langchain4j.oci-gen-ai.chat-models.*.model-namejava.lang.String
langchain4j.oci-gen-ai.chat-models.*.serving-typecom.oracle.bmc.generativeaiinference.model.ServingMode$ServingType
langchain4j.oci-gen-ai.chat-models.*.max-tokensjava.lang.Integer
langchain4j.oci-gen-ai.chat-models.*.top-kjava.lang.Integer
langchain4j.oci-gen-ai.chat-models.*.top-pjava.lang.Double
langchain4j.oci-gen-ai.chat-models.*.temperaturejava.lang.Double
langchain4j.oci-gen-ai.chat-models.*.frequency-penaltyjava.lang.Double
langchain4j.oci-gen-ai.chat-models.*.presence-penaltyjava.lang.Double
langchain4j.oci-gen-ai.chat-models.*.seedjava.lang.Integer
langchain4j.oci-gen-ai.chat-models.*.stopjava.util.List
langchain4j.oci-gen-ai.chat-models.*.num-generationsjava.lang.Integer
langchain4j.oci-gen-ai.chat-models.*.log-probsjava.lang.Integer
langchain4j.oci-gen-ai.chat-models.*.logit-biasjava.lang.Object

Configuration properties for OciGenAiChatModel$Builder

PropertyTypeDescription
langchain4j.oci-gen-ai.chat-model.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.oci-gen-ai.chat-model.gen-ai-async-clientcom.oracle.bmc.generativeaiinference.GenerativeAiInferenceAsyncClient
langchain4j.oci-gen-ai.chat-model.regioncom.oracle.bmc.Region
langchain4j.oci-gen-ai.chat-model.compartment-idjava.lang.String
langchain4j.oci-gen-ai.chat-model.model-namejava.lang.String
langchain4j.oci-gen-ai.chat-model.serving-typecom.oracle.bmc.generativeaiinference.model.ServingMode$ServingType
langchain4j.oci-gen-ai.chat-model.max-tokensjava.lang.Integer
langchain4j.oci-gen-ai.chat-model.top-kjava.lang.Integer
langchain4j.oci-gen-ai.chat-model.top-pjava.lang.Double
langchain4j.oci-gen-ai.chat-model.temperaturejava.lang.Double
langchain4j.oci-gen-ai.chat-model.frequency-penaltyjava.lang.Double
langchain4j.oci-gen-ai.chat-model.presence-penaltyjava.lang.Double
langchain4j.oci-gen-ai.chat-model.seedjava.lang.Integer
langchain4j.oci-gen-ai.chat-model.stopjava.util.List
langchain4j.oci-gen-ai.chat-model.num-generationsjava.lang.Integer
langchain4j.oci-gen-ai.chat-model.log-probsjava.lang.Integer
langchain4j.oci-gen-ai.chat-model.logit-biasjava.lang.Object
langchain4j.oci-gen-ai.chat-models.*.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.oci-gen-ai.chat-models.*.gen-ai-async-clientcom.oracle.bmc.generativeaiinference.GenerativeAiInferenceAsyncClient
langchain4j.oci-gen-ai.chat-models.*.regioncom.oracle.bmc.Region
langchain4j.oci-gen-ai.chat-models.*.compartment-idjava.lang.String
langchain4j.oci-gen-ai.chat-models.*.model-namejava.lang.String
langchain4j.oci-gen-ai.chat-models.*.serving-typecom.oracle.bmc.generativeaiinference.model.ServingMode$ServingType
langchain4j.oci-gen-ai.chat-models.*.max-tokensjava.lang.Integer
langchain4j.oci-gen-ai.chat-models.*.top-kjava.lang.Integer
langchain4j.oci-gen-ai.chat-models.*.top-pjava.lang.Double
langchain4j.oci-gen-ai.chat-models.*.temperaturejava.lang.Double
langchain4j.oci-gen-ai.chat-models.*.frequency-penaltyjava.lang.Double
langchain4j.oci-gen-ai.chat-models.*.presence-penaltyjava.lang.Double
langchain4j.oci-gen-ai.chat-models.*.seedjava.lang.Integer
langchain4j.oci-gen-ai.chat-models.*.stopjava.util.List
langchain4j.oci-gen-ai.chat-models.*.num-generationsjava.lang.Integer
langchain4j.oci-gen-ai.chat-models.*.log-probsjava.lang.Integer
langchain4j.oci-gen-ai.chat-models.*.logit-biasjava.lang.Object

Configuration properties for DefaultOciGenAiStreamingChatModelConfiguration

PropertyTypeDescription
langchain4j.oci-gen-ai.streaming-chat-model.gen-ai-clientcom.oracle.bmc.generativeaiinference.GenerativeAiInferenceClient
langchain4j.oci-gen-ai.streaming-chat-model.auth-providercom.oracle.bmc.auth.BasicAuthenticationDetailsProvider
langchain4j.oci-gen-ai.streaming-chat-model.listenersjava.util.List

Configuration properties for OciGenAiStreamingChatModel$Builder

PropertyTypeDescription
langchain4j.oci-gen-ai.streaming-chat-model.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.oci-gen-ai.streaming-chat-model.regioncom.oracle.bmc.Region
langchain4j.oci-gen-ai.streaming-chat-model.compartment-idjava.lang.String
langchain4j.oci-gen-ai.streaming-chat-model.model-namejava.lang.String
langchain4j.oci-gen-ai.streaming-chat-model.serving-typecom.oracle.bmc.generativeaiinference.model.ServingMode$ServingType
langchain4j.oci-gen-ai.streaming-chat-model.max-tokensjava.lang.Integer
langchain4j.oci-gen-ai.streaming-chat-model.top-kjava.lang.Integer
langchain4j.oci-gen-ai.streaming-chat-model.top-pjava.lang.Double
langchain4j.oci-gen-ai.streaming-chat-model.temperaturejava.lang.Double
langchain4j.oci-gen-ai.streaming-chat-model.frequency-penaltyjava.lang.Double
langchain4j.oci-gen-ai.streaming-chat-model.presence-penaltyjava.lang.Double
langchain4j.oci-gen-ai.streaming-chat-model.seedjava.lang.Integer
langchain4j.oci-gen-ai.streaming-chat-model.stopjava.util.List
langchain4j.oci-gen-ai.streaming-chat-model.num-generationsjava.lang.Integer
langchain4j.oci-gen-ai.streaming-chat-model.log-probsjava.lang.Integer
langchain4j.oci-gen-ai.streaming-chat-model.logit-biasjava.lang.Object
langchain4j.oci-gen-ai.streaming-chat-model.gen-ai-async-clientcom.oracle.bmc.generativeaiinference.GenerativeAiInferenceAsyncClient
langchain4j.oci-gen-ai.streaming-chat-model.executor-servicejava.util.concurrent.ExecutorService
langchain4j.oci-gen-ai.streaming-chat-models.*.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.oci-gen-ai.streaming-chat-models.*.regioncom.oracle.bmc.Region
langchain4j.oci-gen-ai.streaming-chat-models.*.compartment-idjava.lang.String
langchain4j.oci-gen-ai.streaming-chat-models.*.model-namejava.lang.String
langchain4j.oci-gen-ai.streaming-chat-models.*.serving-typecom.oracle.bmc.generativeaiinference.model.ServingMode$ServingType
langchain4j.oci-gen-ai.streaming-chat-models.*.max-tokensjava.lang.Integer
langchain4j.oci-gen-ai.streaming-chat-models.*.top-kjava.lang.Integer
langchain4j.oci-gen-ai.streaming-chat-models.*.top-pjava.lang.Double
langchain4j.oci-gen-ai.streaming-chat-models.*.temperaturejava.lang.Double
langchain4j.oci-gen-ai.streaming-chat-models.*.frequency-penaltyjava.lang.Double
langchain4j.oci-gen-ai.streaming-chat-models.*.presence-penaltyjava.lang.Double
langchain4j.oci-gen-ai.streaming-chat-models.*.seedjava.lang.Integer
langchain4j.oci-gen-ai.streaming-chat-models.*.stopjava.util.List
langchain4j.oci-gen-ai.streaming-chat-models.*.num-generationsjava.lang.Integer
langchain4j.oci-gen-ai.streaming-chat-models.*.log-probsjava.lang.Integer
langchain4j.oci-gen-ai.streaming-chat-models.*.logit-biasjava.lang.Object
langchain4j.oci-gen-ai.streaming-chat-models.*.gen-ai-async-clientcom.oracle.bmc.generativeaiinference.GenerativeAiInferenceAsyncClient
langchain4j.oci-gen-ai.streaming-chat-models.*.executor-servicejava.util.concurrent.ExecutorService

Configuration properties for OciGenAiStreamingChatModel$Builder

PropertyTypeDescription
langchain4j.oci-gen-ai.streaming-chat-model.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.oci-gen-ai.streaming-chat-model.regioncom.oracle.bmc.Region
langchain4j.oci-gen-ai.streaming-chat-model.compartment-idjava.lang.String
langchain4j.oci-gen-ai.streaming-chat-model.model-namejava.lang.String
langchain4j.oci-gen-ai.streaming-chat-model.serving-typecom.oracle.bmc.generativeaiinference.model.ServingMode$ServingType
langchain4j.oci-gen-ai.streaming-chat-model.max-tokensjava.lang.Integer
langchain4j.oci-gen-ai.streaming-chat-model.top-kjava.lang.Integer
langchain4j.oci-gen-ai.streaming-chat-model.top-pjava.lang.Double
langchain4j.oci-gen-ai.streaming-chat-model.temperaturejava.lang.Double
langchain4j.oci-gen-ai.streaming-chat-model.frequency-penaltyjava.lang.Double
langchain4j.oci-gen-ai.streaming-chat-model.presence-penaltyjava.lang.Double
langchain4j.oci-gen-ai.streaming-chat-model.seedjava.lang.Integer
langchain4j.oci-gen-ai.streaming-chat-model.stopjava.util.List
langchain4j.oci-gen-ai.streaming-chat-model.num-generationsjava.lang.Integer
langchain4j.oci-gen-ai.streaming-chat-model.log-probsjava.lang.Integer
langchain4j.oci-gen-ai.streaming-chat-model.logit-biasjava.lang.Object
langchain4j.oci-gen-ai.streaming-chat-model.gen-ai-async-clientcom.oracle.bmc.generativeaiinference.GenerativeAiInferenceAsyncClient
langchain4j.oci-gen-ai.streaming-chat-model.executor-servicejava.util.concurrent.ExecutorService
langchain4j.oci-gen-ai.streaming-chat-models.*.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.oci-gen-ai.streaming-chat-models.*.regioncom.oracle.bmc.Region
langchain4j.oci-gen-ai.streaming-chat-models.*.compartment-idjava.lang.String
langchain4j.oci-gen-ai.streaming-chat-models.*.model-namejava.lang.String
langchain4j.oci-gen-ai.streaming-chat-models.*.serving-typecom.oracle.bmc.generativeaiinference.model.ServingMode$ServingType
langchain4j.oci-gen-ai.streaming-chat-models.*.max-tokensjava.lang.Integer
langchain4j.oci-gen-ai.streaming-chat-models.*.top-kjava.lang.Integer
langchain4j.oci-gen-ai.streaming-chat-models.*.top-pjava.lang.Double
langchain4j.oci-gen-ai.streaming-chat-models.*.temperaturejava.lang.Double
langchain4j.oci-gen-ai.streaming-chat-models.*.frequency-penaltyjava.lang.Double
langchain4j.oci-gen-ai.streaming-chat-models.*.presence-penaltyjava.lang.Double
langchain4j.oci-gen-ai.streaming-chat-models.*.seedjava.lang.Integer
langchain4j.oci-gen-ai.streaming-chat-models.*.stopjava.util.List
langchain4j.oci-gen-ai.streaming-chat-models.*.num-generationsjava.lang.Integer
langchain4j.oci-gen-ai.streaming-chat-models.*.log-probsjava.lang.Integer
langchain4j.oci-gen-ai.streaming-chat-models.*.logit-biasjava.lang.Object
langchain4j.oci-gen-ai.streaming-chat-models.*.gen-ai-async-clientcom.oracle.bmc.generativeaiinference.GenerativeAiInferenceAsyncClient
langchain4j.oci-gen-ai.streaming-chat-models.*.executor-servicejava.util.concurrent.ExecutorService

Configuration properties for NamedOciGenAiStreamingChatModelConfiguration

PropertyTypeDescription
langchain4j.oci-gen-ai.streaming-chat-models.*.gen-ai-clientcom.oracle.bmc.generativeaiinference.GenerativeAiInferenceClient
langchain4j.oci-gen-ai.streaming-chat-models.*.auth-providercom.oracle.bmc.auth.BasicAuthenticationDetailsProvider
langchain4j.oci-gen-ai.streaming-chat-models.*.listenersjava.util.List

Configuration properties for OciGenAiStreamingChatModel$Builder

PropertyTypeDescription
langchain4j.oci-gen-ai.streaming-chat-model.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.oci-gen-ai.streaming-chat-model.regioncom.oracle.bmc.Region
langchain4j.oci-gen-ai.streaming-chat-model.compartment-idjava.lang.String
langchain4j.oci-gen-ai.streaming-chat-model.model-namejava.lang.String
langchain4j.oci-gen-ai.streaming-chat-model.serving-typecom.oracle.bmc.generativeaiinference.model.ServingMode$ServingType
langchain4j.oci-gen-ai.streaming-chat-model.max-tokensjava.lang.Integer
langchain4j.oci-gen-ai.streaming-chat-model.top-kjava.lang.Integer
langchain4j.oci-gen-ai.streaming-chat-model.top-pjava.lang.Double
langchain4j.oci-gen-ai.streaming-chat-model.temperaturejava.lang.Double
langchain4j.oci-gen-ai.streaming-chat-model.frequency-penaltyjava.lang.Double
langchain4j.oci-gen-ai.streaming-chat-model.presence-penaltyjava.lang.Double
langchain4j.oci-gen-ai.streaming-chat-model.seedjava.lang.Integer
langchain4j.oci-gen-ai.streaming-chat-model.stopjava.util.List
langchain4j.oci-gen-ai.streaming-chat-model.num-generationsjava.lang.Integer
langchain4j.oci-gen-ai.streaming-chat-model.log-probsjava.lang.Integer
langchain4j.oci-gen-ai.streaming-chat-model.logit-biasjava.lang.Object
langchain4j.oci-gen-ai.streaming-chat-model.gen-ai-async-clientcom.oracle.bmc.generativeaiinference.GenerativeAiInferenceAsyncClient
langchain4j.oci-gen-ai.streaming-chat-model.executor-servicejava.util.concurrent.ExecutorService
langchain4j.oci-gen-ai.streaming-chat-models.*.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.oci-gen-ai.streaming-chat-models.*.regioncom.oracle.bmc.Region
langchain4j.oci-gen-ai.streaming-chat-models.*.compartment-idjava.lang.String
langchain4j.oci-gen-ai.streaming-chat-models.*.model-namejava.lang.String
langchain4j.oci-gen-ai.streaming-chat-models.*.serving-typecom.oracle.bmc.generativeaiinference.model.ServingMode$ServingType
langchain4j.oci-gen-ai.streaming-chat-models.*.max-tokensjava.lang.Integer
langchain4j.oci-gen-ai.streaming-chat-models.*.top-kjava.lang.Integer
langchain4j.oci-gen-ai.streaming-chat-models.*.top-pjava.lang.Double
langchain4j.oci-gen-ai.streaming-chat-models.*.temperaturejava.lang.Double
langchain4j.oci-gen-ai.streaming-chat-models.*.frequency-penaltyjava.lang.Double
langchain4j.oci-gen-ai.streaming-chat-models.*.presence-penaltyjava.lang.Double
langchain4j.oci-gen-ai.streaming-chat-models.*.seedjava.lang.Integer
langchain4j.oci-gen-ai.streaming-chat-models.*.stopjava.util.List
langchain4j.oci-gen-ai.streaming-chat-models.*.num-generationsjava.lang.Integer
langchain4j.oci-gen-ai.streaming-chat-models.*.log-probsjava.lang.Integer
langchain4j.oci-gen-ai.streaming-chat-models.*.logit-biasjava.lang.Object
langchain4j.oci-gen-ai.streaming-chat-models.*.gen-ai-async-clientcom.oracle.bmc.generativeaiinference.GenerativeAiInferenceAsyncClient
langchain4j.oci-gen-ai.streaming-chat-models.*.executor-servicejava.util.concurrent.ExecutorService

Configuration properties for OciGenAiStreamingChatModel$Builder

PropertyTypeDescription
langchain4j.oci-gen-ai.streaming-chat-model.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.oci-gen-ai.streaming-chat-model.regioncom.oracle.bmc.Region
langchain4j.oci-gen-ai.streaming-chat-model.compartment-idjava.lang.String
langchain4j.oci-gen-ai.streaming-chat-model.model-namejava.lang.String
langchain4j.oci-gen-ai.streaming-chat-model.serving-typecom.oracle.bmc.generativeaiinference.model.ServingMode$ServingType
langchain4j.oci-gen-ai.streaming-chat-model.max-tokensjava.lang.Integer
langchain4j.oci-gen-ai.streaming-chat-model.top-kjava.lang.Integer
langchain4j.oci-gen-ai.streaming-chat-model.top-pjava.lang.Double
langchain4j.oci-gen-ai.streaming-chat-model.temperaturejava.lang.Double
langchain4j.oci-gen-ai.streaming-chat-model.frequency-penaltyjava.lang.Double
langchain4j.oci-gen-ai.streaming-chat-model.presence-penaltyjava.lang.Double
langchain4j.oci-gen-ai.streaming-chat-model.seedjava.lang.Integer
langchain4j.oci-gen-ai.streaming-chat-model.stopjava.util.List
langchain4j.oci-gen-ai.streaming-chat-model.num-generationsjava.lang.Integer
langchain4j.oci-gen-ai.streaming-chat-model.log-probsjava.lang.Integer
langchain4j.oci-gen-ai.streaming-chat-model.logit-biasjava.lang.Object
langchain4j.oci-gen-ai.streaming-chat-model.gen-ai-async-clientcom.oracle.bmc.generativeaiinference.GenerativeAiInferenceAsyncClient
langchain4j.oci-gen-ai.streaming-chat-model.executor-servicejava.util.concurrent.ExecutorService
langchain4j.oci-gen-ai.streaming-chat-models.*.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.oci-gen-ai.streaming-chat-models.*.regioncom.oracle.bmc.Region
langchain4j.oci-gen-ai.streaming-chat-models.*.compartment-idjava.lang.String
langchain4j.oci-gen-ai.streaming-chat-models.*.model-namejava.lang.String
langchain4j.oci-gen-ai.streaming-chat-models.*.serving-typecom.oracle.bmc.generativeaiinference.model.ServingMode$ServingType
langchain4j.oci-gen-ai.streaming-chat-models.*.max-tokensjava.lang.Integer
langchain4j.oci-gen-ai.streaming-chat-models.*.top-kjava.lang.Integer
langchain4j.oci-gen-ai.streaming-chat-models.*.top-pjava.lang.Double
langchain4j.oci-gen-ai.streaming-chat-models.*.temperaturejava.lang.Double
langchain4j.oci-gen-ai.streaming-chat-models.*.frequency-penaltyjava.lang.Double
langchain4j.oci-gen-ai.streaming-chat-models.*.presence-penaltyjava.lang.Double
langchain4j.oci-gen-ai.streaming-chat-models.*.seedjava.lang.Integer
langchain4j.oci-gen-ai.streaming-chat-models.*.stopjava.util.List
langchain4j.oci-gen-ai.streaming-chat-models.*.num-generationsjava.lang.Integer
langchain4j.oci-gen-ai.streaming-chat-models.*.log-probsjava.lang.Integer
langchain4j.oci-gen-ai.streaming-chat-models.*.logit-biasjava.lang.Object
langchain4j.oci-gen-ai.streaming-chat-models.*.gen-ai-async-clientcom.oracle.bmc.generativeaiinference.GenerativeAiInferenceAsyncClient
langchain4j.oci-gen-ai.streaming-chat-models.*.executor-servicejava.util.concurrent.ExecutorService

Micronaut Langchain4j Ollama Config Properties

Configuration properties for CommonOllamaChatModelConfiguration

PropertyTypeDescriptionDefault
langchain4j.ollama.enabledbooleantrue
langchain4j.ollama.base-urljava.lang.String
langchain4j.ollama.model-namejava.lang.Stringllama3
langchain4j.ollama.timeoutjava.time.Duration
langchain4j.ollama.log-requestsjava.lang.Boolean
langchain4j.ollama.log-responsesjava.lang.Boolean

Configuration properties for DefaultOllamaChatModelConfiguration

PropertyTypeDescription
langchain4j.ollama.chat-model.http-client-builderdev.langchain4j.http.client.HttpClientBuilder

Configuration properties for OllamaChatModel$OllamaChatModelBuilder

PropertyTypeDescription
langchain4j.ollama.chat-model.base-urljava.lang.String
langchain4j.ollama.chat-model.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.ollama.chat-model.model-namejava.lang.String
langchain4j.ollama.chat-model.temperaturejava.lang.Double
langchain4j.ollama.chat-model.top-kjava.lang.Integer
langchain4j.ollama.chat-model.top-pjava.lang.Double
langchain4j.ollama.chat-model.mirostatjava.lang.Integer
langchain4j.ollama.chat-model.mirostat-etajava.lang.Double
langchain4j.ollama.chat-model.mirostat-taujava.lang.Double
langchain4j.ollama.chat-model.repeat-last-njava.lang.Integer
langchain4j.ollama.chat-model.repeat-penaltyjava.lang.Double
langchain4j.ollama.chat-model.seedjava.lang.Integer
langchain4j.ollama.chat-model.num-predictjava.lang.Integer
langchain4j.ollama.chat-model.num-ctxjava.lang.Integer
langchain4j.ollama.chat-model.stopjava.util.List
langchain4j.ollama.chat-model.min-pjava.lang.Double
langchain4j.ollama.chat-model.response-formatdev.langchain4j.model.chat.request.ResponseFormat
langchain4j.ollama.chat-model.thinkjava.lang.Boolean
langchain4j.ollama.chat-model.return-thinkingjava.lang.Boolean
langchain4j.ollama.chat-model.timeoutjava.time.Duration
langchain4j.ollama.chat-model.custom-headersjava.util.Map
langchain4j.ollama.chat-model.log-requestsjava.lang.Boolean
langchain4j.ollama.chat-model.log-responsesjava.lang.Boolean
langchain4j.ollama.chat-model.loggerorg.slf4j.Logger
langchain4j.ollama.chat-model.listenersjava.util.List
langchain4j.ollama.chat-model.supported-capabilitiesjava.util.Set
langchain4j.ollama.chat-model.max-retriesjava.lang.Integer
langchain4j.ollama.chat-models.*.base-urljava.lang.String
langchain4j.ollama.chat-models.*.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.ollama.chat-models.*.model-namejava.lang.String
langchain4j.ollama.chat-models.*.temperaturejava.lang.Double
langchain4j.ollama.chat-models.*.top-kjava.lang.Integer
langchain4j.ollama.chat-models.*.top-pjava.lang.Double
langchain4j.ollama.chat-models.*.mirostatjava.lang.Integer
langchain4j.ollama.chat-models.*.mirostat-etajava.lang.Double
langchain4j.ollama.chat-models.*.mirostat-taujava.lang.Double
langchain4j.ollama.chat-models.*.repeat-last-njava.lang.Integer
langchain4j.ollama.chat-models.*.repeat-penaltyjava.lang.Double
langchain4j.ollama.chat-models.*.seedjava.lang.Integer
langchain4j.ollama.chat-models.*.num-predictjava.lang.Integer
langchain4j.ollama.chat-models.*.num-ctxjava.lang.Integer
langchain4j.ollama.chat-models.*.stopjava.util.List
langchain4j.ollama.chat-models.*.min-pjava.lang.Double
langchain4j.ollama.chat-models.*.response-formatdev.langchain4j.model.chat.request.ResponseFormat
langchain4j.ollama.chat-models.*.thinkjava.lang.Boolean
langchain4j.ollama.chat-models.*.return-thinkingjava.lang.Boolean
langchain4j.ollama.chat-models.*.timeoutjava.time.Duration
langchain4j.ollama.chat-models.*.custom-headersjava.util.Map
langchain4j.ollama.chat-models.*.log-requestsjava.lang.Boolean
langchain4j.ollama.chat-models.*.log-responsesjava.lang.Boolean
langchain4j.ollama.chat-models.*.loggerorg.slf4j.Logger
langchain4j.ollama.chat-models.*.listenersjava.util.List
langchain4j.ollama.chat-models.*.supported-capabilitiesjava.util.Set
langchain4j.ollama.chat-models.*.max-retriesjava.lang.Integer

Configuration properties for OllamaChatModel$OllamaChatModelBuilder

PropertyTypeDescription
langchain4j.ollama.chat-model.base-urljava.lang.String
langchain4j.ollama.chat-model.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.ollama.chat-model.model-namejava.lang.String
langchain4j.ollama.chat-model.temperaturejava.lang.Double
langchain4j.ollama.chat-model.top-kjava.lang.Integer
langchain4j.ollama.chat-model.top-pjava.lang.Double
langchain4j.ollama.chat-model.mirostatjava.lang.Integer
langchain4j.ollama.chat-model.mirostat-etajava.lang.Double
langchain4j.ollama.chat-model.mirostat-taujava.lang.Double
langchain4j.ollama.chat-model.repeat-last-njava.lang.Integer
langchain4j.ollama.chat-model.repeat-penaltyjava.lang.Double
langchain4j.ollama.chat-model.seedjava.lang.Integer
langchain4j.ollama.chat-model.num-predictjava.lang.Integer
langchain4j.ollama.chat-model.num-ctxjava.lang.Integer
langchain4j.ollama.chat-model.stopjava.util.List
langchain4j.ollama.chat-model.min-pjava.lang.Double
langchain4j.ollama.chat-model.response-formatdev.langchain4j.model.chat.request.ResponseFormat
langchain4j.ollama.chat-model.thinkjava.lang.Boolean
langchain4j.ollama.chat-model.return-thinkingjava.lang.Boolean
langchain4j.ollama.chat-model.timeoutjava.time.Duration
langchain4j.ollama.chat-model.custom-headersjava.util.Map
langchain4j.ollama.chat-model.log-requestsjava.lang.Boolean
langchain4j.ollama.chat-model.log-responsesjava.lang.Boolean
langchain4j.ollama.chat-model.loggerorg.slf4j.Logger
langchain4j.ollama.chat-model.listenersjava.util.List
langchain4j.ollama.chat-model.supported-capabilitiesjava.util.Set
langchain4j.ollama.chat-model.max-retriesjava.lang.Integer
langchain4j.ollama.chat-models.*.base-urljava.lang.String
langchain4j.ollama.chat-models.*.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.ollama.chat-models.*.model-namejava.lang.String
langchain4j.ollama.chat-models.*.temperaturejava.lang.Double
langchain4j.ollama.chat-models.*.top-kjava.lang.Integer
langchain4j.ollama.chat-models.*.top-pjava.lang.Double
langchain4j.ollama.chat-models.*.mirostatjava.lang.Integer
langchain4j.ollama.chat-models.*.mirostat-etajava.lang.Double
langchain4j.ollama.chat-models.*.mirostat-taujava.lang.Double
langchain4j.ollama.chat-models.*.repeat-last-njava.lang.Integer
langchain4j.ollama.chat-models.*.repeat-penaltyjava.lang.Double
langchain4j.ollama.chat-models.*.seedjava.lang.Integer
langchain4j.ollama.chat-models.*.num-predictjava.lang.Integer
langchain4j.ollama.chat-models.*.num-ctxjava.lang.Integer
langchain4j.ollama.chat-models.*.stopjava.util.List
langchain4j.ollama.chat-models.*.min-pjava.lang.Double
langchain4j.ollama.chat-models.*.response-formatdev.langchain4j.model.chat.request.ResponseFormat
langchain4j.ollama.chat-models.*.thinkjava.lang.Boolean
langchain4j.ollama.chat-models.*.return-thinkingjava.lang.Boolean
langchain4j.ollama.chat-models.*.timeoutjava.time.Duration
langchain4j.ollama.chat-models.*.custom-headersjava.util.Map
langchain4j.ollama.chat-models.*.log-requestsjava.lang.Boolean
langchain4j.ollama.chat-models.*.log-responsesjava.lang.Boolean
langchain4j.ollama.chat-models.*.loggerorg.slf4j.Logger
langchain4j.ollama.chat-models.*.listenersjava.util.List
langchain4j.ollama.chat-models.*.supported-capabilitiesjava.util.Set
langchain4j.ollama.chat-models.*.max-retriesjava.lang.Integer

Configuration properties for NamedOllamaChatModelConfiguration

PropertyTypeDescription
langchain4j.ollama.chat-models.*.http-client-builderdev.langchain4j.http.client.HttpClientBuilder

Configuration properties for OllamaChatModel$OllamaChatModelBuilder

PropertyTypeDescription
langchain4j.ollama.chat-model.base-urljava.lang.String
langchain4j.ollama.chat-model.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.ollama.chat-model.model-namejava.lang.String
langchain4j.ollama.chat-model.temperaturejava.lang.Double
langchain4j.ollama.chat-model.top-kjava.lang.Integer
langchain4j.ollama.chat-model.top-pjava.lang.Double
langchain4j.ollama.chat-model.mirostatjava.lang.Integer
langchain4j.ollama.chat-model.mirostat-etajava.lang.Double
langchain4j.ollama.chat-model.mirostat-taujava.lang.Double
langchain4j.ollama.chat-model.repeat-last-njava.lang.Integer
langchain4j.ollama.chat-model.repeat-penaltyjava.lang.Double
langchain4j.ollama.chat-model.seedjava.lang.Integer
langchain4j.ollama.chat-model.num-predictjava.lang.Integer
langchain4j.ollama.chat-model.num-ctxjava.lang.Integer
langchain4j.ollama.chat-model.stopjava.util.List
langchain4j.ollama.chat-model.min-pjava.lang.Double
langchain4j.ollama.chat-model.response-formatdev.langchain4j.model.chat.request.ResponseFormat
langchain4j.ollama.chat-model.thinkjava.lang.Boolean
langchain4j.ollama.chat-model.return-thinkingjava.lang.Boolean
langchain4j.ollama.chat-model.timeoutjava.time.Duration
langchain4j.ollama.chat-model.custom-headersjava.util.Map
langchain4j.ollama.chat-model.log-requestsjava.lang.Boolean
langchain4j.ollama.chat-model.log-responsesjava.lang.Boolean
langchain4j.ollama.chat-model.loggerorg.slf4j.Logger
langchain4j.ollama.chat-model.listenersjava.util.List
langchain4j.ollama.chat-model.supported-capabilitiesjava.util.Set
langchain4j.ollama.chat-model.max-retriesjava.lang.Integer
langchain4j.ollama.chat-models.*.base-urljava.lang.String
langchain4j.ollama.chat-models.*.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.ollama.chat-models.*.model-namejava.lang.String
langchain4j.ollama.chat-models.*.temperaturejava.lang.Double
langchain4j.ollama.chat-models.*.top-kjava.lang.Integer
langchain4j.ollama.chat-models.*.top-pjava.lang.Double
langchain4j.ollama.chat-models.*.mirostatjava.lang.Integer
langchain4j.ollama.chat-models.*.mirostat-etajava.lang.Double
langchain4j.ollama.chat-models.*.mirostat-taujava.lang.Double
langchain4j.ollama.chat-models.*.repeat-last-njava.lang.Integer
langchain4j.ollama.chat-models.*.repeat-penaltyjava.lang.Double
langchain4j.ollama.chat-models.*.seedjava.lang.Integer
langchain4j.ollama.chat-models.*.num-predictjava.lang.Integer
langchain4j.ollama.chat-models.*.num-ctxjava.lang.Integer
langchain4j.ollama.chat-models.*.stopjava.util.List
langchain4j.ollama.chat-models.*.min-pjava.lang.Double
langchain4j.ollama.chat-models.*.response-formatdev.langchain4j.model.chat.request.ResponseFormat
langchain4j.ollama.chat-models.*.thinkjava.lang.Boolean
langchain4j.ollama.chat-models.*.return-thinkingjava.lang.Boolean
langchain4j.ollama.chat-models.*.timeoutjava.time.Duration
langchain4j.ollama.chat-models.*.custom-headersjava.util.Map
langchain4j.ollama.chat-models.*.log-requestsjava.lang.Boolean
langchain4j.ollama.chat-models.*.log-responsesjava.lang.Boolean
langchain4j.ollama.chat-models.*.loggerorg.slf4j.Logger
langchain4j.ollama.chat-models.*.listenersjava.util.List
langchain4j.ollama.chat-models.*.supported-capabilitiesjava.util.Set
langchain4j.ollama.chat-models.*.max-retriesjava.lang.Integer

Configuration properties for OllamaChatModel$OllamaChatModelBuilder

PropertyTypeDescription
langchain4j.ollama.chat-model.base-urljava.lang.String
langchain4j.ollama.chat-model.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.ollama.chat-model.model-namejava.lang.String
langchain4j.ollama.chat-model.temperaturejava.lang.Double
langchain4j.ollama.chat-model.top-kjava.lang.Integer
langchain4j.ollama.chat-model.top-pjava.lang.Double
langchain4j.ollama.chat-model.mirostatjava.lang.Integer
langchain4j.ollama.chat-model.mirostat-etajava.lang.Double
langchain4j.ollama.chat-model.mirostat-taujava.lang.Double
langchain4j.ollama.chat-model.repeat-last-njava.lang.Integer
langchain4j.ollama.chat-model.repeat-penaltyjava.lang.Double
langchain4j.ollama.chat-model.seedjava.lang.Integer
langchain4j.ollama.chat-model.num-predictjava.lang.Integer
langchain4j.ollama.chat-model.num-ctxjava.lang.Integer
langchain4j.ollama.chat-model.stopjava.util.List
langchain4j.ollama.chat-model.min-pjava.lang.Double
langchain4j.ollama.chat-model.response-formatdev.langchain4j.model.chat.request.ResponseFormat
langchain4j.ollama.chat-model.thinkjava.lang.Boolean
langchain4j.ollama.chat-model.return-thinkingjava.lang.Boolean
langchain4j.ollama.chat-model.timeoutjava.time.Duration
langchain4j.ollama.chat-model.custom-headersjava.util.Map
langchain4j.ollama.chat-model.log-requestsjava.lang.Boolean
langchain4j.ollama.chat-model.log-responsesjava.lang.Boolean
langchain4j.ollama.chat-model.loggerorg.slf4j.Logger
langchain4j.ollama.chat-model.listenersjava.util.List
langchain4j.ollama.chat-model.supported-capabilitiesjava.util.Set
langchain4j.ollama.chat-model.max-retriesjava.lang.Integer
langchain4j.ollama.chat-models.*.base-urljava.lang.String
langchain4j.ollama.chat-models.*.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.ollama.chat-models.*.model-namejava.lang.String
langchain4j.ollama.chat-models.*.temperaturejava.lang.Double
langchain4j.ollama.chat-models.*.top-kjava.lang.Integer
langchain4j.ollama.chat-models.*.top-pjava.lang.Double
langchain4j.ollama.chat-models.*.mirostatjava.lang.Integer
langchain4j.ollama.chat-models.*.mirostat-etajava.lang.Double
langchain4j.ollama.chat-models.*.mirostat-taujava.lang.Double
langchain4j.ollama.chat-models.*.repeat-last-njava.lang.Integer
langchain4j.ollama.chat-models.*.repeat-penaltyjava.lang.Double
langchain4j.ollama.chat-models.*.seedjava.lang.Integer
langchain4j.ollama.chat-models.*.num-predictjava.lang.Integer
langchain4j.ollama.chat-models.*.num-ctxjava.lang.Integer
langchain4j.ollama.chat-models.*.stopjava.util.List
langchain4j.ollama.chat-models.*.min-pjava.lang.Double
langchain4j.ollama.chat-models.*.response-formatdev.langchain4j.model.chat.request.ResponseFormat
langchain4j.ollama.chat-models.*.thinkjava.lang.Boolean
langchain4j.ollama.chat-models.*.return-thinkingjava.lang.Boolean
langchain4j.ollama.chat-models.*.timeoutjava.time.Duration
langchain4j.ollama.chat-models.*.custom-headersjava.util.Map
langchain4j.ollama.chat-models.*.log-requestsjava.lang.Boolean
langchain4j.ollama.chat-models.*.log-responsesjava.lang.Boolean
langchain4j.ollama.chat-models.*.loggerorg.slf4j.Logger
langchain4j.ollama.chat-models.*.listenersjava.util.List
langchain4j.ollama.chat-models.*.supported-capabilitiesjava.util.Set
langchain4j.ollama.chat-models.*.max-retriesjava.lang.Integer

Configuration properties for DefaultOllamaEmbeddingModelConfiguration

PropertyTypeDescription
langchain4j.ollama.embedding-model.http-client-builderdev.langchain4j.http.client.HttpClientBuilder

Configuration properties for OllamaEmbeddingModel$OllamaEmbeddingModelBuilder

PropertyTypeDescription
langchain4j.ollama.embedding-model.base-urljava.lang.String
langchain4j.ollama.embedding-model.model-namejava.lang.String
langchain4j.ollama.embedding-model.timeoutjava.time.Duration
langchain4j.ollama.embedding-model.max-retriesjava.lang.Integer
langchain4j.ollama.embedding-model.log-requestsjava.lang.Boolean
langchain4j.ollama.embedding-model.log-responsesjava.lang.Boolean
langchain4j.ollama.embedding-model.custom-headersjava.util.Map
langchain4j.ollama.embedding-model.dimensionsjava.lang.Integer
langchain4j.ollama.embedding-model.listenersjava.util.List
langchain4j.ollama.embedding-models.*.base-urljava.lang.String
langchain4j.ollama.embedding-models.*.model-namejava.lang.String
langchain4j.ollama.embedding-models.*.timeoutjava.time.Duration
langchain4j.ollama.embedding-models.*.max-retriesjava.lang.Integer
langchain4j.ollama.embedding-models.*.log-requestsjava.lang.Boolean
langchain4j.ollama.embedding-models.*.log-responsesjava.lang.Boolean
langchain4j.ollama.embedding-models.*.custom-headersjava.util.Map
langchain4j.ollama.embedding-models.*.dimensionsjava.lang.Integer
langchain4j.ollama.embedding-models.*.listenersjava.util.List

Configuration properties for OllamaEmbeddingModel$OllamaEmbeddingModelBuilder

PropertyTypeDescription
langchain4j.ollama.embedding-model.base-urljava.lang.String
langchain4j.ollama.embedding-model.model-namejava.lang.String
langchain4j.ollama.embedding-model.timeoutjava.time.Duration
langchain4j.ollama.embedding-model.max-retriesjava.lang.Integer
langchain4j.ollama.embedding-model.log-requestsjava.lang.Boolean
langchain4j.ollama.embedding-model.log-responsesjava.lang.Boolean
langchain4j.ollama.embedding-model.custom-headersjava.util.Map
langchain4j.ollama.embedding-model.dimensionsjava.lang.Integer
langchain4j.ollama.embedding-model.listenersjava.util.List
langchain4j.ollama.embedding-models.*.base-urljava.lang.String
langchain4j.ollama.embedding-models.*.model-namejava.lang.String
langchain4j.ollama.embedding-models.*.timeoutjava.time.Duration
langchain4j.ollama.embedding-models.*.max-retriesjava.lang.Integer
langchain4j.ollama.embedding-models.*.log-requestsjava.lang.Boolean
langchain4j.ollama.embedding-models.*.log-responsesjava.lang.Boolean
langchain4j.ollama.embedding-models.*.custom-headersjava.util.Map
langchain4j.ollama.embedding-models.*.dimensionsjava.lang.Integer
langchain4j.ollama.embedding-models.*.listenersjava.util.List

Configuration properties for NamedOllamaEmbeddingModelConfiguration

PropertyTypeDescription
langchain4j.ollama.embedding-models.*.http-client-builderdev.langchain4j.http.client.HttpClientBuilder

Configuration properties for OllamaEmbeddingModel$OllamaEmbeddingModelBuilder

PropertyTypeDescription
langchain4j.ollama.embedding-model.base-urljava.lang.String
langchain4j.ollama.embedding-model.model-namejava.lang.String
langchain4j.ollama.embedding-model.timeoutjava.time.Duration
langchain4j.ollama.embedding-model.max-retriesjava.lang.Integer
langchain4j.ollama.embedding-model.log-requestsjava.lang.Boolean
langchain4j.ollama.embedding-model.log-responsesjava.lang.Boolean
langchain4j.ollama.embedding-model.custom-headersjava.util.Map
langchain4j.ollama.embedding-model.dimensionsjava.lang.Integer
langchain4j.ollama.embedding-model.listenersjava.util.List
langchain4j.ollama.embedding-models.*.base-urljava.lang.String
langchain4j.ollama.embedding-models.*.model-namejava.lang.String
langchain4j.ollama.embedding-models.*.timeoutjava.time.Duration
langchain4j.ollama.embedding-models.*.max-retriesjava.lang.Integer
langchain4j.ollama.embedding-models.*.log-requestsjava.lang.Boolean
langchain4j.ollama.embedding-models.*.log-responsesjava.lang.Boolean
langchain4j.ollama.embedding-models.*.custom-headersjava.util.Map
langchain4j.ollama.embedding-models.*.dimensionsjava.lang.Integer
langchain4j.ollama.embedding-models.*.listenersjava.util.List

Configuration properties for OllamaEmbeddingModel$OllamaEmbeddingModelBuilder

PropertyTypeDescription
langchain4j.ollama.embedding-model.base-urljava.lang.String
langchain4j.ollama.embedding-model.model-namejava.lang.String
langchain4j.ollama.embedding-model.timeoutjava.time.Duration
langchain4j.ollama.embedding-model.max-retriesjava.lang.Integer
langchain4j.ollama.embedding-model.log-requestsjava.lang.Boolean
langchain4j.ollama.embedding-model.log-responsesjava.lang.Boolean
langchain4j.ollama.embedding-model.custom-headersjava.util.Map
langchain4j.ollama.embedding-model.dimensionsjava.lang.Integer
langchain4j.ollama.embedding-model.listenersjava.util.List
langchain4j.ollama.embedding-models.*.base-urljava.lang.String
langchain4j.ollama.embedding-models.*.model-namejava.lang.String
langchain4j.ollama.embedding-models.*.timeoutjava.time.Duration
langchain4j.ollama.embedding-models.*.max-retriesjava.lang.Integer
langchain4j.ollama.embedding-models.*.log-requestsjava.lang.Boolean
langchain4j.ollama.embedding-models.*.log-responsesjava.lang.Boolean
langchain4j.ollama.embedding-models.*.custom-headersjava.util.Map
langchain4j.ollama.embedding-models.*.dimensionsjava.lang.Integer
langchain4j.ollama.embedding-models.*.listenersjava.util.List

Configuration properties for DefaultOllamaStreamingChatModelConfiguration

PropertyTypeDescription
langchain4j.ollama.streaming-chat-model.http-client-builderdev.langchain4j.http.client.HttpClientBuilder

Configuration properties for OllamaStreamingChatModel$OllamaStreamingChatModelBuilder

PropertyTypeDescription
langchain4j.ollama.streaming-chat-model.base-urljava.lang.String
langchain4j.ollama.streaming-chat-model.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.ollama.streaming-chat-model.model-namejava.lang.String
langchain4j.ollama.streaming-chat-model.temperaturejava.lang.Double
langchain4j.ollama.streaming-chat-model.top-kjava.lang.Integer
langchain4j.ollama.streaming-chat-model.top-pjava.lang.Double
langchain4j.ollama.streaming-chat-model.mirostatjava.lang.Integer
langchain4j.ollama.streaming-chat-model.mirostat-etajava.lang.Double
langchain4j.ollama.streaming-chat-model.mirostat-taujava.lang.Double
langchain4j.ollama.streaming-chat-model.repeat-last-njava.lang.Integer
langchain4j.ollama.streaming-chat-model.repeat-penaltyjava.lang.Double
langchain4j.ollama.streaming-chat-model.seedjava.lang.Integer
langchain4j.ollama.streaming-chat-model.num-predictjava.lang.Integer
langchain4j.ollama.streaming-chat-model.num-ctxjava.lang.Integer
langchain4j.ollama.streaming-chat-model.stopjava.util.List
langchain4j.ollama.streaming-chat-model.min-pjava.lang.Double
langchain4j.ollama.streaming-chat-model.response-formatdev.langchain4j.model.chat.request.ResponseFormat
langchain4j.ollama.streaming-chat-model.thinkjava.lang.Boolean
langchain4j.ollama.streaming-chat-model.return-thinkingjava.lang.Boolean
langchain4j.ollama.streaming-chat-model.timeoutjava.time.Duration
langchain4j.ollama.streaming-chat-model.custom-headersjava.util.Map
langchain4j.ollama.streaming-chat-model.log-requestsjava.lang.Boolean
langchain4j.ollama.streaming-chat-model.log-responsesjava.lang.Boolean
langchain4j.ollama.streaming-chat-model.loggerorg.slf4j.Logger
langchain4j.ollama.streaming-chat-model.listenersjava.util.List
langchain4j.ollama.streaming-chat-model.supported-capabilitiesjava.util.Set
langchain4j.ollama.streaming-chat-models.*.base-urljava.lang.String
langchain4j.ollama.streaming-chat-models.*.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.ollama.streaming-chat-models.*.model-namejava.lang.String
langchain4j.ollama.streaming-chat-models.*.temperaturejava.lang.Double
langchain4j.ollama.streaming-chat-models.*.top-kjava.lang.Integer
langchain4j.ollama.streaming-chat-models.*.top-pjava.lang.Double
langchain4j.ollama.streaming-chat-models.*.mirostatjava.lang.Integer
langchain4j.ollama.streaming-chat-models.*.mirostat-etajava.lang.Double
langchain4j.ollama.streaming-chat-models.*.mirostat-taujava.lang.Double
langchain4j.ollama.streaming-chat-models.*.repeat-last-njava.lang.Integer
langchain4j.ollama.streaming-chat-models.*.repeat-penaltyjava.lang.Double
langchain4j.ollama.streaming-chat-models.*.seedjava.lang.Integer
langchain4j.ollama.streaming-chat-models.*.num-predictjava.lang.Integer
langchain4j.ollama.streaming-chat-models.*.num-ctxjava.lang.Integer
langchain4j.ollama.streaming-chat-models.*.stopjava.util.List
langchain4j.ollama.streaming-chat-models.*.min-pjava.lang.Double
langchain4j.ollama.streaming-chat-models.*.response-formatdev.langchain4j.model.chat.request.ResponseFormat
langchain4j.ollama.streaming-chat-models.*.thinkjava.lang.Boolean
langchain4j.ollama.streaming-chat-models.*.return-thinkingjava.lang.Boolean
langchain4j.ollama.streaming-chat-models.*.timeoutjava.time.Duration
langchain4j.ollama.streaming-chat-models.*.custom-headersjava.util.Map
langchain4j.ollama.streaming-chat-models.*.log-requestsjava.lang.Boolean
langchain4j.ollama.streaming-chat-models.*.log-responsesjava.lang.Boolean
langchain4j.ollama.streaming-chat-models.*.loggerorg.slf4j.Logger
langchain4j.ollama.streaming-chat-models.*.listenersjava.util.List
langchain4j.ollama.streaming-chat-models.*.supported-capabilitiesjava.util.Set

Configuration properties for OllamaStreamingChatModel$OllamaStreamingChatModelBuilder

PropertyTypeDescription
langchain4j.ollama.streaming-chat-model.base-urljava.lang.String
langchain4j.ollama.streaming-chat-model.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.ollama.streaming-chat-model.model-namejava.lang.String
langchain4j.ollama.streaming-chat-model.temperaturejava.lang.Double
langchain4j.ollama.streaming-chat-model.top-kjava.lang.Integer
langchain4j.ollama.streaming-chat-model.top-pjava.lang.Double
langchain4j.ollama.streaming-chat-model.mirostatjava.lang.Integer
langchain4j.ollama.streaming-chat-model.mirostat-etajava.lang.Double
langchain4j.ollama.streaming-chat-model.mirostat-taujava.lang.Double
langchain4j.ollama.streaming-chat-model.repeat-last-njava.lang.Integer
langchain4j.ollama.streaming-chat-model.repeat-penaltyjava.lang.Double
langchain4j.ollama.streaming-chat-model.seedjava.lang.Integer
langchain4j.ollama.streaming-chat-model.num-predictjava.lang.Integer
langchain4j.ollama.streaming-chat-model.num-ctxjava.lang.Integer
langchain4j.ollama.streaming-chat-model.stopjava.util.List
langchain4j.ollama.streaming-chat-model.min-pjava.lang.Double
langchain4j.ollama.streaming-chat-model.response-formatdev.langchain4j.model.chat.request.ResponseFormat
langchain4j.ollama.streaming-chat-model.thinkjava.lang.Boolean
langchain4j.ollama.streaming-chat-model.return-thinkingjava.lang.Boolean
langchain4j.ollama.streaming-chat-model.timeoutjava.time.Duration
langchain4j.ollama.streaming-chat-model.custom-headersjava.util.Map
langchain4j.ollama.streaming-chat-model.log-requestsjava.lang.Boolean
langchain4j.ollama.streaming-chat-model.log-responsesjava.lang.Boolean
langchain4j.ollama.streaming-chat-model.loggerorg.slf4j.Logger
langchain4j.ollama.streaming-chat-model.listenersjava.util.List
langchain4j.ollama.streaming-chat-model.supported-capabilitiesjava.util.Set
langchain4j.ollama.streaming-chat-models.*.base-urljava.lang.String
langchain4j.ollama.streaming-chat-models.*.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.ollama.streaming-chat-models.*.model-namejava.lang.String
langchain4j.ollama.streaming-chat-models.*.temperaturejava.lang.Double
langchain4j.ollama.streaming-chat-models.*.top-kjava.lang.Integer
langchain4j.ollama.streaming-chat-models.*.top-pjava.lang.Double
langchain4j.ollama.streaming-chat-models.*.mirostatjava.lang.Integer
langchain4j.ollama.streaming-chat-models.*.mirostat-etajava.lang.Double
langchain4j.ollama.streaming-chat-models.*.mirostat-taujava.lang.Double
langchain4j.ollama.streaming-chat-models.*.repeat-last-njava.lang.Integer
langchain4j.ollama.streaming-chat-models.*.repeat-penaltyjava.lang.Double
langchain4j.ollama.streaming-chat-models.*.seedjava.lang.Integer
langchain4j.ollama.streaming-chat-models.*.num-predictjava.lang.Integer
langchain4j.ollama.streaming-chat-models.*.num-ctxjava.lang.Integer
langchain4j.ollama.streaming-chat-models.*.stopjava.util.List
langchain4j.ollama.streaming-chat-models.*.min-pjava.lang.Double
langchain4j.ollama.streaming-chat-models.*.response-formatdev.langchain4j.model.chat.request.ResponseFormat
langchain4j.ollama.streaming-chat-models.*.thinkjava.lang.Boolean
langchain4j.ollama.streaming-chat-models.*.return-thinkingjava.lang.Boolean
langchain4j.ollama.streaming-chat-models.*.timeoutjava.time.Duration
langchain4j.ollama.streaming-chat-models.*.custom-headersjava.util.Map
langchain4j.ollama.streaming-chat-models.*.log-requestsjava.lang.Boolean
langchain4j.ollama.streaming-chat-models.*.log-responsesjava.lang.Boolean
langchain4j.ollama.streaming-chat-models.*.loggerorg.slf4j.Logger
langchain4j.ollama.streaming-chat-models.*.listenersjava.util.List
langchain4j.ollama.streaming-chat-models.*.supported-capabilitiesjava.util.Set

Configuration properties for NamedOllamaStreamingChatModelConfiguration

PropertyTypeDescription
langchain4j.ollama.streaming-chat-models.*.http-client-builderdev.langchain4j.http.client.HttpClientBuilder

Configuration properties for OllamaStreamingChatModel$OllamaStreamingChatModelBuilder

PropertyTypeDescription
langchain4j.ollama.streaming-chat-model.base-urljava.lang.String
langchain4j.ollama.streaming-chat-model.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.ollama.streaming-chat-model.model-namejava.lang.String
langchain4j.ollama.streaming-chat-model.temperaturejava.lang.Double
langchain4j.ollama.streaming-chat-model.top-kjava.lang.Integer
langchain4j.ollama.streaming-chat-model.top-pjava.lang.Double
langchain4j.ollama.streaming-chat-model.mirostatjava.lang.Integer
langchain4j.ollama.streaming-chat-model.mirostat-etajava.lang.Double
langchain4j.ollama.streaming-chat-model.mirostat-taujava.lang.Double
langchain4j.ollama.streaming-chat-model.repeat-last-njava.lang.Integer
langchain4j.ollama.streaming-chat-model.repeat-penaltyjava.lang.Double
langchain4j.ollama.streaming-chat-model.seedjava.lang.Integer
langchain4j.ollama.streaming-chat-model.num-predictjava.lang.Integer
langchain4j.ollama.streaming-chat-model.num-ctxjava.lang.Integer
langchain4j.ollama.streaming-chat-model.stopjava.util.List
langchain4j.ollama.streaming-chat-model.min-pjava.lang.Double
langchain4j.ollama.streaming-chat-model.response-formatdev.langchain4j.model.chat.request.ResponseFormat
langchain4j.ollama.streaming-chat-model.thinkjava.lang.Boolean
langchain4j.ollama.streaming-chat-model.return-thinkingjava.lang.Boolean
langchain4j.ollama.streaming-chat-model.timeoutjava.time.Duration
langchain4j.ollama.streaming-chat-model.custom-headersjava.util.Map
langchain4j.ollama.streaming-chat-model.log-requestsjava.lang.Boolean
langchain4j.ollama.streaming-chat-model.log-responsesjava.lang.Boolean
langchain4j.ollama.streaming-chat-model.loggerorg.slf4j.Logger
langchain4j.ollama.streaming-chat-model.listenersjava.util.List
langchain4j.ollama.streaming-chat-model.supported-capabilitiesjava.util.Set
langchain4j.ollama.streaming-chat-models.*.base-urljava.lang.String
langchain4j.ollama.streaming-chat-models.*.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.ollama.streaming-chat-models.*.model-namejava.lang.String
langchain4j.ollama.streaming-chat-models.*.temperaturejava.lang.Double
langchain4j.ollama.streaming-chat-models.*.top-kjava.lang.Integer
langchain4j.ollama.streaming-chat-models.*.top-pjava.lang.Double
langchain4j.ollama.streaming-chat-models.*.mirostatjava.lang.Integer
langchain4j.ollama.streaming-chat-models.*.mirostat-etajava.lang.Double
langchain4j.ollama.streaming-chat-models.*.mirostat-taujava.lang.Double
langchain4j.ollama.streaming-chat-models.*.repeat-last-njava.lang.Integer
langchain4j.ollama.streaming-chat-models.*.repeat-penaltyjava.lang.Double
langchain4j.ollama.streaming-chat-models.*.seedjava.lang.Integer
langchain4j.ollama.streaming-chat-models.*.num-predictjava.lang.Integer
langchain4j.ollama.streaming-chat-models.*.num-ctxjava.lang.Integer
langchain4j.ollama.streaming-chat-models.*.stopjava.util.List
langchain4j.ollama.streaming-chat-models.*.min-pjava.lang.Double
langchain4j.ollama.streaming-chat-models.*.response-formatdev.langchain4j.model.chat.request.ResponseFormat
langchain4j.ollama.streaming-chat-models.*.thinkjava.lang.Boolean
langchain4j.ollama.streaming-chat-models.*.return-thinkingjava.lang.Boolean
langchain4j.ollama.streaming-chat-models.*.timeoutjava.time.Duration
langchain4j.ollama.streaming-chat-models.*.custom-headersjava.util.Map
langchain4j.ollama.streaming-chat-models.*.log-requestsjava.lang.Boolean
langchain4j.ollama.streaming-chat-models.*.log-responsesjava.lang.Boolean
langchain4j.ollama.streaming-chat-models.*.loggerorg.slf4j.Logger
langchain4j.ollama.streaming-chat-models.*.listenersjava.util.List
langchain4j.ollama.streaming-chat-models.*.supported-capabilitiesjava.util.Set

Configuration properties for OllamaStreamingChatModel$OllamaStreamingChatModelBuilder

PropertyTypeDescription
langchain4j.ollama.streaming-chat-model.base-urljava.lang.String
langchain4j.ollama.streaming-chat-model.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.ollama.streaming-chat-model.model-namejava.lang.String
langchain4j.ollama.streaming-chat-model.temperaturejava.lang.Double
langchain4j.ollama.streaming-chat-model.top-kjava.lang.Integer
langchain4j.ollama.streaming-chat-model.top-pjava.lang.Double
langchain4j.ollama.streaming-chat-model.mirostatjava.lang.Integer
langchain4j.ollama.streaming-chat-model.mirostat-etajava.lang.Double
langchain4j.ollama.streaming-chat-model.mirostat-taujava.lang.Double
langchain4j.ollama.streaming-chat-model.repeat-last-njava.lang.Integer
langchain4j.ollama.streaming-chat-model.repeat-penaltyjava.lang.Double
langchain4j.ollama.streaming-chat-model.seedjava.lang.Integer
langchain4j.ollama.streaming-chat-model.num-predictjava.lang.Integer
langchain4j.ollama.streaming-chat-model.num-ctxjava.lang.Integer
langchain4j.ollama.streaming-chat-model.stopjava.util.List
langchain4j.ollama.streaming-chat-model.min-pjava.lang.Double
langchain4j.ollama.streaming-chat-model.response-formatdev.langchain4j.model.chat.request.ResponseFormat
langchain4j.ollama.streaming-chat-model.thinkjava.lang.Boolean
langchain4j.ollama.streaming-chat-model.return-thinkingjava.lang.Boolean
langchain4j.ollama.streaming-chat-model.timeoutjava.time.Duration
langchain4j.ollama.streaming-chat-model.custom-headersjava.util.Map
langchain4j.ollama.streaming-chat-model.log-requestsjava.lang.Boolean
langchain4j.ollama.streaming-chat-model.log-responsesjava.lang.Boolean
langchain4j.ollama.streaming-chat-model.loggerorg.slf4j.Logger
langchain4j.ollama.streaming-chat-model.listenersjava.util.List
langchain4j.ollama.streaming-chat-model.supported-capabilitiesjava.util.Set
langchain4j.ollama.streaming-chat-models.*.base-urljava.lang.String
langchain4j.ollama.streaming-chat-models.*.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.ollama.streaming-chat-models.*.model-namejava.lang.String
langchain4j.ollama.streaming-chat-models.*.temperaturejava.lang.Double
langchain4j.ollama.streaming-chat-models.*.top-kjava.lang.Integer
langchain4j.ollama.streaming-chat-models.*.top-pjava.lang.Double
langchain4j.ollama.streaming-chat-models.*.mirostatjava.lang.Integer
langchain4j.ollama.streaming-chat-models.*.mirostat-etajava.lang.Double
langchain4j.ollama.streaming-chat-models.*.mirostat-taujava.lang.Double
langchain4j.ollama.streaming-chat-models.*.repeat-last-njava.lang.Integer
langchain4j.ollama.streaming-chat-models.*.repeat-penaltyjava.lang.Double
langchain4j.ollama.streaming-chat-models.*.seedjava.lang.Integer
langchain4j.ollama.streaming-chat-models.*.num-predictjava.lang.Integer
langchain4j.ollama.streaming-chat-models.*.num-ctxjava.lang.Integer
langchain4j.ollama.streaming-chat-models.*.stopjava.util.List
langchain4j.ollama.streaming-chat-models.*.min-pjava.lang.Double
langchain4j.ollama.streaming-chat-models.*.response-formatdev.langchain4j.model.chat.request.ResponseFormat
langchain4j.ollama.streaming-chat-models.*.thinkjava.lang.Boolean
langchain4j.ollama.streaming-chat-models.*.return-thinkingjava.lang.Boolean
langchain4j.ollama.streaming-chat-models.*.timeoutjava.time.Duration
langchain4j.ollama.streaming-chat-models.*.custom-headersjava.util.Map
langchain4j.ollama.streaming-chat-models.*.log-requestsjava.lang.Boolean
langchain4j.ollama.streaming-chat-models.*.log-responsesjava.lang.Boolean
langchain4j.ollama.streaming-chat-models.*.loggerorg.slf4j.Logger
langchain4j.ollama.streaming-chat-models.*.listenersjava.util.List
langchain4j.ollama.streaming-chat-models.*.supported-capabilitiesjava.util.Set

Micronaut Langchain4j Openai Config Properties

Configuration properties for CommonOpenAiChatModelConfiguration

PropertyTypeDescriptionDefault
langchain4j.open-ai.enabledbooleantrue
langchain4j.open-ai.base-urljava.lang.Stringhttps://api.openai.com/v1/
langchain4j.open-ai.api-keyjava.lang.String
langchain4j.open-ai.organization-idjava.lang.String
langchain4j.open-ai.timeoutjava.time.Duration
langchain4j.open-ai.log-requestsjava.lang.Booleanfalse
langchain4j.open-ai.log-responsesjava.lang.Booleanfalse

Configuration properties for DefaultOpenAiChatModelConfiguration

PropertyTypeDescriptionDefault
langchain4j.open-ai.chat-model.model-namejava.lang.Stringgpt-3.5-turbo
langchain4j.open-ai.chat-model.listenersjava.util.List
langchain4j.open-ai.chat-model.http-client-builderdev.langchain4j.http.client.HttpClientBuilder

Configuration properties for OpenAiChatModel$OpenAiChatModelBuilder

PropertyTypeDescription
langchain4j.open-ai.chat-model.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.open-ai.chat-model.base-urljava.lang.String
langchain4j.open-ai.chat-model.api-keyjava.lang.String
langchain4j.open-ai.chat-model.organization-idjava.lang.String
langchain4j.open-ai.chat-model.project-idjava.lang.String
langchain4j.open-ai.chat-model.temperaturejava.lang.Double
langchain4j.open-ai.chat-model.top-pjava.lang.Double
langchain4j.open-ai.chat-model.stopjava.util.List
langchain4j.open-ai.chat-model.max-tokensjava.lang.Integer
langchain4j.open-ai.chat-model.max-completion-tokensjava.lang.Integer
langchain4j.open-ai.chat-model.presence-penaltyjava.lang.Double
langchain4j.open-ai.chat-model.frequency-penaltyjava.lang.Double
langchain4j.open-ai.chat-model.logit-biasjava.util.Map
langchain4j.open-ai.chat-model.response-formatdev.langchain4j.model.chat.request.ResponseFormat
langchain4j.open-ai.chat-model.supported-capabilitiesjava.util.Set
langchain4j.open-ai.chat-model.strict-json-schemajava.lang.Boolean
langchain4j.open-ai.chat-model.seedjava.lang.Integer
langchain4j.open-ai.chat-model.userjava.lang.String
langchain4j.open-ai.chat-model.strict-toolsjava.lang.Boolean
langchain4j.open-ai.chat-model.parallel-tool-callsjava.lang.Boolean
langchain4j.open-ai.chat-model.storejava.lang.Boolean
langchain4j.open-ai.chat-model.metadatajava.util.Map
langchain4j.open-ai.chat-model.service-tierjava.lang.String
langchain4j.open-ai.chat-model.reasoning-effortjava.lang.String
langchain4j.open-ai.chat-model.return-thinkingjava.lang.Boolean
langchain4j.open-ai.chat-model.send-thinkingjava.lang.Boolean
langchain4j.open-ai.chat-model.use-input-image-formatjava.lang.Boolean
langchain4j.open-ai.chat-model.logprobsjava.lang.Boolean
langchain4j.open-ai.chat-model.top-logprobsjava.lang.Integer
langchain4j.open-ai.chat-model.timeoutjava.time.Duration
langchain4j.open-ai.chat-model.max-retriesjava.lang.Integer
langchain4j.open-ai.chat-model.log-requestsjava.lang.Boolean
langchain4j.open-ai.chat-model.log-responsesjava.lang.Boolean
langchain4j.open-ai.chat-model.loggerorg.slf4j.Logger
langchain4j.open-ai.chat-model.custom-headersjava.util.Map
langchain4j.open-ai.chat-model.custom-query-paramsjava.util.Map
langchain4j.open-ai.chat-model.custom-parametersjava.util.Map
langchain4j.open-ai.chat-models.*.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.open-ai.chat-models.*.base-urljava.lang.String
langchain4j.open-ai.chat-models.*.api-keyjava.lang.String
langchain4j.open-ai.chat-models.*.organization-idjava.lang.String
langchain4j.open-ai.chat-models.*.project-idjava.lang.String
langchain4j.open-ai.chat-models.*.temperaturejava.lang.Double
langchain4j.open-ai.chat-models.*.top-pjava.lang.Double
langchain4j.open-ai.chat-models.*.stopjava.util.List
langchain4j.open-ai.chat-models.*.max-tokensjava.lang.Integer
langchain4j.open-ai.chat-models.*.max-completion-tokensjava.lang.Integer
langchain4j.open-ai.chat-models.*.presence-penaltyjava.lang.Double
langchain4j.open-ai.chat-models.*.frequency-penaltyjava.lang.Double
langchain4j.open-ai.chat-models.*.logit-biasjava.util.Map
langchain4j.open-ai.chat-models.*.response-formatdev.langchain4j.model.chat.request.ResponseFormat
langchain4j.open-ai.chat-models.*.supported-capabilitiesjava.util.Set
langchain4j.open-ai.chat-models.*.strict-json-schemajava.lang.Boolean
langchain4j.open-ai.chat-models.*.seedjava.lang.Integer
langchain4j.open-ai.chat-models.*.userjava.lang.String
langchain4j.open-ai.chat-models.*.strict-toolsjava.lang.Boolean
langchain4j.open-ai.chat-models.*.parallel-tool-callsjava.lang.Boolean
langchain4j.open-ai.chat-models.*.storejava.lang.Boolean
langchain4j.open-ai.chat-models.*.metadatajava.util.Map
langchain4j.open-ai.chat-models.*.service-tierjava.lang.String
langchain4j.open-ai.chat-models.*.reasoning-effortjava.lang.String
langchain4j.open-ai.chat-models.*.return-thinkingjava.lang.Boolean
langchain4j.open-ai.chat-models.*.send-thinkingjava.lang.Boolean
langchain4j.open-ai.chat-models.*.use-input-image-formatjava.lang.Boolean
langchain4j.open-ai.chat-models.*.logprobsjava.lang.Boolean
langchain4j.open-ai.chat-models.*.top-logprobsjava.lang.Integer
langchain4j.open-ai.chat-models.*.timeoutjava.time.Duration
langchain4j.open-ai.chat-models.*.max-retriesjava.lang.Integer
langchain4j.open-ai.chat-models.*.log-requestsjava.lang.Boolean
langchain4j.open-ai.chat-models.*.log-responsesjava.lang.Boolean
langchain4j.open-ai.chat-models.*.loggerorg.slf4j.Logger
langchain4j.open-ai.chat-models.*.custom-headersjava.util.Map
langchain4j.open-ai.chat-models.*.custom-query-paramsjava.util.Map
langchain4j.open-ai.chat-models.*.custom-parametersjava.util.Map

Configuration properties for OpenAiChatModel$OpenAiChatModelBuilder

PropertyTypeDescription
langchain4j.open-ai.chat-model.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.open-ai.chat-model.base-urljava.lang.String
langchain4j.open-ai.chat-model.api-keyjava.lang.String
langchain4j.open-ai.chat-model.organization-idjava.lang.String
langchain4j.open-ai.chat-model.project-idjava.lang.String
langchain4j.open-ai.chat-model.temperaturejava.lang.Double
langchain4j.open-ai.chat-model.top-pjava.lang.Double
langchain4j.open-ai.chat-model.stopjava.util.List
langchain4j.open-ai.chat-model.max-tokensjava.lang.Integer
langchain4j.open-ai.chat-model.max-completion-tokensjava.lang.Integer
langchain4j.open-ai.chat-model.presence-penaltyjava.lang.Double
langchain4j.open-ai.chat-model.frequency-penaltyjava.lang.Double
langchain4j.open-ai.chat-model.logit-biasjava.util.Map
langchain4j.open-ai.chat-model.response-formatdev.langchain4j.model.chat.request.ResponseFormat
langchain4j.open-ai.chat-model.supported-capabilitiesjava.util.Set
langchain4j.open-ai.chat-model.strict-json-schemajava.lang.Boolean
langchain4j.open-ai.chat-model.seedjava.lang.Integer
langchain4j.open-ai.chat-model.userjava.lang.String
langchain4j.open-ai.chat-model.strict-toolsjava.lang.Boolean
langchain4j.open-ai.chat-model.parallel-tool-callsjava.lang.Boolean
langchain4j.open-ai.chat-model.storejava.lang.Boolean
langchain4j.open-ai.chat-model.metadatajava.util.Map
langchain4j.open-ai.chat-model.service-tierjava.lang.String
langchain4j.open-ai.chat-model.reasoning-effortjava.lang.String
langchain4j.open-ai.chat-model.return-thinkingjava.lang.Boolean
langchain4j.open-ai.chat-model.send-thinkingjava.lang.Boolean
langchain4j.open-ai.chat-model.use-input-image-formatjava.lang.Boolean
langchain4j.open-ai.chat-model.logprobsjava.lang.Boolean
langchain4j.open-ai.chat-model.top-logprobsjava.lang.Integer
langchain4j.open-ai.chat-model.timeoutjava.time.Duration
langchain4j.open-ai.chat-model.max-retriesjava.lang.Integer
langchain4j.open-ai.chat-model.log-requestsjava.lang.Boolean
langchain4j.open-ai.chat-model.log-responsesjava.lang.Boolean
langchain4j.open-ai.chat-model.loggerorg.slf4j.Logger
langchain4j.open-ai.chat-model.custom-headersjava.util.Map
langchain4j.open-ai.chat-model.custom-query-paramsjava.util.Map
langchain4j.open-ai.chat-model.custom-parametersjava.util.Map
langchain4j.open-ai.chat-models.*.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.open-ai.chat-models.*.base-urljava.lang.String
langchain4j.open-ai.chat-models.*.api-keyjava.lang.String
langchain4j.open-ai.chat-models.*.organization-idjava.lang.String
langchain4j.open-ai.chat-models.*.project-idjava.lang.String
langchain4j.open-ai.chat-models.*.temperaturejava.lang.Double
langchain4j.open-ai.chat-models.*.top-pjava.lang.Double
langchain4j.open-ai.chat-models.*.stopjava.util.List
langchain4j.open-ai.chat-models.*.max-tokensjava.lang.Integer
langchain4j.open-ai.chat-models.*.max-completion-tokensjava.lang.Integer
langchain4j.open-ai.chat-models.*.presence-penaltyjava.lang.Double
langchain4j.open-ai.chat-models.*.frequency-penaltyjava.lang.Double
langchain4j.open-ai.chat-models.*.logit-biasjava.util.Map
langchain4j.open-ai.chat-models.*.response-formatdev.langchain4j.model.chat.request.ResponseFormat
langchain4j.open-ai.chat-models.*.supported-capabilitiesjava.util.Set
langchain4j.open-ai.chat-models.*.strict-json-schemajava.lang.Boolean
langchain4j.open-ai.chat-models.*.seedjava.lang.Integer
langchain4j.open-ai.chat-models.*.userjava.lang.String
langchain4j.open-ai.chat-models.*.strict-toolsjava.lang.Boolean
langchain4j.open-ai.chat-models.*.parallel-tool-callsjava.lang.Boolean
langchain4j.open-ai.chat-models.*.storejava.lang.Boolean
langchain4j.open-ai.chat-models.*.metadatajava.util.Map
langchain4j.open-ai.chat-models.*.service-tierjava.lang.String
langchain4j.open-ai.chat-models.*.reasoning-effortjava.lang.String
langchain4j.open-ai.chat-models.*.return-thinkingjava.lang.Boolean
langchain4j.open-ai.chat-models.*.send-thinkingjava.lang.Boolean
langchain4j.open-ai.chat-models.*.use-input-image-formatjava.lang.Boolean
langchain4j.open-ai.chat-models.*.logprobsjava.lang.Boolean
langchain4j.open-ai.chat-models.*.top-logprobsjava.lang.Integer
langchain4j.open-ai.chat-models.*.timeoutjava.time.Duration
langchain4j.open-ai.chat-models.*.max-retriesjava.lang.Integer
langchain4j.open-ai.chat-models.*.log-requestsjava.lang.Boolean
langchain4j.open-ai.chat-models.*.log-responsesjava.lang.Boolean
langchain4j.open-ai.chat-models.*.loggerorg.slf4j.Logger
langchain4j.open-ai.chat-models.*.custom-headersjava.util.Map
langchain4j.open-ai.chat-models.*.custom-query-paramsjava.util.Map
langchain4j.open-ai.chat-models.*.custom-parametersjava.util.Map

Configuration properties for NamedOpenAiChatModelConfiguration

PropertyTypeDescriptionDefault
langchain4j.open-ai.chat-models.*.model-namejava.lang.Stringgpt-3.5-turbo
langchain4j.open-ai.chat-models.*.listenersjava.util.List
langchain4j.open-ai.chat-models.*.http-client-builderdev.langchain4j.http.client.HttpClientBuilder

Configuration properties for OpenAiChatModel$OpenAiChatModelBuilder

PropertyTypeDescription
langchain4j.open-ai.chat-model.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.open-ai.chat-model.base-urljava.lang.String
langchain4j.open-ai.chat-model.api-keyjava.lang.String
langchain4j.open-ai.chat-model.organization-idjava.lang.String
langchain4j.open-ai.chat-model.project-idjava.lang.String
langchain4j.open-ai.chat-model.temperaturejava.lang.Double
langchain4j.open-ai.chat-model.top-pjava.lang.Double
langchain4j.open-ai.chat-model.stopjava.util.List
langchain4j.open-ai.chat-model.max-tokensjava.lang.Integer
langchain4j.open-ai.chat-model.max-completion-tokensjava.lang.Integer
langchain4j.open-ai.chat-model.presence-penaltyjava.lang.Double
langchain4j.open-ai.chat-model.frequency-penaltyjava.lang.Double
langchain4j.open-ai.chat-model.logit-biasjava.util.Map
langchain4j.open-ai.chat-model.response-formatdev.langchain4j.model.chat.request.ResponseFormat
langchain4j.open-ai.chat-model.supported-capabilitiesjava.util.Set
langchain4j.open-ai.chat-model.strict-json-schemajava.lang.Boolean
langchain4j.open-ai.chat-model.seedjava.lang.Integer
langchain4j.open-ai.chat-model.userjava.lang.String
langchain4j.open-ai.chat-model.strict-toolsjava.lang.Boolean
langchain4j.open-ai.chat-model.parallel-tool-callsjava.lang.Boolean
langchain4j.open-ai.chat-model.storejava.lang.Boolean
langchain4j.open-ai.chat-model.metadatajava.util.Map
langchain4j.open-ai.chat-model.service-tierjava.lang.String
langchain4j.open-ai.chat-model.reasoning-effortjava.lang.String
langchain4j.open-ai.chat-model.return-thinkingjava.lang.Boolean
langchain4j.open-ai.chat-model.send-thinkingjava.lang.Boolean
langchain4j.open-ai.chat-model.use-input-image-formatjava.lang.Boolean
langchain4j.open-ai.chat-model.logprobsjava.lang.Boolean
langchain4j.open-ai.chat-model.top-logprobsjava.lang.Integer
langchain4j.open-ai.chat-model.timeoutjava.time.Duration
langchain4j.open-ai.chat-model.max-retriesjava.lang.Integer
langchain4j.open-ai.chat-model.log-requestsjava.lang.Boolean
langchain4j.open-ai.chat-model.log-responsesjava.lang.Boolean
langchain4j.open-ai.chat-model.loggerorg.slf4j.Logger
langchain4j.open-ai.chat-model.custom-headersjava.util.Map
langchain4j.open-ai.chat-model.custom-query-paramsjava.util.Map
langchain4j.open-ai.chat-model.custom-parametersjava.util.Map
langchain4j.open-ai.chat-models.*.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.open-ai.chat-models.*.base-urljava.lang.String
langchain4j.open-ai.chat-models.*.api-keyjava.lang.String
langchain4j.open-ai.chat-models.*.organization-idjava.lang.String
langchain4j.open-ai.chat-models.*.project-idjava.lang.String
langchain4j.open-ai.chat-models.*.temperaturejava.lang.Double
langchain4j.open-ai.chat-models.*.top-pjava.lang.Double
langchain4j.open-ai.chat-models.*.stopjava.util.List
langchain4j.open-ai.chat-models.*.max-tokensjava.lang.Integer
langchain4j.open-ai.chat-models.*.max-completion-tokensjava.lang.Integer
langchain4j.open-ai.chat-models.*.presence-penaltyjava.lang.Double
langchain4j.open-ai.chat-models.*.frequency-penaltyjava.lang.Double
langchain4j.open-ai.chat-models.*.logit-biasjava.util.Map
langchain4j.open-ai.chat-models.*.response-formatdev.langchain4j.model.chat.request.ResponseFormat
langchain4j.open-ai.chat-models.*.supported-capabilitiesjava.util.Set
langchain4j.open-ai.chat-models.*.strict-json-schemajava.lang.Boolean
langchain4j.open-ai.chat-models.*.seedjava.lang.Integer
langchain4j.open-ai.chat-models.*.userjava.lang.String
langchain4j.open-ai.chat-models.*.strict-toolsjava.lang.Boolean
langchain4j.open-ai.chat-models.*.parallel-tool-callsjava.lang.Boolean
langchain4j.open-ai.chat-models.*.storejava.lang.Boolean
langchain4j.open-ai.chat-models.*.metadatajava.util.Map
langchain4j.open-ai.chat-models.*.service-tierjava.lang.String
langchain4j.open-ai.chat-models.*.reasoning-effortjava.lang.String
langchain4j.open-ai.chat-models.*.return-thinkingjava.lang.Boolean
langchain4j.open-ai.chat-models.*.send-thinkingjava.lang.Boolean
langchain4j.open-ai.chat-models.*.use-input-image-formatjava.lang.Boolean
langchain4j.open-ai.chat-models.*.logprobsjava.lang.Boolean
langchain4j.open-ai.chat-models.*.top-logprobsjava.lang.Integer
langchain4j.open-ai.chat-models.*.timeoutjava.time.Duration
langchain4j.open-ai.chat-models.*.max-retriesjava.lang.Integer
langchain4j.open-ai.chat-models.*.log-requestsjava.lang.Boolean
langchain4j.open-ai.chat-models.*.log-responsesjava.lang.Boolean
langchain4j.open-ai.chat-models.*.loggerorg.slf4j.Logger
langchain4j.open-ai.chat-models.*.custom-headersjava.util.Map
langchain4j.open-ai.chat-models.*.custom-query-paramsjava.util.Map
langchain4j.open-ai.chat-models.*.custom-parametersjava.util.Map

Configuration properties for OpenAiChatModel$OpenAiChatModelBuilder

PropertyTypeDescription
langchain4j.open-ai.chat-model.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.open-ai.chat-model.base-urljava.lang.String
langchain4j.open-ai.chat-model.api-keyjava.lang.String
langchain4j.open-ai.chat-model.organization-idjava.lang.String
langchain4j.open-ai.chat-model.project-idjava.lang.String
langchain4j.open-ai.chat-model.temperaturejava.lang.Double
langchain4j.open-ai.chat-model.top-pjava.lang.Double
langchain4j.open-ai.chat-model.stopjava.util.List
langchain4j.open-ai.chat-model.max-tokensjava.lang.Integer
langchain4j.open-ai.chat-model.max-completion-tokensjava.lang.Integer
langchain4j.open-ai.chat-model.presence-penaltyjava.lang.Double
langchain4j.open-ai.chat-model.frequency-penaltyjava.lang.Double
langchain4j.open-ai.chat-model.logit-biasjava.util.Map
langchain4j.open-ai.chat-model.response-formatdev.langchain4j.model.chat.request.ResponseFormat
langchain4j.open-ai.chat-model.supported-capabilitiesjava.util.Set
langchain4j.open-ai.chat-model.strict-json-schemajava.lang.Boolean
langchain4j.open-ai.chat-model.seedjava.lang.Integer
langchain4j.open-ai.chat-model.userjava.lang.String
langchain4j.open-ai.chat-model.strict-toolsjava.lang.Boolean
langchain4j.open-ai.chat-model.parallel-tool-callsjava.lang.Boolean
langchain4j.open-ai.chat-model.storejava.lang.Boolean
langchain4j.open-ai.chat-model.metadatajava.util.Map
langchain4j.open-ai.chat-model.service-tierjava.lang.String
langchain4j.open-ai.chat-model.reasoning-effortjava.lang.String
langchain4j.open-ai.chat-model.return-thinkingjava.lang.Boolean
langchain4j.open-ai.chat-model.send-thinkingjava.lang.Boolean
langchain4j.open-ai.chat-model.use-input-image-formatjava.lang.Boolean
langchain4j.open-ai.chat-model.logprobsjava.lang.Boolean
langchain4j.open-ai.chat-model.top-logprobsjava.lang.Integer
langchain4j.open-ai.chat-model.timeoutjava.time.Duration
langchain4j.open-ai.chat-model.max-retriesjava.lang.Integer
langchain4j.open-ai.chat-model.log-requestsjava.lang.Boolean
langchain4j.open-ai.chat-model.log-responsesjava.lang.Boolean
langchain4j.open-ai.chat-model.loggerorg.slf4j.Logger
langchain4j.open-ai.chat-model.custom-headersjava.util.Map
langchain4j.open-ai.chat-model.custom-query-paramsjava.util.Map
langchain4j.open-ai.chat-model.custom-parametersjava.util.Map
langchain4j.open-ai.chat-models.*.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.open-ai.chat-models.*.base-urljava.lang.String
langchain4j.open-ai.chat-models.*.api-keyjava.lang.String
langchain4j.open-ai.chat-models.*.organization-idjava.lang.String
langchain4j.open-ai.chat-models.*.project-idjava.lang.String
langchain4j.open-ai.chat-models.*.temperaturejava.lang.Double
langchain4j.open-ai.chat-models.*.top-pjava.lang.Double
langchain4j.open-ai.chat-models.*.stopjava.util.List
langchain4j.open-ai.chat-models.*.max-tokensjava.lang.Integer
langchain4j.open-ai.chat-models.*.max-completion-tokensjava.lang.Integer
langchain4j.open-ai.chat-models.*.presence-penaltyjava.lang.Double
langchain4j.open-ai.chat-models.*.frequency-penaltyjava.lang.Double
langchain4j.open-ai.chat-models.*.logit-biasjava.util.Map
langchain4j.open-ai.chat-models.*.response-formatdev.langchain4j.model.chat.request.ResponseFormat
langchain4j.open-ai.chat-models.*.supported-capabilitiesjava.util.Set
langchain4j.open-ai.chat-models.*.strict-json-schemajava.lang.Boolean
langchain4j.open-ai.chat-models.*.seedjava.lang.Integer
langchain4j.open-ai.chat-models.*.userjava.lang.String
langchain4j.open-ai.chat-models.*.strict-toolsjava.lang.Boolean
langchain4j.open-ai.chat-models.*.parallel-tool-callsjava.lang.Boolean
langchain4j.open-ai.chat-models.*.storejava.lang.Boolean
langchain4j.open-ai.chat-models.*.metadatajava.util.Map
langchain4j.open-ai.chat-models.*.service-tierjava.lang.String
langchain4j.open-ai.chat-models.*.reasoning-effortjava.lang.String
langchain4j.open-ai.chat-models.*.return-thinkingjava.lang.Boolean
langchain4j.open-ai.chat-models.*.send-thinkingjava.lang.Boolean
langchain4j.open-ai.chat-models.*.use-input-image-formatjava.lang.Boolean
langchain4j.open-ai.chat-models.*.logprobsjava.lang.Boolean
langchain4j.open-ai.chat-models.*.top-logprobsjava.lang.Integer
langchain4j.open-ai.chat-models.*.timeoutjava.time.Duration
langchain4j.open-ai.chat-models.*.max-retriesjava.lang.Integer
langchain4j.open-ai.chat-models.*.log-requestsjava.lang.Boolean
langchain4j.open-ai.chat-models.*.log-responsesjava.lang.Boolean
langchain4j.open-ai.chat-models.*.loggerorg.slf4j.Logger
langchain4j.open-ai.chat-models.*.custom-headersjava.util.Map
langchain4j.open-ai.chat-models.*.custom-query-paramsjava.util.Map
langchain4j.open-ai.chat-models.*.custom-parametersjava.util.Map

Configuration properties for DefaultOpenAiEmbeddingModelConfiguration

PropertyTypeDescriptionDefault
langchain4j.open-ai.embedding-model.model-namejava.lang.Stringtext-embedding-ada-002
langchain4j.open-ai.embedding-model.listenersjava.util.List
langchain4j.open-ai.embedding-model.http-client-builderdev.langchain4j.http.client.HttpClientBuilder

Configuration properties for OpenAiEmbeddingModel$OpenAiEmbeddingModelBuilder

PropertyTypeDescription
langchain4j.open-ai.embedding-model.base-urljava.lang.String
langchain4j.open-ai.embedding-model.api-keyjava.lang.String
langchain4j.open-ai.embedding-model.organization-idjava.lang.String
langchain4j.open-ai.embedding-model.project-idjava.lang.String
langchain4j.open-ai.embedding-model.dimensionsjava.lang.Integer
langchain4j.open-ai.embedding-model.userjava.lang.String
langchain4j.open-ai.embedding-model.timeoutjava.time.Duration
langchain4j.open-ai.embedding-model.max-retriesjava.lang.Integer
langchain4j.open-ai.embedding-model.log-requestsjava.lang.Boolean
langchain4j.open-ai.embedding-model.log-responsesjava.lang.Boolean
langchain4j.open-ai.embedding-model.loggerorg.slf4j.Logger
langchain4j.open-ai.embedding-model.custom-headersjava.util.Map
langchain4j.open-ai.embedding-model.custom-query-paramsjava.util.Map
langchain4j.open-ai.embedding-model.max-segments-per-batchjava.lang.Integer
langchain4j.open-ai.embedding-model.encoding-formatjava.lang.String
langchain4j.open-ai.embedding-model.custom-parametersjava.util.Map
langchain4j.open-ai.embedding-models.*.base-urljava.lang.String
langchain4j.open-ai.embedding-models.*.api-keyjava.lang.String
langchain4j.open-ai.embedding-models.*.organization-idjava.lang.String
langchain4j.open-ai.embedding-models.*.project-idjava.lang.String
langchain4j.open-ai.embedding-models.*.dimensionsjava.lang.Integer
langchain4j.open-ai.embedding-models.*.userjava.lang.String
langchain4j.open-ai.embedding-models.*.timeoutjava.time.Duration
langchain4j.open-ai.embedding-models.*.max-retriesjava.lang.Integer
langchain4j.open-ai.embedding-models.*.log-requestsjava.lang.Boolean
langchain4j.open-ai.embedding-models.*.log-responsesjava.lang.Boolean
langchain4j.open-ai.embedding-models.*.loggerorg.slf4j.Logger
langchain4j.open-ai.embedding-models.*.custom-headersjava.util.Map
langchain4j.open-ai.embedding-models.*.custom-query-paramsjava.util.Map
langchain4j.open-ai.embedding-models.*.max-segments-per-batchjava.lang.Integer
langchain4j.open-ai.embedding-models.*.encoding-formatjava.lang.String
langchain4j.open-ai.embedding-models.*.custom-parametersjava.util.Map

Configuration properties for OpenAiEmbeddingModel$OpenAiEmbeddingModelBuilder

PropertyTypeDescription
langchain4j.open-ai.embedding-model.base-urljava.lang.String
langchain4j.open-ai.embedding-model.api-keyjava.lang.String
langchain4j.open-ai.embedding-model.organization-idjava.lang.String
langchain4j.open-ai.embedding-model.project-idjava.lang.String
langchain4j.open-ai.embedding-model.dimensionsjava.lang.Integer
langchain4j.open-ai.embedding-model.userjava.lang.String
langchain4j.open-ai.embedding-model.timeoutjava.time.Duration
langchain4j.open-ai.embedding-model.max-retriesjava.lang.Integer
langchain4j.open-ai.embedding-model.log-requestsjava.lang.Boolean
langchain4j.open-ai.embedding-model.log-responsesjava.lang.Boolean
langchain4j.open-ai.embedding-model.loggerorg.slf4j.Logger
langchain4j.open-ai.embedding-model.custom-headersjava.util.Map
langchain4j.open-ai.embedding-model.custom-query-paramsjava.util.Map
langchain4j.open-ai.embedding-model.max-segments-per-batchjava.lang.Integer
langchain4j.open-ai.embedding-model.encoding-formatjava.lang.String
langchain4j.open-ai.embedding-model.custom-parametersjava.util.Map
langchain4j.open-ai.embedding-models.*.base-urljava.lang.String
langchain4j.open-ai.embedding-models.*.api-keyjava.lang.String
langchain4j.open-ai.embedding-models.*.organization-idjava.lang.String
langchain4j.open-ai.embedding-models.*.project-idjava.lang.String
langchain4j.open-ai.embedding-models.*.dimensionsjava.lang.Integer
langchain4j.open-ai.embedding-models.*.userjava.lang.String
langchain4j.open-ai.embedding-models.*.timeoutjava.time.Duration
langchain4j.open-ai.embedding-models.*.max-retriesjava.lang.Integer
langchain4j.open-ai.embedding-models.*.log-requestsjava.lang.Boolean
langchain4j.open-ai.embedding-models.*.log-responsesjava.lang.Boolean
langchain4j.open-ai.embedding-models.*.loggerorg.slf4j.Logger
langchain4j.open-ai.embedding-models.*.custom-headersjava.util.Map
langchain4j.open-ai.embedding-models.*.custom-query-paramsjava.util.Map
langchain4j.open-ai.embedding-models.*.max-segments-per-batchjava.lang.Integer
langchain4j.open-ai.embedding-models.*.encoding-formatjava.lang.String
langchain4j.open-ai.embedding-models.*.custom-parametersjava.util.Map

Configuration properties for NamedOpenAiEmbeddingModelConfiguration

PropertyTypeDescriptionDefault
langchain4j.open-ai.embedding-models.*.model-namejava.lang.Stringtext-embedding-ada-002
langchain4j.open-ai.embedding-models.*.listenersjava.util.List
langchain4j.open-ai.embedding-models.*.http-client-builderdev.langchain4j.http.client.HttpClientBuilder

Configuration properties for OpenAiEmbeddingModel$OpenAiEmbeddingModelBuilder

PropertyTypeDescription
langchain4j.open-ai.embedding-model.base-urljava.lang.String
langchain4j.open-ai.embedding-model.api-keyjava.lang.String
langchain4j.open-ai.embedding-model.organization-idjava.lang.String
langchain4j.open-ai.embedding-model.project-idjava.lang.String
langchain4j.open-ai.embedding-model.dimensionsjava.lang.Integer
langchain4j.open-ai.embedding-model.userjava.lang.String
langchain4j.open-ai.embedding-model.timeoutjava.time.Duration
langchain4j.open-ai.embedding-model.max-retriesjava.lang.Integer
langchain4j.open-ai.embedding-model.log-requestsjava.lang.Boolean
langchain4j.open-ai.embedding-model.log-responsesjava.lang.Boolean
langchain4j.open-ai.embedding-model.loggerorg.slf4j.Logger
langchain4j.open-ai.embedding-model.custom-headersjava.util.Map
langchain4j.open-ai.embedding-model.custom-query-paramsjava.util.Map
langchain4j.open-ai.embedding-model.max-segments-per-batchjava.lang.Integer
langchain4j.open-ai.embedding-model.encoding-formatjava.lang.String
langchain4j.open-ai.embedding-model.custom-parametersjava.util.Map
langchain4j.open-ai.embedding-models.*.base-urljava.lang.String
langchain4j.open-ai.embedding-models.*.api-keyjava.lang.String
langchain4j.open-ai.embedding-models.*.organization-idjava.lang.String
langchain4j.open-ai.embedding-models.*.project-idjava.lang.String
langchain4j.open-ai.embedding-models.*.dimensionsjava.lang.Integer
langchain4j.open-ai.embedding-models.*.userjava.lang.String
langchain4j.open-ai.embedding-models.*.timeoutjava.time.Duration
langchain4j.open-ai.embedding-models.*.max-retriesjava.lang.Integer
langchain4j.open-ai.embedding-models.*.log-requestsjava.lang.Boolean
langchain4j.open-ai.embedding-models.*.log-responsesjava.lang.Boolean
langchain4j.open-ai.embedding-models.*.loggerorg.slf4j.Logger
langchain4j.open-ai.embedding-models.*.custom-headersjava.util.Map
langchain4j.open-ai.embedding-models.*.custom-query-paramsjava.util.Map
langchain4j.open-ai.embedding-models.*.max-segments-per-batchjava.lang.Integer
langchain4j.open-ai.embedding-models.*.encoding-formatjava.lang.String
langchain4j.open-ai.embedding-models.*.custom-parametersjava.util.Map

Configuration properties for OpenAiEmbeddingModel$OpenAiEmbeddingModelBuilder

PropertyTypeDescription
langchain4j.open-ai.embedding-model.base-urljava.lang.String
langchain4j.open-ai.embedding-model.api-keyjava.lang.String
langchain4j.open-ai.embedding-model.organization-idjava.lang.String
langchain4j.open-ai.embedding-model.project-idjava.lang.String
langchain4j.open-ai.embedding-model.dimensionsjava.lang.Integer
langchain4j.open-ai.embedding-model.userjava.lang.String
langchain4j.open-ai.embedding-model.timeoutjava.time.Duration
langchain4j.open-ai.embedding-model.max-retriesjava.lang.Integer
langchain4j.open-ai.embedding-model.log-requestsjava.lang.Boolean
langchain4j.open-ai.embedding-model.log-responsesjava.lang.Boolean
langchain4j.open-ai.embedding-model.loggerorg.slf4j.Logger
langchain4j.open-ai.embedding-model.custom-headersjava.util.Map
langchain4j.open-ai.embedding-model.custom-query-paramsjava.util.Map
langchain4j.open-ai.embedding-model.max-segments-per-batchjava.lang.Integer
langchain4j.open-ai.embedding-model.encoding-formatjava.lang.String
langchain4j.open-ai.embedding-model.custom-parametersjava.util.Map
langchain4j.open-ai.embedding-models.*.base-urljava.lang.String
langchain4j.open-ai.embedding-models.*.api-keyjava.lang.String
langchain4j.open-ai.embedding-models.*.organization-idjava.lang.String
langchain4j.open-ai.embedding-models.*.project-idjava.lang.String
langchain4j.open-ai.embedding-models.*.dimensionsjava.lang.Integer
langchain4j.open-ai.embedding-models.*.userjava.lang.String
langchain4j.open-ai.embedding-models.*.timeoutjava.time.Duration
langchain4j.open-ai.embedding-models.*.max-retriesjava.lang.Integer
langchain4j.open-ai.embedding-models.*.log-requestsjava.lang.Boolean
langchain4j.open-ai.embedding-models.*.log-responsesjava.lang.Boolean
langchain4j.open-ai.embedding-models.*.loggerorg.slf4j.Logger
langchain4j.open-ai.embedding-models.*.custom-headersjava.util.Map
langchain4j.open-ai.embedding-models.*.custom-query-paramsjava.util.Map
langchain4j.open-ai.embedding-models.*.max-segments-per-batchjava.lang.Integer
langchain4j.open-ai.embedding-models.*.encoding-formatjava.lang.String
langchain4j.open-ai.embedding-models.*.custom-parametersjava.util.Map

Configuration properties for DefaultOpenAiImageModelConfiguration

PropertyTypeDescriptionDefault
langchain4j.open-ai.image-model.model-namejava.lang.Stringdall-e-3
langchain4j.open-ai.image-model.http-client-builderdev.langchain4j.http.client.HttpClientBuilder

Configuration properties for OpenAiImageModel$OpenAiImageModelBuilder

PropertyTypeDescription
langchain4j.open-ai.image-model.base-urljava.lang.String
langchain4j.open-ai.image-model.api-keyjava.lang.String
langchain4j.open-ai.image-model.organization-idjava.lang.String
langchain4j.open-ai.image-model.project-idjava.lang.String
langchain4j.open-ai.image-model.sizejava.lang.String
langchain4j.open-ai.image-model.qualityjava.lang.String
langchain4j.open-ai.image-model.userjava.lang.String
langchain4j.open-ai.image-model.backgroundjava.lang.String
langchain4j.open-ai.image-model.output-formatjava.lang.String
langchain4j.open-ai.image-model.output-compressionjava.lang.Integer
langchain4j.open-ai.image-model.moderationjava.lang.String
langchain4j.open-ai.image-model.timeoutjava.time.Duration
langchain4j.open-ai.image-model.max-retriesjava.lang.Integer
langchain4j.open-ai.image-model.log-requestsjava.lang.Boolean
langchain4j.open-ai.image-model.log-responsesjava.lang.Boolean
langchain4j.open-ai.image-model.loggerorg.slf4j.Logger
langchain4j.open-ai.image-model.custom-headersjava.util.Map
langchain4j.open-ai.image-model.custom-query-paramsjava.util.Map
langchain4j.open-ai.image-models.*.base-urljava.lang.String
langchain4j.open-ai.image-models.*.api-keyjava.lang.String
langchain4j.open-ai.image-models.*.organization-idjava.lang.String
langchain4j.open-ai.image-models.*.project-idjava.lang.String
langchain4j.open-ai.image-models.*.sizejava.lang.String
langchain4j.open-ai.image-models.*.qualityjava.lang.String
langchain4j.open-ai.image-models.*.userjava.lang.String
langchain4j.open-ai.image-models.*.backgroundjava.lang.String
langchain4j.open-ai.image-models.*.output-formatjava.lang.String
langchain4j.open-ai.image-models.*.output-compressionjava.lang.Integer
langchain4j.open-ai.image-models.*.moderationjava.lang.String
langchain4j.open-ai.image-models.*.timeoutjava.time.Duration
langchain4j.open-ai.image-models.*.max-retriesjava.lang.Integer
langchain4j.open-ai.image-models.*.log-requestsjava.lang.Boolean
langchain4j.open-ai.image-models.*.log-responsesjava.lang.Boolean
langchain4j.open-ai.image-models.*.loggerorg.slf4j.Logger
langchain4j.open-ai.image-models.*.custom-headersjava.util.Map
langchain4j.open-ai.image-models.*.custom-query-paramsjava.util.Map

Configuration properties for OpenAiImageModel$OpenAiImageModelBuilder

PropertyTypeDescription
langchain4j.open-ai.image-model.base-urljava.lang.String
langchain4j.open-ai.image-model.api-keyjava.lang.String
langchain4j.open-ai.image-model.organization-idjava.lang.String
langchain4j.open-ai.image-model.project-idjava.lang.String
langchain4j.open-ai.image-model.sizejava.lang.String
langchain4j.open-ai.image-model.qualityjava.lang.String
langchain4j.open-ai.image-model.userjava.lang.String
langchain4j.open-ai.image-model.backgroundjava.lang.String
langchain4j.open-ai.image-model.output-formatjava.lang.String
langchain4j.open-ai.image-model.output-compressionjava.lang.Integer
langchain4j.open-ai.image-model.moderationjava.lang.String
langchain4j.open-ai.image-model.timeoutjava.time.Duration
langchain4j.open-ai.image-model.max-retriesjava.lang.Integer
langchain4j.open-ai.image-model.log-requestsjava.lang.Boolean
langchain4j.open-ai.image-model.log-responsesjava.lang.Boolean
langchain4j.open-ai.image-model.loggerorg.slf4j.Logger
langchain4j.open-ai.image-model.custom-headersjava.util.Map
langchain4j.open-ai.image-model.custom-query-paramsjava.util.Map
langchain4j.open-ai.image-models.*.base-urljava.lang.String
langchain4j.open-ai.image-models.*.api-keyjava.lang.String
langchain4j.open-ai.image-models.*.organization-idjava.lang.String
langchain4j.open-ai.image-models.*.project-idjava.lang.String
langchain4j.open-ai.image-models.*.sizejava.lang.String
langchain4j.open-ai.image-models.*.qualityjava.lang.String
langchain4j.open-ai.image-models.*.userjava.lang.String
langchain4j.open-ai.image-models.*.backgroundjava.lang.String
langchain4j.open-ai.image-models.*.output-formatjava.lang.String
langchain4j.open-ai.image-models.*.output-compressionjava.lang.Integer
langchain4j.open-ai.image-models.*.moderationjava.lang.String
langchain4j.open-ai.image-models.*.timeoutjava.time.Duration
langchain4j.open-ai.image-models.*.max-retriesjava.lang.Integer
langchain4j.open-ai.image-models.*.log-requestsjava.lang.Boolean
langchain4j.open-ai.image-models.*.log-responsesjava.lang.Boolean
langchain4j.open-ai.image-models.*.loggerorg.slf4j.Logger
langchain4j.open-ai.image-models.*.custom-headersjava.util.Map
langchain4j.open-ai.image-models.*.custom-query-paramsjava.util.Map

Configuration properties for NamedOpenAiImageModelConfiguration

PropertyTypeDescriptionDefault
langchain4j.open-ai.image-models.*.model-namejava.lang.Stringdall-e-3
langchain4j.open-ai.image-models.*.http-client-builderdev.langchain4j.http.client.HttpClientBuilder

Configuration properties for OpenAiImageModel$OpenAiImageModelBuilder

PropertyTypeDescription
langchain4j.open-ai.image-model.base-urljava.lang.String
langchain4j.open-ai.image-model.api-keyjava.lang.String
langchain4j.open-ai.image-model.organization-idjava.lang.String
langchain4j.open-ai.image-model.project-idjava.lang.String
langchain4j.open-ai.image-model.sizejava.lang.String
langchain4j.open-ai.image-model.qualityjava.lang.String
langchain4j.open-ai.image-model.userjava.lang.String
langchain4j.open-ai.image-model.backgroundjava.lang.String
langchain4j.open-ai.image-model.output-formatjava.lang.String
langchain4j.open-ai.image-model.output-compressionjava.lang.Integer
langchain4j.open-ai.image-model.moderationjava.lang.String
langchain4j.open-ai.image-model.timeoutjava.time.Duration
langchain4j.open-ai.image-model.max-retriesjava.lang.Integer
langchain4j.open-ai.image-model.log-requestsjava.lang.Boolean
langchain4j.open-ai.image-model.log-responsesjava.lang.Boolean
langchain4j.open-ai.image-model.loggerorg.slf4j.Logger
langchain4j.open-ai.image-model.custom-headersjava.util.Map
langchain4j.open-ai.image-model.custom-query-paramsjava.util.Map
langchain4j.open-ai.image-models.*.base-urljava.lang.String
langchain4j.open-ai.image-models.*.api-keyjava.lang.String
langchain4j.open-ai.image-models.*.organization-idjava.lang.String
langchain4j.open-ai.image-models.*.project-idjava.lang.String
langchain4j.open-ai.image-models.*.sizejava.lang.String
langchain4j.open-ai.image-models.*.qualityjava.lang.String
langchain4j.open-ai.image-models.*.userjava.lang.String
langchain4j.open-ai.image-models.*.backgroundjava.lang.String
langchain4j.open-ai.image-models.*.output-formatjava.lang.String
langchain4j.open-ai.image-models.*.output-compressionjava.lang.Integer
langchain4j.open-ai.image-models.*.moderationjava.lang.String
langchain4j.open-ai.image-models.*.timeoutjava.time.Duration
langchain4j.open-ai.image-models.*.max-retriesjava.lang.Integer
langchain4j.open-ai.image-models.*.log-requestsjava.lang.Boolean
langchain4j.open-ai.image-models.*.log-responsesjava.lang.Boolean
langchain4j.open-ai.image-models.*.loggerorg.slf4j.Logger
langchain4j.open-ai.image-models.*.custom-headersjava.util.Map
langchain4j.open-ai.image-models.*.custom-query-paramsjava.util.Map

Configuration properties for OpenAiImageModel$OpenAiImageModelBuilder

PropertyTypeDescription
langchain4j.open-ai.image-model.base-urljava.lang.String
langchain4j.open-ai.image-model.api-keyjava.lang.String
langchain4j.open-ai.image-model.organization-idjava.lang.String
langchain4j.open-ai.image-model.project-idjava.lang.String
langchain4j.open-ai.image-model.sizejava.lang.String
langchain4j.open-ai.image-model.qualityjava.lang.String
langchain4j.open-ai.image-model.userjava.lang.String
langchain4j.open-ai.image-model.backgroundjava.lang.String
langchain4j.open-ai.image-model.output-formatjava.lang.String
langchain4j.open-ai.image-model.output-compressionjava.lang.Integer
langchain4j.open-ai.image-model.moderationjava.lang.String
langchain4j.open-ai.image-model.timeoutjava.time.Duration
langchain4j.open-ai.image-model.max-retriesjava.lang.Integer
langchain4j.open-ai.image-model.log-requestsjava.lang.Boolean
langchain4j.open-ai.image-model.log-responsesjava.lang.Boolean
langchain4j.open-ai.image-model.loggerorg.slf4j.Logger
langchain4j.open-ai.image-model.custom-headersjava.util.Map
langchain4j.open-ai.image-model.custom-query-paramsjava.util.Map
langchain4j.open-ai.image-models.*.base-urljava.lang.String
langchain4j.open-ai.image-models.*.api-keyjava.lang.String
langchain4j.open-ai.image-models.*.organization-idjava.lang.String
langchain4j.open-ai.image-models.*.project-idjava.lang.String
langchain4j.open-ai.image-models.*.sizejava.lang.String
langchain4j.open-ai.image-models.*.qualityjava.lang.String
langchain4j.open-ai.image-models.*.userjava.lang.String
langchain4j.open-ai.image-models.*.backgroundjava.lang.String
langchain4j.open-ai.image-models.*.output-formatjava.lang.String
langchain4j.open-ai.image-models.*.output-compressionjava.lang.Integer
langchain4j.open-ai.image-models.*.moderationjava.lang.String
langchain4j.open-ai.image-models.*.timeoutjava.time.Duration
langchain4j.open-ai.image-models.*.max-retriesjava.lang.Integer
langchain4j.open-ai.image-models.*.log-requestsjava.lang.Boolean
langchain4j.open-ai.image-models.*.log-responsesjava.lang.Boolean
langchain4j.open-ai.image-models.*.loggerorg.slf4j.Logger
langchain4j.open-ai.image-models.*.custom-headersjava.util.Map
langchain4j.open-ai.image-models.*.custom-query-paramsjava.util.Map

Configuration properties for DefaultOpenAiModerationModelConfiguration

PropertyTypeDescription
langchain4j.open-ai.moderation-model.listenersjava.util.List
langchain4j.open-ai.moderation-model.http-client-builderdev.langchain4j.http.client.HttpClientBuilder

Configuration properties for OpenAiModerationModel$OpenAiModerationModelBuilder

PropertyTypeDescription
langchain4j.open-ai.moderation-model.model-namejava.lang.String
langchain4j.open-ai.moderation-model.base-urljava.lang.String
langchain4j.open-ai.moderation-model.api-keyjava.lang.String
langchain4j.open-ai.moderation-model.organization-idjava.lang.String
langchain4j.open-ai.moderation-model.project-idjava.lang.String
langchain4j.open-ai.moderation-model.timeoutjava.time.Duration
langchain4j.open-ai.moderation-model.max-retriesjava.lang.Integer
langchain4j.open-ai.moderation-model.log-requestsjava.lang.Boolean
langchain4j.open-ai.moderation-model.log-responsesjava.lang.Boolean
langchain4j.open-ai.moderation-model.loggerorg.slf4j.Logger
langchain4j.open-ai.moderation-model.custom-headersjava.util.Map
langchain4j.open-ai.moderation-model.custom-query-paramsjava.util.Map
langchain4j.open-ai.moderation-models.*.model-namejava.lang.String
langchain4j.open-ai.moderation-models.*.base-urljava.lang.String
langchain4j.open-ai.moderation-models.*.api-keyjava.lang.String
langchain4j.open-ai.moderation-models.*.organization-idjava.lang.String
langchain4j.open-ai.moderation-models.*.project-idjava.lang.String
langchain4j.open-ai.moderation-models.*.timeoutjava.time.Duration
langchain4j.open-ai.moderation-models.*.max-retriesjava.lang.Integer
langchain4j.open-ai.moderation-models.*.log-requestsjava.lang.Boolean
langchain4j.open-ai.moderation-models.*.log-responsesjava.lang.Boolean
langchain4j.open-ai.moderation-models.*.loggerorg.slf4j.Logger
langchain4j.open-ai.moderation-models.*.custom-headersjava.util.Map
langchain4j.open-ai.moderation-models.*.custom-query-paramsjava.util.Map

Configuration properties for OpenAiModerationModel$OpenAiModerationModelBuilder

PropertyTypeDescription
langchain4j.open-ai.moderation-model.model-namejava.lang.String
langchain4j.open-ai.moderation-model.base-urljava.lang.String
langchain4j.open-ai.moderation-model.api-keyjava.lang.String
langchain4j.open-ai.moderation-model.organization-idjava.lang.String
langchain4j.open-ai.moderation-model.project-idjava.lang.String
langchain4j.open-ai.moderation-model.timeoutjava.time.Duration
langchain4j.open-ai.moderation-model.max-retriesjava.lang.Integer
langchain4j.open-ai.moderation-model.log-requestsjava.lang.Boolean
langchain4j.open-ai.moderation-model.log-responsesjava.lang.Boolean
langchain4j.open-ai.moderation-model.loggerorg.slf4j.Logger
langchain4j.open-ai.moderation-model.custom-headersjava.util.Map
langchain4j.open-ai.moderation-model.custom-query-paramsjava.util.Map
langchain4j.open-ai.moderation-models.*.model-namejava.lang.String
langchain4j.open-ai.moderation-models.*.base-urljava.lang.String
langchain4j.open-ai.moderation-models.*.api-keyjava.lang.String
langchain4j.open-ai.moderation-models.*.organization-idjava.lang.String
langchain4j.open-ai.moderation-models.*.project-idjava.lang.String
langchain4j.open-ai.moderation-models.*.timeoutjava.time.Duration
langchain4j.open-ai.moderation-models.*.max-retriesjava.lang.Integer
langchain4j.open-ai.moderation-models.*.log-requestsjava.lang.Boolean
langchain4j.open-ai.moderation-models.*.log-responsesjava.lang.Boolean
langchain4j.open-ai.moderation-models.*.loggerorg.slf4j.Logger
langchain4j.open-ai.moderation-models.*.custom-headersjava.util.Map
langchain4j.open-ai.moderation-models.*.custom-query-paramsjava.util.Map

Configuration properties for NamedOpenAiModerationModelConfiguration

PropertyTypeDescription
langchain4j.open-ai.moderation-models.*.listenersjava.util.List
langchain4j.open-ai.moderation-models.*.http-client-builderdev.langchain4j.http.client.HttpClientBuilder

Configuration properties for OpenAiModerationModel$OpenAiModerationModelBuilder

PropertyTypeDescription
langchain4j.open-ai.moderation-model.model-namejava.lang.String
langchain4j.open-ai.moderation-model.base-urljava.lang.String
langchain4j.open-ai.moderation-model.api-keyjava.lang.String
langchain4j.open-ai.moderation-model.organization-idjava.lang.String
langchain4j.open-ai.moderation-model.project-idjava.lang.String
langchain4j.open-ai.moderation-model.timeoutjava.time.Duration
langchain4j.open-ai.moderation-model.max-retriesjava.lang.Integer
langchain4j.open-ai.moderation-model.log-requestsjava.lang.Boolean
langchain4j.open-ai.moderation-model.log-responsesjava.lang.Boolean
langchain4j.open-ai.moderation-model.loggerorg.slf4j.Logger
langchain4j.open-ai.moderation-model.custom-headersjava.util.Map
langchain4j.open-ai.moderation-model.custom-query-paramsjava.util.Map
langchain4j.open-ai.moderation-models.*.model-namejava.lang.String
langchain4j.open-ai.moderation-models.*.base-urljava.lang.String
langchain4j.open-ai.moderation-models.*.api-keyjava.lang.String
langchain4j.open-ai.moderation-models.*.organization-idjava.lang.String
langchain4j.open-ai.moderation-models.*.project-idjava.lang.String
langchain4j.open-ai.moderation-models.*.timeoutjava.time.Duration
langchain4j.open-ai.moderation-models.*.max-retriesjava.lang.Integer
langchain4j.open-ai.moderation-models.*.log-requestsjava.lang.Boolean
langchain4j.open-ai.moderation-models.*.log-responsesjava.lang.Boolean
langchain4j.open-ai.moderation-models.*.loggerorg.slf4j.Logger
langchain4j.open-ai.moderation-models.*.custom-headersjava.util.Map
langchain4j.open-ai.moderation-models.*.custom-query-paramsjava.util.Map

Configuration properties for OpenAiModerationModel$OpenAiModerationModelBuilder

PropertyTypeDescription
langchain4j.open-ai.moderation-model.model-namejava.lang.String
langchain4j.open-ai.moderation-model.base-urljava.lang.String
langchain4j.open-ai.moderation-model.api-keyjava.lang.String
langchain4j.open-ai.moderation-model.organization-idjava.lang.String
langchain4j.open-ai.moderation-model.project-idjava.lang.String
langchain4j.open-ai.moderation-model.timeoutjava.time.Duration
langchain4j.open-ai.moderation-model.max-retriesjava.lang.Integer
langchain4j.open-ai.moderation-model.log-requestsjava.lang.Boolean
langchain4j.open-ai.moderation-model.log-responsesjava.lang.Boolean
langchain4j.open-ai.moderation-model.loggerorg.slf4j.Logger
langchain4j.open-ai.moderation-model.custom-headersjava.util.Map
langchain4j.open-ai.moderation-model.custom-query-paramsjava.util.Map
langchain4j.open-ai.moderation-models.*.model-namejava.lang.String
langchain4j.open-ai.moderation-models.*.base-urljava.lang.String
langchain4j.open-ai.moderation-models.*.api-keyjava.lang.String
langchain4j.open-ai.moderation-models.*.organization-idjava.lang.String
langchain4j.open-ai.moderation-models.*.project-idjava.lang.String
langchain4j.open-ai.moderation-models.*.timeoutjava.time.Duration
langchain4j.open-ai.moderation-models.*.max-retriesjava.lang.Integer
langchain4j.open-ai.moderation-models.*.log-requestsjava.lang.Boolean
langchain4j.open-ai.moderation-models.*.log-responsesjava.lang.Boolean
langchain4j.open-ai.moderation-models.*.loggerorg.slf4j.Logger
langchain4j.open-ai.moderation-models.*.custom-headersjava.util.Map
langchain4j.open-ai.moderation-models.*.custom-query-paramsjava.util.Map

Configuration properties for DefaultOpenAiStreamingChatModelConfiguration

PropertyTypeDescriptionDefault
langchain4j.open-ai.streaming-chat-model.model-namejava.lang.Stringgpt-3.5-turbo
langchain4j.open-ai.streaming-chat-model.listenersjava.util.List
langchain4j.open-ai.streaming-chat-model.http-client-builderdev.langchain4j.http.client.HttpClientBuilder

Configuration properties for OpenAiStreamingChatModel$OpenAiStreamingChatModelBuilder

PropertyTypeDescription
langchain4j.open-ai.streaming-chat-model.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.open-ai.streaming-chat-model.base-urljava.lang.String
langchain4j.open-ai.streaming-chat-model.api-keyjava.lang.String
langchain4j.open-ai.streaming-chat-model.organization-idjava.lang.String
langchain4j.open-ai.streaming-chat-model.project-idjava.lang.String
langchain4j.open-ai.streaming-chat-model.temperaturejava.lang.Double
langchain4j.open-ai.streaming-chat-model.top-pjava.lang.Double
langchain4j.open-ai.streaming-chat-model.stopjava.util.List
langchain4j.open-ai.streaming-chat-model.max-tokensjava.lang.Integer
langchain4j.open-ai.streaming-chat-model.max-completion-tokensjava.lang.Integer
langchain4j.open-ai.streaming-chat-model.presence-penaltyjava.lang.Double
langchain4j.open-ai.streaming-chat-model.frequency-penaltyjava.lang.Double
langchain4j.open-ai.streaming-chat-model.logit-biasjava.util.Map
langchain4j.open-ai.streaming-chat-model.response-formatdev.langchain4j.model.chat.request.ResponseFormat
langchain4j.open-ai.streaming-chat-model.strict-json-schemajava.lang.Boolean
langchain4j.open-ai.streaming-chat-model.seedjava.lang.Integer
langchain4j.open-ai.streaming-chat-model.userjava.lang.String
langchain4j.open-ai.streaming-chat-model.strict-toolsjava.lang.Boolean
langchain4j.open-ai.streaming-chat-model.parallel-tool-callsjava.lang.Boolean
langchain4j.open-ai.streaming-chat-model.storejava.lang.Boolean
langchain4j.open-ai.streaming-chat-model.metadatajava.util.Map
langchain4j.open-ai.streaming-chat-model.service-tierjava.lang.String
langchain4j.open-ai.streaming-chat-model.reasoning-effortjava.lang.String
langchain4j.open-ai.streaming-chat-model.return-thinkingjava.lang.Boolean
langchain4j.open-ai.streaming-chat-model.send-thinkingjava.lang.Boolean
langchain4j.open-ai.streaming-chat-model.accumulate-tool-call-idjava.lang.Boolean
langchain4j.open-ai.streaming-chat-model.use-input-image-formatjava.lang.Boolean
langchain4j.open-ai.streaming-chat-model.timeoutjava.time.Duration
langchain4j.open-ai.streaming-chat-model.log-requestsjava.lang.Boolean
langchain4j.open-ai.streaming-chat-model.log-responsesjava.lang.Boolean
langchain4j.open-ai.streaming-chat-model.loggerorg.slf4j.Logger
langchain4j.open-ai.streaming-chat-model.custom-headersjava.util.Map
langchain4j.open-ai.streaming-chat-model.custom-query-paramsjava.util.Map
langchain4j.open-ai.streaming-chat-model.custom-parametersjava.util.Map
langchain4j.open-ai.streaming-chat-models.*.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.open-ai.streaming-chat-models.*.base-urljava.lang.String
langchain4j.open-ai.streaming-chat-models.*.api-keyjava.lang.String
langchain4j.open-ai.streaming-chat-models.*.organization-idjava.lang.String
langchain4j.open-ai.streaming-chat-models.*.project-idjava.lang.String
langchain4j.open-ai.streaming-chat-models.*.temperaturejava.lang.Double
langchain4j.open-ai.streaming-chat-models.*.top-pjava.lang.Double
langchain4j.open-ai.streaming-chat-models.*.stopjava.util.List
langchain4j.open-ai.streaming-chat-models.*.max-tokensjava.lang.Integer
langchain4j.open-ai.streaming-chat-models.*.max-completion-tokensjava.lang.Integer
langchain4j.open-ai.streaming-chat-models.*.presence-penaltyjava.lang.Double
langchain4j.open-ai.streaming-chat-models.*.frequency-penaltyjava.lang.Double
langchain4j.open-ai.streaming-chat-models.*.logit-biasjava.util.Map
langchain4j.open-ai.streaming-chat-models.*.response-formatdev.langchain4j.model.chat.request.ResponseFormat
langchain4j.open-ai.streaming-chat-models.*.strict-json-schemajava.lang.Boolean
langchain4j.open-ai.streaming-chat-models.*.seedjava.lang.Integer
langchain4j.open-ai.streaming-chat-models.*.userjava.lang.String
langchain4j.open-ai.streaming-chat-models.*.strict-toolsjava.lang.Boolean
langchain4j.open-ai.streaming-chat-models.*.parallel-tool-callsjava.lang.Boolean
langchain4j.open-ai.streaming-chat-models.*.storejava.lang.Boolean
langchain4j.open-ai.streaming-chat-models.*.metadatajava.util.Map
langchain4j.open-ai.streaming-chat-models.*.service-tierjava.lang.String
langchain4j.open-ai.streaming-chat-models.*.reasoning-effortjava.lang.String
langchain4j.open-ai.streaming-chat-models.*.return-thinkingjava.lang.Boolean
langchain4j.open-ai.streaming-chat-models.*.send-thinkingjava.lang.Boolean
langchain4j.open-ai.streaming-chat-models.*.accumulate-tool-call-idjava.lang.Boolean
langchain4j.open-ai.streaming-chat-models.*.use-input-image-formatjava.lang.Boolean
langchain4j.open-ai.streaming-chat-models.*.timeoutjava.time.Duration
langchain4j.open-ai.streaming-chat-models.*.log-requestsjava.lang.Boolean
langchain4j.open-ai.streaming-chat-models.*.log-responsesjava.lang.Boolean
langchain4j.open-ai.streaming-chat-models.*.loggerorg.slf4j.Logger
langchain4j.open-ai.streaming-chat-models.*.custom-headersjava.util.Map
langchain4j.open-ai.streaming-chat-models.*.custom-query-paramsjava.util.Map
langchain4j.open-ai.streaming-chat-models.*.custom-parametersjava.util.Map

Configuration properties for OpenAiStreamingChatModel$OpenAiStreamingChatModelBuilder

PropertyTypeDescription
langchain4j.open-ai.streaming-chat-model.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.open-ai.streaming-chat-model.base-urljava.lang.String
langchain4j.open-ai.streaming-chat-model.api-keyjava.lang.String
langchain4j.open-ai.streaming-chat-model.organization-idjava.lang.String
langchain4j.open-ai.streaming-chat-model.project-idjava.lang.String
langchain4j.open-ai.streaming-chat-model.temperaturejava.lang.Double
langchain4j.open-ai.streaming-chat-model.top-pjava.lang.Double
langchain4j.open-ai.streaming-chat-model.stopjava.util.List
langchain4j.open-ai.streaming-chat-model.max-tokensjava.lang.Integer
langchain4j.open-ai.streaming-chat-model.max-completion-tokensjava.lang.Integer
langchain4j.open-ai.streaming-chat-model.presence-penaltyjava.lang.Double
langchain4j.open-ai.streaming-chat-model.frequency-penaltyjava.lang.Double
langchain4j.open-ai.streaming-chat-model.logit-biasjava.util.Map
langchain4j.open-ai.streaming-chat-model.response-formatdev.langchain4j.model.chat.request.ResponseFormat
langchain4j.open-ai.streaming-chat-model.strict-json-schemajava.lang.Boolean
langchain4j.open-ai.streaming-chat-model.seedjava.lang.Integer
langchain4j.open-ai.streaming-chat-model.userjava.lang.String
langchain4j.open-ai.streaming-chat-model.strict-toolsjava.lang.Boolean
langchain4j.open-ai.streaming-chat-model.parallel-tool-callsjava.lang.Boolean
langchain4j.open-ai.streaming-chat-model.storejava.lang.Boolean
langchain4j.open-ai.streaming-chat-model.metadatajava.util.Map
langchain4j.open-ai.streaming-chat-model.service-tierjava.lang.String
langchain4j.open-ai.streaming-chat-model.reasoning-effortjava.lang.String
langchain4j.open-ai.streaming-chat-model.return-thinkingjava.lang.Boolean
langchain4j.open-ai.streaming-chat-model.send-thinkingjava.lang.Boolean
langchain4j.open-ai.streaming-chat-model.accumulate-tool-call-idjava.lang.Boolean
langchain4j.open-ai.streaming-chat-model.use-input-image-formatjava.lang.Boolean
langchain4j.open-ai.streaming-chat-model.timeoutjava.time.Duration
langchain4j.open-ai.streaming-chat-model.log-requestsjava.lang.Boolean
langchain4j.open-ai.streaming-chat-model.log-responsesjava.lang.Boolean
langchain4j.open-ai.streaming-chat-model.loggerorg.slf4j.Logger
langchain4j.open-ai.streaming-chat-model.custom-headersjava.util.Map
langchain4j.open-ai.streaming-chat-model.custom-query-paramsjava.util.Map
langchain4j.open-ai.streaming-chat-model.custom-parametersjava.util.Map
langchain4j.open-ai.streaming-chat-models.*.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.open-ai.streaming-chat-models.*.base-urljava.lang.String
langchain4j.open-ai.streaming-chat-models.*.api-keyjava.lang.String
langchain4j.open-ai.streaming-chat-models.*.organization-idjava.lang.String
langchain4j.open-ai.streaming-chat-models.*.project-idjava.lang.String
langchain4j.open-ai.streaming-chat-models.*.temperaturejava.lang.Double
langchain4j.open-ai.streaming-chat-models.*.top-pjava.lang.Double
langchain4j.open-ai.streaming-chat-models.*.stopjava.util.List
langchain4j.open-ai.streaming-chat-models.*.max-tokensjava.lang.Integer
langchain4j.open-ai.streaming-chat-models.*.max-completion-tokensjava.lang.Integer
langchain4j.open-ai.streaming-chat-models.*.presence-penaltyjava.lang.Double
langchain4j.open-ai.streaming-chat-models.*.frequency-penaltyjava.lang.Double
langchain4j.open-ai.streaming-chat-models.*.logit-biasjava.util.Map
langchain4j.open-ai.streaming-chat-models.*.response-formatdev.langchain4j.model.chat.request.ResponseFormat
langchain4j.open-ai.streaming-chat-models.*.strict-json-schemajava.lang.Boolean
langchain4j.open-ai.streaming-chat-models.*.seedjava.lang.Integer
langchain4j.open-ai.streaming-chat-models.*.userjava.lang.String
langchain4j.open-ai.streaming-chat-models.*.strict-toolsjava.lang.Boolean
langchain4j.open-ai.streaming-chat-models.*.parallel-tool-callsjava.lang.Boolean
langchain4j.open-ai.streaming-chat-models.*.storejava.lang.Boolean
langchain4j.open-ai.streaming-chat-models.*.metadatajava.util.Map
langchain4j.open-ai.streaming-chat-models.*.service-tierjava.lang.String
langchain4j.open-ai.streaming-chat-models.*.reasoning-effortjava.lang.String
langchain4j.open-ai.streaming-chat-models.*.return-thinkingjava.lang.Boolean
langchain4j.open-ai.streaming-chat-models.*.send-thinkingjava.lang.Boolean
langchain4j.open-ai.streaming-chat-models.*.accumulate-tool-call-idjava.lang.Boolean
langchain4j.open-ai.streaming-chat-models.*.use-input-image-formatjava.lang.Boolean
langchain4j.open-ai.streaming-chat-models.*.timeoutjava.time.Duration
langchain4j.open-ai.streaming-chat-models.*.log-requestsjava.lang.Boolean
langchain4j.open-ai.streaming-chat-models.*.log-responsesjava.lang.Boolean
langchain4j.open-ai.streaming-chat-models.*.loggerorg.slf4j.Logger
langchain4j.open-ai.streaming-chat-models.*.custom-headersjava.util.Map
langchain4j.open-ai.streaming-chat-models.*.custom-query-paramsjava.util.Map
langchain4j.open-ai.streaming-chat-models.*.custom-parametersjava.util.Map

Configuration properties for NamedOpenAiStreamingChatModelConfiguration

PropertyTypeDescriptionDefault
langchain4j.open-ai.streaming-chat-models.*.model-namejava.lang.Stringgpt-3.5-turbo
langchain4j.open-ai.streaming-chat-models.*.listenersjava.util.List
langchain4j.open-ai.streaming-chat-models.*.http-client-builderdev.langchain4j.http.client.HttpClientBuilder

Configuration properties for OpenAiStreamingChatModel$OpenAiStreamingChatModelBuilder

PropertyTypeDescription
langchain4j.open-ai.streaming-chat-model.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.open-ai.streaming-chat-model.base-urljava.lang.String
langchain4j.open-ai.streaming-chat-model.api-keyjava.lang.String
langchain4j.open-ai.streaming-chat-model.organization-idjava.lang.String
langchain4j.open-ai.streaming-chat-model.project-idjava.lang.String
langchain4j.open-ai.streaming-chat-model.temperaturejava.lang.Double
langchain4j.open-ai.streaming-chat-model.top-pjava.lang.Double
langchain4j.open-ai.streaming-chat-model.stopjava.util.List
langchain4j.open-ai.streaming-chat-model.max-tokensjava.lang.Integer
langchain4j.open-ai.streaming-chat-model.max-completion-tokensjava.lang.Integer
langchain4j.open-ai.streaming-chat-model.presence-penaltyjava.lang.Double
langchain4j.open-ai.streaming-chat-model.frequency-penaltyjava.lang.Double
langchain4j.open-ai.streaming-chat-model.logit-biasjava.util.Map
langchain4j.open-ai.streaming-chat-model.response-formatdev.langchain4j.model.chat.request.ResponseFormat
langchain4j.open-ai.streaming-chat-model.strict-json-schemajava.lang.Boolean
langchain4j.open-ai.streaming-chat-model.seedjava.lang.Integer
langchain4j.open-ai.streaming-chat-model.userjava.lang.String
langchain4j.open-ai.streaming-chat-model.strict-toolsjava.lang.Boolean
langchain4j.open-ai.streaming-chat-model.parallel-tool-callsjava.lang.Boolean
langchain4j.open-ai.streaming-chat-model.storejava.lang.Boolean
langchain4j.open-ai.streaming-chat-model.metadatajava.util.Map
langchain4j.open-ai.streaming-chat-model.service-tierjava.lang.String
langchain4j.open-ai.streaming-chat-model.reasoning-effortjava.lang.String
langchain4j.open-ai.streaming-chat-model.return-thinkingjava.lang.Boolean
langchain4j.open-ai.streaming-chat-model.send-thinkingjava.lang.Boolean
langchain4j.open-ai.streaming-chat-model.accumulate-tool-call-idjava.lang.Boolean
langchain4j.open-ai.streaming-chat-model.use-input-image-formatjava.lang.Boolean
langchain4j.open-ai.streaming-chat-model.timeoutjava.time.Duration
langchain4j.open-ai.streaming-chat-model.log-requestsjava.lang.Boolean
langchain4j.open-ai.streaming-chat-model.log-responsesjava.lang.Boolean
langchain4j.open-ai.streaming-chat-model.loggerorg.slf4j.Logger
langchain4j.open-ai.streaming-chat-model.custom-headersjava.util.Map
langchain4j.open-ai.streaming-chat-model.custom-query-paramsjava.util.Map
langchain4j.open-ai.streaming-chat-model.custom-parametersjava.util.Map
langchain4j.open-ai.streaming-chat-models.*.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.open-ai.streaming-chat-models.*.base-urljava.lang.String
langchain4j.open-ai.streaming-chat-models.*.api-keyjava.lang.String
langchain4j.open-ai.streaming-chat-models.*.organization-idjava.lang.String
langchain4j.open-ai.streaming-chat-models.*.project-idjava.lang.String
langchain4j.open-ai.streaming-chat-models.*.temperaturejava.lang.Double
langchain4j.open-ai.streaming-chat-models.*.top-pjava.lang.Double
langchain4j.open-ai.streaming-chat-models.*.stopjava.util.List
langchain4j.open-ai.streaming-chat-models.*.max-tokensjava.lang.Integer
langchain4j.open-ai.streaming-chat-models.*.max-completion-tokensjava.lang.Integer
langchain4j.open-ai.streaming-chat-models.*.presence-penaltyjava.lang.Double
langchain4j.open-ai.streaming-chat-models.*.frequency-penaltyjava.lang.Double
langchain4j.open-ai.streaming-chat-models.*.logit-biasjava.util.Map
langchain4j.open-ai.streaming-chat-models.*.response-formatdev.langchain4j.model.chat.request.ResponseFormat
langchain4j.open-ai.streaming-chat-models.*.strict-json-schemajava.lang.Boolean
langchain4j.open-ai.streaming-chat-models.*.seedjava.lang.Integer
langchain4j.open-ai.streaming-chat-models.*.userjava.lang.String
langchain4j.open-ai.streaming-chat-models.*.strict-toolsjava.lang.Boolean
langchain4j.open-ai.streaming-chat-models.*.parallel-tool-callsjava.lang.Boolean
langchain4j.open-ai.streaming-chat-models.*.storejava.lang.Boolean
langchain4j.open-ai.streaming-chat-models.*.metadatajava.util.Map
langchain4j.open-ai.streaming-chat-models.*.service-tierjava.lang.String
langchain4j.open-ai.streaming-chat-models.*.reasoning-effortjava.lang.String
langchain4j.open-ai.streaming-chat-models.*.return-thinkingjava.lang.Boolean
langchain4j.open-ai.streaming-chat-models.*.send-thinkingjava.lang.Boolean
langchain4j.open-ai.streaming-chat-models.*.accumulate-tool-call-idjava.lang.Boolean
langchain4j.open-ai.streaming-chat-models.*.use-input-image-formatjava.lang.Boolean
langchain4j.open-ai.streaming-chat-models.*.timeoutjava.time.Duration
langchain4j.open-ai.streaming-chat-models.*.log-requestsjava.lang.Boolean
langchain4j.open-ai.streaming-chat-models.*.log-responsesjava.lang.Boolean
langchain4j.open-ai.streaming-chat-models.*.loggerorg.slf4j.Logger
langchain4j.open-ai.streaming-chat-models.*.custom-headersjava.util.Map
langchain4j.open-ai.streaming-chat-models.*.custom-query-paramsjava.util.Map
langchain4j.open-ai.streaming-chat-models.*.custom-parametersjava.util.Map

Configuration properties for OpenAiStreamingChatModel$OpenAiStreamingChatModelBuilder

PropertyTypeDescription
langchain4j.open-ai.streaming-chat-model.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.open-ai.streaming-chat-model.base-urljava.lang.String
langchain4j.open-ai.streaming-chat-model.api-keyjava.lang.String
langchain4j.open-ai.streaming-chat-model.organization-idjava.lang.String
langchain4j.open-ai.streaming-chat-model.project-idjava.lang.String
langchain4j.open-ai.streaming-chat-model.temperaturejava.lang.Double
langchain4j.open-ai.streaming-chat-model.top-pjava.lang.Double
langchain4j.open-ai.streaming-chat-model.stopjava.util.List
langchain4j.open-ai.streaming-chat-model.max-tokensjava.lang.Integer
langchain4j.open-ai.streaming-chat-model.max-completion-tokensjava.lang.Integer
langchain4j.open-ai.streaming-chat-model.presence-penaltyjava.lang.Double
langchain4j.open-ai.streaming-chat-model.frequency-penaltyjava.lang.Double
langchain4j.open-ai.streaming-chat-model.logit-biasjava.util.Map
langchain4j.open-ai.streaming-chat-model.response-formatdev.langchain4j.model.chat.request.ResponseFormat
langchain4j.open-ai.streaming-chat-model.strict-json-schemajava.lang.Boolean
langchain4j.open-ai.streaming-chat-model.seedjava.lang.Integer
langchain4j.open-ai.streaming-chat-model.userjava.lang.String
langchain4j.open-ai.streaming-chat-model.strict-toolsjava.lang.Boolean
langchain4j.open-ai.streaming-chat-model.parallel-tool-callsjava.lang.Boolean
langchain4j.open-ai.streaming-chat-model.storejava.lang.Boolean
langchain4j.open-ai.streaming-chat-model.metadatajava.util.Map
langchain4j.open-ai.streaming-chat-model.service-tierjava.lang.String
langchain4j.open-ai.streaming-chat-model.reasoning-effortjava.lang.String
langchain4j.open-ai.streaming-chat-model.return-thinkingjava.lang.Boolean
langchain4j.open-ai.streaming-chat-model.send-thinkingjava.lang.Boolean
langchain4j.open-ai.streaming-chat-model.accumulate-tool-call-idjava.lang.Boolean
langchain4j.open-ai.streaming-chat-model.use-input-image-formatjava.lang.Boolean
langchain4j.open-ai.streaming-chat-model.timeoutjava.time.Duration
langchain4j.open-ai.streaming-chat-model.log-requestsjava.lang.Boolean
langchain4j.open-ai.streaming-chat-model.log-responsesjava.lang.Boolean
langchain4j.open-ai.streaming-chat-model.loggerorg.slf4j.Logger
langchain4j.open-ai.streaming-chat-model.custom-headersjava.util.Map
langchain4j.open-ai.streaming-chat-model.custom-query-paramsjava.util.Map
langchain4j.open-ai.streaming-chat-model.custom-parametersjava.util.Map
langchain4j.open-ai.streaming-chat-models.*.default-request-parametersdev.langchain4j.model.chat.request.ChatRequestParameters
langchain4j.open-ai.streaming-chat-models.*.base-urljava.lang.String
langchain4j.open-ai.streaming-chat-models.*.api-keyjava.lang.String
langchain4j.open-ai.streaming-chat-models.*.organization-idjava.lang.String
langchain4j.open-ai.streaming-chat-models.*.project-idjava.lang.String
langchain4j.open-ai.streaming-chat-models.*.temperaturejava.lang.Double
langchain4j.open-ai.streaming-chat-models.*.top-pjava.lang.Double
langchain4j.open-ai.streaming-chat-models.*.stopjava.util.List
langchain4j.open-ai.streaming-chat-models.*.max-tokensjava.lang.Integer
langchain4j.open-ai.streaming-chat-models.*.max-completion-tokensjava.lang.Integer
langchain4j.open-ai.streaming-chat-models.*.presence-penaltyjava.lang.Double
langchain4j.open-ai.streaming-chat-models.*.frequency-penaltyjava.lang.Double
langchain4j.open-ai.streaming-chat-models.*.logit-biasjava.util.Map
langchain4j.open-ai.streaming-chat-models.*.response-formatdev.langchain4j.model.chat.request.ResponseFormat
langchain4j.open-ai.streaming-chat-models.*.strict-json-schemajava.lang.Boolean
langchain4j.open-ai.streaming-chat-models.*.seedjava.lang.Integer
langchain4j.open-ai.streaming-chat-models.*.userjava.lang.String
langchain4j.open-ai.streaming-chat-models.*.strict-toolsjava.lang.Boolean
langchain4j.open-ai.streaming-chat-models.*.parallel-tool-callsjava.lang.Boolean
langchain4j.open-ai.streaming-chat-models.*.storejava.lang.Boolean
langchain4j.open-ai.streaming-chat-models.*.metadatajava.util.Map
langchain4j.open-ai.streaming-chat-models.*.service-tierjava.lang.String
langchain4j.open-ai.streaming-chat-models.*.reasoning-effortjava.lang.String
langchain4j.open-ai.streaming-chat-models.*.return-thinkingjava.lang.Boolean
langchain4j.open-ai.streaming-chat-models.*.send-thinkingjava.lang.Boolean
langchain4j.open-ai.streaming-chat-models.*.accumulate-tool-call-idjava.lang.Boolean
langchain4j.open-ai.streaming-chat-models.*.use-input-image-formatjava.lang.Boolean
langchain4j.open-ai.streaming-chat-models.*.timeoutjava.time.Duration
langchain4j.open-ai.streaming-chat-models.*.log-requestsjava.lang.Boolean
langchain4j.open-ai.streaming-chat-models.*.log-responsesjava.lang.Boolean
langchain4j.open-ai.streaming-chat-models.*.loggerorg.slf4j.Logger
langchain4j.open-ai.streaming-chat-models.*.custom-headersjava.util.Map
langchain4j.open-ai.streaming-chat-models.*.custom-query-paramsjava.util.Map
langchain4j.open-ai.streaming-chat-models.*.custom-parametersjava.util.Map

Micronaut Langchain4j Store Chroma Config Properties

Configuration properties for ChromaEmbeddingStore$Builder

PropertyTypeDescription
langchain4j.chroma.embedding-store.api-versiondev.langchain4j.store.embedding.chroma.ChromaApiVersion
langchain4j.chroma.embedding-store.base-urljava.lang.String
langchain4j.chroma.embedding-store.tenant-namejava.lang.String
langchain4j.chroma.embedding-store.database-namejava.lang.String
langchain4j.chroma.embedding-store.collection-namejava.lang.String
langchain4j.chroma.embedding-store.timeoutjava.time.Duration
langchain4j.chroma.embedding-store.http-client-builderdev.langchain4j.http.client.HttpClientBuilder
langchain4j.chroma.embedding-store.custom-headersjava.util.Map
langchain4j.chroma.embedding-store.log-requestsboolean
langchain4j.chroma.embedding-store.log-responsesboolean
langchain4j.chroma.embedding-stores.*.api-versiondev.langchain4j.store.embedding.chroma.ChromaApiVersion
langchain4j.chroma.embedding-stores.*.base-urljava.lang.String
langchain4j.chroma.embedding-stores.*.tenant-namejava.lang.String
langchain4j.chroma.embedding-stores.*.database-namejava.lang.String
langchain4j.chroma.embedding-stores.*.collection-namejava.lang.String
langchain4j.chroma.embedding-stores.*.timeoutjava.time.Duration
langchain4j.chroma.embedding-stores.*.http-client-builderdev.langchain4j.http.client.HttpClientBuilder
langchain4j.chroma.embedding-stores.*.custom-headersjava.util.Map
langchain4j.chroma.embedding-stores.*.log-requestsboolean
langchain4j.chroma.embedding-stores.*.log-responsesboolean

Configuration properties for ChromaEmbeddingStore$Builder

PropertyTypeDescription
langchain4j.chroma.embedding-store.api-versiondev.langchain4j.store.embedding.chroma.ChromaApiVersion
langchain4j.chroma.embedding-store.base-urljava.lang.String
langchain4j.chroma.embedding-store.tenant-namejava.lang.String
langchain4j.chroma.embedding-store.database-namejava.lang.String
langchain4j.chroma.embedding-store.collection-namejava.lang.String
langchain4j.chroma.embedding-store.timeoutjava.time.Duration
langchain4j.chroma.embedding-store.http-client-builderdev.langchain4j.http.client.HttpClientBuilder
langchain4j.chroma.embedding-store.custom-headersjava.util.Map
langchain4j.chroma.embedding-store.log-requestsboolean
langchain4j.chroma.embedding-store.log-responsesboolean
langchain4j.chroma.embedding-stores.*.api-versiondev.langchain4j.store.embedding.chroma.ChromaApiVersion
langchain4j.chroma.embedding-stores.*.base-urljava.lang.String
langchain4j.chroma.embedding-stores.*.tenant-namejava.lang.String
langchain4j.chroma.embedding-stores.*.database-namejava.lang.String
langchain4j.chroma.embedding-stores.*.collection-namejava.lang.String
langchain4j.chroma.embedding-stores.*.timeoutjava.time.Duration
langchain4j.chroma.embedding-stores.*.http-client-builderdev.langchain4j.http.client.HttpClientBuilder
langchain4j.chroma.embedding-stores.*.custom-headersjava.util.Map
langchain4j.chroma.embedding-stores.*.log-requestsboolean
langchain4j.chroma.embedding-stores.*.log-responsesboolean

Configuration properties for ChromaEmbeddingStore$Builder

PropertyTypeDescription
langchain4j.chroma.embedding-store.api-versiondev.langchain4j.store.embedding.chroma.ChromaApiVersion
langchain4j.chroma.embedding-store.base-urljava.lang.String
langchain4j.chroma.embedding-store.tenant-namejava.lang.String
langchain4j.chroma.embedding-store.database-namejava.lang.String
langchain4j.chroma.embedding-store.collection-namejava.lang.String
langchain4j.chroma.embedding-store.timeoutjava.time.Duration
langchain4j.chroma.embedding-store.http-client-builderdev.langchain4j.http.client.HttpClientBuilder
langchain4j.chroma.embedding-store.custom-headersjava.util.Map
langchain4j.chroma.embedding-store.log-requestsboolean
langchain4j.chroma.embedding-store.log-responsesboolean
langchain4j.chroma.embedding-stores.*.api-versiondev.langchain4j.store.embedding.chroma.ChromaApiVersion
langchain4j.chroma.embedding-stores.*.base-urljava.lang.String
langchain4j.chroma.embedding-stores.*.tenant-namejava.lang.String
langchain4j.chroma.embedding-stores.*.database-namejava.lang.String
langchain4j.chroma.embedding-stores.*.collection-namejava.lang.String
langchain4j.chroma.embedding-stores.*.timeoutjava.time.Duration
langchain4j.chroma.embedding-stores.*.http-client-builderdev.langchain4j.http.client.HttpClientBuilder
langchain4j.chroma.embedding-stores.*.custom-headersjava.util.Map
langchain4j.chroma.embedding-stores.*.log-requestsboolean
langchain4j.chroma.embedding-stores.*.log-responsesboolean

Configuration properties for ChromaEmbeddingStore$Builder

PropertyTypeDescription
langchain4j.chroma.embedding-store.api-versiondev.langchain4j.store.embedding.chroma.ChromaApiVersion
langchain4j.chroma.embedding-store.base-urljava.lang.String
langchain4j.chroma.embedding-store.tenant-namejava.lang.String
langchain4j.chroma.embedding-store.database-namejava.lang.String
langchain4j.chroma.embedding-store.collection-namejava.lang.String
langchain4j.chroma.embedding-store.timeoutjava.time.Duration
langchain4j.chroma.embedding-store.http-client-builderdev.langchain4j.http.client.HttpClientBuilder
langchain4j.chroma.embedding-store.custom-headersjava.util.Map
langchain4j.chroma.embedding-store.log-requestsboolean
langchain4j.chroma.embedding-store.log-responsesboolean
langchain4j.chroma.embedding-stores.*.api-versiondev.langchain4j.store.embedding.chroma.ChromaApiVersion
langchain4j.chroma.embedding-stores.*.base-urljava.lang.String
langchain4j.chroma.embedding-stores.*.tenant-namejava.lang.String
langchain4j.chroma.embedding-stores.*.database-namejava.lang.String
langchain4j.chroma.embedding-stores.*.collection-namejava.lang.String
langchain4j.chroma.embedding-stores.*.timeoutjava.time.Duration
langchain4j.chroma.embedding-stores.*.http-client-builderdev.langchain4j.http.client.HttpClientBuilder
langchain4j.chroma.embedding-stores.*.custom-headersjava.util.Map
langchain4j.chroma.embedding-stores.*.log-requestsboolean
langchain4j.chroma.embedding-stores.*.log-responsesboolean

Micronaut Langchain4j Store Elasticsearch Config Properties

Configuration properties for CommonElasticsearchEmbeddingStoreConfiguration

PropertyTypeDescriptionDefault
langchain4j.elasticsearch.enabledbooleantrue
langchain4j.elasticsearch.api-keyjava.lang.String
langchain4j.elasticsearch.server-urljava.lang.String

Configuration properties for DefaultElasticsearchEmbeddingStoreConfiguration

PropertyTypeDescription
langchain4j.elasticsearch.embedding-store.rest-clientorg.elasticsearch.client.RestClient

Configuration properties for ElasticsearchEmbeddingStore$Builder

PropertyTypeDescription
langchain4j.elasticsearch.embedding-store.clientco.elastic.clients.elasticsearch.ElasticsearchClient
langchain4j.elasticsearch.embedding-store.index-namejava.lang.String
langchain4j.elasticsearch.embedding-store.configurationdev.langchain4j.store.embedding.elasticsearch.ElasticsearchConfiguration
langchain4j.elasticsearch.embedding-stores.*.clientco.elastic.clients.elasticsearch.ElasticsearchClient
langchain4j.elasticsearch.embedding-stores.*.index-namejava.lang.String
langchain4j.elasticsearch.embedding-stores.*.configurationdev.langchain4j.store.embedding.elasticsearch.ElasticsearchConfiguration

Configuration properties for ElasticsearchEmbeddingStore$Builder

PropertyTypeDescription
langchain4j.elasticsearch.embedding-store.clientco.elastic.clients.elasticsearch.ElasticsearchClient
langchain4j.elasticsearch.embedding-store.index-namejava.lang.String
langchain4j.elasticsearch.embedding-store.configurationdev.langchain4j.store.embedding.elasticsearch.ElasticsearchConfiguration
langchain4j.elasticsearch.embedding-stores.*.clientco.elastic.clients.elasticsearch.ElasticsearchClient
langchain4j.elasticsearch.embedding-stores.*.index-namejava.lang.String
langchain4j.elasticsearch.embedding-stores.*.configurationdev.langchain4j.store.embedding.elasticsearch.ElasticsearchConfiguration

Configuration properties for NamedElasticsearchEmbeddingStoreConfiguration

PropertyTypeDescription
langchain4j.elasticsearch.embedding-stores.*.rest-clientorg.elasticsearch.client.RestClient

Configuration properties for ElasticsearchEmbeddingStore$Builder

PropertyTypeDescription
langchain4j.elasticsearch.embedding-store.clientco.elastic.clients.elasticsearch.ElasticsearchClient
langchain4j.elasticsearch.embedding-store.index-namejava.lang.String
langchain4j.elasticsearch.embedding-store.configurationdev.langchain4j.store.embedding.elasticsearch.ElasticsearchConfiguration
langchain4j.elasticsearch.embedding-stores.*.clientco.elastic.clients.elasticsearch.ElasticsearchClient
langchain4j.elasticsearch.embedding-stores.*.index-namejava.lang.String
langchain4j.elasticsearch.embedding-stores.*.configurationdev.langchain4j.store.embedding.elasticsearch.ElasticsearchConfiguration

Configuration properties for ElasticsearchEmbeddingStore$Builder

PropertyTypeDescription
langchain4j.elasticsearch.embedding-store.clientco.elastic.clients.elasticsearch.ElasticsearchClient
langchain4j.elasticsearch.embedding-store.index-namejava.lang.String
langchain4j.elasticsearch.embedding-store.configurationdev.langchain4j.store.embedding.elasticsearch.ElasticsearchConfiguration
langchain4j.elasticsearch.embedding-stores.*.clientco.elastic.clients.elasticsearch.ElasticsearchClient
langchain4j.elasticsearch.embedding-stores.*.index-namejava.lang.String
langchain4j.elasticsearch.embedding-stores.*.configurationdev.langchain4j.store.embedding.elasticsearch.ElasticsearchConfiguration

Micronaut Langchain4j Store Mongodb Config Properties

Configuration properties for MongoDbEmbeddingStore$Builder

PropertyTypeDescription
langchain4j.mongodb-atlas.embedding-stores.*.database-namejava.lang.String
langchain4j.mongodb-atlas.embedding-stores.*.collection-namejava.lang.String
langchain4j.mongodb-atlas.embedding-stores.*.index-namejava.lang.String
langchain4j.mongodb-atlas.embedding-stores.*.max-result-ratiojava.lang.Long
langchain4j.mongodb-atlas.embedding-stores.*.create-indexjava.lang.Boolean

Configuration properties for MongoDbEmbeddingStore$Builder

PropertyTypeDescription
langchain4j.mongodb-atlas.embedding-stores.*.database-namejava.lang.String
langchain4j.mongodb-atlas.embedding-stores.*.collection-namejava.lang.String
langchain4j.mongodb-atlas.embedding-stores.*.index-namejava.lang.String
langchain4j.mongodb-atlas.embedding-stores.*.max-result-ratiojava.lang.Long
langchain4j.mongodb-atlas.embedding-stores.*.create-indexjava.lang.Boolean

Configuration properties for IndexMapping$Builder

PropertyTypeDescription
langchain4j.mongodb-atlas.embedding-stores.*.index-mapping.dimensionint
langchain4j.mongodb-atlas.embedding-stores.*.index-mapping.metadata-field-namesjava.util.Set

Micronaut Langchain4j Store Neo4j Config Properties

Configuration properties for Neo4jChatMemoryStoreConfigurationProperties

PropertyTypeDescription
langchain4j.chat-memory-store.neo4j.enabledbooleanenabled Whether Neo4j ChatMemory store is enabled. Default value {@value #DEFAULT_ENABLED}.
langchain4j.chat-memory-store.neo4j.urijava.lang.Stringthe Bolt URI to a Neo4j instance
langchain4j.chat-memory-store.neo4j.userjava.lang.Stringthe Neo4j instance’s username
langchain4j.chat-memory-store.neo4j.passwordjava.lang.Stringthe Neo4j instance’s password

Configuration properties for Neo4jChatMemoryStore$Builder

PropertyTypeDescription
langchain4j.chat-memory-store.neo4j.driverorg.neo4j.driver.Driver
langchain4j.chat-memory-store.neo4j.configorg.neo4j.driver.SessionConfig
langchain4j.chat-memory-store.neo4j.memory-labeljava.lang.String
langchain4j.chat-memory-store.neo4j.message-labeljava.lang.String
langchain4j.chat-memory-store.neo4j.id-propertyjava.lang.String
langchain4j.chat-memory-store.neo4j.message-propertyjava.lang.String
langchain4j.chat-memory-store.neo4j.last-message-rel-typejava.lang.String
langchain4j.chat-memory-store.neo4j.next-message-rel-typejava.lang.String
langchain4j.chat-memory-store.neo4j.database-namejava.lang.String
langchain4j.chat-memory-store.neo4j.sizejava.lang.Integer

Micronaut Langchain4j Store Opensearch Config Properties

Configuration properties for CommonOpenSearchEmbeddingStoreConfiguration

PropertyTypeDescriptionDefault
langchain4j.open-search.enabledbooleantrue
langchain4j.open-search.server-urljava.lang.String
langchain4j.open-search.api-keyjava.lang.String

Configuration properties for DefaultOpenSearchEmbeddingStoreConfiguration

PropertyTypeDescription
langchain4j.open-search.embedding-store.open-search-clientorg.opensearch.client.opensearch.OpenSearchClient
langchain4j.open-search.embedding-store.optionsorg.opensearch.client.transport.aws.AwsSdk2TransportOptions

Configuration properties for OpenSearchEmbeddingStore$Builder

PropertyTypeDescription
langchain4j.open-search.embedding-store.server-urljava.lang.String
langchain4j.open-search.embedding-store.api-keyjava.lang.String
langchain4j.open-search.embedding-store.user-namejava.lang.String
langchain4j.open-search.embedding-store.passwordjava.lang.String
langchain4j.open-search.embedding-store.service-namejava.lang.String
langchain4j.open-search.embedding-store.regionjava.lang.String
langchain4j.open-search.embedding-store.index-namejava.lang.String
langchain4j.open-search.embedding-stores.*.server-urljava.lang.String
langchain4j.open-search.embedding-stores.*.api-keyjava.lang.String
langchain4j.open-search.embedding-stores.*.user-namejava.lang.String
langchain4j.open-search.embedding-stores.*.passwordjava.lang.String
langchain4j.open-search.embedding-stores.*.service-namejava.lang.String
langchain4j.open-search.embedding-stores.*.regionjava.lang.String
langchain4j.open-search.embedding-stores.*.index-namejava.lang.String

Configuration properties for OpenSearchEmbeddingStore$Builder

PropertyTypeDescription
langchain4j.open-search.embedding-store.server-urljava.lang.String
langchain4j.open-search.embedding-store.api-keyjava.lang.String
langchain4j.open-search.embedding-store.user-namejava.lang.String
langchain4j.open-search.embedding-store.passwordjava.lang.String
langchain4j.open-search.embedding-store.service-namejava.lang.String
langchain4j.open-search.embedding-store.regionjava.lang.String
langchain4j.open-search.embedding-store.index-namejava.lang.String
langchain4j.open-search.embedding-stores.*.server-urljava.lang.String
langchain4j.open-search.embedding-stores.*.api-keyjava.lang.String
langchain4j.open-search.embedding-stores.*.user-namejava.lang.String
langchain4j.open-search.embedding-stores.*.passwordjava.lang.String
langchain4j.open-search.embedding-stores.*.service-namejava.lang.String
langchain4j.open-search.embedding-stores.*.regionjava.lang.String
langchain4j.open-search.embedding-stores.*.index-namejava.lang.String

Configuration properties for NamedOpenSearchEmbeddingStoreConfiguration

PropertyTypeDescription
langchain4j.open-search.embedding-stores.*.open-search-clientorg.opensearch.client.opensearch.OpenSearchClient
langchain4j.open-search.embedding-stores.*.optionsorg.opensearch.client.transport.aws.AwsSdk2TransportOptions

Configuration properties for OpenSearchEmbeddingStore$Builder

PropertyTypeDescription
langchain4j.open-search.embedding-store.server-urljava.lang.String
langchain4j.open-search.embedding-store.api-keyjava.lang.String
langchain4j.open-search.embedding-store.user-namejava.lang.String
langchain4j.open-search.embedding-store.passwordjava.lang.String
langchain4j.open-search.embedding-store.service-namejava.lang.String
langchain4j.open-search.embedding-store.regionjava.lang.String
langchain4j.open-search.embedding-store.index-namejava.lang.String
langchain4j.open-search.embedding-stores.*.server-urljava.lang.String
langchain4j.open-search.embedding-stores.*.api-keyjava.lang.String
langchain4j.open-search.embedding-stores.*.user-namejava.lang.String
langchain4j.open-search.embedding-stores.*.passwordjava.lang.String
langchain4j.open-search.embedding-stores.*.service-namejava.lang.String
langchain4j.open-search.embedding-stores.*.regionjava.lang.String
langchain4j.open-search.embedding-stores.*.index-namejava.lang.String

Configuration properties for OpenSearchEmbeddingStore$Builder

PropertyTypeDescription
langchain4j.open-search.embedding-store.server-urljava.lang.String
langchain4j.open-search.embedding-store.api-keyjava.lang.String
langchain4j.open-search.embedding-store.user-namejava.lang.String
langchain4j.open-search.embedding-store.passwordjava.lang.String
langchain4j.open-search.embedding-store.service-namejava.lang.String
langchain4j.open-search.embedding-store.regionjava.lang.String
langchain4j.open-search.embedding-store.index-namejava.lang.String
langchain4j.open-search.embedding-stores.*.server-urljava.lang.String
langchain4j.open-search.embedding-stores.*.api-keyjava.lang.String
langchain4j.open-search.embedding-stores.*.user-namejava.lang.String
langchain4j.open-search.embedding-stores.*.passwordjava.lang.String
langchain4j.open-search.embedding-stores.*.service-namejava.lang.String
langchain4j.open-search.embedding-stores.*.regionjava.lang.String
langchain4j.open-search.embedding-stores.*.index-namejava.lang.String

Micronaut Langchain4j Store Oracle Config Properties

Configuration properties for OracleChatMemoryStoreConfigurationProperties

PropertyTypeDescription
langchain4j.chat-memory-store.oracle.*.enabledbooleanWhether Oracle ChatMemory store is enabled. Default value true

Configuration properties for OracleChatMemoryStore$Builder

PropertyTypeDescription
langchain4j.chat-memory-store.oracle.*.table-namejava.lang.String
langchain4j.chat-memory-store.oracle.*.memory-id-column-namejava.lang.String
langchain4j.chat-memory-store.oracle.*.content-column-namejava.lang.String

Configuration properties for OracleEmbeddingStoreConfig

PropertyTypeDescription
langchain4j.oracle.embedding-stores.*.tablejava.lang.StringThe table name.

Configuration properties for OracleEmbeddingStore$Builder

PropertyTypeDescription
langchain4j.oracle.embedding-stores.*.vector-indexdev.langchain4j.store.embedding.oracle.CreateOption
langchain4j.oracle.embedding-stores.*.indexdev.langchain4j.store.embedding.oracle.Index
langchain4j.oracle.embedding-stores.*.exact-searchboolean

Configuration properties for OracleEmbeddingStore$Builder

PropertyTypeDescription
langchain4j.oracle.embedding-stores.*.vector-indexdev.langchain4j.store.embedding.oracle.CreateOption
langchain4j.oracle.embedding-stores.*.indexdev.langchain4j.store.embedding.oracle.Index
langchain4j.oracle.embedding-stores.*.exact-searchboolean

Configuration properties for EmbeddingTable$Builder

PropertyTypeDescription
langchain4j.oracle.embedding-stores.*.table.create-optiondev.langchain4j.store.embedding.oracle.CreateOption
langchain4j.oracle.embedding-stores.*.table.namejava.lang.String
langchain4j.oracle.embedding-stores.*.table.id-columnjava.lang.String
langchain4j.oracle.embedding-stores.*.table.embedding-columnjava.lang.String
langchain4j.oracle.embedding-stores.*.table.text-columnjava.lang.String
langchain4j.oracle.embedding-stores.*.table.metadata-columnjava.lang.String

Micronaut Langchain4j Store Pgvector Config Properties

Configuration properties for PgVectorEmbeddingStoreConfig

PropertyTypeDescription
langchain4j.pgvector.embedding-stores.*.tablejava.lang.StringThe table to use.
langchain4j.pgvector.embedding-stores.*.dimensionjava.lang.IntegerSets the dimension.
langchain4j.pgvector.embedding-stores.*.use-indexjava.lang.BooleanSets whether to use the index.
langchain4j.pgvector.embedding-stores.*.index-list-sizejava.lang.IntegerSets the index list size.
langchain4j.pgvector.embedding-stores.*.create-tablejava.lang.BooleanSets whether to create the table.
langchain4j.pgvector.embedding-stores.*.drop-table-firstjava.lang.BooleanSets whether the table should be dropped.

Micronaut Langchain4j Store Qdrant Config Properties

Configuration properties for QdrantTestResourceConfig

PropertyTypeDescriptionDefault
test-resources.containers.qdrant.dimensionjava.lang.IntegerThe dimension384
test-resources.containers.qdrant.distanceio.qdrant.client.grpc.Collections$DistanceThe distanceCosine

Micronaut Langchain4j Store Redis Config Properties

Configuration properties for RedisChatMemoryStoreConfigurationProperties

PropertyTypeDescription
langchain4j.chat-memory-store.redis.enabledbooleanWhether Redis ChatMemory store is enabled. Default value true

Configuration properties for RedisChatMemoryStore$Builder

PropertyTypeDescription
langchain4j.chat-memory-store.redis.hostjava.lang.String
langchain4j.chat-memory-store.redis.portjava.lang.Integer
langchain4j.chat-memory-store.redis.userjava.lang.String
langchain4j.chat-memory-store.redis.passwordjava.lang.String
langchain4j.chat-memory-store.redis.ttljava.lang.Long
langchain4j.chat-memory-store.redis.prefixjava.lang.String
langchain4j.chat-memory-store.redis.store-typedev.langchain4j.community.store.memory.chat.redis.StoreType

Micronaut Langchain4j Vertexai Config Properties

Configuration properties for CommonVertexAiChatModelConfiguration

PropertyTypeDescriptionDefault
langchain4j.vertex-ai.enabledbooleantrue
langchain4j.vertex-ai.endpointjava.lang.String
langchain4j.vertex-ai.model-namejava.lang.Stringchat-bison
langchain4j.vertex-ai.projectjava.lang.String
langchain4j.vertex-ai.locationjava.lang.String
langchain4j.vertex-ai.publisherjava.lang.Stringgoogle
langchain4j.vertex-ai.max-retriesjava.lang.Integer5

Configuration properties for DefaultVertexAiChatModelConfiguration

PropertyTypeDescription
langchain4j.vertex-ai.chat-model.credentialscom.google.auth.oauth2.GoogleCredentials

Configuration properties for VertexAiChatModel$Builder

PropertyTypeDescription
langchain4j.vertex-ai.chat-model.endpointjava.lang.String
langchain4j.vertex-ai.chat-model.projectjava.lang.String
langchain4j.vertex-ai.chat-model.locationjava.lang.String
langchain4j.vertex-ai.chat-model.publisherjava.lang.String
langchain4j.vertex-ai.chat-model.model-namejava.lang.String
langchain4j.vertex-ai.chat-model.temperaturejava.lang.Double
langchain4j.vertex-ai.chat-model.max-output-tokensjava.lang.Integer
langchain4j.vertex-ai.chat-model.top-kjava.lang.Integer
langchain4j.vertex-ai.chat-model.top-pjava.lang.Double
langchain4j.vertex-ai.chat-model.max-retriesjava.lang.Integer
langchain4j.vertex-ai.chat-models.*.endpointjava.lang.String
langchain4j.vertex-ai.chat-models.*.projectjava.lang.String
langchain4j.vertex-ai.chat-models.*.locationjava.lang.String
langchain4j.vertex-ai.chat-models.*.publisherjava.lang.String
langchain4j.vertex-ai.chat-models.*.model-namejava.lang.String
langchain4j.vertex-ai.chat-models.*.temperaturejava.lang.Double
langchain4j.vertex-ai.chat-models.*.max-output-tokensjava.lang.Integer
langchain4j.vertex-ai.chat-models.*.top-kjava.lang.Integer
langchain4j.vertex-ai.chat-models.*.top-pjava.lang.Double
langchain4j.vertex-ai.chat-models.*.max-retriesjava.lang.Integer

Configuration properties for VertexAiChatModel$Builder

PropertyTypeDescription
langchain4j.vertex-ai.chat-model.endpointjava.lang.String
langchain4j.vertex-ai.chat-model.projectjava.lang.String
langchain4j.vertex-ai.chat-model.locationjava.lang.String
langchain4j.vertex-ai.chat-model.publisherjava.lang.String
langchain4j.vertex-ai.chat-model.model-namejava.lang.String
langchain4j.vertex-ai.chat-model.temperaturejava.lang.Double
langchain4j.vertex-ai.chat-model.max-output-tokensjava.lang.Integer
langchain4j.vertex-ai.chat-model.top-kjava.lang.Integer
langchain4j.vertex-ai.chat-model.top-pjava.lang.Double
langchain4j.vertex-ai.chat-model.max-retriesjava.lang.Integer
langchain4j.vertex-ai.chat-models.*.endpointjava.lang.String
langchain4j.vertex-ai.chat-models.*.projectjava.lang.String
langchain4j.vertex-ai.chat-models.*.locationjava.lang.String
langchain4j.vertex-ai.chat-models.*.publisherjava.lang.String
langchain4j.vertex-ai.chat-models.*.model-namejava.lang.String
langchain4j.vertex-ai.chat-models.*.temperaturejava.lang.Double
langchain4j.vertex-ai.chat-models.*.max-output-tokensjava.lang.Integer
langchain4j.vertex-ai.chat-models.*.top-kjava.lang.Integer
langchain4j.vertex-ai.chat-models.*.top-pjava.lang.Double
langchain4j.vertex-ai.chat-models.*.max-retriesjava.lang.Integer

Configuration properties for NamedVertexAiChatModelConfiguration

PropertyTypeDescription
langchain4j.vertex-ai.chat-models.*.credentialscom.google.auth.oauth2.GoogleCredentials

Configuration properties for VertexAiChatModel$Builder

PropertyTypeDescription
langchain4j.vertex-ai.chat-model.endpointjava.lang.String
langchain4j.vertex-ai.chat-model.projectjava.lang.String
langchain4j.vertex-ai.chat-model.locationjava.lang.String
langchain4j.vertex-ai.chat-model.publisherjava.lang.String
langchain4j.vertex-ai.chat-model.model-namejava.lang.String
langchain4j.vertex-ai.chat-model.temperaturejava.lang.Double
langchain4j.vertex-ai.chat-model.max-output-tokensjava.lang.Integer
langchain4j.vertex-ai.chat-model.top-kjava.lang.Integer
langchain4j.vertex-ai.chat-model.top-pjava.lang.Double
langchain4j.vertex-ai.chat-model.max-retriesjava.lang.Integer
langchain4j.vertex-ai.chat-models.*.endpointjava.lang.String
langchain4j.vertex-ai.chat-models.*.projectjava.lang.String
langchain4j.vertex-ai.chat-models.*.locationjava.lang.String
langchain4j.vertex-ai.chat-models.*.publisherjava.lang.String
langchain4j.vertex-ai.chat-models.*.model-namejava.lang.String
langchain4j.vertex-ai.chat-models.*.temperaturejava.lang.Double
langchain4j.vertex-ai.chat-models.*.max-output-tokensjava.lang.Integer
langchain4j.vertex-ai.chat-models.*.top-kjava.lang.Integer
langchain4j.vertex-ai.chat-models.*.top-pjava.lang.Double
langchain4j.vertex-ai.chat-models.*.max-retriesjava.lang.Integer

Configuration properties for VertexAiChatModel$Builder

PropertyTypeDescription
langchain4j.vertex-ai.chat-model.endpointjava.lang.String
langchain4j.vertex-ai.chat-model.projectjava.lang.String
langchain4j.vertex-ai.chat-model.locationjava.lang.String
langchain4j.vertex-ai.chat-model.publisherjava.lang.String
langchain4j.vertex-ai.chat-model.model-namejava.lang.String
langchain4j.vertex-ai.chat-model.temperaturejava.lang.Double
langchain4j.vertex-ai.chat-model.max-output-tokensjava.lang.Integer
langchain4j.vertex-ai.chat-model.top-kjava.lang.Integer
langchain4j.vertex-ai.chat-model.top-pjava.lang.Double
langchain4j.vertex-ai.chat-model.max-retriesjava.lang.Integer
langchain4j.vertex-ai.chat-models.*.endpointjava.lang.String
langchain4j.vertex-ai.chat-models.*.projectjava.lang.String
langchain4j.vertex-ai.chat-models.*.locationjava.lang.String
langchain4j.vertex-ai.chat-models.*.publisherjava.lang.String
langchain4j.vertex-ai.chat-models.*.model-namejava.lang.String
langchain4j.vertex-ai.chat-models.*.temperaturejava.lang.Double
langchain4j.vertex-ai.chat-models.*.max-output-tokensjava.lang.Integer
langchain4j.vertex-ai.chat-models.*.top-kjava.lang.Integer
langchain4j.vertex-ai.chat-models.*.top-pjava.lang.Double
langchain4j.vertex-ai.chat-models.*.max-retriesjava.lang.Integer

Configuration properties for DefaultVertexAiEmbeddingModelConfiguration

PropertyTypeDescription
langchain4j.vertex-ai.embedding-model.credentialscom.google.auth.oauth2.GoogleCredentials

Configuration properties for VertexAiEmbeddingModel$Builder

PropertyTypeDescription
langchain4j.vertex-ai.embedding-model.endpointjava.lang.String
langchain4j.vertex-ai.embedding-model.projectjava.lang.String
langchain4j.vertex-ai.embedding-model.locationjava.lang.String
langchain4j.vertex-ai.embedding-model.publisherjava.lang.String
langchain4j.vertex-ai.embedding-model.model-namejava.lang.String
langchain4j.vertex-ai.embedding-model.max-retriesjava.lang.Integer
langchain4j.vertex-ai.embedding-model.max-segments-per-batchjava.lang.Integer
langchain4j.vertex-ai.embedding-model.max-tokens-per-batchjava.lang.Integer
langchain4j.vertex-ai.embedding-model.task-typedev.langchain4j.model.vertexai.VertexAiEmbeddingModel$TaskType
langchain4j.vertex-ai.embedding-model.title-metadata-keyjava.lang.String
langchain4j.vertex-ai.embedding-model.auto-truncatejava.lang.Boolean
langchain4j.vertex-ai.embedding-model.output-dimensionalityjava.lang.Integer
langchain4j.vertex-ai.embedding-models.*.endpointjava.lang.String
langchain4j.vertex-ai.embedding-models.*.projectjava.lang.String
langchain4j.vertex-ai.embedding-models.*.locationjava.lang.String
langchain4j.vertex-ai.embedding-models.*.publisherjava.lang.String
langchain4j.vertex-ai.embedding-models.*.model-namejava.lang.String
langchain4j.vertex-ai.embedding-models.*.max-retriesjava.lang.Integer
langchain4j.vertex-ai.embedding-models.*.max-segments-per-batchjava.lang.Integer
langchain4j.vertex-ai.embedding-models.*.max-tokens-per-batchjava.lang.Integer
langchain4j.vertex-ai.embedding-models.*.task-typedev.langchain4j.model.vertexai.VertexAiEmbeddingModel$TaskType
langchain4j.vertex-ai.embedding-models.*.title-metadata-keyjava.lang.String
langchain4j.vertex-ai.embedding-models.*.auto-truncatejava.lang.Boolean
langchain4j.vertex-ai.embedding-models.*.output-dimensionalityjava.lang.Integer

Configuration properties for VertexAiEmbeddingModel$Builder

PropertyTypeDescription
langchain4j.vertex-ai.embedding-model.endpointjava.lang.String
langchain4j.vertex-ai.embedding-model.projectjava.lang.String
langchain4j.vertex-ai.embedding-model.locationjava.lang.String
langchain4j.vertex-ai.embedding-model.publisherjava.lang.String
langchain4j.vertex-ai.embedding-model.model-namejava.lang.String
langchain4j.vertex-ai.embedding-model.max-retriesjava.lang.Integer
langchain4j.vertex-ai.embedding-model.max-segments-per-batchjava.lang.Integer
langchain4j.vertex-ai.embedding-model.max-tokens-per-batchjava.lang.Integer
langchain4j.vertex-ai.embedding-model.task-typedev.langchain4j.model.vertexai.VertexAiEmbeddingModel$TaskType
langchain4j.vertex-ai.embedding-model.title-metadata-keyjava.lang.String
langchain4j.vertex-ai.embedding-model.auto-truncatejava.lang.Boolean
langchain4j.vertex-ai.embedding-model.output-dimensionalityjava.lang.Integer
langchain4j.vertex-ai.embedding-models.*.endpointjava.lang.String
langchain4j.vertex-ai.embedding-models.*.projectjava.lang.String
langchain4j.vertex-ai.embedding-models.*.locationjava.lang.String
langchain4j.vertex-ai.embedding-models.*.publisherjava.lang.String
langchain4j.vertex-ai.embedding-models.*.model-namejava.lang.String
langchain4j.vertex-ai.embedding-models.*.max-retriesjava.lang.Integer
langchain4j.vertex-ai.embedding-models.*.max-segments-per-batchjava.lang.Integer
langchain4j.vertex-ai.embedding-models.*.max-tokens-per-batchjava.lang.Integer
langchain4j.vertex-ai.embedding-models.*.task-typedev.langchain4j.model.vertexai.VertexAiEmbeddingModel$TaskType
langchain4j.vertex-ai.embedding-models.*.title-metadata-keyjava.lang.String
langchain4j.vertex-ai.embedding-models.*.auto-truncatejava.lang.Boolean
langchain4j.vertex-ai.embedding-models.*.output-dimensionalityjava.lang.Integer

Configuration properties for NamedVertexAiEmbeddingModelConfiguration

PropertyTypeDescription
langchain4j.vertex-ai.embedding-models.*.credentialscom.google.auth.oauth2.GoogleCredentials

Configuration properties for VertexAiEmbeddingModel$Builder

PropertyTypeDescription
langchain4j.vertex-ai.embedding-model.endpointjava.lang.String
langchain4j.vertex-ai.embedding-model.projectjava.lang.String
langchain4j.vertex-ai.embedding-model.locationjava.lang.String
langchain4j.vertex-ai.embedding-model.publisherjava.lang.String
langchain4j.vertex-ai.embedding-model.model-namejava.lang.String
langchain4j.vertex-ai.embedding-model.max-retriesjava.lang.Integer
langchain4j.vertex-ai.embedding-model.max-segments-per-batchjava.lang.Integer
langchain4j.vertex-ai.embedding-model.max-tokens-per-batchjava.lang.Integer
langchain4j.vertex-ai.embedding-model.task-typedev.langchain4j.model.vertexai.VertexAiEmbeddingModel$TaskType
langchain4j.vertex-ai.embedding-model.title-metadata-keyjava.lang.String
langchain4j.vertex-ai.embedding-model.auto-truncatejava.lang.Boolean
langchain4j.vertex-ai.embedding-model.output-dimensionalityjava.lang.Integer
langchain4j.vertex-ai.embedding-models.*.endpointjava.lang.String
langchain4j.vertex-ai.embedding-models.*.projectjava.lang.String
langchain4j.vertex-ai.embedding-models.*.locationjava.lang.String
langchain4j.vertex-ai.embedding-models.*.publisherjava.lang.String
langchain4j.vertex-ai.embedding-models.*.model-namejava.lang.String
langchain4j.vertex-ai.embedding-models.*.max-retriesjava.lang.Integer
langchain4j.vertex-ai.embedding-models.*.max-segments-per-batchjava.lang.Integer
langchain4j.vertex-ai.embedding-models.*.max-tokens-per-batchjava.lang.Integer
langchain4j.vertex-ai.embedding-models.*.task-typedev.langchain4j.model.vertexai.VertexAiEmbeddingModel$TaskType
langchain4j.vertex-ai.embedding-models.*.title-metadata-keyjava.lang.String
langchain4j.vertex-ai.embedding-models.*.auto-truncatejava.lang.Boolean
langchain4j.vertex-ai.embedding-models.*.output-dimensionalityjava.lang.Integer

Configuration properties for VertexAiEmbeddingModel$Builder

PropertyTypeDescription
langchain4j.vertex-ai.embedding-model.endpointjava.lang.String
langchain4j.vertex-ai.embedding-model.projectjava.lang.String
langchain4j.vertex-ai.embedding-model.locationjava.lang.String
langchain4j.vertex-ai.embedding-model.publisherjava.lang.String
langchain4j.vertex-ai.embedding-model.model-namejava.lang.String
langchain4j.vertex-ai.embedding-model.max-retriesjava.lang.Integer
langchain4j.vertex-ai.embedding-model.max-segments-per-batchjava.lang.Integer
langchain4j.vertex-ai.embedding-model.max-tokens-per-batchjava.lang.Integer
langchain4j.vertex-ai.embedding-model.task-typedev.langchain4j.model.vertexai.VertexAiEmbeddingModel$TaskType
langchain4j.vertex-ai.embedding-model.title-metadata-keyjava.lang.String
langchain4j.vertex-ai.embedding-model.auto-truncatejava.lang.Boolean
langchain4j.vertex-ai.embedding-model.output-dimensionalityjava.lang.Integer
langchain4j.vertex-ai.embedding-models.*.endpointjava.lang.String
langchain4j.vertex-ai.embedding-models.*.projectjava.lang.String
langchain4j.vertex-ai.embedding-models.*.locationjava.lang.String
langchain4j.vertex-ai.embedding-models.*.publisherjava.lang.String
langchain4j.vertex-ai.embedding-models.*.model-namejava.lang.String
langchain4j.vertex-ai.embedding-models.*.max-retriesjava.lang.Integer
langchain4j.vertex-ai.embedding-models.*.max-segments-per-batchjava.lang.Integer
langchain4j.vertex-ai.embedding-models.*.max-tokens-per-batchjava.lang.Integer
langchain4j.vertex-ai.embedding-models.*.task-typedev.langchain4j.model.vertexai.VertexAiEmbeddingModel$TaskType
langchain4j.vertex-ai.embedding-models.*.title-metadata-keyjava.lang.String
langchain4j.vertex-ai.embedding-models.*.auto-truncatejava.lang.Boolean
langchain4j.vertex-ai.embedding-models.*.output-dimensionalityjava.lang.Integer

Configuration properties for VertexAiImageModel$Builder

PropertyTypeDescription
langchain4j.vertex-ai.image-model.endpointjava.lang.String
langchain4j.vertex-ai.image-model.projectjava.lang.String
langchain4j.vertex-ai.image-model.locationjava.lang.String
langchain4j.vertex-ai.image-model.publisherjava.lang.String
langchain4j.vertex-ai.image-model.model-namejava.lang.String
langchain4j.vertex-ai.image-model.seedjava.lang.Long
langchain4j.vertex-ai.image-model.languagejava.lang.String
langchain4j.vertex-ai.image-model.guidance-scalejava.lang.Integer
langchain4j.vertex-ai.image-model.negative-promptjava.lang.String
langchain4j.vertex-ai.image-model.sample-image-styledev.langchain4j.model.vertexai.VertexAiImageModel$ImageStyle
langchain4j.vertex-ai.image-model.sample-image-sizejava.lang.Integer
langchain4j.vertex-ai.image-model.aspect-ratiodev.langchain4j.model.vertexai.VertexAiImageModel$AspectRatio
langchain4j.vertex-ai.image-model.mime-typedev.langchain4j.model.vertexai.VertexAiImageModel$MimeType
langchain4j.vertex-ai.image-model.compression-qualityjava.lang.Integer
langchain4j.vertex-ai.image-model.person-generationdev.langchain4j.model.vertexai.VertexAiImageModel$PersonGeneration
langchain4j.vertex-ai.image-model.watermarkjava.lang.Boolean
langchain4j.vertex-ai.image-model.max-retriesjava.lang.Integer
langchain4j.vertex-ai.image-model.persist-to-cloud-storagejava.lang.String
langchain4j.vertex-ai.image-model.persist-tojava.nio.file.Path
langchain4j.vertex-ai.image-model.log-requestsjava.lang.Boolean
langchain4j.vertex-ai.image-model.log-responsesjava.lang.Boolean
langchain4j.vertex-ai.image-models.*.endpointjava.lang.String
langchain4j.vertex-ai.image-models.*.projectjava.lang.String
langchain4j.vertex-ai.image-models.*.locationjava.lang.String
langchain4j.vertex-ai.image-models.*.publisherjava.lang.String
langchain4j.vertex-ai.image-models.*.model-namejava.lang.String
langchain4j.vertex-ai.image-models.*.seedjava.lang.Long
langchain4j.vertex-ai.image-models.*.languagejava.lang.String
langchain4j.vertex-ai.image-models.*.guidance-scalejava.lang.Integer
langchain4j.vertex-ai.image-models.*.negative-promptjava.lang.String
langchain4j.vertex-ai.image-models.*.sample-image-styledev.langchain4j.model.vertexai.VertexAiImageModel$ImageStyle
langchain4j.vertex-ai.image-models.*.sample-image-sizejava.lang.Integer
langchain4j.vertex-ai.image-models.*.aspect-ratiodev.langchain4j.model.vertexai.VertexAiImageModel$AspectRatio
langchain4j.vertex-ai.image-models.*.mime-typedev.langchain4j.model.vertexai.VertexAiImageModel$MimeType
langchain4j.vertex-ai.image-models.*.compression-qualityjava.lang.Integer
langchain4j.vertex-ai.image-models.*.person-generationdev.langchain4j.model.vertexai.VertexAiImageModel$PersonGeneration
langchain4j.vertex-ai.image-models.*.watermarkjava.lang.Boolean
langchain4j.vertex-ai.image-models.*.max-retriesjava.lang.Integer
langchain4j.vertex-ai.image-models.*.persist-to-cloud-storagejava.lang.String
langchain4j.vertex-ai.image-models.*.persist-tojava.nio.file.Path
langchain4j.vertex-ai.image-models.*.log-requestsjava.lang.Boolean
langchain4j.vertex-ai.image-models.*.log-responsesjava.lang.Boolean

Configuration properties for VertexAiImageModel$Builder

PropertyTypeDescription
langchain4j.vertex-ai.image-model.endpointjava.lang.String
langchain4j.vertex-ai.image-model.projectjava.lang.String
langchain4j.vertex-ai.image-model.locationjava.lang.String
langchain4j.vertex-ai.image-model.publisherjava.lang.String
langchain4j.vertex-ai.image-model.model-namejava.lang.String
langchain4j.vertex-ai.image-model.seedjava.lang.Long
langchain4j.vertex-ai.image-model.languagejava.lang.String
langchain4j.vertex-ai.image-model.guidance-scalejava.lang.Integer
langchain4j.vertex-ai.image-model.negative-promptjava.lang.String
langchain4j.vertex-ai.image-model.sample-image-styledev.langchain4j.model.vertexai.VertexAiImageModel$ImageStyle
langchain4j.vertex-ai.image-model.sample-image-sizejava.lang.Integer
langchain4j.vertex-ai.image-model.aspect-ratiodev.langchain4j.model.vertexai.VertexAiImageModel$AspectRatio
langchain4j.vertex-ai.image-model.mime-typedev.langchain4j.model.vertexai.VertexAiImageModel$MimeType
langchain4j.vertex-ai.image-model.compression-qualityjava.lang.Integer
langchain4j.vertex-ai.image-model.person-generationdev.langchain4j.model.vertexai.VertexAiImageModel$PersonGeneration
langchain4j.vertex-ai.image-model.watermarkjava.lang.Boolean
langchain4j.vertex-ai.image-model.max-retriesjava.lang.Integer
langchain4j.vertex-ai.image-model.persist-to-cloud-storagejava.lang.String
langchain4j.vertex-ai.image-model.persist-tojava.nio.file.Path
langchain4j.vertex-ai.image-model.log-requestsjava.lang.Boolean
langchain4j.vertex-ai.image-model.log-responsesjava.lang.Boolean
langchain4j.vertex-ai.image-models.*.endpointjava.lang.String
langchain4j.vertex-ai.image-models.*.projectjava.lang.String
langchain4j.vertex-ai.image-models.*.locationjava.lang.String
langchain4j.vertex-ai.image-models.*.publisherjava.lang.String
langchain4j.vertex-ai.image-models.*.model-namejava.lang.String
langchain4j.vertex-ai.image-models.*.seedjava.lang.Long
langchain4j.vertex-ai.image-models.*.languagejava.lang.String
langchain4j.vertex-ai.image-models.*.guidance-scalejava.lang.Integer
langchain4j.vertex-ai.image-models.*.negative-promptjava.lang.String
langchain4j.vertex-ai.image-models.*.sample-image-styledev.langchain4j.model.vertexai.VertexAiImageModel$ImageStyle
langchain4j.vertex-ai.image-models.*.sample-image-sizejava.lang.Integer
langchain4j.vertex-ai.image-models.*.aspect-ratiodev.langchain4j.model.vertexai.VertexAiImageModel$AspectRatio
langchain4j.vertex-ai.image-models.*.mime-typedev.langchain4j.model.vertexai.VertexAiImageModel$MimeType
langchain4j.vertex-ai.image-models.*.compression-qualityjava.lang.Integer
langchain4j.vertex-ai.image-models.*.person-generationdev.langchain4j.model.vertexai.VertexAiImageModel$PersonGeneration
langchain4j.vertex-ai.image-models.*.watermarkjava.lang.Boolean
langchain4j.vertex-ai.image-models.*.max-retriesjava.lang.Integer
langchain4j.vertex-ai.image-models.*.persist-to-cloud-storagejava.lang.String
langchain4j.vertex-ai.image-models.*.persist-tojava.nio.file.Path
langchain4j.vertex-ai.image-models.*.log-requestsjava.lang.Boolean
langchain4j.vertex-ai.image-models.*.log-responsesjava.lang.Boolean

Configuration properties for VertexAiImageModel$Builder

PropertyTypeDescription
langchain4j.vertex-ai.image-model.endpointjava.lang.String
langchain4j.vertex-ai.image-model.projectjava.lang.String
langchain4j.vertex-ai.image-model.locationjava.lang.String
langchain4j.vertex-ai.image-model.publisherjava.lang.String
langchain4j.vertex-ai.image-model.model-namejava.lang.String
langchain4j.vertex-ai.image-model.seedjava.lang.Long
langchain4j.vertex-ai.image-model.languagejava.lang.String
langchain4j.vertex-ai.image-model.guidance-scalejava.lang.Integer
langchain4j.vertex-ai.image-model.negative-promptjava.lang.String
langchain4j.vertex-ai.image-model.sample-image-styledev.langchain4j.model.vertexai.VertexAiImageModel$ImageStyle
langchain4j.vertex-ai.image-model.sample-image-sizejava.lang.Integer
langchain4j.vertex-ai.image-model.aspect-ratiodev.langchain4j.model.vertexai.VertexAiImageModel$AspectRatio
langchain4j.vertex-ai.image-model.mime-typedev.langchain4j.model.vertexai.VertexAiImageModel$MimeType
langchain4j.vertex-ai.image-model.compression-qualityjava.lang.Integer
langchain4j.vertex-ai.image-model.person-generationdev.langchain4j.model.vertexai.VertexAiImageModel$PersonGeneration
langchain4j.vertex-ai.image-model.watermarkjava.lang.Boolean
langchain4j.vertex-ai.image-model.max-retriesjava.lang.Integer
langchain4j.vertex-ai.image-model.persist-to-cloud-storagejava.lang.String
langchain4j.vertex-ai.image-model.persist-tojava.nio.file.Path
langchain4j.vertex-ai.image-model.log-requestsjava.lang.Boolean
langchain4j.vertex-ai.image-model.log-responsesjava.lang.Boolean
langchain4j.vertex-ai.image-models.*.endpointjava.lang.String
langchain4j.vertex-ai.image-models.*.projectjava.lang.String
langchain4j.vertex-ai.image-models.*.locationjava.lang.String
langchain4j.vertex-ai.image-models.*.publisherjava.lang.String
langchain4j.vertex-ai.image-models.*.model-namejava.lang.String
langchain4j.vertex-ai.image-models.*.seedjava.lang.Long
langchain4j.vertex-ai.image-models.*.languagejava.lang.String
langchain4j.vertex-ai.image-models.*.guidance-scalejava.lang.Integer
langchain4j.vertex-ai.image-models.*.negative-promptjava.lang.String
langchain4j.vertex-ai.image-models.*.sample-image-styledev.langchain4j.model.vertexai.VertexAiImageModel$ImageStyle
langchain4j.vertex-ai.image-models.*.sample-image-sizejava.lang.Integer
langchain4j.vertex-ai.image-models.*.aspect-ratiodev.langchain4j.model.vertexai.VertexAiImageModel$AspectRatio
langchain4j.vertex-ai.image-models.*.mime-typedev.langchain4j.model.vertexai.VertexAiImageModel$MimeType
langchain4j.vertex-ai.image-models.*.compression-qualityjava.lang.Integer
langchain4j.vertex-ai.image-models.*.person-generationdev.langchain4j.model.vertexai.VertexAiImageModel$PersonGeneration
langchain4j.vertex-ai.image-models.*.watermarkjava.lang.Boolean
langchain4j.vertex-ai.image-models.*.max-retriesjava.lang.Integer
langchain4j.vertex-ai.image-models.*.persist-to-cloud-storagejava.lang.String
langchain4j.vertex-ai.image-models.*.persist-tojava.nio.file.Path
langchain4j.vertex-ai.image-models.*.log-requestsjava.lang.Boolean
langchain4j.vertex-ai.image-models.*.log-responsesjava.lang.Boolean

Configuration properties for VertexAiImageModel$Builder

PropertyTypeDescription
langchain4j.vertex-ai.image-model.endpointjava.lang.String
langchain4j.vertex-ai.image-model.projectjava.lang.String
langchain4j.vertex-ai.image-model.locationjava.lang.String
langchain4j.vertex-ai.image-model.publisherjava.lang.String
langchain4j.vertex-ai.image-model.model-namejava.lang.String
langchain4j.vertex-ai.image-model.seedjava.lang.Long
langchain4j.vertex-ai.image-model.languagejava.lang.String
langchain4j.vertex-ai.image-model.guidance-scalejava.lang.Integer
langchain4j.vertex-ai.image-model.negative-promptjava.lang.String
langchain4j.vertex-ai.image-model.sample-image-styledev.langchain4j.model.vertexai.VertexAiImageModel$ImageStyle
langchain4j.vertex-ai.image-model.sample-image-sizejava.lang.Integer
langchain4j.vertex-ai.image-model.aspect-ratiodev.langchain4j.model.vertexai.VertexAiImageModel$AspectRatio
langchain4j.vertex-ai.image-model.mime-typedev.langchain4j.model.vertexai.VertexAiImageModel$MimeType
langchain4j.vertex-ai.image-model.compression-qualityjava.lang.Integer
langchain4j.vertex-ai.image-model.person-generationdev.langchain4j.model.vertexai.VertexAiImageModel$PersonGeneration
langchain4j.vertex-ai.image-model.watermarkjava.lang.Boolean
langchain4j.vertex-ai.image-model.max-retriesjava.lang.Integer
langchain4j.vertex-ai.image-model.persist-to-cloud-storagejava.lang.String
langchain4j.vertex-ai.image-model.persist-tojava.nio.file.Path
langchain4j.vertex-ai.image-model.log-requestsjava.lang.Boolean
langchain4j.vertex-ai.image-model.log-responsesjava.lang.Boolean
langchain4j.vertex-ai.image-models.*.endpointjava.lang.String
langchain4j.vertex-ai.image-models.*.projectjava.lang.String
langchain4j.vertex-ai.image-models.*.locationjava.lang.String
langchain4j.vertex-ai.image-models.*.publisherjava.lang.String
langchain4j.vertex-ai.image-models.*.model-namejava.lang.String
langchain4j.vertex-ai.image-models.*.seedjava.lang.Long
langchain4j.vertex-ai.image-models.*.languagejava.lang.String
langchain4j.vertex-ai.image-models.*.guidance-scalejava.lang.Integer
langchain4j.vertex-ai.image-models.*.negative-promptjava.lang.String
langchain4j.vertex-ai.image-models.*.sample-image-styledev.langchain4j.model.vertexai.VertexAiImageModel$ImageStyle
langchain4j.vertex-ai.image-models.*.sample-image-sizejava.lang.Integer
langchain4j.vertex-ai.image-models.*.aspect-ratiodev.langchain4j.model.vertexai.VertexAiImageModel$AspectRatio
langchain4j.vertex-ai.image-models.*.mime-typedev.langchain4j.model.vertexai.VertexAiImageModel$MimeType
langchain4j.vertex-ai.image-models.*.compression-qualityjava.lang.Integer
langchain4j.vertex-ai.image-models.*.person-generationdev.langchain4j.model.vertexai.VertexAiImageModel$PersonGeneration
langchain4j.vertex-ai.image-models.*.watermarkjava.lang.Boolean
langchain4j.vertex-ai.image-models.*.max-retriesjava.lang.Integer
langchain4j.vertex-ai.image-models.*.persist-to-cloud-storagejava.lang.String
langchain4j.vertex-ai.image-models.*.persist-tojava.nio.file.Path
langchain4j.vertex-ai.image-models.*.log-requestsjava.lang.Boolean
langchain4j.vertex-ai.image-models.*.log-responsesjava.lang.Boolean

Micronaut Langchain4j Vertexai Gemini Config Properties

Configuration properties for CommonVertexAiGeminiChatModelConfiguration

PropertyTypeDescriptionDefault
langchain4j.vertex-ai-gemini.enabledbooleantrue
langchain4j.vertex-ai-gemini.model-namejava.lang.Stringgemini-1.5-flash-001
langchain4j.vertex-ai-gemini.projectjava.lang.String
langchain4j.vertex-ai-gemini.locationjava.lang.String

Configuration properties for DefaultVertexAiGeminiChatModelConfiguration

PropertyTypeDescription
langchain4j.vertex-ai-gemini.chat-model.credentialscom.google.auth.oauth2.GoogleCredentials

Configuration properties for VertexAiGeminiChatModel$VertexAiGeminiChatModelBuilder

PropertyTypeDescription
langchain4j.vertex-ai-gemini.chat-model.projectjava.lang.String
langchain4j.vertex-ai-gemini.chat-model.locationjava.lang.String
langchain4j.vertex-ai-gemini.chat-model.model-namejava.lang.String
langchain4j.vertex-ai-gemini.chat-model.temperaturejava.lang.Float
langchain4j.vertex-ai-gemini.chat-model.max-output-tokensjava.lang.Integer
langchain4j.vertex-ai-gemini.chat-model.top-kjava.lang.Integer
langchain4j.vertex-ai-gemini.chat-model.top-pjava.lang.Float
langchain4j.vertex-ai-gemini.chat-model.seedjava.lang.Integer
langchain4j.vertex-ai-gemini.chat-model.max-retriesjava.lang.Integer
langchain4j.vertex-ai-gemini.chat-model.response-mime-typejava.lang.String
langchain4j.vertex-ai-gemini.chat-model.response-schemacom.google.cloud.vertexai.api.Schema
langchain4j.vertex-ai-gemini.chat-model.safety-settingsjava.util.Map
langchain4j.vertex-ai-gemini.chat-model.use-google-searchjava.lang.Boolean
langchain4j.vertex-ai-gemini.chat-model.vertex-search-datastorejava.lang.String
langchain4j.vertex-ai-gemini.chat-model.tool-calling-modedev.langchain4j.model.vertexai.gemini.ToolCallingMode
langchain4j.vertex-ai-gemini.chat-model.allowed-function-namesjava.util.List
langchain4j.vertex-ai-gemini.chat-model.log-requestsjava.lang.Boolean
langchain4j.vertex-ai-gemini.chat-model.log-responsesjava.lang.Boolean
langchain4j.vertex-ai-gemini.chat-model.listenersjava.util.List
langchain4j.vertex-ai-gemini.chat-model.supported-capabilitiesjava.util.Set
langchain4j.vertex-ai-gemini.chat-model.api-endpointjava.lang.String
langchain4j.vertex-ai-gemini.chat-model.custom-headersjava.util.Map
langchain4j.vertex-ai-gemini.chat-model.labelsjava.util.Map
langchain4j.vertex-ai-gemini.chat-models.*.projectjava.lang.String
langchain4j.vertex-ai-gemini.chat-models.*.locationjava.lang.String
langchain4j.vertex-ai-gemini.chat-models.*.model-namejava.lang.String
langchain4j.vertex-ai-gemini.chat-models.*.temperaturejava.lang.Float
langchain4j.vertex-ai-gemini.chat-models.*.max-output-tokensjava.lang.Integer
langchain4j.vertex-ai-gemini.chat-models.*.top-kjava.lang.Integer
langchain4j.vertex-ai-gemini.chat-models.*.top-pjava.lang.Float
langchain4j.vertex-ai-gemini.chat-models.*.seedjava.lang.Integer
langchain4j.vertex-ai-gemini.chat-models.*.max-retriesjava.lang.Integer
langchain4j.vertex-ai-gemini.chat-models.*.response-mime-typejava.lang.String
langchain4j.vertex-ai-gemini.chat-models.*.response-schemacom.google.cloud.vertexai.api.Schema
langchain4j.vertex-ai-gemini.chat-models.*.safety-settingsjava.util.Map
langchain4j.vertex-ai-gemini.chat-models.*.use-google-searchjava.lang.Boolean
langchain4j.vertex-ai-gemini.chat-models.*.vertex-search-datastorejava.lang.String
langchain4j.vertex-ai-gemini.chat-models.*.tool-calling-modedev.langchain4j.model.vertexai.gemini.ToolCallingMode
langchain4j.vertex-ai-gemini.chat-models.*.allowed-function-namesjava.util.List
langchain4j.vertex-ai-gemini.chat-models.*.log-requestsjava.lang.Boolean
langchain4j.vertex-ai-gemini.chat-models.*.log-responsesjava.lang.Boolean
langchain4j.vertex-ai-gemini.chat-models.*.listenersjava.util.List
langchain4j.vertex-ai-gemini.chat-models.*.supported-capabilitiesjava.util.Set
langchain4j.vertex-ai-gemini.chat-models.*.api-endpointjava.lang.String
langchain4j.vertex-ai-gemini.chat-models.*.custom-headersjava.util.Map
langchain4j.vertex-ai-gemini.chat-models.*.labelsjava.util.Map

Configuration properties for VertexAiGeminiChatModel$VertexAiGeminiChatModelBuilder

PropertyTypeDescription
langchain4j.vertex-ai-gemini.chat-model.projectjava.lang.String
langchain4j.vertex-ai-gemini.chat-model.locationjava.lang.String
langchain4j.vertex-ai-gemini.chat-model.model-namejava.lang.String
langchain4j.vertex-ai-gemini.chat-model.temperaturejava.lang.Float
langchain4j.vertex-ai-gemini.chat-model.max-output-tokensjava.lang.Integer
langchain4j.vertex-ai-gemini.chat-model.top-kjava.lang.Integer
langchain4j.vertex-ai-gemini.chat-model.top-pjava.lang.Float
langchain4j.vertex-ai-gemini.chat-model.seedjava.lang.Integer
langchain4j.vertex-ai-gemini.chat-model.max-retriesjava.lang.Integer
langchain4j.vertex-ai-gemini.chat-model.response-mime-typejava.lang.String
langchain4j.vertex-ai-gemini.chat-model.response-schemacom.google.cloud.vertexai.api.Schema
langchain4j.vertex-ai-gemini.chat-model.safety-settingsjava.util.Map
langchain4j.vertex-ai-gemini.chat-model.use-google-searchjava.lang.Boolean
langchain4j.vertex-ai-gemini.chat-model.vertex-search-datastorejava.lang.String
langchain4j.vertex-ai-gemini.chat-model.tool-calling-modedev.langchain4j.model.vertexai.gemini.ToolCallingMode
langchain4j.vertex-ai-gemini.chat-model.allowed-function-namesjava.util.List
langchain4j.vertex-ai-gemini.chat-model.log-requestsjava.lang.Boolean
langchain4j.vertex-ai-gemini.chat-model.log-responsesjava.lang.Boolean
langchain4j.vertex-ai-gemini.chat-model.listenersjava.util.List
langchain4j.vertex-ai-gemini.chat-model.supported-capabilitiesjava.util.Set
langchain4j.vertex-ai-gemini.chat-model.api-endpointjava.lang.String
langchain4j.vertex-ai-gemini.chat-model.custom-headersjava.util.Map
langchain4j.vertex-ai-gemini.chat-model.labelsjava.util.Map
langchain4j.vertex-ai-gemini.chat-models.*.projectjava.lang.String
langchain4j.vertex-ai-gemini.chat-models.*.locationjava.lang.String
langchain4j.vertex-ai-gemini.chat-models.*.model-namejava.lang.String
langchain4j.vertex-ai-gemini.chat-models.*.temperaturejava.lang.Float
langchain4j.vertex-ai-gemini.chat-models.*.max-output-tokensjava.lang.Integer
langchain4j.vertex-ai-gemini.chat-models.*.top-kjava.lang.Integer
langchain4j.vertex-ai-gemini.chat-models.*.top-pjava.lang.Float
langchain4j.vertex-ai-gemini.chat-models.*.seedjava.lang.Integer
langchain4j.vertex-ai-gemini.chat-models.*.max-retriesjava.lang.Integer
langchain4j.vertex-ai-gemini.chat-models.*.response-mime-typejava.lang.String
langchain4j.vertex-ai-gemini.chat-models.*.response-schemacom.google.cloud.vertexai.api.Schema
langchain4j.vertex-ai-gemini.chat-models.*.safety-settingsjava.util.Map
langchain4j.vertex-ai-gemini.chat-models.*.use-google-searchjava.lang.Boolean
langchain4j.vertex-ai-gemini.chat-models.*.vertex-search-datastorejava.lang.String
langchain4j.vertex-ai-gemini.chat-models.*.tool-calling-modedev.langchain4j.model.vertexai.gemini.ToolCallingMode
langchain4j.vertex-ai-gemini.chat-models.*.allowed-function-namesjava.util.List
langchain4j.vertex-ai-gemini.chat-models.*.log-requestsjava.lang.Boolean
langchain4j.vertex-ai-gemini.chat-models.*.log-responsesjava.lang.Boolean
langchain4j.vertex-ai-gemini.chat-models.*.listenersjava.util.List
langchain4j.vertex-ai-gemini.chat-models.*.supported-capabilitiesjava.util.Set
langchain4j.vertex-ai-gemini.chat-models.*.api-endpointjava.lang.String
langchain4j.vertex-ai-gemini.chat-models.*.custom-headersjava.util.Map
langchain4j.vertex-ai-gemini.chat-models.*.labelsjava.util.Map

Configuration properties for NamedVertexAiGeminiChatModelConfiguration

PropertyTypeDescription
langchain4j.vertex-ai-gemini.chat-models.*.credentialscom.google.auth.oauth2.GoogleCredentials

Configuration properties for VertexAiGeminiChatModel$VertexAiGeminiChatModelBuilder

PropertyTypeDescription
langchain4j.vertex-ai-gemini.chat-model.projectjava.lang.String
langchain4j.vertex-ai-gemini.chat-model.locationjava.lang.String
langchain4j.vertex-ai-gemini.chat-model.model-namejava.lang.String
langchain4j.vertex-ai-gemini.chat-model.temperaturejava.lang.Float
langchain4j.vertex-ai-gemini.chat-model.max-output-tokensjava.lang.Integer
langchain4j.vertex-ai-gemini.chat-model.top-kjava.lang.Integer
langchain4j.vertex-ai-gemini.chat-model.top-pjava.lang.Float
langchain4j.vertex-ai-gemini.chat-model.seedjava.lang.Integer
langchain4j.vertex-ai-gemini.chat-model.max-retriesjava.lang.Integer
langchain4j.vertex-ai-gemini.chat-model.response-mime-typejava.lang.String
langchain4j.vertex-ai-gemini.chat-model.response-schemacom.google.cloud.vertexai.api.Schema
langchain4j.vertex-ai-gemini.chat-model.safety-settingsjava.util.Map
langchain4j.vertex-ai-gemini.chat-model.use-google-searchjava.lang.Boolean
langchain4j.vertex-ai-gemini.chat-model.vertex-search-datastorejava.lang.String
langchain4j.vertex-ai-gemini.chat-model.tool-calling-modedev.langchain4j.model.vertexai.gemini.ToolCallingMode
langchain4j.vertex-ai-gemini.chat-model.allowed-function-namesjava.util.List
langchain4j.vertex-ai-gemini.chat-model.log-requestsjava.lang.Boolean
langchain4j.vertex-ai-gemini.chat-model.log-responsesjava.lang.Boolean
langchain4j.vertex-ai-gemini.chat-model.listenersjava.util.List
langchain4j.vertex-ai-gemini.chat-model.supported-capabilitiesjava.util.Set
langchain4j.vertex-ai-gemini.chat-model.api-endpointjava.lang.String
langchain4j.vertex-ai-gemini.chat-model.custom-headersjava.util.Map
langchain4j.vertex-ai-gemini.chat-model.labelsjava.util.Map
langchain4j.vertex-ai-gemini.chat-models.*.projectjava.lang.String
langchain4j.vertex-ai-gemini.chat-models.*.locationjava.lang.String
langchain4j.vertex-ai-gemini.chat-models.*.model-namejava.lang.String
langchain4j.vertex-ai-gemini.chat-models.*.temperaturejava.lang.Float
langchain4j.vertex-ai-gemini.chat-models.*.max-output-tokensjava.lang.Integer
langchain4j.vertex-ai-gemini.chat-models.*.top-kjava.lang.Integer
langchain4j.vertex-ai-gemini.chat-models.*.top-pjava.lang.Float
langchain4j.vertex-ai-gemini.chat-models.*.seedjava.lang.Integer
langchain4j.vertex-ai-gemini.chat-models.*.max-retriesjava.lang.Integer
langchain4j.vertex-ai-gemini.chat-models.*.response-mime-typejava.lang.String
langchain4j.vertex-ai-gemini.chat-models.*.response-schemacom.google.cloud.vertexai.api.Schema
langchain4j.vertex-ai-gemini.chat-models.*.safety-settingsjava.util.Map
langchain4j.vertex-ai-gemini.chat-models.*.use-google-searchjava.lang.Boolean
langchain4j.vertex-ai-gemini.chat-models.*.vertex-search-datastorejava.lang.String
langchain4j.vertex-ai-gemini.chat-models.*.tool-calling-modedev.langchain4j.model.vertexai.gemini.ToolCallingMode
langchain4j.vertex-ai-gemini.chat-models.*.allowed-function-namesjava.util.List
langchain4j.vertex-ai-gemini.chat-models.*.log-requestsjava.lang.Boolean
langchain4j.vertex-ai-gemini.chat-models.*.log-responsesjava.lang.Boolean
langchain4j.vertex-ai-gemini.chat-models.*.listenersjava.util.List
langchain4j.vertex-ai-gemini.chat-models.*.supported-capabilitiesjava.util.Set
langchain4j.vertex-ai-gemini.chat-models.*.api-endpointjava.lang.String
langchain4j.vertex-ai-gemini.chat-models.*.custom-headersjava.util.Map
langchain4j.vertex-ai-gemini.chat-models.*.labelsjava.util.Map

Configuration properties for VertexAiGeminiChatModel$VertexAiGeminiChatModelBuilder

PropertyTypeDescription
langchain4j.vertex-ai-gemini.chat-model.projectjava.lang.String
langchain4j.vertex-ai-gemini.chat-model.locationjava.lang.String
langchain4j.vertex-ai-gemini.chat-model.model-namejava.lang.String
langchain4j.vertex-ai-gemini.chat-model.temperaturejava.lang.Float
langchain4j.vertex-ai-gemini.chat-model.max-output-tokensjava.lang.Integer
langchain4j.vertex-ai-gemini.chat-model.top-kjava.lang.Integer
langchain4j.vertex-ai-gemini.chat-model.top-pjava.lang.Float
langchain4j.vertex-ai-gemini.chat-model.seedjava.lang.Integer
langchain4j.vertex-ai-gemini.chat-model.max-retriesjava.lang.Integer
langchain4j.vertex-ai-gemini.chat-model.response-mime-typejava.lang.String
langchain4j.vertex-ai-gemini.chat-model.response-schemacom.google.cloud.vertexai.api.Schema
langchain4j.vertex-ai-gemini.chat-model.safety-settingsjava.util.Map
langchain4j.vertex-ai-gemini.chat-model.use-google-searchjava.lang.Boolean
langchain4j.vertex-ai-gemini.chat-model.vertex-search-datastorejava.lang.String
langchain4j.vertex-ai-gemini.chat-model.tool-calling-modedev.langchain4j.model.vertexai.gemini.ToolCallingMode
langchain4j.vertex-ai-gemini.chat-model.allowed-function-namesjava.util.List
langchain4j.vertex-ai-gemini.chat-model.log-requestsjava.lang.Boolean
langchain4j.vertex-ai-gemini.chat-model.log-responsesjava.lang.Boolean
langchain4j.vertex-ai-gemini.chat-model.listenersjava.util.List
langchain4j.vertex-ai-gemini.chat-model.supported-capabilitiesjava.util.Set
langchain4j.vertex-ai-gemini.chat-model.api-endpointjava.lang.String
langchain4j.vertex-ai-gemini.chat-model.custom-headersjava.util.Map
langchain4j.vertex-ai-gemini.chat-model.labelsjava.util.Map
langchain4j.vertex-ai-gemini.chat-models.*.projectjava.lang.String
langchain4j.vertex-ai-gemini.chat-models.*.locationjava.lang.String
langchain4j.vertex-ai-gemini.chat-models.*.model-namejava.lang.String
langchain4j.vertex-ai-gemini.chat-models.*.temperaturejava.lang.Float
langchain4j.vertex-ai-gemini.chat-models.*.max-output-tokensjava.lang.Integer
langchain4j.vertex-ai-gemini.chat-models.*.top-kjava.lang.Integer
langchain4j.vertex-ai-gemini.chat-models.*.top-pjava.lang.Float
langchain4j.vertex-ai-gemini.chat-models.*.seedjava.lang.Integer
langchain4j.vertex-ai-gemini.chat-models.*.max-retriesjava.lang.Integer
langchain4j.vertex-ai-gemini.chat-models.*.response-mime-typejava.lang.String
langchain4j.vertex-ai-gemini.chat-models.*.response-schemacom.google.cloud.vertexai.api.Schema
langchain4j.vertex-ai-gemini.chat-models.*.safety-settingsjava.util.Map
langchain4j.vertex-ai-gemini.chat-models.*.use-google-searchjava.lang.Boolean
langchain4j.vertex-ai-gemini.chat-models.*.vertex-search-datastorejava.lang.String
langchain4j.vertex-ai-gemini.chat-models.*.tool-calling-modedev.langchain4j.model.vertexai.gemini.ToolCallingMode
langchain4j.vertex-ai-gemini.chat-models.*.allowed-function-namesjava.util.List
langchain4j.vertex-ai-gemini.chat-models.*.log-requestsjava.lang.Boolean
langchain4j.vertex-ai-gemini.chat-models.*.log-responsesjava.lang.Boolean
langchain4j.vertex-ai-gemini.chat-models.*.listenersjava.util.List
langchain4j.vertex-ai-gemini.chat-models.*.supported-capabilitiesjava.util.Set
langchain4j.vertex-ai-gemini.chat-models.*.api-endpointjava.lang.String
langchain4j.vertex-ai-gemini.chat-models.*.custom-headersjava.util.Map
langchain4j.vertex-ai-gemini.chat-models.*.labelsjava.util.Map

Configuration properties for DefaultVertexAiGeminiStreamingChatModelConfiguration

PropertyTypeDescription
langchain4j.vertex-ai-gemini.streaming-chat-model.credentialscom.google.auth.oauth2.GoogleCredentials

Configuration properties for VertexAiGeminiStreamingChatModel$VertexAiGeminiStreamingChatModelBuilder

PropertyTypeDescription
langchain4j.vertex-ai-gemini.streaming-chat-model.executorjava.util.concurrent.Executor
langchain4j.vertex-ai-gemini.streaming-chat-model.projectjava.lang.String
langchain4j.vertex-ai-gemini.streaming-chat-model.locationjava.lang.String
langchain4j.vertex-ai-gemini.streaming-chat-model.model-namejava.lang.String
langchain4j.vertex-ai-gemini.streaming-chat-model.temperaturejava.lang.Float
langchain4j.vertex-ai-gemini.streaming-chat-model.max-output-tokensjava.lang.Integer
langchain4j.vertex-ai-gemini.streaming-chat-model.top-kjava.lang.Integer
langchain4j.vertex-ai-gemini.streaming-chat-model.top-pjava.lang.Float
langchain4j.vertex-ai-gemini.streaming-chat-model.response-mime-typejava.lang.String
langchain4j.vertex-ai-gemini.streaming-chat-model.response-schemacom.google.cloud.vertexai.api.Schema
langchain4j.vertex-ai-gemini.streaming-chat-model.safety-settingsjava.util.Map
langchain4j.vertex-ai-gemini.streaming-chat-model.use-google-searchjava.lang.Boolean
langchain4j.vertex-ai-gemini.streaming-chat-model.vertex-search-datastorejava.lang.String
langchain4j.vertex-ai-gemini.streaming-chat-model.tool-calling-modedev.langchain4j.model.vertexai.gemini.ToolCallingMode
langchain4j.vertex-ai-gemini.streaming-chat-model.allowed-function-namesjava.util.List
langchain4j.vertex-ai-gemini.streaming-chat-model.log-requestsjava.lang.Boolean
langchain4j.vertex-ai-gemini.streaming-chat-model.log-responsesjava.lang.Boolean
langchain4j.vertex-ai-gemini.streaming-chat-model.listenersjava.util.List
langchain4j.vertex-ai-gemini.streaming-chat-model.api-endpointjava.lang.String
langchain4j.vertex-ai-gemini.streaming-chat-model.custom-headersjava.util.Map
langchain4j.vertex-ai-gemini.streaming-chat-model.labelsjava.util.Map
langchain4j.vertex-ai-gemini.streaming-chat-models.*.executorjava.util.concurrent.Executor
langchain4j.vertex-ai-gemini.streaming-chat-models.*.projectjava.lang.String
langchain4j.vertex-ai-gemini.streaming-chat-models.*.locationjava.lang.String
langchain4j.vertex-ai-gemini.streaming-chat-models.*.model-namejava.lang.String
langchain4j.vertex-ai-gemini.streaming-chat-models.*.temperaturejava.lang.Float
langchain4j.vertex-ai-gemini.streaming-chat-models.*.max-output-tokensjava.lang.Integer
langchain4j.vertex-ai-gemini.streaming-chat-models.*.top-kjava.lang.Integer
langchain4j.vertex-ai-gemini.streaming-chat-models.*.top-pjava.lang.Float
langchain4j.vertex-ai-gemini.streaming-chat-models.*.response-mime-typejava.lang.String
langchain4j.vertex-ai-gemini.streaming-chat-models.*.response-schemacom.google.cloud.vertexai.api.Schema
langchain4j.vertex-ai-gemini.streaming-chat-models.*.safety-settingsjava.util.Map
langchain4j.vertex-ai-gemini.streaming-chat-models.*.use-google-searchjava.lang.Boolean
langchain4j.vertex-ai-gemini.streaming-chat-models.*.vertex-search-datastorejava.lang.String
langchain4j.vertex-ai-gemini.streaming-chat-models.*.tool-calling-modedev.langchain4j.model.vertexai.gemini.ToolCallingMode
langchain4j.vertex-ai-gemini.streaming-chat-models.*.allowed-function-namesjava.util.List
langchain4j.vertex-ai-gemini.streaming-chat-models.*.log-requestsjava.lang.Boolean
langchain4j.vertex-ai-gemini.streaming-chat-models.*.log-responsesjava.lang.Boolean
langchain4j.vertex-ai-gemini.streaming-chat-models.*.listenersjava.util.List
langchain4j.vertex-ai-gemini.streaming-chat-models.*.api-endpointjava.lang.String
langchain4j.vertex-ai-gemini.streaming-chat-models.*.custom-headersjava.util.Map
langchain4j.vertex-ai-gemini.streaming-chat-models.*.labelsjava.util.Map

Configuration properties for VertexAiGeminiStreamingChatModel$VertexAiGeminiStreamingChatModelBuilder

PropertyTypeDescription
langchain4j.vertex-ai-gemini.streaming-chat-model.executorjava.util.concurrent.Executor
langchain4j.vertex-ai-gemini.streaming-chat-model.projectjava.lang.String
langchain4j.vertex-ai-gemini.streaming-chat-model.locationjava.lang.String
langchain4j.vertex-ai-gemini.streaming-chat-model.model-namejava.lang.String
langchain4j.vertex-ai-gemini.streaming-chat-model.temperaturejava.lang.Float
langchain4j.vertex-ai-gemini.streaming-chat-model.max-output-tokensjava.lang.Integer
langchain4j.vertex-ai-gemini.streaming-chat-model.top-kjava.lang.Integer
langchain4j.vertex-ai-gemini.streaming-chat-model.top-pjava.lang.Float
langchain4j.vertex-ai-gemini.streaming-chat-model.response-mime-typejava.lang.String
langchain4j.vertex-ai-gemini.streaming-chat-model.response-schemacom.google.cloud.vertexai.api.Schema
langchain4j.vertex-ai-gemini.streaming-chat-model.safety-settingsjava.util.Map
langchain4j.vertex-ai-gemini.streaming-chat-model.use-google-searchjava.lang.Boolean
langchain4j.vertex-ai-gemini.streaming-chat-model.vertex-search-datastorejava.lang.String
langchain4j.vertex-ai-gemini.streaming-chat-model.tool-calling-modedev.langchain4j.model.vertexai.gemini.ToolCallingMode
langchain4j.vertex-ai-gemini.streaming-chat-model.allowed-function-namesjava.util.List
langchain4j.vertex-ai-gemini.streaming-chat-model.log-requestsjava.lang.Boolean
langchain4j.vertex-ai-gemini.streaming-chat-model.log-responsesjava.lang.Boolean
langchain4j.vertex-ai-gemini.streaming-chat-model.listenersjava.util.List
langchain4j.vertex-ai-gemini.streaming-chat-model.api-endpointjava.lang.String
langchain4j.vertex-ai-gemini.streaming-chat-model.custom-headersjava.util.Map
langchain4j.vertex-ai-gemini.streaming-chat-model.labelsjava.util.Map
langchain4j.vertex-ai-gemini.streaming-chat-models.*.executorjava.util.concurrent.Executor
langchain4j.vertex-ai-gemini.streaming-chat-models.*.projectjava.lang.String
langchain4j.vertex-ai-gemini.streaming-chat-models.*.locationjava.lang.String
langchain4j.vertex-ai-gemini.streaming-chat-models.*.model-namejava.lang.String
langchain4j.vertex-ai-gemini.streaming-chat-models.*.temperaturejava.lang.Float
langchain4j.vertex-ai-gemini.streaming-chat-models.*.max-output-tokensjava.lang.Integer
langchain4j.vertex-ai-gemini.streaming-chat-models.*.top-kjava.lang.Integer
langchain4j.vertex-ai-gemini.streaming-chat-models.*.top-pjava.lang.Float
langchain4j.vertex-ai-gemini.streaming-chat-models.*.response-mime-typejava.lang.String
langchain4j.vertex-ai-gemini.streaming-chat-models.*.response-schemacom.google.cloud.vertexai.api.Schema
langchain4j.vertex-ai-gemini.streaming-chat-models.*.safety-settingsjava.util.Map
langchain4j.vertex-ai-gemini.streaming-chat-models.*.use-google-searchjava.lang.Boolean
langchain4j.vertex-ai-gemini.streaming-chat-models.*.vertex-search-datastorejava.lang.String
langchain4j.vertex-ai-gemini.streaming-chat-models.*.tool-calling-modedev.langchain4j.model.vertexai.gemini.ToolCallingMode
langchain4j.vertex-ai-gemini.streaming-chat-models.*.allowed-function-namesjava.util.List
langchain4j.vertex-ai-gemini.streaming-chat-models.*.log-requestsjava.lang.Boolean
langchain4j.vertex-ai-gemini.streaming-chat-models.*.log-responsesjava.lang.Boolean
langchain4j.vertex-ai-gemini.streaming-chat-models.*.listenersjava.util.List
langchain4j.vertex-ai-gemini.streaming-chat-models.*.api-endpointjava.lang.String
langchain4j.vertex-ai-gemini.streaming-chat-models.*.custom-headersjava.util.Map
langchain4j.vertex-ai-gemini.streaming-chat-models.*.labelsjava.util.Map

Configuration properties for NamedVertexAiGeminiStreamingChatModelConfiguration

PropertyTypeDescription
langchain4j.vertex-ai-gemini.streaming-chat-models.*.credentialscom.google.auth.oauth2.GoogleCredentials

Configuration properties for VertexAiGeminiStreamingChatModel$VertexAiGeminiStreamingChatModelBuilder

PropertyTypeDescription
langchain4j.vertex-ai-gemini.streaming-chat-model.executorjava.util.concurrent.Executor
langchain4j.vertex-ai-gemini.streaming-chat-model.projectjava.lang.String
langchain4j.vertex-ai-gemini.streaming-chat-model.locationjava.lang.String
langchain4j.vertex-ai-gemini.streaming-chat-model.model-namejava.lang.String
langchain4j.vertex-ai-gemini.streaming-chat-model.temperaturejava.lang.Float
langchain4j.vertex-ai-gemini.streaming-chat-model.max-output-tokensjava.lang.Integer
langchain4j.vertex-ai-gemini.streaming-chat-model.top-kjava.lang.Integer
langchain4j.vertex-ai-gemini.streaming-chat-model.top-pjava.lang.Float
langchain4j.vertex-ai-gemini.streaming-chat-model.response-mime-typejava.lang.String
langchain4j.vertex-ai-gemini.streaming-chat-model.response-schemacom.google.cloud.vertexai.api.Schema
langchain4j.vertex-ai-gemini.streaming-chat-model.safety-settingsjava.util.Map
langchain4j.vertex-ai-gemini.streaming-chat-model.use-google-searchjava.lang.Boolean
langchain4j.vertex-ai-gemini.streaming-chat-model.vertex-search-datastorejava.lang.String
langchain4j.vertex-ai-gemini.streaming-chat-model.tool-calling-modedev.langchain4j.model.vertexai.gemini.ToolCallingMode
langchain4j.vertex-ai-gemini.streaming-chat-model.allowed-function-namesjava.util.List
langchain4j.vertex-ai-gemini.streaming-chat-model.log-requestsjava.lang.Boolean
langchain4j.vertex-ai-gemini.streaming-chat-model.log-responsesjava.lang.Boolean
langchain4j.vertex-ai-gemini.streaming-chat-model.listenersjava.util.List
langchain4j.vertex-ai-gemini.streaming-chat-model.api-endpointjava.lang.String
langchain4j.vertex-ai-gemini.streaming-chat-model.custom-headersjava.util.Map
langchain4j.vertex-ai-gemini.streaming-chat-model.labelsjava.util.Map
langchain4j.vertex-ai-gemini.streaming-chat-models.*.executorjava.util.concurrent.Executor
langchain4j.vertex-ai-gemini.streaming-chat-models.*.projectjava.lang.String
langchain4j.vertex-ai-gemini.streaming-chat-models.*.locationjava.lang.String
langchain4j.vertex-ai-gemini.streaming-chat-models.*.model-namejava.lang.String
langchain4j.vertex-ai-gemini.streaming-chat-models.*.temperaturejava.lang.Float
langchain4j.vertex-ai-gemini.streaming-chat-models.*.max-output-tokensjava.lang.Integer
langchain4j.vertex-ai-gemini.streaming-chat-models.*.top-kjava.lang.Integer
langchain4j.vertex-ai-gemini.streaming-chat-models.*.top-pjava.lang.Float
langchain4j.vertex-ai-gemini.streaming-chat-models.*.response-mime-typejava.lang.String
langchain4j.vertex-ai-gemini.streaming-chat-models.*.response-schemacom.google.cloud.vertexai.api.Schema
langchain4j.vertex-ai-gemini.streaming-chat-models.*.safety-settingsjava.util.Map
langchain4j.vertex-ai-gemini.streaming-chat-models.*.use-google-searchjava.lang.Boolean
langchain4j.vertex-ai-gemini.streaming-chat-models.*.vertex-search-datastorejava.lang.String
langchain4j.vertex-ai-gemini.streaming-chat-models.*.tool-calling-modedev.langchain4j.model.vertexai.gemini.ToolCallingMode
langchain4j.vertex-ai-gemini.streaming-chat-models.*.allowed-function-namesjava.util.List
langchain4j.vertex-ai-gemini.streaming-chat-models.*.log-requestsjava.lang.Boolean
langchain4j.vertex-ai-gemini.streaming-chat-models.*.log-responsesjava.lang.Boolean
langchain4j.vertex-ai-gemini.streaming-chat-models.*.listenersjava.util.List
langchain4j.vertex-ai-gemini.streaming-chat-models.*.api-endpointjava.lang.String
langchain4j.vertex-ai-gemini.streaming-chat-models.*.custom-headersjava.util.Map
langchain4j.vertex-ai-gemini.streaming-chat-models.*.labelsjava.util.Map

Configuration properties for VertexAiGeminiStreamingChatModel$VertexAiGeminiStreamingChatModelBuilder

PropertyTypeDescription
langchain4j.vertex-ai-gemini.streaming-chat-model.executorjava.util.concurrent.Executor
langchain4j.vertex-ai-gemini.streaming-chat-model.projectjava.lang.String
langchain4j.vertex-ai-gemini.streaming-chat-model.locationjava.lang.String
langchain4j.vertex-ai-gemini.streaming-chat-model.model-namejava.lang.String
langchain4j.vertex-ai-gemini.streaming-chat-model.temperaturejava.lang.Float
langchain4j.vertex-ai-gemini.streaming-chat-model.max-output-tokensjava.lang.Integer
langchain4j.vertex-ai-gemini.streaming-chat-model.top-kjava.lang.Integer
langchain4j.vertex-ai-gemini.streaming-chat-model.top-pjava.lang.Float
langchain4j.vertex-ai-gemini.streaming-chat-model.response-mime-typejava.lang.String
langchain4j.vertex-ai-gemini.streaming-chat-model.response-schemacom.google.cloud.vertexai.api.Schema
langchain4j.vertex-ai-gemini.streaming-chat-model.safety-settingsjava.util.Map
langchain4j.vertex-ai-gemini.streaming-chat-model.use-google-searchjava.lang.Boolean
langchain4j.vertex-ai-gemini.streaming-chat-model.vertex-search-datastorejava.lang.String
langchain4j.vertex-ai-gemini.streaming-chat-model.tool-calling-modedev.langchain4j.model.vertexai.gemini.ToolCallingMode
langchain4j.vertex-ai-gemini.streaming-chat-model.allowed-function-namesjava.util.List
langchain4j.vertex-ai-gemini.streaming-chat-model.log-requestsjava.lang.Boolean
langchain4j.vertex-ai-gemini.streaming-chat-model.log-responsesjava.lang.Boolean
langchain4j.vertex-ai-gemini.streaming-chat-model.listenersjava.util.List
langchain4j.vertex-ai-gemini.streaming-chat-model.api-endpointjava.lang.String
langchain4j.vertex-ai-gemini.streaming-chat-model.custom-headersjava.util.Map
langchain4j.vertex-ai-gemini.streaming-chat-model.labelsjava.util.Map
langchain4j.vertex-ai-gemini.streaming-chat-models.*.executorjava.util.concurrent.Executor
langchain4j.vertex-ai-gemini.streaming-chat-models.*.projectjava.lang.String
langchain4j.vertex-ai-gemini.streaming-chat-models.*.locationjava.lang.String
langchain4j.vertex-ai-gemini.streaming-chat-models.*.model-namejava.lang.String
langchain4j.vertex-ai-gemini.streaming-chat-models.*.temperaturejava.lang.Float
langchain4j.vertex-ai-gemini.streaming-chat-models.*.max-output-tokensjava.lang.Integer
langchain4j.vertex-ai-gemini.streaming-chat-models.*.top-kjava.lang.Integer
langchain4j.vertex-ai-gemini.streaming-chat-models.*.top-pjava.lang.Float
langchain4j.vertex-ai-gemini.streaming-chat-models.*.response-mime-typejava.lang.String
langchain4j.vertex-ai-gemini.streaming-chat-models.*.response-schemacom.google.cloud.vertexai.api.Schema
langchain4j.vertex-ai-gemini.streaming-chat-models.*.safety-settingsjava.util.Map
langchain4j.vertex-ai-gemini.streaming-chat-models.*.use-google-searchjava.lang.Boolean
langchain4j.vertex-ai-gemini.streaming-chat-models.*.vertex-search-datastorejava.lang.String
langchain4j.vertex-ai-gemini.streaming-chat-models.*.tool-calling-modedev.langchain4j.model.vertexai.gemini.ToolCallingMode
langchain4j.vertex-ai-gemini.streaming-chat-models.*.allowed-function-namesjava.util.List
langchain4j.vertex-ai-gemini.streaming-chat-models.*.log-requestsjava.lang.Boolean
langchain4j.vertex-ai-gemini.streaming-chat-models.*.log-responsesjava.lang.Boolean
langchain4j.vertex-ai-gemini.streaming-chat-models.*.listenersjava.util.List
langchain4j.vertex-ai-gemini.streaming-chat-models.*.api-endpointjava.lang.String
langchain4j.vertex-ai-gemini.streaming-chat-models.*.custom-headersjava.util.Map
langchain4j.vertex-ai-gemini.streaming-chat-models.*.labelsjava.util.Map