图生图
This commit is contained in:
@@ -136,6 +136,11 @@ public class DifyWorkflowResponseDto {
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
98
src/main/java/com/rj/dto/PosterGenerationRequestDto.java
Normal file
98
src/main/java/com/rj/dto/PosterGenerationRequestDto.java
Normal file
@@ -0,0 +1,98 @@
|
||||
package com.rj.dto;
|
||||
|
||||
import lombok.Data;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
/**
|
||||
* 阿里云海报生成请求DTO
|
||||
*
|
||||
* @author 系统生成
|
||||
* @since 2025-01-30
|
||||
*/
|
||||
@Data
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
public class PosterGenerationRequestDto {
|
||||
|
||||
/**
|
||||
* 模型名称
|
||||
*/
|
||||
private String model = "wanx-poster-generation-v1";
|
||||
|
||||
/**
|
||||
* 输入参数
|
||||
*/
|
||||
private Input input;
|
||||
|
||||
/**
|
||||
* 其他参数
|
||||
*/
|
||||
private java.util.Map<String, Object> parameters;
|
||||
|
||||
@Data
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
public static class Input {
|
||||
/**
|
||||
* 标题
|
||||
*/
|
||||
private String title;
|
||||
|
||||
/**
|
||||
* 副标题
|
||||
*/
|
||||
private String sub_title;
|
||||
|
||||
/**
|
||||
* 正文内容
|
||||
*/
|
||||
private String body_text;
|
||||
|
||||
/**
|
||||
* 中文提示词
|
||||
*/
|
||||
private String prompt_text_zh;
|
||||
|
||||
/**
|
||||
* 宽高比
|
||||
*/
|
||||
private String wh_ratios;
|
||||
|
||||
/**
|
||||
* LoRA模型名称
|
||||
*/
|
||||
private String lora_name;
|
||||
|
||||
/**
|
||||
* LoRA权重
|
||||
*/
|
||||
private Double lora_weight;
|
||||
|
||||
/**
|
||||
* 控制比例
|
||||
*/
|
||||
private Double ctrl_ratio;
|
||||
|
||||
/**
|
||||
* 控制步数
|
||||
*/
|
||||
private Double ctrl_step;
|
||||
|
||||
/**
|
||||
* 生成模式
|
||||
*/
|
||||
private String generate_mode;
|
||||
|
||||
/**
|
||||
* 辅助参数
|
||||
*/
|
||||
private String auxiliary_parameters;
|
||||
|
||||
/**
|
||||
* 生成数量
|
||||
*/
|
||||
private Integer generate_num;
|
||||
}
|
||||
}
|
||||
|
||||
68
src/main/java/com/rj/dto/PosterGenerationResponseDto.java
Normal file
68
src/main/java/com/rj/dto/PosterGenerationResponseDto.java
Normal file
@@ -0,0 +1,68 @@
|
||||
package com.rj.dto;
|
||||
|
||||
import lombok.Data;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
/**
|
||||
* 阿里云海报生成响应DTO
|
||||
*
|
||||
* @author 系统生成
|
||||
* @since 2025-01-30
|
||||
*/
|
||||
@Data
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
public class PosterGenerationResponseDto {
|
||||
|
||||
/**
|
||||
* 输出结果
|
||||
*/
|
||||
private Output output;
|
||||
|
||||
/**
|
||||
* 请求ID
|
||||
*/
|
||||
private String request_id;
|
||||
|
||||
/**
|
||||
* 使用情况
|
||||
*/
|
||||
private Usage usage;
|
||||
|
||||
@Data
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
public static class Output {
|
||||
/**
|
||||
* 任务ID
|
||||
*/
|
||||
private String task_id;
|
||||
|
||||
/**
|
||||
* 任务状态
|
||||
*/
|
||||
private String task_status;
|
||||
}
|
||||
|
||||
@Data
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
public static class Usage {
|
||||
/**
|
||||
* 输入token数
|
||||
*/
|
||||
private Integer input_tokens;
|
||||
|
||||
/**
|
||||
* 输出token数
|
||||
*/
|
||||
private Integer output_tokens;
|
||||
|
||||
/**
|
||||
* 总token数
|
||||
*/
|
||||
private Integer total_tokens;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user