text: Title: Create a version of DLAI lesson "Self-Reflecting Agents with Loops" (entity extraction) using ChatGenerator
  Body: We need to better understand how complex and difficult to understand Haystack example code would get if we used ChatGenerator instead of the regular Generators. For that purpose, let's create a version of https://learn.deeplearning.ai/courses/building-ai-applications-with-haystack/lesson/6/self-reflecting-agents-with-loops using ChatGenerator.
  
  