Open Amazon Bedrock in region us-west-2 (Oregon).
In left navigation, open API keys.
In tab Long-term API keys, click Generate long-term API keys.

In Generate long-term API key, set key name.
Set key expiry days in Specify API key expiry in days.
Click Generate.
Copy the generated key immediately (value is shown once).

Open Model catalog.
Select Claude 3.5 Haiku from Anthropic.

Open model details and copy Model ID.
Use model ID anthropic.claude-3-5-haiku-20241022-v1:0.

myfit/bedrock-api-key.BEDROCK_API_KEY.BEDROCK_MODEL=anthropic.claude-3-5-haiku-20241022-v1:0
BEDROCK_REGION=us-west-2
BEDROCK_TEMPERATURE=0.7
BEDROCK_MAX_TOKENS=1024

aws bedrock list-foundation-models \
--region us-west-2 \
--by-provider anthropic \
--query "modelSummaries[?contains(modelId, 'claude-3-5-haiku')].[modelId,providerName,modelLifecycle.status]" \
--output json
aws secretsmanager describe-secret \
--secret-id arn:aws:secretsmanager:us-east-1:294568841239:secret:myfit/bedrock-api-key-cJiujb \
--region us-east-1
aws ecs describe-task-definition \
--task-definition MyfitInfraStackBackendTaskDef528F590D \
--region us-east-1 \
--query "taskDefinition.containerDefinitions[?name=='web'].secrets[?name=='BEDROCK_API_KEY']" \
--output json
Long-term API keys.anthropic.claude-3-5-haiku-20241022-v1:0.BEDROCK_API_KEY is stored in Secrets Manager.arn:aws:secretsmanager:us-east-1:294568841239:secret:myfit/bedrock-api-key-cJiujb.BEDROCK_API_KEY from secret.BEDROCK_MODEL, BEDROCK_REGION, BEDROCK_TEMPERATURE, and BEDROCK_MAX_TOKENS.anthropic.claude-3-5-haiku-20241022-v1:0.