package com.ruoyi.ai.domain;

import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;

import java.util.List;

@Data
public class ByteBodyReq {

    @JsonProperty("model")
    private String model;

    private String prompt;

    private Object image;

    private String sequential_image_generation;

    private String response_format;

    private String size;

    private Boolean stream;

    private Boolean watermark;

    private String callback_url;

    @JsonProperty("content")
    private List<ContentItem> content;

    private Integer duration;
    private String resolution;
    private String ratio;
    private Integer seed;


}
