From 0aa994163e3308adc934864d86330b91fd9d8eda Mon Sep 17 00:00:00 2001 From: drahnreb <25883607+drahnreb@users.noreply.github.com> Date: Thu, 17 Apr 2025 23:44:14 +0200 Subject: [PATCH] fix: correct parentheses. system_prompt was never formatted. --- lightrag/operate.py | 22 ++++++++++------------ 1 file changed, 10 insertions(+), 12 deletions(-) diff --git a/lightrag/operate.py b/lightrag/operate.py index f653d479..7040ae2e 100644 --- a/lightrag/operate.py +++ b/lightrag/operate.py @@ -1195,18 +1195,16 @@ async def mix_kg_vector_query( # 5. Construct hybrid prompt sys_prompt = ( - system_prompt - if system_prompt - else PROMPTS["mix_rag_response"].format( - kg_context=kg_context - if kg_context - else "No relevant knowledge graph information found", - vector_context=vector_context - if vector_context - else "No relevant text information found", - response_type=query_param.response_type, - history=history_context, - ) + system_prompt if system_prompt else PROMPTS["mix_rag_response"] + ).format( + kg_context=kg_context + if kg_context + else "No relevant knowledge graph information found", + vector_context=vector_context + if vector_context + else "No relevant text information found", + response_type=query_param.response_type, + history=history_context, ) if query_param.only_need_prompt: