From f1db73405e3b34c8798ba9601d605e28838ef48e Mon Sep 17 00:00:00 2001 From: "Laisky.Cai" Date: Sun, 26 Jan 2025 06:26:29 +0000 Subject: [PATCH] fix: make ImagePrompt optional in the model definition - Update `ImagePrompt` field to be optional in the replication model. - Improve data handling by adding `omitempty` tag for flexibility. --- relay/adaptor/replicate/model.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/relay/adaptor/replicate/model.go b/relay/adaptor/replicate/model.go index 04fe5277..8a1d97aa 100644 --- a/relay/adaptor/replicate/model.go +++ b/relay/adaptor/replicate/model.go @@ -137,7 +137,7 @@ type DrawImageRequest struct { type ImageInput struct { Steps int `json:"steps" binding:"required,min=1"` Prompt string `json:"prompt" binding:"required,min=5"` - ImagePrompt string `json:"image_prompt"` + ImagePrompt string `json:"image_prompt,omitempty"` Guidance int `json:"guidance" binding:"required,min=2,max=5"` Interval int `json:"interval" binding:"required,min=1,max=4"` AspectRatio string `json:"aspect_ratio" binding:"required,oneof=1:1 16:9 2:3 3:2 4:5 5:4 9:16"`