feat: update gemini models (#1135)

This commit is contained in:
Yingjie He
2025-02-07 09:35:51 -08:00
committed by GitHub
parent 5f8b522af5
commit 76f8034a5c
2 changed files with 16 additions and 12 deletions

View File

@@ -13,14 +13,16 @@ use std::time::Duration;
use url::Url;
pub const GOOGLE_API_HOST: &str = "https://generativelanguage.googleapis.com";
pub const GOOGLE_DEFAULT_MODEL: &str = "gemini-2.0-flash-exp";
pub const GOOGLE_DEFAULT_MODEL: &str = "gemini-2.0-flash";
pub const GOOGLE_KNOWN_MODELS: &[&str] = &[
"models/gemini-1.5-pro-latest",
"models/gemini-1.5-pro",
"models/gemini-1.5-flash-latest",
"models/gemini-1.5-flash",
"models/gemini-2.0-flash-exp",
"models/gemini-2.0-flash",
"models/gemini-2.0-flash-lite-preview-02-05",
"models/gemini-2.0-flash-thinking-exp-01-21",
"models/gemini-2.0-pro-exp-02-05",
];
pub const GOOGLE_DOC_URL: &str = "https://ai.google/get-started/our-models/";