File tree Expand file tree Collapse file tree 1 file changed +8
-6
lines changed Expand file tree Collapse file tree 1 file changed +8
-6
lines changed Original file line number Diff line number Diff line change @@ -32,7 +32,13 @@ async def execute_chat_job(
3232 job_payload_prompt = data .get ("prompt" ) or None
3333 app_final_prompt = (
3434 job_payload_prompt if job_payload_prompt else app_default_prompt
35- ) or ""
35+ ) or None
36+ app_final_prompt = (
37+ "**IMPORTANT: Follow these additional rules strictly:**\n \n "
38+ + app_final_prompt
39+ if app_final_prompt
40+ else ""
41+ )
3642 # eol prompt from app logic
3743
3844 prompt_service = PromptService (db = db )
@@ -57,11 +63,7 @@ async def execute_chat_job(
5763 qa_prompt = prompt_service .get_full_qa_strict_prompt ()
5864
5965 # combined prompt
60- final_prompt = (
61- qa_prompt
62- + "\n \n **IMPORTANT: Follow these additional rules strictly:**\n \n "
63- + app_final_prompt
64- )
66+ final_prompt = qa_prompt + "\n \n " + app_final_prompt
6567 logger .info ("[Chat job] BEGIN final prompt: ==============" )
6668 logger .info (f"[Chat job] final prompt: { final_prompt } " )
6769 logger .info ("[Chat job] EOL final prompt: ==============" )
You can’t perform that action at this time.
0 commit comments