https://docs.aws.amazon.com/lambda/latest/dg/with-sqs.html#events-sqs-queueconfig
- AWS CLI
- AWS Bedrock Access AWS Credentials
- Strands Agent CLI
- Docker
- python >=3.11
cdk init app --language=pythonaws-cdk.aws-lambda-python-alpha==2.175.1a0
cdklabs.generative-ai-cdk-constructs==0.1.309
pre-commit==4.1.0
ruff==0.9.1lambda_fns
aws-lambda-powertools[tracer]
boto3>=1.34.0
strands-agents>=0.1.0
strands-agents-tools>=0.1.0
- done
-
done
-
upload_processor.py--->uploads/(s3) -
queue_processor.py--> polls from the sqs queue -
save_textract_text_function.py--> saves text extracted from pdf files -
save_transcribed_text_function.py--> saves transcribed text from audio/video
- done
- done
- done
- done
- done
- done
- done
- done
- done
- done
- done
- create an endpoint that enables users to query this KB.