From 3150c2812f264583006f14216fa1de6fdd6c11b7 Mon Sep 17 00:00:00 2001 From: yangdx Date: Thu, 30 Jan 2025 13:08:27 +0800 Subject: [PATCH] Fix loop step from 1 to 2 in get_conversation_turns, ensure user-assistant pairing --- lightrag/utils.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lightrag/utils.py b/lightrag/utils.py index 745594d2..1ddcde50 100644 --- a/lightrag/utils.py +++ b/lightrag/utils.py @@ -655,7 +655,7 @@ def get_conversation_turns(conversation_history: list[dict], num_turns: int) -> else: turn = [msg1, msg2] # user, assistant turns.append(turn) - i += 1 + i += 2 # Keep only the most recent num_turns if len(turns) > num_turns: