vtcode_config/constants/models/
huggingface.rs1pub const DEFAULT_MODEL: &str = OPENAI_GPT_OSS_120B;
2pub const META_MUSE_SPARK_OPEN_BASETEN: &str = "meta-models/Muse-Spark-Open-816B-A42B:baseten";
3pub const SUPPORTED_MODELS: &[&str] = &[
4 OPENAI_GPT_OSS_120B,
5 DEEPSEEK_R1,
6 OPENAI_GPT_OSS_20B,
8 ZAI_GLM_5_3_FLASH_TOGETHER,
10 ZAI_GLM_5_3_TOGETHER,
11 KIMI_K3_TOGETHER,
13 MINIMAX_M3_NOVITA,
16 META_MUSE_SPARK_OPEN_BASETEN,
18];
19
20pub(crate) const OPENAI_GPT_OSS_120B: &str = "openai/gpt-oss-120b:huggingface";
21const DEEPSEEK_R1: &str = "deepseek-ai/DeepSeek-R1";
22
23pub(crate) const OPENAI_GPT_OSS_20B: &str = "openai/gpt-oss-20b:huggingface";
25
26pub const ZAI_GLM_5_3_FLASH_TOGETHER: &str = "zai-org/GLM-5.3-Flash:together";
27pub const ZAI_GLM_5_3_TOGETHER: &str = "zai-org/GLM-5.3:together";
28pub const KIMI_K3_TOGETHER: &str = "moonshotai/Kimi-K3:together";
29
30pub(crate) const MINIMAX_M3_NOVITA: &str = "MiniMaxAI/MiniMax-M3:novita";
36
37pub const REASONING_MODELS: &[&str] = &[
38 OPENAI_GPT_OSS_120B,
39 DEEPSEEK_R1,
40 OPENAI_GPT_OSS_20B,
42 ZAI_GLM_5_3_FLASH_TOGETHER,
43 ZAI_GLM_5_3_TOGETHER,
44 MINIMAX_M3_NOVITA,
45 KIMI_K3_TOGETHER,
46 META_MUSE_SPARK_OPEN_BASETEN,
47];