Laitool v3.0.1-preview.1

This commit is contained in:
2024-08-03 12:46:12 +08:00
parent c8a46d59fb
commit 7312053a20
196 changed files with 19822 additions and 8733 deletions
+70 -5
View File
@@ -7,6 +7,16 @@ export enum BookType {
MJ_REVERSE = 'mj_reverse'
}
// 出图方式
export enum BookImageCategory {
// MJ
MJ = 'mj',
// SD
SD = 'sd',
// D3
D3 = 'd3'
}
export enum MJCategroy {
@@ -39,10 +49,16 @@ export enum BookBackTaskType {
RECOGNIZE = 'recognize',
// 抽帧
FRAME = 'frame',
// 反推
REVERSE = 'reverse',
// 生成图片
IMAGE = 'image',
// MJ反推
MJ_REVERSE = BookType.MJ_REVERSE,
// SD反推
SD_REVERSE = BookType.SD_REVERSE,
// MJ生成图片
MJ_IMAGE = 'mj_image',
// SD 生成图片
SD_IMAGE = 'sd_image',
// D3 生成图片
D3_IMAGE = 'd3_image',
// 高清
HD = 'hd',
// 合成视频
@@ -63,7 +79,9 @@ export enum BookBackTaskStatus {
// 完成
DONE = 'done',
// 失败
FAIL = 'fail'
FAIL = 'fail',
// 重连
RECONNECT = 'reconnect'
}
export enum TaskExecuteType {
@@ -74,6 +92,16 @@ export enum TaskExecuteType {
OPERATE = 'operate'
}
// 弹窗类型
export enum DialogType {
// 单独弹窗
DIALOG = 'dialog',
// 消息提示
MESSAGE = 'message',
// 右上角通知
NOTIFICATION = 'notification'
}
/**
* 小说任务状态
*/
@@ -162,3 +190,40 @@ export enum BookTaskStatus {
// 合成视频失败
COMPOSING_FAIL = 'composing_fail'
}
export enum TagDefineType {
// 默认风格
DEFAULT_STYLE = "default_style",
// 角色标签
CHARACTER_MAIN = "character_main",
// 角色小标签
CHARACTER_SUB = "min",
// 风格主标签
STYLE_MAIN = "style_main",
// 场景主标签
SCENE_MAIN = "scene_main",
}
export enum MergeType {
BOOKTASK = 'bookTask', // 整个小说批次分镜合并
BOOKTASKDETAIL = 'bookTaskDetail' // 单个分镜合并
}
export enum OperateBookType {
BOOK = 'book', // 这个小说的所有批次
BOOKTASK = 'bookTask', // 整个小说批次分镜合并
BOOKTASKDETAIL = 'bookTaskDetail', // 单个分镜合并
UNDERBOOKTASK = 'underBookTask' // 执行小说批次任务的指定ID以及后面的所有的东西
}
export enum CopyImageType {
// 所有,包括原图
ALL = 'all',
// 出原图外其他,一个个对应
ONE = 'one',
// 不包含图
NONE = 'none'
}
View File
+28
View File
@@ -19,3 +19,31 @@ export enum MJRobotType {
// niji
NIJI = 'niji'
}
export enum MJSpeed {
// 快速
FAST = 'fast',
// 休闲
RELAX = 'relaxed'
}
export enum MJRespoonseType {
// 创建
CREATED = "created",
// 更新
UPDATED = "updated",
// 完成
FINISHED = "finished",
// 删除
DELETE = "delete"
}
export enum MJAction {
// 出图
IMAGINE = 'IMAGINE',
// 反推
DESCRIBE = 'DESCRIBE'
}
+25
View File
@@ -45,6 +45,31 @@ export enum SoftColor {
// 棕黄色
BROWN_YELLOW = '#e18a3b',
// 橘色
ORANGE = '#ee7959',
// 朱颜酡
ZHUYANTUO = '#f29a76',
// 错误红色
ERROR_RED = '#c8161d'
}
export enum ResponseMessageType {
GET_TEXT = 'getText', // 获取文案
REMOVE_WATERMARK = "REMOVE_WATERMARK",// 删除水印
MJ_REVERSE = 'MJ_REVERSE',// MJ反推,返回反推结果
PROMPT_TRANSLATE = 'PROMPT_TRANSLATE',// 提示词翻译
MJ_IMAGE = 'MJ_IMAGE',// MJ 生成图片
HD_IMAGE = 'HD_IMAGE',// HD 生成图片
}
export enum LaiAPIType {
// 主要的
MAIN = "main",
// 香港代理
HK_PROXY = "hk-proxy",
// 备用站点
BAK_MAIN = 'bak-main'
}
+6
View File
@@ -0,0 +1,6 @@
export enum TaskQueueType {
// 内存添加
CACHE_ADD = 'cache_add',
// 数据库添加
DB_ADD = 'db_add'
}
+23
View File
@@ -0,0 +1,23 @@
// 翻译类型(主要用于后端逻辑处理)
export enum TranslateType {
// 反推提示词翻译
REVERSE_PROMPT_TRANSLATE = 'reverse_prompt_translate',
// GPT提示词翻译
GPT_PROMPT_TRANSLATE = 'gpt_prompt_translate',
}
// 翻译API类型
export enum TranslateAPIType {
// 百度翻译
BAIDU = 'baidu',
// 腾讯翻译
TENCENT = 'tencent',
// 火山翻译
VOLCENGINE = 'volcengine',
// 阿里翻译
ALI = 'ali',
}
+17
View File
@@ -8,6 +8,23 @@ export enum SubtitleSavePositionType {
// 分镜视频
STORYBOARD_VIDEO = 'storyboard_video',
// 设置,只是框选
SETTING = 'setting',
// 其他类型
OTHER = 'other'
}
// 图片去除水印方法,返回数据的格式
export enum WaterMarkResponseDateType {
// 返回的数据类型
ArrayBuffer = "arrayBuffer",
// 直接将文件写道本地
File = "file"
}
export enum RemoveWatermarkType {
LOCAL_LAMA = 'local_lama',
IOPAINT = 'iopaint'
}