Skip to content

पर्यावरण चर

चरविवरण
OPENROUTER_API_KEYopenrouter प्रदाता के लिए API कुंजी (जब यह सक्रिय हो तो आवश्यक)। डिफ़ॉल्ट init प्रीसेट।
अन्य प्रदाता कुंजीप्रत्येक प्रदाता अपनी स्वयं की कुंजी पर्यावरण चर पढ़ता है: OPENAI_API_KEY, ANTHROPIC_API_KEY, GOOGLE_API_KEY, DEEPSEEK_API_KEY, CEREBRAS_API_KEY, GROQ_API_KEY, MISTRAL_API_KEY, XAI_API_KEY, NVIDIA_API_KEY, ALIBABA_API_KEY, APIFUN_API_KEY (Ollama को कोई आवश्यकता नहीं है)। प्रदाता के अनुसार providers.<name>.apiKeyEnv के साथ ओवरराइड करें।
OPENROUTER_BASE_URLproviders.openrouter.baseUrl को ओवरराइड करें (केवल जब वह प्रदाता कॉन्फ़िगर किया गया हो)।
OLLAMA_BASE_URLproviders.ollama.baseUrl को ओवरराइड करें (केवल जब वह प्रदाता कॉन्फ़िगर किया गया हो)।
AI_I18N_LANGउपकरण के अपने UI के लिए भाषा (CLI सहायता, लॉग, डैशबोर्ड)। -L / --ui-lang द्वारा ओवरराइड किया गया; कॉन्फ़िग uiLanguage को ओवरराइड करता है। उपकरण UI भाषा देखें।
I18N_SOURCE_LOCALEरनटाइम पर sourceLocale को ओवरराइड करें।
I18N_TARGET_LOCALEStargetLocales को ओवरराइड करने के लिए अल्पविराम से अलग किए गए स्थानीयकरण कोड।
I18N_LOG_LEVELलॉगर स्तर (debug, info, warn, error)। अज्ञात मान (जिसमें silent शामिल है) info पर वापस गिरते हैं।
NO_COLORजब 1 हो, लॉग आउटपुट में ANSI रंगों को अक्षम करें।
I18N_LOG_SESSION_MAXलॉग सत्र प्रति अधिकतम पंक्तियाँ (डिफ़ॉल्ट 5000)।

स्टार्टअप पर CLI वर्तमान कार्यशील निर्देशिका से एक .env फ़ाइल को स्वचालित रूप से लोड करता है (Node के process.loadEnvFile के माध्यम से), इसलिए प्रदाता API कुंजी गैर-इंटरैक्टिव शेल में उठाई जाती हैं जो .envrc / direnv को स्रोत नहीं करती हैं। पर्यावरण में पहले से मौजूद चर कभी भी ओवरराइड नहीं होते हैं, इसलिए वास्तविक CI/उत्पादन मान अभी भी जीतते हैं।

एमआईटी लाइसेंस के तहत जारी किया गया।