Strategic Conclusion upgrade: Senior Consultant Profile
Browse files
backend/services/orchestrator_service.py
CHANGED
|
@@ -799,7 +799,14 @@ class OrchestratorService:
|
|
| 799 |
name=agent_data["name"],
|
| 800 |
role=agent_data["role"],
|
| 801 |
model=agent_data["model"],
|
| 802 |
-
system_prompt=
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 803 |
)
|
| 804 |
report_so_far = "\n".join(lines)
|
| 805 |
res = await agent.run(f"Based on this project report, write a final strategic conclusion and 3 next steps:\n\n{report_so_far}", [])
|
|
|
|
| 799 |
name=agent_data["name"],
|
| 800 |
role=agent_data["role"],
|
| 801 |
model=agent_data["model"],
|
| 802 |
+
system_prompt=(
|
| 803 |
+
"You are a Senior Strategic Consultant. Your goal is to write a comprehensive, "
|
| 804 |
+
"professional strategic conclusion for a project report based on approved work. "
|
| 805 |
+
"Synthesize the findings, highlight critical success factors, identify remaining "
|
| 806 |
+
"operational or market risks, and provide 3-5 high-impact, actionable next steps. "
|
| 807 |
+
"The tone should be executive, insightful, and strictly based on provided facts. "
|
| 808 |
+
"Avoid generic filler or unsupported placeholders."
|
| 809 |
+
)
|
| 810 |
)
|
| 811 |
report_so_far = "\n".join(lines)
|
| 812 |
res = await agent.run(f"Based on this project report, write a final strategic conclusion and 3 next steps:\n\n{report_so_far}", [])
|