Valtry commited on
Commit
d1aba81
·
verified ·
1 Parent(s): f8fbbce

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +28 -0
app.py CHANGED
@@ -189,6 +189,34 @@ async def chat(req: ChatRequest):
189
  "done":True
190
  }
191
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
192
  # =========================
193
  # ROOT
194
  # =========================
 
189
  "done":True
190
  }
191
 
192
+ @app.get("/v1/latest")
193
+ def get_latest():
194
+ try:
195
+ res = supabase.table("messages") \
196
+ .select("role, content") \
197
+ .order("created_at", desc=True) \
198
+ .limit(2) \
199
+ .execute()
200
+
201
+ data = res.data or []
202
+
203
+ user_msg = ""
204
+ assistant_msg = ""
205
+
206
+ for item in reversed(data):
207
+ if item["role"] == "user":
208
+ user_msg = item["content"]
209
+ elif item["role"] == "assistant":
210
+ assistant_msg = item["content"]
211
+
212
+ return {
213
+ "user": user_msg,
214
+ "assistant": assistant_msg
215
+ }
216
+
217
+ except Exception as e:
218
+ return {"error": str(e)}
219
+
220
  # =========================
221
  # ROOT
222
  # =========================