🐛 fix: update condition to check for empty content in assistant role messages

This commit is contained in:
RedwindA
2025-06-09 02:15:39 +08:00
parent 587f420344
commit a80bc02b96

View File

@@ -47,7 +47,7 @@ func requestOpenAI2Mistral(request *dto.GeneralOpenAIRequest) *dto.GeneralOpenAI
}
mediaMessages := message.ParseContent()
if message.Role == "assistant" && message.ToolCalls != nil && message.Content != "null" {
if message.Role == "assistant" && message.ToolCalls != nil && message.Content == "" {
mediaMessages = []dto.MediaContent{}
}
for j, mediaMessage := range mediaMessages {