vtcode_config/constants/models/
huggingface.rs1pub const DEFAULT_MODEL: &str = OPENAI_GPT_OSS_120B;
2pub const SUPPORTED_MODELS: &[&str] = &[
3 OPENAI_GPT_OSS_120B,
4 DEEPSEEK_R1,
5 OPENAI_GPT_OSS_20B,
7 ZAI_GLM_5_3_FLASH_TOGETHER,
9 ZAI_GLM_5_3_TOGETHER,
10 KIMI_K3_TOGETHER,
12 MINIMAX_M3_NOVITA,
15];
16
17pub(crate) const OPENAI_GPT_OSS_120B: &str = "openai/gpt-oss-120b:huggingface";
18const DEEPSEEK_R1: &str = "deepseek-ai/DeepSeek-R1";
19
20pub(crate) const OPENAI_GPT_OSS_20B: &str = "openai/gpt-oss-20b:huggingface";
22
23pub const ZAI_GLM_5_3_FLASH_TOGETHER: &str = "zai-org/GLM-5.3-Flash:together";
24pub const ZAI_GLM_5_3_TOGETHER: &str = "zai-org/GLM-5.3:together";
25pub const KIMI_K3_TOGETHER: &str = "moonshotai/Kimi-K3:together";
26
27pub(crate) const MINIMAX_M3_NOVITA: &str = "MiniMaxAI/MiniMax-M3:novita";
33
34pub const REASONING_MODELS: &[&str] = &[
35 OPENAI_GPT_OSS_120B,
36 DEEPSEEK_R1,
37 OPENAI_GPT_OSS_20B,
39 ZAI_GLM_5_3_FLASH_TOGETHER,
40 ZAI_GLM_5_3_TOGETHER,
41 MINIMAX_M3_NOVITA,
42 KIMI_K3_TOGETHER,
43];