File size: 401 Bytes
ec9c941 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | from llm import invoke_llm
from prompts.rewrite_prompt import REWRITE_PROMPT
def rewrite_query(state):
question = state["question"]
rewritten = invoke_llm(
REWRITE_PROMPT,
question
)
print("\n========== QUERY REWRITE ==========")
print("Original:", question)
print("Rewritten:", rewritten)
return {
**state,
"question": rewritten
} |