Compare commits

...

2 Commits

Author SHA1 Message Date
Brandon Hancock (bhancock_ai)
f2d3d03e22 Merge branch 'main' into devin/1737481336-fix-task-evaluator-keyerror 2025-01-22 13:14:21 -05:00
Devin AI
ea12543cee fix: Use dict.get() with default values in TaskEvaluator
Co-Authored-By: brandon@crewai.com <brandon@crewai.com>
2025-01-21 17:42:16 +00:00

View File

@@ -96,9 +96,9 @@ class TaskEvaluator:
final_aggregated_data = ""
for _, data in output_training_data.items():
final_aggregated_data += (
f"Initial Output:\n{data['initial_output']}\n\n"
f"Human Feedback:\n{data['human_feedback']}\n\n"
f"Improved Output:\n{data['improved_output']}\n\n"
f"Initial Output:\n{data.get('initial_output', '')}\n\n"
f"Human Feedback:\n{data.get('human_feedback', '')}\n\n"
f"Improved Output:\n{data.get('improved_output', '')}\n\n"
)
evaluation_query = (