File size: 1,364 Bytes
a48ca26
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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
package common

import "time"

var StartTime = time.Now().Unix() // unit: second
var Version = "v1.12.5"           // this hard coding will be replaced automatically when building, no need to manually change

var DefaultOpenaiModelList = []string{
	"gpt-4.1",
	"o1",
	"o3",
	"o3-pro",
	"o4-mini-high",
	"claude-3-7-sonnet-thinking",
	"claude-3-7-sonnet",
	"gemini-2.5-pro",
	"gemini-2.0-flash",
	"deep-seek-v3",
	"deep-seek-r1",
	"claude-sonnet-4-thinking",
	"claude-sonnet-4",

	"flux",
	"flux-speed",
	"flux-pro/ultra",
	"ideogram",
	"ideogram/V_2A",
	"recraft-v3",
	"dall-e-3",
	"imagen3",
	"imagen4",
	"gpt-image-1",
}

var TextModelList = []string{
	"gpt-4.1",
	"o1",
	"o3",
	"o3-pro",
	"o4-mini-high",
	"claude-3-7-sonnet-thinking",
	"claude-3-7-sonnet",
	"gemini-2.5-pro",
	"gemini-2.0-flash",
	"deep-seek-v3",
	"deep-seek-r1",
	"claude-sonnet-4-thinking",
	"claude-sonnet-4",
}

var MixtureModelList = []string{
	"gpt-4o",
	"claude-3-7-sonnet",
	"gemini-2.0-flash",
}

var ImageModelList = []string{
	"flux",
	"flux-speed",
	"flux-pro/ultra",
	"ideogram",
	"ideogram/V_2A",
	"recraft-v3",
	"dall-e-3",
	"imagen3",
	"imagen4",
	"gpt-image-1",
}

var VideoModelList = []string{
	"kling/v1.6/standard",
	"pixverse/v3.5/turbo",
	"lumadream/ray-2",
	"gemini/veo2",
	"hunyuan",
}

//