Spaces:
Sleeping
Sleeping
Update alz_companion/prompts.py
Browse files- alz_companion/prompts.py +8 -6
alz_companion/prompts.py
CHANGED
|
@@ -256,8 +256,8 @@ Your single, validating sentence:
|
|
| 256 |
# Instead of Validate β Inform β Steps/Action for caregivers in ANSWER_TEMPLATE_ADQ
|
| 257 |
|
| 258 |
# TMP relabel ANSWER_TEMPLATE_PATIENT to ANSWER_TEMPLATE_ADQ
|
| 259 |
-
# ANSWER_TEMPLATE_ADQ
|
| 260 |
-
|
| 261 |
{personal_context}
|
| 262 |
|
| 263 |
---
|
|
@@ -289,7 +289,8 @@ You MUST base your response ONLY on the information in 'Relevant Personal Memori
|
|
| 289 |
6. Do not include preambles, headings, or labels in the final output.
|
| 290 |
"""
|
| 291 |
|
| 292 |
-
ANSWER_TEMPLATE_PATIENT
|
|
|
|
| 293 |
{personal_context}
|
| 294 |
---
|
| 295 |
<PARTICIPANTS>
|
|
@@ -383,8 +384,8 @@ Respond ONLY with information from 'Relevant Personal Memories' above. Never inv
|
|
| 383 |
"""
|
| 384 |
|
| 385 |
# bring back orginal before changing to Patient template
|
| 386 |
-
# ANSWER_TEMPLATE_ADQ
|
| 387 |
-
|
| 388 |
{general_context}
|
| 389 |
--- Relevant Personal Memories ---
|
| 390 |
{personal_context}
|
|
@@ -423,7 +424,7 @@ Your response MUST be based ONLY on the information in the 'General Guidance' an
|
|
| 423 |
# In prompts.py, replace the old ANSWER_TEMPLATE_ADQ with this revised version:
|
| 424 |
# TMP relabel ANSWER_TEMPLATE_ADQ to ANSWER_TEMPLATE_ADQ_caregiver
|
| 425 |
# ANSWER_TEMPLATE_ADQ_3p =
|
| 426 |
-
|
| 427 |
{general_context}
|
| 428 |
|
| 429 |
--- Relevant Personal Memories ---
|
|
@@ -814,6 +815,7 @@ __all__ = [
|
|
| 814 |
"NLU_ROUTER_PROMPT", "SPECIALIST_CLASSIFIER_PROMPT",
|
| 815 |
"ANSWER_TEMPLATE_CALM",
|
| 816 |
"ANSWER_TEMPLATE_PATIENT", "ANSWER_TEMPLATE_PATIENT_MODERATE", "ANSWER_TEMPLATE_PATIENT_ADVANCED",
|
|
|
|
| 817 |
"ANSWER_TEMPLATE_ADQ", "ANSWER_TEMPLATE_ADQ_MODERATE", "ANSWER_TEMPLATE_ADQ_ADVANCED",
|
| 818 |
"ANSWER_TEMPLATE_FACTUAL", "ANSWER_TEMPLATE_FACTUAL_MULTI", "ANSWER_TEMPLATE_SUMMARIZE",
|
| 819 |
"ANSWER_TEMPLATE_GENERAL_KNOWLEDGE", "ANSWER_TEMPLATE_GENERAL",
|
|
|
|
| 256 |
# Instead of Validate β Inform β Steps/Action for caregivers in ANSWER_TEMPLATE_ADQ
|
| 257 |
|
| 258 |
# TMP relabel ANSWER_TEMPLATE_PATIENT to ANSWER_TEMPLATE_ADQ
|
| 259 |
+
# ANSWER_TEMPLATE_ADQ
|
| 260 |
+
ANSWER_TEMPLATE_PATIENT = """--- Relevant Personal Memories ---
|
| 261 |
{personal_context}
|
| 262 |
|
| 263 |
---
|
|
|
|
| 289 |
6. Do not include preambles, headings, or labels in the final output.
|
| 290 |
"""
|
| 291 |
|
| 292 |
+
# ANSWER_TEMPLATE_PATIENT
|
| 293 |
+
ANSWER_TEMPLATE_ADQ_patient = """--- Relevant Personal Memories ---
|
| 294 |
{personal_context}
|
| 295 |
---
|
| 296 |
<PARTICIPANTS>
|
|
|
|
| 384 |
"""
|
| 385 |
|
| 386 |
# bring back orginal before changing to Patient template
|
| 387 |
+
# ORIGINAL ANSWER_TEMPLATE_ADQ
|
| 388 |
+
ANSWER_TEMPLATE_CAREGIVER = """--- General Guidance from Knowledge Base ---
|
| 389 |
{general_context}
|
| 390 |
--- Relevant Personal Memories ---
|
| 391 |
{personal_context}
|
|
|
|
| 424 |
# In prompts.py, replace the old ANSWER_TEMPLATE_ADQ with this revised version:
|
| 425 |
# TMP relabel ANSWER_TEMPLATE_ADQ to ANSWER_TEMPLATE_ADQ_caregiver
|
| 426 |
# ANSWER_TEMPLATE_ADQ_3p =
|
| 427 |
+
ANSWER_TEMPLATE_ADQ_3p = """--- General Guidance from Knowledge Base ---
|
| 428 |
{general_context}
|
| 429 |
|
| 430 |
--- Relevant Personal Memories ---
|
|
|
|
| 815 |
"NLU_ROUTER_PROMPT", "SPECIALIST_CLASSIFIER_PROMPT",
|
| 816 |
"ANSWER_TEMPLATE_CALM",
|
| 817 |
"ANSWER_TEMPLATE_PATIENT", "ANSWER_TEMPLATE_PATIENT_MODERATE", "ANSWER_TEMPLATE_PATIENT_ADVANCED",
|
| 818 |
+
"ANSWER_TEMPLATE_CAREGIVER"
|
| 819 |
"ANSWER_TEMPLATE_ADQ", "ANSWER_TEMPLATE_ADQ_MODERATE", "ANSWER_TEMPLATE_ADQ_ADVANCED",
|
| 820 |
"ANSWER_TEMPLATE_FACTUAL", "ANSWER_TEMPLATE_FACTUAL_MULTI", "ANSWER_TEMPLATE_SUMMARIZE",
|
| 821 |
"ANSWER_TEMPLATE_GENERAL_KNOWLEDGE", "ANSWER_TEMPLATE_GENERAL",
|