Smart Exploration with Early Stopping workflow

Runs multiple worker workflows to answer AWS questions, and terminates once high confidence answer is received.

A user submits a query (eg. What is CloudFront ?), and AWS Step Functions orchestrates 4 parallel agent workflows simultaneously. Each agent uses a different specialized approach (service-specific, architecture patterns, cost optimization, and general overview). Response with high confidence is used to terminate rest of the workflows.

< Back to all workflows

GitHub icon View this workflow on GitHub


Clone repo

git clone https://github.com/aws-samples/step-functions-workflows-collection/tree/main/parallel-agent-early-stopping/cd step-functions-workflows-collection/parallel-agent-early-stopping

Deploy

sam deploy --guided


Testing

See the GitHub repo for detailed testing instructions.

Cleanup

1. Delete the stack: sam delete.

Created by:

Dave Horne

Dave Horne

Dave is a Sr. Solutions Architect supporting Federal System Integrators at AWS. He is based in Washington, DC and has 15 years of experience building, modernizing and integrating systems for Public Sector customers. Outside of work, Dave enjoys playing with his kids and hiking.

Follow on LinkedIn

Satya Vedamtam

Satya is a senior Solutions Architect supporting US Federal customers at AWS. He is passionate about serverless technologies and everyday is an opportunity to solve customer challenges.

Follow on LinkedIn