mirror of
https://github.com/deepseek-ai/DeepSeek-R1.git
synced 2025-02-23 06:09:00 -05:00
Modify message handling logic to merge successive messages of the same role
* Remove check for interleaved user and assistant messages
This commit is contained in:
parent
837e17f55c
commit
4372071fc5
@ -19,11 +19,6 @@ class DeepSeekReasoner:
|
||||
else:
|
||||
merged_messages.append(message)
|
||||
|
||||
# Ensure interleaved user and assistant messages
|
||||
for i in range(1, len(merged_messages)):
|
||||
if merged_messages[i]['role'] == merged_messages[i-1]['role']:
|
||||
raise ValueError("Messages must be interleaved between user and assistant")
|
||||
|
||||
return merged_messages
|
||||
|
||||
def handle_request(self, request):
|
||||
|
Loading…
Reference in New Issue
Block a user