fix: use time-aware to define experiment result

This commit is contained in:
Lucas Gomide
2025-07-10 21:27:57 -03:00
parent 22d46999fe
commit bb2a0f95ba

View File

@@ -1,6 +1,6 @@
import json
import os
from datetime import datetime
from datetime import datetime, timezone
from typing import Any, Dict, Optional
from pydantic import BaseModel
@@ -16,7 +16,7 @@ class ExperimentResults:
def __init__(self, results: list[ExperimentResult], metadata: dict[str, Any] | None = None):
self.results = results
self.metadata = metadata or {}
self.timestamp = datetime.now()
self.timestamp = datetime.now(timezone.utc)
from crewai.evaluation.experiment.result_display import ExperimentResultsDisplay
self.display = ExperimentResultsDisplay()