From e29ff0060d6bafce70aad6b87cee1b27b3ac0119 Mon Sep 17 00:00:00 2001 From: Seefs <40468931+seefs001@users.noreply.github.com> Date: Sun, 30 Nov 2025 18:46:10 +0800 Subject: [PATCH] Revert "fix: nano-banana not compatible imageSize" --- relay/channel/gemini/adaptor.go | 7 ------- 1 file changed, 7 deletions(-) diff --git a/relay/channel/gemini/adaptor.go b/relay/channel/gemini/adaptor.go index b28c2524d..fcc99b662 100644 --- a/relay/channel/gemini/adaptor.go +++ b/relay/channel/gemini/adaptor.go @@ -6,7 +6,6 @@ import ( "fmt" "io" "net/http" - "slices" "strings" "github.com/QuantumNous/new-api/dto" @@ -171,12 +170,6 @@ func (a *Adaptor) ConvertImageRequest(c *gin.Context, info *relaycommon.RelayInf } config := processSizeParameters(strings.TrimSpace(request.Size), request.Quality) - - // 兼容 nano-banana 传quality[imageSize]会报错 An internal error has occurred. Please retry or report in https://developers.generativeai.google/guide/troubleshooting - if slices.Contains([]string{"nano-banana", "gemini-2.5-flash-image"}, info.UpstreamModelName) { - config.ImageSize = "" - } - googleGenerationConfig := map[string]interface{}{ "responseModalities": []string{"TEXT", "IMAGE"}, "imageConfig": config,