इस प्रोजेक्ट के बारे में
WindsurfAPI एक हेडलेस API प्रॉक्सी सर्विस है जो Node.js 20 के बिल्ट-इन मॉड्यूल पर निर्मित हुई है और इसके लिए कोई npm डिपेंडेंसी की आवश्यकता नहीं है। यह Windsurf (पूर्व में Codeium) प्लेटफॉर्म के 80 से अधिक AI मॉडल्स को मानक OpenAI और Anthropic इंटरफेस के माध्यम से सार्वजनिक रूप से उपलब्ध कराता है, जिसमें चैट कंप्लीशन, स्ट्रीमिंग आउटपुट, टूल कॉल और मॉडल लिस्ट क्वेरी जैसे फीचर्स शामिल हैं।
मुख्य विशेषताओं में डुअल प्रोटोकॉल संगतता (OpenAI /v1/chat/completions और Anthropic /v1/messages), मल्टी-अकाउंट लोड बैलेंसिंग और ऑटोमैटिक फ़ॉलओवर, रिक्वेस्ट पाथ और मॉडल स्तर पर token/credit स्टेटिस्टिक्स, JSON डेटा बैकअप का एक्सपोर्ट/इम्पोर्ट समर्थन,内置单页 चینی Dashboard मैनेजमेंट बैकएंड (अकाउंट प्रबंधन, लॉग, चार्ट, बैन डिटेक्शन सहित), और प्रयोगात्मक Cascade बातचीत पुन: उपयोग सुविधा शामिल है।
部署方式靈活،支持本地啟動、Docker容器化、PM2常駐或systemd服務。需預先準備 Windsurf Language Server द्विवैचिक फ़ाइलें, और कम से कम एक Windsurf अकाउंट कॉन्फ़िगर करें (मुफ़्त संस्करण केवल कुछ मॉडल्स तक सीमित है)। सिस्टम आर्किटेक्चर क्लाइंट → WindsurfAPI → Language Server → Windsurf Cloud का एक चार-स्तरीय संरचना है, सभी मॉड्यूल src/ निर्देशिका में स्पष्ट रूप से विभाजित हैं。
प्रोजेक्ट वाणिज्यिक उपयोग, प्रतिस्थापन तैनाती या रीसेल की अनुमति नहीं देता, यह केवल व्यक्तिगत शिक्षा और अनुसंधान के लिए है। दस्तावेज़ विस्तृत हैं जिनमें एनवायरनमेंट वेरिएबल विवरण, API उदाहरण, तैनाती गाइड, सामान्य प्रश्न और योगदान दिशानिर्देश शामिल हैं। स्टेटिस्टिक्स डेटा Schema CLIProxyAPI मानक के अनुसार है, जिससे माइग्रेशन और इंटिग्रेशन आसान होता है。
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.