Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
|
@@ -310,11 +310,11 @@ def chat_with_groq(message, history, risk_level="Unknown"):
|
|
| 310 |
messages.append({"role": "system", "content": f"Patient current CKD risk level: {risk_level}"})
|
| 311 |
|
| 312 |
for item in history:
|
| 313 |
-
|
| 314 |
-
|
| 315 |
-
|
| 316 |
-
|
| 317 |
-
|
| 318 |
|
| 319 |
messages.append({"role": "user", "content": message})
|
| 320 |
|
|
|
|
| 310 |
messages.append({"role": "system", "content": f"Patient current CKD risk level: {risk_level}"})
|
| 311 |
|
| 312 |
for item in history:
|
| 313 |
+
if isinstance(item, dict):
|
| 314 |
+
messages.append({"role": item["role"], "content": item["content"]})
|
| 315 |
+
elif isinstance(item, (list, tuple)) and len(item) == 2:
|
| 316 |
+
messages.append({"role": "user", "content": item[0]})
|
| 317 |
+
messages.append({"role": "assistant", "content": item[1]})
|
| 318 |
|
| 319 |
messages.append({"role": "user", "content": message})
|
| 320 |
|