fix: preserve OpenAI image edit reference fields (#4646)

* fix: preserve OpenAI image edit reference fields

* feat: support json image edit requests
This commit is contained in:
Seefs
2026-05-06 21:27:47 +08:00
committed by GitHub
parent 5c793d7992
commit 38a3314b9b
3 changed files with 16 additions and 4 deletions
+1 -2
View File
@@ -1,7 +1,6 @@
package helper
import (
"encoding/json"
"errors"
"fmt"
"math"
@@ -156,7 +155,7 @@ func GetAndValidOpenAIImageRequest(c *gin.Context, relayMode int) (*dto.ImageReq
imageRequest.Quality = formData.Get("quality")
imageRequest.Size = formData.Get("size")
if imageValue := formData.Get("image"); imageValue != "" {
imageRequest.Image, _ = json.Marshal(imageValue)
imageRequest.Image, _ = common.Marshal(imageValue)
}
if imageRequest.Model == "gpt-image-1" {