हिन्दी
दस्तावेज़
नेटवर्क

नेटवर्क

प्रॉक्सी और कस्टम सर्टिफिकेट कॉन्फ़िगर करें।

OpenCode एंटरप्राइज़ नेटवर्क वातावरण के लिए स्टैंडर्ड प्रॉक्सी एनवायरनमेंट वेरिएबल्स और कस्टम सर्टिफिकेट को सपोर्ट करता है।

प्रॉक्सी

OpenCode स्टैंडर्ड प्रॉक्सी एनवायरनमेंट वेरिएबल्स का पालन करता है।

# HTTPS प्रॉक्सी (अनुशंसित)
export HTTPS_PROXY=https://proxy.example.com:8080
 
# HTTP प्रॉक्सी (यदि HTTPS उपलब्ध नहीं है)
export HTTP_PROXY=http://proxy.example.com:8080
 
# लोकल सर्वर के लिए प्रॉक्सी बायपास करें (आवश्यक)
export NO_PROXY=localhost,127.0.0.1
⚠️

TUI एक लोकल HTTP सर्वर के साथ कम्युनिकेट करता है। रूटिंग लूप्स को रोकने के लिए आपको इस कनेक्शन के लिए प्रॉक्सी बायपास करना होगा।

आप CLI फ्लैग्स का उपयोग करके सर्वर का पोर्ट और होस्टनेम कॉन्फ़िगर कर सकते हैं।

ऑथेंटिकेशन

यदि आपके प्रॉक्सी को बेसिक ऑथेंटिकेशन की आवश्यकता है, तो URL में क्रेडेंशियल्स शामिल करें।

export HTTPS_PROXY=http://username:[email protected]:8080
⚠️

पासवर्ड हार्डकोड करने से बचें। एनवायरनमेंट वेरिएबल्स या सुरक्षित क्रेडेंशियल स्टोरेज का उपयोग करें।

NTLM या Kerberos जैसे एडवांस्ड ऑथेंटिकेशन की आवश्यकता वाले प्रॉक्सी के लिए, अपने ऑथेंटिकेशन मेथड को सपोर्ट करने वाले LLM Gateway का उपयोग करने पर विचार करें।

कस्टम सर्टिफिकेट

यदि आपका एंटरप्राइज़ HTTPS कनेक्शन के लिए कस्टम CA का उपयोग करता है, तो OpenCode को उन पर भरोसा करने के लिए कॉन्फ़िगर करें।

export NODE_EXTRA_CA_CERTS=/path/to/ca-cert.pem

यह प्रॉक्सी कनेक्शन और डायरेक्ट API एक्सेस दोनों के लिए काम करता है।