Spaces:
Runtime error
Runtime error
| import os | |
| from supabase import create_client | |
| supabase = create_client( | |
| os.environ["SUPABASE_URL"], | |
| os.environ["SUPABASE_SERVICE_KEY"] | |
| ) | |
| def save_message(user_id: str, role: str, content: str): | |
| supabase.table("chat_messages").insert({ | |
| "user_id": user_id, | |
| "role": role, | |
| "content": content | |
| }).execute() | |
| def load_history(user_id: str): | |
| result = ( | |
| supabase.table("chat_messages") | |
| .select("role, content") | |
| .eq("user_id", user_id) | |
| .order("created_at") | |
| .execute() | |
| ) | |
| return result.data |