Skip to main content

vtcode_config/constants/
env_vars.rs

1pub const GEMINI_BASE_URL: &str = "GEMINI_BASE_URL";
2pub const OPENAI_BASE_URL: &str = "OPENAI_BASE_URL";
3pub const HUGGINGFACE_BASE_URL: &str = "HUGGINGFACE_BASE_URL";
4pub const ANTHROPIC_BASE_URL: &str = "ANTHROPIC_BASE_URL";
5pub const OPENROUTER_BASE_URL: &str = "OPENROUTER_BASE_URL";
6pub const XAI_BASE_URL: &str = "XAI_BASE_URL";
7pub const DEEPSEEK_BASE_URL: &str = "DEEPSEEK_BASE_URL";
8pub const Z_AI_BASE_URL: &str = "Z_AI_BASE_URL";
9pub const MOONSHOT_BASE_URL: &str = "MOONSHOT_BASE_URL";
10pub const LMSTUDIO_BASE_URL: &str = "LMSTUDIO_BASE_URL";
11pub const OLLAMA_BASE_URL: &str = "OLLAMA_BASE_URL";
12pub const MINIMAX_BASE_URL: &str = "MINIMAX_BASE_URL";
13
14/// Environment variable for setting maximum thinking budget tokens
15/// Set to 63999 to get 2x the default thinking budget on 64K output models
16/// See: https://decodeclaude.com/ultrathink-deprecated/
17pub const MAX_THINKING_TOKENS: &str = "MAX_THINKING_TOKENS";