Spaces:
Running
Running
import firebase_admin | |
from firebase_admin import credentials, firestore | |
# β Initialize Firebase App (only once) | |
if not firebase_admin._apps: | |
cred = credentials.Certificate("firebase_key.json") | |
firebase_admin.initialize_app(cred) | |
db = firestore.client() | |
def log_feedback(prompt, sol1, sol2, winner): | |
doc_ref = db.collection("evo_feedback").document() | |
doc_ref.set({ | |
"prompt": prompt, | |
"solution_1": sol1, | |
"solution_2": sol2, | |
"winner": winner | |
}) | |
print(f"β Feedback logged: {prompt} | Winner: {winner}") | |