Merge remote-tracking branch 'upstream/alpha' into update-gemini-ratio

This commit is contained in:
RedwindA
2025-06-19 20:02:27 +08:00
40 changed files with 856 additions and 374 deletions

View File

@@ -373,7 +373,9 @@ func CovertGemini2OpenAI(textRequest dto.GeneralOpenAIRequest, info *relaycommon
if content.Role == "assistant" {
content.Role = "model"
}
geminiRequest.Contents = append(geminiRequest.Contents, content)
if len(content.Parts) > 0 {
geminiRequest.Contents = append(geminiRequest.Contents, content)
}
}
if len(system_content) > 0 {