2024-02-29 01:08:18 +08:00
|
|
|
package gemini
|
|
|
|
|
|
|
|
|
|
var ModelList = []string{
|
2024-12-20 19:14:53 +08:00
|
|
|
// stable version
|
|
|
|
|
"gemini-1.5-pro", "gemini-1.5-flash", "gemini-1.5-flash-8b",
|
2025-02-06 13:32:19 +08:00
|
|
|
"gemini-2.0-flash",
|
2024-12-20 19:14:53 +08:00
|
|
|
// latest version
|
2024-12-20 19:17:56 +08:00
|
|
|
"gemini-1.5-pro-latest", "gemini-1.5-flash-latest",
|
2025-02-06 13:32:19 +08:00
|
|
|
// preview version
|
|
|
|
|
"gemini-2.0-flash-lite-preview",
|
|
|
|
|
// gemini exp
|
|
|
|
|
"gemini-exp-1206",
|
2024-12-20 13:26:51 +08:00
|
|
|
// flash exp
|
2024-12-12 17:21:37 +08:00
|
|
|
"gemini-2.0-flash-exp",
|
2025-02-06 13:32:19 +08:00
|
|
|
// pro exp
|
|
|
|
|
"gemini-2.0-pro-exp",
|
2024-12-20 13:26:51 +08:00
|
|
|
// thinking exp
|
|
|
|
|
"gemini-2.0-flash-thinking-exp",
|
2025-04-04 23:41:41 +08:00
|
|
|
"gemini-2.5-pro-exp-03-25",
|
|
|
|
|
"gemini-2.5-pro-preview-03-25",
|
2025-02-18 01:39:13 +08:00
|
|
|
// imagen models
|
|
|
|
|
"imagen-3.0-generate-002",
|
2025-03-10 23:32:06 +08:00
|
|
|
// embedding models
|
|
|
|
|
"gemini-embedding-exp-03-07",
|
|
|
|
|
"text-embedding-004",
|
|
|
|
|
"embedding-001",
|
2024-02-29 01:08:18 +08:00
|
|
|
}
|
|
|
|
|
|
2025-02-26 16:54:43 +08:00
|
|
|
var SafetySettingList = []string{
|
|
|
|
|
"HARM_CATEGORY_HARASSMENT",
|
2025-02-26 19:18:00 +08:00
|
|
|
"HARM_CATEGORY_HATE_SPEECH",
|
2025-02-26 16:54:43 +08:00
|
|
|
"HARM_CATEGORY_SEXUALLY_EXPLICIT",
|
|
|
|
|
"HARM_CATEGORY_DANGEROUS_CONTENT",
|
|
|
|
|
"HARM_CATEGORY_CIVIC_INTEGRITY",
|
|
|
|
|
}
|
|
|
|
|
|
2024-02-29 01:08:18 +08:00
|
|
|
var ChannelName = "google gemini"
|