Spaces:
Running
Running
File size: 562 Bytes
4cca9d6 e42fcaf 4cca9d6 8e0fcfe 4cca9d6 ce72c52 4cca9d6 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
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}")
|