diff --git a/relay/channel/gemini/relay-gemini.go b/relay/channel/gemini/relay-gemini.go index adf118a..94ba0c2 100644 --- a/relay/channel/gemini/relay-gemini.go +++ b/relay/channel/gemini/relay-gemini.go @@ -140,8 +140,8 @@ func responseGeminiChat2OpenAI(response *GeminiChatResponse) *dto.OpenAITextResp }, FinishReason: relaycommon.StopFinishReason, } - content, _ = json.Marshal(candidate.Content.Parts[0].Text) if len(candidate.Content.Parts) > 0 { + content, _ = json.Marshal(candidate.Content.Parts[0].Text) choice.Message.Content = content } fullTextResponse.Choices = append(fullTextResponse.Choices, choice)