KeenWoo commited on
Commit
6bf9cfc
Β·
verified Β·
1 Parent(s): a85ae32

Update alz_companion/prompts.py

Browse files
Files changed (1) hide show
  1. 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
- ANSWER_TEMPLATE_ADQ_patient = """--- Relevant Personal Memories ---
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 = """--- Relevant Personal Memories ---
 
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
- ANSWER_TEMPLATE_ADQ_caregiver = """--- General Guidance from Knowledge Base ---
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
- ANSWER_TEMPLATE_ADQ = """--- General Guidance from Knowledge Base ---
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",