Spaces:
Runtime error
Runtime error
backup
Browse files
app.py
CHANGED
|
@@ -192,15 +192,18 @@ Remember to keep your responses natural and appropriate to the immediate context
|
|
| 192 |
|
| 193 |
|
| 194 |
# Combine the general guidelines with each persona's prompt
|
| 195 |
-
sarah_full_prompt = sarah_prompt + "\n" + general_guidelines
|
| 196 |
-
carlos_full_prompt = carlos_prompt + "\n" + general_guidelines
|
| 197 |
-
emily_full_prompt = emily_prompt + "\
|
|
|
|
|
|
|
| 198 |
michael_full_prompt = michael_prompt + "\n\n" + general_guidelines
|
| 199 |
sarah_quiet_observer_full_prompt = (
|
| 200 |
-
sarah_quiet_observer_prompt + "\n" + general_guidelines
|
| 201 |
)
|
| 202 |
-
alex_full_prompt = alex_prompt + "\n" + general_guidelines
|
| 203 |
-
emily2_full_prompt = emily2_prompt + "\n" + general_guidelines
|
|
|
|
| 204 |
|
| 205 |
# Configure Gemini API
|
| 206 |
GOOGLE_API_KEY = os.environ.get("GOOGLE_API_KEY")
|
|
@@ -533,7 +536,7 @@ def chat(message, history, persona):
|
|
| 533 |
prompt = emily_full_prompt
|
| 534 |
elif persona == "Michael":
|
| 535 |
prompt = michael_full_prompt
|
| 536 |
-
elif persona == "
|
| 537 |
prompt = sarah_quiet_observer_full_prompt
|
| 538 |
elif persona == "Alex":
|
| 539 |
prompt = alex_full_prompt
|
|
@@ -566,7 +569,7 @@ with gr.Blocks() as demo:
|
|
| 566 |
"Carlos",
|
| 567 |
"Emily",
|
| 568 |
"Michael",
|
| 569 |
-
"
|
| 570 |
"Alex",
|
| 571 |
"Emily2",
|
| 572 |
],
|
|
@@ -591,7 +594,7 @@ with gr.Blocks() as demo:
|
|
| 591 |
return css + emily_html
|
| 592 |
elif persona == "Michael":
|
| 593 |
return css + michael_html
|
| 594 |
-
elif persona == "
|
| 595 |
return css + sarah_quiet_observer_html
|
| 596 |
elif persona == "Alex":
|
| 597 |
return css + alex_html
|
|
|
|
| 192 |
|
| 193 |
|
| 194 |
# Combine the general guidelines with each persona's prompt
|
| 195 |
+
sarah_full_prompt = sarah_prompt + "\n\n\n" + general_guidelines
|
| 196 |
+
carlos_full_prompt = carlos_prompt + "\n\n\n" + general_guidelines
|
| 197 |
+
emily_full_prompt = emily_prompt + "\\n\nn" + general_guidelines
|
| 198 |
+
|
| 199 |
+
# Fragile-X Patients
|
| 200 |
michael_full_prompt = michael_prompt + "\n\n" + general_guidelines
|
| 201 |
sarah_quiet_observer_full_prompt = (
|
| 202 |
+
sarah_quiet_observer_prompt + "\n\n\n" + general_guidelines
|
| 203 |
)
|
| 204 |
+
alex_full_prompt = alex_prompt + "\n\n" + general_guidelines
|
| 205 |
+
emily2_full_prompt = emily2_prompt + "\n\n" + general_guidelines
|
| 206 |
+
|
| 207 |
|
| 208 |
# Configure Gemini API
|
| 209 |
GOOGLE_API_KEY = os.environ.get("GOOGLE_API_KEY")
|
|
|
|
| 536 |
prompt = emily_full_prompt
|
| 537 |
elif persona == "Michael":
|
| 538 |
prompt = michael_full_prompt
|
| 539 |
+
elif persona == "Sarah2":
|
| 540 |
prompt = sarah_quiet_observer_full_prompt
|
| 541 |
elif persona == "Alex":
|
| 542 |
prompt = alex_full_prompt
|
|
|
|
| 569 |
"Carlos",
|
| 570 |
"Emily",
|
| 571 |
"Michael",
|
| 572 |
+
"Sarah2",
|
| 573 |
"Alex",
|
| 574 |
"Emily2",
|
| 575 |
],
|
|
|
|
| 594 |
return css + emily_html
|
| 595 |
elif persona == "Michael":
|
| 596 |
return css + michael_html
|
| 597 |
+
elif persona == "Sarah2":
|
| 598 |
return css + sarah_quiet_observer_html
|
| 599 |
elif persona == "Alex":
|
| 600 |
return css + alex_html
|