AliDashscopeBackgroundDTO.java 705 B

1234567891011121314151617181920212223
  1. package com.backendsys.entity.Ali;
  2. import jakarta.validation.Valid;
  3. import jakarta.validation.constraints.*;
  4. import lombok.Data;
  5. @Data
  6. public class AliDashscopeBackgroundDTO {
  7. // 官方文档:
  8. // https://help.aliyun.com/zh/dashscope/developer-reference/tongyi-wanxiang-api-for-generating-backgrounds?spm=a2c4g.11186623.0.0.20a12a9do4qkxb&accounttraceid=5a4375bfda14467b8f20f985387764b7pkjp#08675ef11bhvi
  9. // 指明需要调用的模型,固定值 (wanx-background-generation-v2)
  10. private String model;
  11. @Valid
  12. @NotNull(message = "input 不能为空")
  13. private AliDashscopeBackgroundInputDTO input;
  14. @Valid
  15. private AliDashscopeBackgroundParametersDTO parameters;
  16. }