ai-agents
Basic Information
This repository provides a tutorial, code samples and step-by-step instructions to build an AWS Solutions Architect generative AI agent using Amazon Bedrock. It is designed as a hands-on workshop showing how to combine multiple tools into a single agent that can answer architecture questions from a knowledge base, analyze and explain architecture diagrams using a multimodal foundation model, generate Infrastructure-as-Code (Terraform) for an MVP and estimate monthly costs. The materials cover prerequisites, how to prepare S3 data and create a Bedrock knowledge base, how to build and store embeddings/vector indexes, how to craft prompts for IaC generation, how to run Infracost in Docker to estimate expenses, and how to package the agent as a Docker image, push to ECR and deploy as a Lambda-backed Bedrock Agent with an OpenAPI schema.