A useful way to understand Multi-Agent Systems is to separate the goal, the input, the model or tool, and the way the output is evaluated.
One important area is future improvements. Define what a good result looks like before changing tools or settings, then test one variable at a time so you...