diff --git a/middleware/distributor.go b/middleware/distributor.go index c9d8be8..c75c11f 100644 --- a/middleware/distributor.go +++ b/middleware/distributor.go @@ -46,8 +46,9 @@ func Distribute() func(c *gin.Context) { if modelRequest.Model == "" { modelRequest.Model = "midjourney" } + } else { + err = common.UnmarshalBodyReusable(c, &modelRequest) } - err = common.UnmarshalBodyReusable(c, &modelRequest) if err != nil { abortWithMessage(c, http.StatusBadRequest, "无效的请求") return