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
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
declare namespace Wm {
interface ImgSize {
"width": string,
"height": string,
}
interface PromptHistory {
"role": string,
"content": string,
}
interface PicText {
"text": string,
"color": string,
"bg_color": string,
"font_size": number,
"position": number,
}
interface ScriptsItem {
"编号": string,
"场景描述": string,
"场景关键词": string,
"场景关键词英文": string,
"角色": string,
"角色关键词": string,
"角色关键词英文": string,
"画面描述词": string,
"本镜配图": string,
"local_image_path": string,
"info": string,
"roles": String[],
"info2": string,
}
interface GenVideo {
"task_id": string,
"task_info": GenVideoItem[],
}
interface GenVideoItem {
"idx": string,
"text": string,
"img_path": string,
}
interface RolesItem {
"角色": string,
"角色关键词": string,
"角色关键词英文": string,
"属性": string,
}
interface UploadResult {
"code": int,
"data": [
{
"id": int,
"key": string,
"path": string,
"url": string
}
],
"message": string
}
interface Coordinate {
"x": int,
"y": int,
}
interface LoginParams {
username: string
password: string
captcha?: string
}
interface RegisterParams {
confirm_password: string
email?: string
group_ids: number[]
nickname: string
password: string
username: string
}
}