Spaces:
Sleeping
Sleeping
import csv | |
from datetime import datetime | |
def log_feedback(query, context, evo_output, feedback): | |
row = { | |
"timestamp": datetime.utcnow().isoformat(), | |
"query": query, | |
"context": context, | |
"evo_output": evo_output, | |
"feedback": feedback | |
} | |
with open("feedback_log.csv", mode="a", newline="", encoding="utf-8") as file: | |
writer = csv.DictWriter(file, fieldnames=row.keys()) | |
if file.tell() == 0: | |
writer.writeheader() | |
writer.writerow(row) | |