Get startedGet started for free

Adding self-reflection to the workflow

This exercise is part of the course

Building Agentic Workflows with LlamaIndex

View Course

Exercise instructions

Let your workflow learn from its own output. Add a review loop that helps your agents reflect, revise, and aim for excellence.

  • At the write_report() step, store the answers in a variable named research.
  • At the review() step, call the review_agent to review the report.

Tip: Look out for CODE comments, they have been added to guide you on where to make changes in the code.



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