Designing multi-step workflows with custom events
This exercise is part of the course
Building Agentic Workflows with LlamaIndex
Exercise instructions
Your workflow is leveling up—add multiple steps and looping logic so it can recover, retry, and adapt just like a real process.
- Define
step_two()as a step that takes aFirstEventand returns aSecondEvent. - Using looping, add a
LoopEventto the second step of the workflow.
Note: If you’re running DataLab in Restricted Mode, this exercise isn’t supported yet. We’re actively working on making it available in the future.
Hands-on interactive exercise
Turn theory into action with one of our interactive exercises
Start Exercise