From a4fabbe299d0ef6667396c87fb0eb01257be2b20 Mon Sep 17 00:00:00 2001 From: CaIon <1808837298@qq.com> Date: Sun, 8 Jun 2025 16:25:00 +0800 Subject: [PATCH] fix(relay-channel): correct condition for mediaMessages initialization in requestOpenAI2Mistral function --- relay/channel/mistral/text.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/relay/channel/mistral/text.go b/relay/channel/mistral/text.go index a25c1492..fb901551 100644 --- a/relay/channel/mistral/text.go +++ b/relay/channel/mistral/text.go @@ -47,7 +47,7 @@ func requestOpenAI2Mistral(request *dto.GeneralOpenAIRequest) *dto.GeneralOpenAI } mediaMessages := message.ParseContent() - if message.Role == "assistant" && message.ToolCalls != nil && string(message.Content) == "null" { + if message.Role == "assistant" && message.ToolCalls != nil && message.Content != "null" { mediaMessages = []dto.MediaContent{} } for j, mediaMessage := range mediaMessages {