इस प्रोजेक्ट के बारे में

AIGate एक स्थानीय रूप से चलने वाला OpenAI संगत रिवर्स प्रोक्सी गेटवे है, जिसका उद्देश्य कई AI सेवा प्रदाताओं के API का एकत्रीकृत प्रबंधन करना है। यह उपयोगकर्ताओं को मानक इंटरफ़ेस के माध्यम से विभिन्न आपूर्तिकर्ताओं (जैसे DeepSeek, Moonshot आदि) तक पहुंचने और स्वचालित रूप से अनुरोधों को संबंधित एंडपॉइंट पर रूट करने की अनुमति देता है। इसके मुख्य कार्य में शामिल हैं: मॉडल नाम मानचित्रण (क्लाइंट उपनाम का उपयोग करता है, गेटवे इसे वास्तविक मॉडल नाम में बदल देता है), पैरामीटर इंजेक्शन (जैसे निष्कर्षण तीव्रता), SSE स्ट्रीमिंग passthrough, Token खपत सांख्यिकी, ब्रेकअवर सुरक्षा तंत्र (निर्विवाद विफलता वाले अपस्ट्रीम से बचने के लिए), और मित्रपूर्ण चीनी त्रुटि संदेश। इसमें अवलोकन, विश्लेषण, लॉग, राउट कॉन्फ़िगरेशन, स्वास्थ्य स्थिति और सेटिंग्स पेज सहित पूर्ण दृश्य प्रबंधन पैनल उपलब्ध है, जिसमें हੀटमैप, प्रवृत्ति चार्ट, शेषराशि खोज और API कुंजी दृश्य संपादन का समर्थन मिलता है। इसे नेटिव डेस्कटॉप ऐप के रूप में वितरित किया गया है, जिसमें सिस्टम ट्रे, बैकग्राउंड रन और स्वतः प्रारंभ करने की क्षमता है। कॉन्फ़िगरेशन फ़ाइलें (providers.json और .env) हॉट रिलोड का समर्थन करती हैं, बिना रीस्टार्ट के प्रभावी होती हैं। यह उन स्थानיות तैनाती परिदृश्यों के लिए उपयुक्त है जहां कई प्लेटफॉर्म के AI उपयोग का केंद्रीकृत प्रबंधन, खपत और लागत की निगरानी, तथा स्थिरता में सुधार करना होता है।