इस प्रोजेक्ट के बारे में
CPA Manager Plus (CPAMP) CPA / CLIProxyAPI गेटवे के लिए एक सेल्फ-होस्टेड प्रबंधन पैनल और ऑब्ज़र्वेबिलिटी डैशबोर्ड है। यह कोई प्रतिस्थापन प्रॉक्सी नहीं है: यह CPA से गुजरने वाले ट्रैफ़िक का प्रबंधन और निरीक्षण करता है, और स्वयं मॉडल ट्रैफ़िक को अग्रेषित नहीं करता है।
मुख्य क्षमताएँ
गेटवे प्रबंधन: Gemini, Codex, Claude, Vertex, xAI, Devin, Muse / Meta और OpenAI-संगत एंडपॉइंट सहित CPA प्रदाताओं को कॉन्फ़िगर करें; auth फ़ाइलें, OAuth लॉगिन, API कुंजियाँ, मॉडल उपनाम, प्राथमिकताएँ, प्लगइन्स, लॉग और सिस्टम सेटिंग्स बनाए रखें। यह आधिकारिक Sub2API OpenAI OAuth निर्यात आयात कर सकता है और कई खातों को अलग-अलग CPA Codex auth फ़ाइलों में विभाजित कर सकता है।
अनुरोध निगरानी और विफलता निदान: CPA उपयोग कतार से अनुरोध स्थानीय SQLite में संग्रहीत किए जाते हैं और खाते, क्लाइंट API कुंजी या रीयलटाइम दृश्यों द्वारा खोजे जा सकते हैं। स्थिति, विलंबता, टोकन, कैश, ट्रेस और संपादित विफलता साक्ष्य का निरीक्षण किया जा सकता है; इतिहास को JSONL के रूप में निर्यात या आयात किया जा सकता है।
लागत और उपयोग विश्लेषण: कॉल, टोकन, लागत, विलंबता और विफलताओं को मॉडल, प्रदाता, खाता, क्रेडेंशियल, API कुंजी, प्रोजेक्ट, चैनल और समय सीमा के आधार पर विभाजित किया जा सकता है, जिसमें इनपुट, आउटपुट, रीज़निंग, कैश, सेवा स्तर और लंबे-संदर्भ मूल्य निर्धारण शब्दार्थ शामिल हैं। मॉडल मूल्य models.dev से LiteLLM और OpenRouter फ़ॉलबैक और स्थानीय ओवरराइड के साथ सिंक होते हैं।
खाता स्वास्थ्य, कोटा और स्वचालन: Codex और xAI खातों का स्थानीय रूप से या Manager Server शेड्यूल पर निरीक्षण किया जा सकता है, कोटा विंडो, रीसेट साक्ष्य, क्रेडेंशियल और कार्यक्षेत्र स्थिति पढ़ी जा सकती है। नियंत्रित कोटा कूलडाउन और एक खाता क्रिया कतार समीक्षा और पुनर्प्राप्ति का समर्थन करते हैं।
परिनियोजन और संचालन
Full Mode एकल Docker कंटेनर या amd64/arm64 के लिए मूल Linux, macOS या Windows पैकेज के रूप में चलता है, और CPA के साथ चल सकता है। एक हल्का पैनल मोड पोर्ट 8317 पर आधिकारिक CPA UI को बिना कोई अतिरिक्त सेवा जोड़े प्रतिस्थापित करता है। पूर्ण स्टैक पैनल को पोर्ट 18317 पर उजागर करता है। एक इंस्टॉलर स्क्रिप्ट निर्देशित परिनियोजन, ड्राई-रन पूर्वावलोकन, अपग्रेड, मरम्मत और एडमिन-कुंजी पुनर्प्राप्ति का समर्थन करती है। अनुरोध इतिहास, कॉन्फ़िगरेशन, स्वचालन स्थिति और मॉडल मूल्य स्थानीय फ़ाइलों में रहते हैं; एन्क्रिप्टेड CPA प्रबंधन कुंजियों को संरक्षित करने के लिए SQLite फ़ाइलों का data.key के साथ बैकअप लिया जाना चाहिए। केवल-पढ़ने योग्य रूट फ़ाइलसिस्टम या गैर-रूट सेटअप के लिए लिखने योग्य अस्थायी निर्देशिका और डेटाबेस फ़ाइल की आवश्यकता होती है।
गोपनीयता और सुरक्षा
परियोजना बताती है कि यह फ़ोन होम नहीं करती, विश्लेषण SDK शामिल नहीं करती या खाता पंजीकरण की आवश्यकता नहीं रखती। बाहरी कॉल CPA गेटवे और उपयोगकर्ता द्वारा कॉन्फ़िगर या ट्रिगर किए गए एकीकरणों तक सीमित हैं, जैसे OAuth, प्रदाता जाँच, प्लगइन रिलीज़ और मॉडल मूल्य सिंक। प्रबंधन कुंजियाँ SQLite स्थायित्व से पहले एन्क्रिप्ट की जाती हैं, और सामान्य API और JSONL निर्यात कच्चे विफलता निकायों के बजाय संपादित विफलता सारांश उजागर करते हैं। यह उस ट्रैफ़िक और क्रेडेंशियल के लिए अभिप्रेत है जिसे प्रबंधित करने के लिए ऑपरेटर अधिकृत है।
विकास और रिलीज़
वेब ऐप dev, type-check, lint, test, build और docs के लिए npm स्क्रिप्ट के साथ बनाया गया है; Manager Server Go-आधारित है जिसमें go test, race tests और vet शामिल हैं। रिलीज़ एकल-फ़ाइल management.html, मूल पैकेज और linux/amd64 और linux/arm64 के लिए Docker इमेज उत्पन्न करती हैं, एक मान्य, क्रमबद्ध रिलीज़ प्रक्रिया के साथ। MIT के तहत लाइसेंस प्राप्त।
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.