This repository is designed to get you started with Amazon Bedrock Agents by providing a set of examples that demonstrate how to orchestrate agentic workflows.
- Analyst assistant using Code Interpretation: Create an analyst assistant agent that can generate and execute python code to analyze different data files using the Bedrock Agents code interpretation capabilities
- Agent using Amazon Bedrock Guardrails: Create a banking assistant agent that integrates with an Amazon Bedrock Guardrail with a topic deny for investment advice
- Agent using Amazon Bedrock Knowledge Bases: Create an agent for customer support for solar panel maintenance
- Agent with long term memory: Create an agent for a travel assistant use case that has memory retention capabilities
- Agent using models not yet optimized for Bedrock Agents: Agents examples for models where the pre-processing, orchestration, knowledge base and post-processing prompts have not yet been optimized for Bedrock Agents
- AWS CDK Agent: define and deploy a Bedrock Agent using AWS CDK
- Custom orchestration Agent: Create advanced agents using the custom orchestration functionality of Bedrock Agent
- Configure an inline agent at runtime: Configure and run agents at runtime with inline agents
- Agent using OpenAPI schema: Create an insurance claims assistant agent using an OpenAPI schema file for the action groups definition
- Agents with user confirmation before action execution: Create agents that ask for user confirmation before executing an action from an action group