Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
|
@@ -67,8 +67,8 @@ def retrieve_rag_context(query, k=5):
|
|
| 67 |
print(f"Retrieved chunks: {[c.get('topic') for c in [chunks[i] for i in indices[0]]]}")
|
| 68 |
|
| 69 |
# ── SYSTEM PROMPTS ─────────────────────────────
|
| 70 |
-
def get_system_prompt(lang="
|
| 71 |
-
if lang == "
|
| 72 |
return """Ets un assistent càlid i empàtic per a cuidadors de persones amb Alzheimer a Barcelona.
|
| 73 |
Proporciona orientació clara, menciona serveis locals si existeixen en el context i mantén les respostes breus i comprensibles."""
|
| 74 |
else:
|
|
@@ -194,7 +194,7 @@ def respond_to_message(message, history, lang="Español"):
|
|
| 194 |
return response.strip()
|
| 195 |
except Exception as e:
|
| 196 |
print(f"LLM error: {e}")
|
| 197 |
-
return "Ho sento, no puc generar una resposta en aquest moment." if lang=="
|
| 198 |
|
| 199 |
##### IS LLM ignoring RAG context?
|
| 200 |
print(f"Full system prompt length: {len(full_system)} chars")
|
|
|
|
| 67 |
print(f"Retrieved chunks: {[c.get('topic') for c in [chunks[i] for i in indices[0]]]}")
|
| 68 |
|
| 69 |
# ── SYSTEM PROMPTS ─────────────────────────────
|
| 70 |
+
def get_system_prompt(lang="es"):
|
| 71 |
+
if lang == "ca":
|
| 72 |
return """Ets un assistent càlid i empàtic per a cuidadors de persones amb Alzheimer a Barcelona.
|
| 73 |
Proporciona orientació clara, menciona serveis locals si existeixen en el context i mantén les respostes breus i comprensibles."""
|
| 74 |
else:
|
|
|
|
| 194 |
return response.strip()
|
| 195 |
except Exception as e:
|
| 196 |
print(f"LLM error: {e}")
|
| 197 |
+
return "Ho sento, no puc generar una resposta en aquest moment." if lang=="ca" else "Lo siento, no puedo generar una respuesta en este momento."
|
| 198 |
|
| 199 |
##### IS LLM ignoring RAG context?
|
| 200 |
print(f"Full system prompt length: {len(full_system)} chars")
|