Fix loop step from 1 to 2 in get_conversation_turns, ensure user-assistant pairing

This commit is contained in:
yangdx
2025-01-30 13:08:27 +08:00
parent 0c42d66954
commit 3150c2812f

View File

@@ -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: