vtcode_config/constants/models/
xai.rs1pub const DEFAULT_MODEL: &str = "grok-4";
2pub const SUPPORTED_MODELS: &[&str] = &[
3 "grok-4",
4 "grok-4-mini",
5 "grok-4-code",
6 "grok-4-code-latest",
7 "grok-4-vision",
8 "grok-4-1-fast",
9 "grok-code-fast-1",
10 "grok-4-fast",
11 "grok-3",
12 "grok-3-mini",
13 "grok-2-1212",
14 "grok-2-vision-1212",
15 "grok-beta",
16];
17
18pub const GROK_4: &str = "grok-4";
19pub const GROK_4_MINI: &str = "grok-4-mini";
20pub const GROK_4_CODE: &str = "grok-4-code";
21pub const GROK_4_CODE_LATEST: &str = "grok-4-code-latest";
22pub const GROK_4_VISION: &str = "grok-4-vision";
23pub const GROK_4_1_FAST: &str = "grok-4-1-fast";
24pub const GROK_CODE_FAST_1: &str = "grok-code-fast-1";
25pub const GROK_4_FAST: &str = "grok-4-fast";
26pub const GROK_3: &str = "grok-3";
27pub const GROK_3_MINI: &str = "grok-3-mini";
28pub const GROK_2_1212: &str = "grok-2-1212";
29pub const GROK_2_VISION_1212: &str = "grok-2-vision-1212";
30pub const GROK_BETA: &str = "grok-beta";