Index
All Classes and Interfaces|All Packages
A
- additionalModelRequestField(String, Object) - Method in class dev.langchain4j.model.bedrock.BedrockChatRequestParameters.Builder
- additionalModelRequestFields() - Method in class dev.langchain4j.model.bedrock.BedrockChatRequestParameters
- additionalModelRequestFields(Map) - Method in class dev.langchain4j.model.bedrock.BedrockChatRequestParameters.Builder
- additionalRequestModelFieldsFrom(ChatRequestParameters) - Method in class dev.langchain4j.model.bedrock.BedrockChatModel
- additionalRequestModelFieldsFrom(ChatRequestParameters) - Method in class dev.langchain4j.model.bedrock.BedrockStreamingChatModel
- AFTER_SYSTEM - Enum constant in enum class dev.langchain4j.model.bedrock.BedrockCachePointPlacement
- AFTER_TOOLS - Enum constant in enum class dev.langchain4j.model.bedrock.BedrockCachePointPlacement
- AFTER_USER_MESSAGE - Enum constant in enum class dev.langchain4j.model.bedrock.BedrockCachePointPlacement
- aiMessageFrom(ConverseResponse) - Method in class dev.langchain4j.model.bedrock.BedrockChatModel
- aiMessageFrom(ConverseResponse) - Method in class dev.langchain4j.model.bedrock.BedrockStreamingChatModel
B
- BedrockCachePointPlacement - Enum Class in dev.langchain4j.model.bedrock
-
Enum representing where to place cache points in the conversation.
- BedrockChatModel - Class in dev.langchain4j.model.bedrock
-
BedrockChatModel uses the Bedrock ConverseAPI.
- BedrockChatModel(BedrockChatModel.Builder) - Constructor for class dev.langchain4j.model.bedrock.BedrockChatModel
- BedrockChatModel(String) - Constructor for class dev.langchain4j.model.bedrock.BedrockChatModel
- BedrockChatModel.Builder - Class in dev.langchain4j.model.bedrock
- BedrockChatRequestParameters - Class in dev.langchain4j.model.bedrock
- BedrockChatRequestParameters.Builder - Class in dev.langchain4j.model.bedrock
- BedrockCohereEmbeddingModel - Class in dev.langchain4j.model.bedrock
- BedrockCohereEmbeddingModel(BedrockCohereEmbeddingModel.Builder) - Constructor for class dev.langchain4j.model.bedrock.BedrockCohereEmbeddingModel
- BedrockCohereEmbeddingModel.Builder - Class in dev.langchain4j.model.bedrock
- BedrockCohereEmbeddingModel.InputType - Enum Class in dev.langchain4j.model.bedrock
- BedrockCohereEmbeddingModel.Model - Enum Class in dev.langchain4j.model.bedrock
- BedrockCohereEmbeddingModel.Truncate - Enum Class in dev.langchain4j.model.bedrock
- BedrockStreamingChatModel - Class in dev.langchain4j.model.bedrock
-
BedrockStreamingChatModel uses the Bedrock ConverseAPI.
- BedrockStreamingChatModel(BedrockStreamingChatModel.Builder) - Constructor for class dev.langchain4j.model.bedrock.BedrockStreamingChatModel
- BedrockStreamingChatModel(String) - Constructor for class dev.langchain4j.model.bedrock.BedrockStreamingChatModel
- BedrockStreamingChatModel.Builder - Class in dev.langchain4j.model.bedrock
- BedrockTitanEmbeddingModel - Class in dev.langchain4j.model.bedrock
- BedrockTitanEmbeddingModel(BedrockTitanEmbeddingModel.BedrockTitanEmbeddingModelBuilder) - Constructor for class dev.langchain4j.model.bedrock.BedrockTitanEmbeddingModel
- BedrockTitanEmbeddingModel.BedrockTitanEmbeddingModelBuilder<C,
B> - Class in dev.langchain4j.model.bedrock - BedrockTitanEmbeddingModel.Types - Enum Class in dev.langchain4j.model.bedrock
- BedrockTitanEmbeddingModelBuilder() - Constructor for class dev.langchain4j.model.bedrock.BedrockTitanEmbeddingModel.BedrockTitanEmbeddingModelBuilder
- build() - Method in class dev.langchain4j.model.bedrock.BedrockChatModel.Builder
- build() - Method in class dev.langchain4j.model.bedrock.BedrockChatRequestParameters.Builder
- build() - Method in class dev.langchain4j.model.bedrock.BedrockCohereEmbeddingModel.Builder
- build() - Method in class dev.langchain4j.model.bedrock.BedrockStreamingChatModel.Builder
- build() - Method in class dev.langchain4j.model.bedrock.BedrockTitanEmbeddingModel.BedrockTitanEmbeddingModelBuilder
- builder() - Static method in class dev.langchain4j.model.bedrock.BedrockChatModel
- builder() - Static method in class dev.langchain4j.model.bedrock.BedrockChatRequestParameters
- builder() - Static method in class dev.langchain4j.model.bedrock.BedrockCohereEmbeddingModel
- builder() - Static method in class dev.langchain4j.model.bedrock.BedrockStreamingChatModel
- builder() - Static method in class dev.langchain4j.model.bedrock.BedrockTitanEmbeddingModel
- Builder() - Constructor for class dev.langchain4j.model.bedrock.BedrockChatModel.Builder
- Builder() - Constructor for class dev.langchain4j.model.bedrock.BedrockChatRequestParameters.Builder
- Builder() - Constructor for class dev.langchain4j.model.bedrock.BedrockCohereEmbeddingModel.Builder
- Builder() - Constructor for class dev.langchain4j.model.bedrock.BedrockStreamingChatModel.Builder
C
- cachePointPlacement() - Method in class dev.langchain4j.model.bedrock.BedrockChatRequestParameters
- CLASSIFICATION - Enum constant in enum class dev.langchain4j.model.bedrock.BedrockCohereEmbeddingModel.InputType
- client(BedrockRuntimeAsyncClient) - Method in class dev.langchain4j.model.bedrock.BedrockStreamingChatModel.Builder
- client(BedrockRuntimeClient) - Method in class dev.langchain4j.model.bedrock.BedrockChatModel.Builder
- client(BedrockRuntimeClient) - Method in class dev.langchain4j.model.bedrock.BedrockCohereEmbeddingModel.Builder
- CLUSTERING - Enum constant in enum class dev.langchain4j.model.bedrock.BedrockCohereEmbeddingModel.InputType
- COHERE_EMBED_ENGLISH_V3 - Enum constant in enum class dev.langchain4j.model.bedrock.BedrockCohereEmbeddingModel.Model
- COHERE_EMBED_MULTILINGUAL_V3 - Enum constant in enum class dev.langchain4j.model.bedrock.BedrockCohereEmbeddingModel.Model
- convertContent(Content) - Method in class dev.langchain4j.model.bedrock.BedrockChatModel
- convertContent(Content) - Method in class dev.langchain4j.model.bedrock.BedrockStreamingChatModel
- convertContents(List) - Method in class dev.langchain4j.model.bedrock.BedrockChatModel
- convertContents(List) - Method in class dev.langchain4j.model.bedrock.BedrockStreamingChatModel
- convertToBedRockMessage(ChatMessage) - Method in class dev.langchain4j.model.bedrock.BedrockChatModel
- convertToBedRockMessage(ChatMessage) - Method in class dev.langchain4j.model.bedrock.BedrockStreamingChatModel
- convertToolRequests(List) - Method in class dev.langchain4j.model.bedrock.BedrockChatModel
- convertToolRequests(List) - Method in class dev.langchain4j.model.bedrock.BedrockStreamingChatModel
- createAiMessage(AiMessage) - Method in class dev.langchain4j.model.bedrock.BedrockChatModel
- createAiMessage(AiMessage) - Method in class dev.langchain4j.model.bedrock.BedrockStreamingChatModel
- createImageBlock(ImageContent) - Method in class dev.langchain4j.model.bedrock.BedrockChatModel
- createImageBlock(ImageContent) - Method in class dev.langchain4j.model.bedrock.BedrockStreamingChatModel
- createToolResultBlock(ToolExecutionResultMessage) - Method in class dev.langchain4j.model.bedrock.BedrockChatModel
- createToolResultBlock(ToolExecutionResultMessage) - Method in class dev.langchain4j.model.bedrock.BedrockStreamingChatModel
- createUserMessage(UserMessage) - Method in class dev.langchain4j.model.bedrock.BedrockChatModel
- createUserMessage(UserMessage) - Method in class dev.langchain4j.model.bedrock.BedrockStreamingChatModel
- credentialsProvider(AwsCredentialsProvider) - Method in class dev.langchain4j.model.bedrock.BedrockCohereEmbeddingModel.Builder
D
- dblToFloat(Double) - Static method in class dev.langchain4j.model.bedrock.BedrockChatModel
- dblToFloat(Double) - Static method in class dev.langchain4j.model.bedrock.BedrockStreamingChatModel
- defaultRequestParameters - Variable in class dev.langchain4j.model.bedrock.BedrockChatModel
- defaultRequestParameters - Variable in class dev.langchain4j.model.bedrock.BedrockStreamingChatModel
- defaultRequestParameters() - Method in class dev.langchain4j.model.bedrock.BedrockChatModel
- defaultRequestParameters() - Method in class dev.langchain4j.model.bedrock.BedrockStreamingChatModel
- dev.langchain4j.model.bedrock - package dev.langchain4j.model.bedrock
- dimensions(Integer) - Method in class dev.langchain4j.model.bedrock.BedrockTitanEmbeddingModel.BedrockTitanEmbeddingModelBuilder
- doChat(ChatRequest) - Method in class dev.langchain4j.model.bedrock.BedrockChatModel
- doChat(ChatRequest, StreamingChatResponseHandler) - Method in class dev.langchain4j.model.bedrock.BedrockStreamingChatModel
E
- embedAll(List) - Method in class dev.langchain4j.model.bedrock.BedrockTitanEmbeddingModel
- embedAll(List) - Method in class dev.langchain4j.model.bedrock.BedrockCohereEmbeddingModel
- EMPTY - Static variable in class dev.langchain4j.model.bedrock.BedrockChatRequestParameters
- enableReasoning(Integer) - Method in class dev.langchain4j.model.bedrock.BedrockChatRequestParameters.Builder
-
Enables reasoning.
- END - Enum constant in enum class dev.langchain4j.model.bedrock.BedrockCohereEmbeddingModel.Truncate
- extractFilenameWithoutExtensionFromUri(URI) - Static method in class dev.langchain4j.model.bedrock.BedrockChatModel
- extractFilenameWithoutExtensionFromUri(URI) - Static method in class dev.langchain4j.model.bedrock.BedrockStreamingChatModel
- extractRegularMessages(List) - Method in class dev.langchain4j.model.bedrock.BedrockChatModel
- extractRegularMessages(List) - Method in class dev.langchain4j.model.bedrock.BedrockStreamingChatModel
- extractRegularMessages(List, BedrockCachePointPlacement) - Method in class dev.langchain4j.model.bedrock.BedrockChatModel
- extractRegularMessages(List, BedrockCachePointPlacement) - Method in class dev.langchain4j.model.bedrock.BedrockStreamingChatModel
- extractSystemMessages(List) - Method in class dev.langchain4j.model.bedrock.BedrockChatModel
- extractSystemMessages(List) - Method in class dev.langchain4j.model.bedrock.BedrockStreamingChatModel
- extractSystemMessages(List, BedrockCachePointPlacement) - Method in class dev.langchain4j.model.bedrock.BedrockChatModel
- extractSystemMessages(List, BedrockCachePointPlacement) - Method in class dev.langchain4j.model.bedrock.BedrockStreamingChatModel
- extractToolConfigurationFrom(ChatRequest) - Method in class dev.langchain4j.model.bedrock.BedrockChatModel
- extractToolConfigurationFrom(ChatRequest) - Method in class dev.langchain4j.model.bedrock.BedrockStreamingChatModel
- extractToolConfigurationFrom(ChatRequest, BedrockCachePointPlacement) - Method in class dev.langchain4j.model.bedrock.BedrockChatModel
- extractToolConfigurationFrom(ChatRequest, BedrockCachePointPlacement) - Method in class dev.langchain4j.model.bedrock.BedrockStreamingChatModel
F
- finishReasonFrom(StopReason) - Method in class dev.langchain4j.model.bedrock.BedrockChatModel
- finishReasonFrom(StopReason) - Method in class dev.langchain4j.model.bedrock.BedrockStreamingChatModel
G
- getClient() - Method in class dev.langchain4j.model.bedrock.BedrockTitanEmbeddingModel
- getCredentialsProvider() - Method in class dev.langchain4j.model.bedrock.BedrockTitanEmbeddingModel
- getDimensions() - Method in class dev.langchain4j.model.bedrock.BedrockTitanEmbeddingModel
- getMaxRetries() - Method in class dev.langchain4j.model.bedrock.BedrockTitanEmbeddingModel
- getModel() - Method in class dev.langchain4j.model.bedrock.BedrockTitanEmbeddingModel
- getModelId() - Method in class dev.langchain4j.model.bedrock.BedrockTitanEmbeddingModel
- getNormalize() - Method in class dev.langchain4j.model.bedrock.BedrockTitanEmbeddingModel
- getRegion() - Method in class dev.langchain4j.model.bedrock.BedrockTitanEmbeddingModel
- getRequestParameters(List) - Method in class dev.langchain4j.model.bedrock.BedrockTitanEmbeddingModel
- getResponseClassType() - Method in class dev.langchain4j.model.bedrock.BedrockTitanEmbeddingModel
- getValue() - Method in enum class dev.langchain4j.model.bedrock.BedrockCohereEmbeddingModel.InputType
- getValue() - Method in enum class dev.langchain4j.model.bedrock.BedrockCohereEmbeddingModel.Model
- getValue() - Method in enum class dev.langchain4j.model.bedrock.BedrockCohereEmbeddingModel.Truncate
- getValue() - Method in enum class dev.langchain4j.model.bedrock.BedrockTitanEmbeddingModel.Types
H
- handleToolResult(ToolExecutionResultMessage, List, List, int, List) - Method in class dev.langchain4j.model.bedrock.BedrockChatModel
- handleToolResult(ToolExecutionResultMessage, List, List, int, List) - Method in class dev.langchain4j.model.bedrock.BedrockStreamingChatModel
I
- inferenceConfigFrom(ChatRequestParameters) - Method in class dev.langchain4j.model.bedrock.BedrockChatModel
- inferenceConfigFrom(ChatRequestParameters) - Method in class dev.langchain4j.model.bedrock.BedrockStreamingChatModel
- inputType(BedrockCohereEmbeddingModel.InputType) - Method in class dev.langchain4j.model.bedrock.BedrockCohereEmbeddingModel.Builder
- inputType(String) - Method in class dev.langchain4j.model.bedrock.BedrockCohereEmbeddingModel.Builder
- invoke(String) - Method in class dev.langchain4j.model.bedrock.BedrockTitanEmbeddingModel
-
Invoke model
K
- knownDimension() - Method in class dev.langchain4j.model.bedrock.BedrockTitanEmbeddingModel
L
- listeners - Variable in class dev.langchain4j.model.bedrock.BedrockChatModel
- listeners - Variable in class dev.langchain4j.model.bedrock.BedrockStreamingChatModel
- listeners() - Method in class dev.langchain4j.model.bedrock.BedrockChatModel
- listeners() - Method in class dev.langchain4j.model.bedrock.BedrockStreamingChatModel
M
- maxRetries(Integer) - Method in class dev.langchain4j.model.bedrock.BedrockChatModel.Builder
- maxRetries(Integer) - Method in class dev.langchain4j.model.bedrock.BedrockCohereEmbeddingModel.Builder
- maxSegmentsPerBatch(Integer) - Method in class dev.langchain4j.model.bedrock.BedrockCohereEmbeddingModel.Builder
- model(BedrockCohereEmbeddingModel.Model) - Method in class dev.langchain4j.model.bedrock.BedrockCohereEmbeddingModel.Builder
- model(String) - Method in class dev.langchain4j.model.bedrock.BedrockCohereEmbeddingModel.Builder
- model(String) - Method in class dev.langchain4j.model.bedrock.BedrockTitanEmbeddingModel.BedrockTitanEmbeddingModelBuilder
N
- NONE - Enum constant in enum class dev.langchain4j.model.bedrock.BedrockCohereEmbeddingModel.Truncate
- normalize(Boolean) - Method in class dev.langchain4j.model.bedrock.BedrockTitanEmbeddingModel.BedrockTitanEmbeddingModelBuilder
O
- of(String, Object) - Static method in class dev.langchain4j.model.bedrock.BedrockTitanEmbeddingModel
-
Create map with single entry
- overrideWith(ChatRequestParameters) - Method in class dev.langchain4j.model.bedrock.BedrockChatRequestParameters.Builder
- overrideWith(ChatRequestParameters) - Method in class dev.langchain4j.model.bedrock.BedrockChatRequestParameters
P
- promptCaching(BedrockCachePointPlacement) - Method in class dev.langchain4j.model.bedrock.BedrockChatRequestParameters.Builder
-
Enables prompt caching and sets where to place the cache point in the conversation.
- provider() - Method in class dev.langchain4j.model.bedrock.BedrockChatModel
- provider() - Method in class dev.langchain4j.model.bedrock.BedrockStreamingChatModel
R
- region - Variable in class dev.langchain4j.model.bedrock.BedrockChatModel
- region - Variable in class dev.langchain4j.model.bedrock.BedrockStreamingChatModel
- region(Region) - Method in class dev.langchain4j.model.bedrock.BedrockCohereEmbeddingModel.Builder
- returnThinking - Variable in class dev.langchain4j.model.bedrock.BedrockChatModel
- returnThinking - Variable in class dev.langchain4j.model.bedrock.BedrockStreamingChatModel
S
- SEARCH_DOCUMENT - Enum constant in enum class dev.langchain4j.model.bedrock.BedrockCohereEmbeddingModel.InputType
- SEARCH_QUERY - Enum constant in enum class dev.langchain4j.model.bedrock.BedrockCohereEmbeddingModel.InputType
- self() - Method in class dev.langchain4j.model.bedrock.BedrockTitanEmbeddingModel.BedrockTitanEmbeddingModelBuilder
- sendThinking - Variable in class dev.langchain4j.model.bedrock.BedrockChatModel
- sendThinking - Variable in class dev.langchain4j.model.bedrock.BedrockStreamingChatModel
- START - Enum constant in enum class dev.langchain4j.model.bedrock.BedrockCohereEmbeddingModel.Truncate
T
- timeout - Variable in class dev.langchain4j.model.bedrock.BedrockChatModel
- timeout - Variable in class dev.langchain4j.model.bedrock.BedrockStreamingChatModel
- TitanEmbedTextV1 - Enum constant in enum class dev.langchain4j.model.bedrock.BedrockTitanEmbeddingModel.Types
- TitanEmbedTextV2 - Enum constant in enum class dev.langchain4j.model.bedrock.BedrockTitanEmbeddingModel.Types
- tokenUsageFrom(TokenUsage) - Method in class dev.langchain4j.model.bedrock.BedrockChatModel
- tokenUsageFrom(TokenUsage) - Method in class dev.langchain4j.model.bedrock.BedrockStreamingChatModel
- truncate(BedrockCohereEmbeddingModel.Truncate) - Method in class dev.langchain4j.model.bedrock.BedrockCohereEmbeddingModel.Builder
- truncate(String) - Method in class dev.langchain4j.model.bedrock.BedrockCohereEmbeddingModel.Builder
V
- validate(ChatRequestParameters) - Static method in class dev.langchain4j.model.bedrock.BedrockChatModel
- validate(ChatRequestParameters) - Static method in class dev.langchain4j.model.bedrock.BedrockStreamingChatModel
- valueOf(String) - Static method in enum class dev.langchain4j.model.bedrock.BedrockCachePointPlacement
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.langchain4j.model.bedrock.BedrockCohereEmbeddingModel.InputType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.langchain4j.model.bedrock.BedrockCohereEmbeddingModel.Model
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.langchain4j.model.bedrock.BedrockCohereEmbeddingModel.Truncate
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.langchain4j.model.bedrock.BedrockTitanEmbeddingModel.Types
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class dev.langchain4j.model.bedrock.BedrockCachePointPlacement
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.langchain4j.model.bedrock.BedrockCohereEmbeddingModel.InputType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.langchain4j.model.bedrock.BedrockCohereEmbeddingModel.Model
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.langchain4j.model.bedrock.BedrockCohereEmbeddingModel.Truncate
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.langchain4j.model.bedrock.BedrockTitanEmbeddingModel.Types
-
Returns an array containing the constants of this enum class, in the order they are declared.
All Classes and Interfaces|All Packages