pub const DEFAULT_MODEL: &str = "gemini-3.7-flash";
pub const SUPPORTED_MODELS: &[&str] = &[
"gemini-3.6-flash", "gemini-3.7-flash", "gemini-3-flash-preview", "gemini-3-pro-image-preview", ];
pub const REASONING_MODELS: &[&str] = &["gemini-3.6-flash", "gemini-3.7-flash", "gemini-3-flash-preview"];
pub const EXTENDED_THINKING_MODELS: &[&str] = &["gemini-3-flash-preview"];
pub const IMAGE_GENERATION_MODELS: &[&str] = &["gemini-3-pro-image-preview"];
pub const CACHING_MODELS: &[&str] = &["gemini-3.6-flash", "gemini-3.7-flash", "gemini-3-flash-preview"];
pub const CODE_EXECUTION_MODELS: &[&str] = &["gemini-3.6-flash", "gemini-3.7-flash", "gemini-3-flash-preview"];
pub const GEMINI_3_6_FLASH: &str = "gemini-3.6-flash";
pub const GEMINI_3_7_FLASH: &str = "gemini-3.7-flash";
pub const GEMINI_3_FLASH_PREVIEW: &str = "gemini-3-flash-preview";
pub const GEMINI_3_PRO_IMAGE_PREVIEW: &str = "gemini-3-pro-image-preview";