-
Notifications
You must be signed in to change notification settings - Fork 153
/
Copy pathconstants.go
66 lines (57 loc) · 1.07 KB
/
constants.go
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
package common
import "time"
var StartTime = time.Now().Unix() // unit: second
var Version = "v1.12.0" // this hard coding will be replaced automatically when building, no need to manually change
var DefaultOpenaiModelList = []string{
"gpt-4o",
"o1",
"o3-mini-high",
"claude-3-7-sonnet",
"claude-3-7-sonnet-thinking",
"claude-3-5-haiku",
"gemini-2.0-flash",
"deep-seek-v3",
"deep-seek-r1",
"flux",
"flux-speed",
"flux-pro/ultra",
"ideogram",
"ideogram/V_2A",
"recraft-v3",
"dall-e-3",
"imagen3",
}
var TextModelList = []string{
"gpt-4o",
"o1",
"o3-mini-high",
"claude-3-7-sonnet",
"claude-3-7-sonnet-thinking",
"claude-3-5-haiku",
"gemini-2.0-flash",
"deep-seek-v3",
"deep-seek-r1",
}
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",
}
var VideoModelList = []string{
"kling/v1.6/standard",
"pixverse/v3.5/turbo",
"lumadream/ray-2",
"gemini/veo2",
"hunyuan",
}
//