diff --git a/relay/channel/gemini/adaptor.go b/relay/channel/gemini/adaptor.go index d537be8e..d71c369b 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" @@ -140,12 +139,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{}{ "response_modalities": []string{"TEXT", "IMAGE"}, "image_config": config,