Skip to main content
The AWS Bedrock Claude model provides access to Anthropic’s Claude models hosted on AWS Bedrock.

Parameters

ParameterTypeDefaultDescription
idstr"anthropic.claude-3-5-sonnet-20241022-v2:0"The id of the AWS Bedrock Claude model to use
namestr"BedrockClaude"The name of the model
providerstr"AWS"The provider of the model
max_tokensOptional[int]4096Maximum number of tokens to generate in the chat completion
thinkingOptional[Dict[str, Any]]NoneConfiguration for the thinking (reasoning) process
temperatureOptional[float]NoneControls randomness in the model’s output
stop_sequencesOptional[List[str]]NoneA list of strings that the model should stop generating text at
top_pOptional[float]NoneControls diversity via nucleus sampling
top_kOptional[int]NoneControls diversity via top-k sampling
cache_system_promptOptional[bool]FalseWhether to cache the system prompt for improved performance
extended_cache_timeOptional[bool]FalseWhether to use extended cache time (1 hour instead of default)
request_paramsOptional[Dict[str, Any]]NoneAdditional parameters to include in the request
aws_regionOptional[str]NoneThe AWS region to use (defaults to AWS_REGION env var)
aws_access_key_idOptional[str]NoneAWS access key ID (defaults to AWS_ACCESS_KEY_ID env var)
aws_secret_access_keyOptional[str]NoneAWS secret access key (defaults to AWS_SECRET_ACCESS_KEY env var)
aws_session_tokenOptional[str]NoneAWS session token (defaults to AWS_SESSION_TOKEN env var)
aws_profileOptional[str]NoneAWS profile to use (defaults to AWS_PROFILE env var)
client_paramsOptional[Dict[str, Any]]NoneAdditional parameters for client configuration
I