Class BedrockProxyChatModel.Builder
java.lang.Object
org.springframework.ai.bedrock.converse.BedrockProxyChatModel.Builder
- Enclosing class:
- BedrockProxyChatModel
-
Method Summary
Modifier and TypeMethodDescriptionbedrockRuntimeAsyncClient(software.amazon.awssdk.services.bedrockruntime.BedrockRuntimeAsyncClient bedrockRuntimeAsyncClient) bedrockRuntimeClient(software.amazon.awssdk.services.bedrockruntime.BedrockRuntimeClient bedrockRuntimeClient) build()credentialsProvider(software.amazon.awssdk.auth.credentials.AwsCredentialsProvider credentialsProvider) customObservationConvention(ChatModelObservationConvention observationConvention) defaultOptions(ToolCallingChatOptions defaultOptions) observationRegistry(io.micrometer.observation.ObservationRegistry observationRegistry) region(software.amazon.awssdk.regions.Region region) toolCallingManager(ToolCallingManager toolCallingManager) toolExecutionEligibilityPredicate(ToolExecutionEligibilityPredicate toolExecutionEligibilityPredicate)
-
Method Details
-
toolCallingManager
-
toolExecutionEligibilityPredicate
public BedrockProxyChatModel.Builder toolExecutionEligibilityPredicate(ToolExecutionEligibilityPredicate toolExecutionEligibilityPredicate) -
credentialsProvider
public BedrockProxyChatModel.Builder credentialsProvider(software.amazon.awssdk.auth.credentials.AwsCredentialsProvider credentialsProvider) -
region
-
timeout
-
defaultOptions
-
observationRegistry
public BedrockProxyChatModel.Builder observationRegistry(io.micrometer.observation.ObservationRegistry observationRegistry) -
customObservationConvention
public BedrockProxyChatModel.Builder customObservationConvention(ChatModelObservationConvention observationConvention) -
bedrockRuntimeClient
public BedrockProxyChatModel.Builder bedrockRuntimeClient(software.amazon.awssdk.services.bedrockruntime.BedrockRuntimeClient bedrockRuntimeClient) -
bedrockRuntimeAsyncClient
public BedrockProxyChatModel.Builder bedrockRuntimeAsyncClient(software.amazon.awssdk.services.bedrockruntime.BedrockRuntimeAsyncClient bedrockRuntimeAsyncClient) -
build
-