办学质量监测教学评价系统
ageerle
2025-03-04 d1b6a13a58afa4e03f4d6cb0a62cd759ccf306f4
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
package org.ruoyi.system.domain.vo.ppt;
 
import lombok.Data;
 
/**
 * 生成PPT大纲参数
 *
 * @author NSL
 * @since 2024/12/31
 */
@Data
public class PptGenerateOutlineDto {
    // 是否流式生成(默认流式)
    private boolean stream = true;
    // 篇幅长度:short/medium/long, 默认 medium, 分别对应: 10-15页/20-30页/25-35页
    private String length = "medium";
    // 语言: zh/zh-Hant/en/ja/ko/ar/de/fr/it/pt/es/ru
    private String lang;
    // 用户要求(小于50字)
    private String prompt;
    // 方式一:通过主题创建 主题(与dataUrl可同时存在)
    private String subject;
    // 方式二:通过文件内容创建 文件数据url,通过解析文件内容接口返回(与subject可同时存在)
    private String dataUrl;
}