चैटबॉट यूआई मुफ्त

-

चैटबॉट यूआई एक ओपन सोर्स मल्टी-मॉडल इंटरफ़ेस है, जिसे "सभी के लिए ओपन सोर्स एआई चैट एप्लिकेशन" के रूप में तैनात किया गया है, जो 80+ एआई मॉडल, स्थानीय और क्लाउड सेल्फ-होस्टिंग का समर्थन करता है, और सुपाबेस पर आधारित डेटा स्टोरेज और मल्टी-मोडल क्षमताएं प्रदान करता है।

चैटबॉट यूआई उत्पाद इंटरफेस

चैटबॉटयूआई

मुख्य पैरामीटर और आँकड़े

चैटबॉट यूआई मैके रिगली (टेकऑफ़ एआई) द्वारा ओपन सोर्स किया गया एक मल्टी-मॉडल एआई चैट इंटरफ़ेस है, जिसे "सभी के लिए ओपन सोर्स एआई चैट एप्लिकेशन" के रूप में तैनात किया गया है। यह एक स्व-होस्टेड चैट फ्रंट-एंड प्रदान करता है, कई मॉडल प्रदाताओं के साथ एकीकरण का समर्थन करता है, और सुपाबेस के माध्यम से डेटा भंडारण और मल्टी-मोडल क्षमताएं प्रदान करता है।

प्रोजेक्ट्स सार्वजनिक सूचना
आधिकारिक स्थिति सभी के लिए ओपन-सोर्स AI चैट ऐप
लाइसेंस एमआईटी
गोदाम का पता मैकाएरिग्ले/चैटबॉट-यूआई
गिटहब स्टार्स 33,268
गिटहब फोर्क्स 9,431
मुख्य भाषा टाइपस्क्रिप्ट
गोदाम निर्माण का समय 2023-03-11
समर्थित मॉडल आधिकारिक तौर पर कहा गया है कि यह 80+ AI मॉडल से जुड़ सकता है
बैकएंड स्टोरेज सुपाबेस (पोस्टग्रेज)
स्थानीय मॉडल ओलामा समर्थन (वैकल्पिक)
परिनियोजन विधि स्थानीय स्व-होस्टेड वर्सेल + सुपाबेस क्लाउड, आधिकारिक होस्ट किया गया संस्करण

पैरामीटर अर्थ: चैटबॉट यूआई का मुख्य मूल्य यह है कि यह एक खुला स्रोत, स्व-होस्टेड मल्टी-मॉडल चैट फ्रंट-एंड है। डेवलपर्स और टीमों के लिए, इसका मतलब यह है कि वे विभिन्न मॉडलों से जुड़ने के लिए अपनी स्वयं की एपीआई कुंजियों का उपयोग कर सकते हैं और तीसरे पक्ष के चैट प्लेटफॉर्म पर भरोसा करने के बजाय वार्तालाप डेटा को अपने स्वयं के सुपरबेस इंस्टेंस में रख सकते हैं।

क्षमता सीमा: यह एक फ्रंट-एंड + बैक-एंड स्टोरेज समाधान है जो मॉडल प्रदान नहीं करता है। उपयोगकर्ताओं को प्रत्येक मॉडल आपूर्तिकर्ता के लिए अपनी स्वयं की एपीआई कुंजी तैयार करने की आवश्यकता होती है; स्व-होस्टिंग के लिए सुपाबेस, डॉकर और परिनियोजन के कुछ निश्चित ज्ञान की आवश्यकता होती है।

उपयोगकर्ता और बाज़ार की पहचान

चैटबॉट यूआई की बाजार पहचान मुख्य रूप से ओपन सोर्स समुदाय की लोकप्रियता और "स्वयं-होस्टेड चैट फ्रंट-एंड" के रूप में इसकी सर्वोत्कृष्ट स्थिति से आती है।

समुदाय का आकार: GitHub गोदाम का सार्वजनिक डेटा 33,268 सितारे और 9,431 कांटे हैं। यह ओपन सोर्स एआई चैट फ्रंट-एंड में सबसे प्रसिद्ध परियोजनाओं में से एक है और इसका उपयोग बड़ी संख्या में डेवलपर्स द्वारा अपने स्वयं के चैट एप्लिकेशन बनाने के लिए शुरुआती बिंदु के रूप में किया जाता है।

प्रोजेक्ट प्रभाव: इसका रखरखाव प्रसिद्ध डेवलपर मैके रिगली द्वारा किया जाता है। README स्पष्ट रूप से दो पथ प्रदान करता है: आधिकारिक होस्टेड संस्करण (chatbotui.com) और स्वयं-होस्टेड, और GitHub प्रायोजकों के माध्यम से ओपन सोर्स रखरखाव का समर्थन करता है।

उपयोग मोड सिग्नल: प्रोजेक्ट ब्राउज़र लोकल स्टोरेज से संस्करण 2.0 में सुपाबेस बैकएंड में स्थानांतरित हो गया है, जो दर्शाता है कि इसका लक्ष्य "व्यक्तिगत खिलौने" से "औपचारिक स्व-होस्ट किए गए अनुप्रयोगों तक विकसित हुआ है जो मल्टी-मॉडल हो सकते हैं और कई लोगों द्वारा उपयोग किए जा सकते हैं।"

रखरखाव लय अनुस्मारक: गोदाम का अंतिम कोड पुश 2024-08 था। लेखक ने README में उल्लेख किया है कि एक प्रमुख संस्करण अद्यतन तैयार किया जा रहा है; चुनने से पहले आपको सामुदायिक शाखाओं और रखरखाव गतिविधि पर ध्यान देना चाहिए।

लागत लाभ

चैटबॉट यूआई स्वयं पूरी तरह से स्वतंत्र और खुला स्रोत (एमआईटी) है, जिसमें एक स्पष्ट लागत संरचना है, जो मुख्य रूप से तैनाती विधि और मॉडल कॉलिंग द्वारा निर्धारित की जाती है।

प्रवेश/योजना शुल्क संरचना लागू लक्ष्य प्रकटीकरण प्रतिबंध
स्व-होस्टेड (स्थानीय) मुफ़्त सॉफ़्टवेयर, स्थानीय वातावरण आवश्यक डेवलपर्स, व्यक्ति डॉकर, सुपाबेस सीएलआई, नोड.जेएस आवश्यक
स्व-होस्टेड (क्लाउड) सॉफ्टवेयर मुफ़्त है, वर्सेल + सुपाबेस में एक मुफ़्त टियर है टीम, स्व-निर्मित सेवाएँ फ्री टियर से परे, क्लाउड संसाधनों के अनुसार बिल किया गया
आधिकारिक होस्ट किया गया संस्करण अधिकारी द्वारा होस्ट किया गया जो उपयोगकर्ता स्वयं को तैनात नहीं करना चाहते
मॉडल कॉलिंग उपयोगकर्ताओं को प्रत्येक आपूर्तिकर्ता की अपनी एपीआई कुंजी लानी होगी सभी उपयोगकर्ता मॉडल शुल्क प्रत्येक आपूर्तिकर्ता द्वारा बिल किया जाता है

सी-साइड/व्यक्तिगत: स्थानीय स्व-होस्टेड सॉफ़्टवेयर निःशुल्क है, और मुख्य लागत प्रत्येक मॉडल आपूर्तिकर्ता का एपीआई कॉलिंग शुल्क और स्थानीय बाउंड कॉन्फ़िगरेशन समय है।

डेवलपर/टीम: क्लाउड परिनियोजन वर्सेल और सुपाबेस के फ्री टियर से शुरू हो सकता है। उसके बाद, आपको उपयोग के आधार पर बिल भेजा जाएगा। कुल मिलाकर स्पष्ट सदस्यता लागत कम है, लेकिन संचालन और रखरखाव और एकीकरण के लिए निवेश की आवश्यकता होती है।

वास्तविक लागत संरचना: स्व-होस्ट किए गए समाधानों के लिए, मुफ़्त सॉफ़्टवेयर का मतलब शून्य लागत नहीं है। मॉडल एपीआई शुल्क, सुपाबेस भंडारण, परिनियोजन और रखरखाव, और उन्नयन और माइग्रेशन सभी वास्तविक लागतें हैं। बड़े पैमाने पर इसका उपयोग करते समय, मॉडल कॉल बिल की गणना करना विशेष रूप से आवश्यक है।

मुख्य कार्य

  • मल्टी-मॉडल चैट: OpenAI, Azure OpenAI और कई आपूर्तिकर्ता मॉडल से जोड़ा जा सकता है। आधिकारिक तौर पर कहा गया है कि यह 80+ मॉडलों का समर्थन करता है, यह उन उपयोगकर्ताओं के लिए उपयुक्त है जिन्हें एक इंटरफ़ेस में मॉडल स्विच करने की आवश्यकता होती है।
  • स्थानीय मॉडल समर्थन: स्थानीय मॉडल चलाने के लिए ओलामा तक वैकल्पिक पहुंच, डेटा गोपनीयता और ऑफ़लाइन आवश्यकताओं वाले परिदृश्यों के लिए उपयुक्त।
  • सुपेबेस बैकएंड: वार्तालाप डेटा संग्रहीत करने के लिए पोस्टग्रेज का उपयोग करें, जो ब्राउज़र स्थानीय भंडारण की सुरक्षा और क्षमता सीमाओं को हल करता है और मल्टी-मोडल और मल्टी-डिवाइस उपयोग के लिए उपयुक्त है।
  • स्वयं-होस्टेड परिनियोजन: स्थानीय और क्लाउड (वर्सेल + सुपाबेस) परिनियोजन का समर्थन करता है, उन टीमों के लिए उपयुक्त है जो अपने डेटा पर पूर्ण नियंत्रण रखना चाहते हैं।
  • आधिकारिक होस्टिंग संस्करण: Chatbotui.com का आधिकारिक होस्टिंग प्रवेश द्वार प्रदान करता है, जो उन उपयोगकर्ताओं के लिए उपयुक्त है जो इसे स्वयं तैनात नहीं करना चाहते हैं।
  • मल्टी-मोडल क्षमताएं: संस्करण 2.0 आर्किटेक्चर मल्टी-मोडल उपयोग मामलों का समर्थन करता है और मिश्रित चित्र और पाठ संवाद परिदृश्यों के लिए उपयुक्त है।
  • प्रासंगिक चर प्रबंधन एपीआई कुंजी: एपीआई कुंजी को प्रासंगिक चर के माध्यम से केंद्रीय रूप से कॉन्फ़िगर किया जा सकता है, जो टीम द्वारा क्रेडेंशियल्स के एकीकृत प्रबंधन के लिए उपयुक्त है।

मॉडल और संस्करण विकास

चैटबॉट यूआई का विकास "हल्के व्यक्तिगत टूल" से "आधिकारिक स्व-होस्टेड एप्लिकेशन" में संक्रमण को दर्शाता है।

प्रमुख संस्करण

  • 1.0 (~मार्च 2023): प्रारंभिक संस्करण, डेटा को प्रबंधित करने के लिए ब्राउज़र स्थानीय भंडारण का उपयोग करता है, कोड अब विरासत शाखा में रहता है।
  • 2.0 (~2024 की शुरुआत): सुपाबेस बैकएंड, मल्टी-मोडल सपोर्ट और आर्किटेक्चरल रीफैक्टरिंग का परिचय, यह वर्तमान मेनलाइन संस्करण है।

विकास निर्णय: 2.0, 1.0 की सुरक्षा, भंडारण और मल्टीमॉडल सीमाओं को संबोधित करता है, जो इसे औपचारिक स्व-होस्टेड एप्लिकेशन के रूप में अधिक उपयुक्त बनाता है। लेखक ने README में उल्लेख किया है कि "सरल परिनियोजन, बेहतर बैक-एंड संगतता और बेहतर मोबाइल लेआउट" जैसे प्रमुख अपडेट तैयार किए जा रहे हैं, जो दर्शाता है कि परियोजना अभी भी विकसित हो रही है, लेकिन वास्तविक अपडेट लय पर ध्यान देने की आवश्यकता है।

तकनीकी लाभ

ओपन सोर्स और नियंत्रणीय: एमआईटी लाइसेंस प्राप्त टाइपस्क्रिप्ट कार्यान्वयन, डेवलपर्स बातचीत डेटा को पूरी तरह से अपने बुनियादी ढांचे में रखते हुए, स्वतंत्र रूप से फोर्क, संशोधित और तैनात कर सकते हैं, जो बंद स्रोत चैट प्लेटफार्मों की तुलना में मुख्य लाभ है।

मल्टी-वेंडर एब्स्ट्रैक्शन: एक एकीकृत इंटरफ़ेस में एकाधिक मॉडल विक्रेताओं तक पहुंचें। उपयोगकर्ता लचीले ढंग से अपनी स्वयं की एपीआई कुंजी के साथ स्विच कर सकते हैं और किसी एक विक्रेता से बंधे नहीं हैं।

मानकीकृत बैकएंड: निजी भंडारण के बजाय सुपाबेस (पोस्टग्रेज) पर आधारित, यह डेटा माइग्रेशन और विस्तार की कठिनाई को कम करता है और टीमों के लिए मौजूदा सुपाबेस कौशल का पुन: उपयोग करना आसान बनाता है।

स्थानीय मॉडल विकल्प: ओलामा के माध्यम से स्थानीय मॉडल का समर्थन करें, जिससे गोपनीयता और अनुपालन-संवेदनशील परिदृश्यों को लागू किया जा सके।

सीमा: फ्रंट-एंड + स्टोरेज समाधान के रूप में, इसकी क्षमताओं की ऊपरी सीमा एक्सेस मॉडल और परिनियोजन गुणवत्ता पर निर्भर करती है, और यह तर्क क्षमता प्रदान नहीं करती है।

कैसे उपयोग करें

प्रवेश कैसे उपयोग करें लागू परिदृश्य
आधिकारिक होस्ट किया गया संस्करण का उपयोग करने के लिए सीधे लॉग इन करने के लिए Chatbotui.com पर जाएं व्यक्तिगत उपयोगकर्ता जो तैनात नहीं करना चाहते
स्थानीय स्व-होस्टिंग क्लोन वेयरहाउस + इंस्टॉल निर्भरताएं + स्थानीय सुपरबेस डेवलपर्स, डेटा-संवेदनशील परिदृश्य
क्लाउड सेल्फ-होस्टिंग वर्सेल परिनियोजन फ्रंट-एंड + सुपाबेस प्रबंधित डेटाबेस टीम स्व-निर्मित सेवा

स्थानीय परिनियोजन चरण: रिपॉजिटरी को क्लोन करें → एनपीएम इंस्टॉल → डॉकर और सुपाबेस सीएलआई स्थापित करें → सुपाबेस स्टार्ट.env.local प्रासंगिक चर कॉन्फ़िगर करें → एनपीएम रन चैट प्रारंभ करें, स्थानीय रूप से लोकलहोस्ट: 3000 तक पहुंचें (नोड.जेएस v18 अनुशंसित है)।

क्लाउड परिनियोजन चरण: सुपाबेस में एक प्रोजेक्ट बनाएं और प्रमाणीकरण कॉन्फ़िगर करें → सुपाबेस डीबी पुश के माध्यम से डेटाबेस को पुश करें → वर्सेल में वेयरहाउस आयात करें और प्रासंगिक चर कॉन्फ़िगर करें (सुपाबेस यूआरएल/कुंजी, प्रत्येक मॉडल एपीआई कुंजी) → तैनात करें और ऑनलाइन जाएं।

कार्यान्वयन पर ध्यान दें: पहली तैनाती यह सत्यापित करने पर केंद्रित है कि क्या सुपाबेस कनेक्शन एपीआई कुंजी कॉन्फ़िगरेशन और मॉडल स्विचिंग सामान्य हैं; स्व-होस्टिंग से पहले, पहले मूल्यांकन करें कि क्या टीम के पास सुपाबेस और तैनाती और संचालन और रखरखाव क्षमताएं हैं।

उत्पाद का मूल्य निर्धारण

चैटबॉट यूआई सॉफ्टवेयर स्वयं पूरी तरह से मुफ़्त और खुला स्रोत (एमआईटी) है, जिसमें कोई लाइसेंस शुल्क नहीं है।

स्व-होस्टेड: सॉफ्टवेयर मुफ़्त है, लागत बुनियादी ढांचे (सुपाबेस, वर्सेल, आदि का अधिक उपयोग) और प्रत्येक मॉडल प्रदाता से एपीआई कॉल शुल्क से आती है।

आधिकारिक होस्टिंग संस्करण: Chatbotui.com विशिष्ट शुल्क के साथ आधिकारिक होस्टिंग प्रवेश प्रदान करता है।

प्रायोजन समर्थन: परियोजना ओपन सोर्स रखरखाव का समर्थन करने के लिए GitHub प्रायोजकों के माध्यम से प्रायोजन स्वीकार करती है। कोई अनिवार्य भुगतान नहीं है.

छिपी हुई लागत: परिनियोजन, संचालन और रखरखाव एपीआई कुंजी प्रबंधन, संस्करण अपग्रेड माइग्रेशन और डेटाबेस रखरखाव स्व-होस्टिंग की मुख्य छिपी हुई लागतें हैं।

अनुप्रयोग परिदृश्य

  • स्व-निर्मित टीम चैट टूल: संपूर्ण डेटा नियंत्रण के साथ टीम के लिए एक आंतरिक एआई चैट एप्लिकेशन बनाने के लिए अपनी स्वयं की एपीआई कुंजी और सुपाबेस का उपयोग करें।
  • मल्टी-मॉडल तुलना परीक्षण: एक इंटरफ़ेस में 80+ मॉडल के बीच स्विच करें, जो डेवलपर्स के लिए विभिन्न मॉडलों के प्रदर्शन का मूल्यांकन करने के लिए उपयुक्त है।
  • गोपनीयता-संवेदनशील परिदृश्य: ओलामा के माध्यम से स्थानीय मॉडल तक पहुंच, उन परिदृश्यों के लिए उपयुक्त है जिनके लिए डेटा को स्थानीय क्षेत्र छोड़ने की आवश्यकता नहीं होती है।
  • माध्यमिक विकास के लिए शुरुआती बिंदु: एक ओपन सोर्स टाइपस्क्रिप्ट प्रोजेक्ट के रूप में, यह कस्टम चैट उत्पादों के विकास के आधार के रूप में उपयुक्त है।
  • पर्सनल एआई असिस्टेंट: आधिकारिक होस्ट किए गए संस्करण या स्थानीय परिनियोजन के माध्यम से एक व्यक्तिगत मल्टी-मॉडल चैट पोर्टल बनाएं।

लागू लोग

  • डेवलपर्स: वे लोग जो स्वयं-होस्टेड, पुनः-विकास मल्टी-मॉडल चैट फ्रंट-एंड चाहते हैं।
  • तकनीकी टीम: एक टीम जिसे डेटा स्व-नियंत्रण और एकीकृत प्रबंधन मॉडल एपीआई कुंजी की आवश्यकता होती है।
  • गोपनीयता के प्रति संवेदनशील उपयोगकर्ता: ऐसे उपयोगकर्ता जिन्हें स्थानीय मॉडल या अपने स्वयं के बुनियादी ढांचे की आवश्यकता होती है।
  • ओपन सोर्स उत्साही: वे लोग जो परिपक्व परियोजनाओं के आधार पर कस्टम चैट उत्पाद बनाना चाहते हैं।

सीमा के लिए उपयुक्त नहीं: यदि आपके पास परिनियोजन और संचालन क्षमताएं नहीं हैं, आप एपीआई कुंजी प्रबंधित नहीं करना चाहते हैं, या केवल एक आउट-ऑफ़-द-बॉक्स होस्ट किया गया चैट उत्पाद चाहते हैं, तो स्व-होस्ट किया गया पथ अतिरिक्त बाधाएं लाएगा; गैर-तकनीकी उपयोगकर्ता सीधे आधिकारिक होस्ट किए गए संस्करण या अन्य तैयार चैट एप्लिकेशन का उपयोग करने के लिए अधिक उपयुक्त हैं।

सारांश और आउटलुक

चैटबॉट यूआई की मुख्य प्रतिस्पर्धात्मकता यह है कि यह एक परिपक्व, प्रसिद्ध एमआईटी ओपन सोर्स मल्टी-मॉडल सेल्फ-होस्टेड चैट फ्रंट-एंड है, जो डेवलपर्स और टीमों को डेटा-नियंत्रित एआई चैट एप्लिकेशन बनाने के लिए अपने स्वयं के मॉडल और बुनियादी ढांचे का उपयोग करने की अनुमति देता है। यह स्वयं मॉडल प्रदान नहीं करता है, लेकिन इसे "स्वयं-होस्टेड चैट इंटरफ़ेस" के रूप में उच्च सामुदायिक मान्यता प्राप्त है।

वर्तमान सीमाएँ: आपको अपनी स्वयं की मॉडल एपीआई कुंजी और परिनियोजन क्षमताएँ लानी होंगी; 2.0 के बाद मेनलाइन अपडेट की गति धीमी हो गई है, और लेखक ने एक बड़े संस्करण का पूर्वावलोकन किया है लेकिन अभी तक इसे जारी नहीं किया है; मोबाइल अनुभव और परिनियोजन सरलीकरण अभी भी सुधार की दिशा है।

अनुवर्ती ध्यान देने योग्य है: क्या लेखक द्वारा अनुमानित परिनियोजन सरलीकरण और बैक-एंड संगतता अद्यतन लागू किए गए हैं; क्या स्थानीय मॉडल और मल्टी-मॉडल समर्थन को और बढ़ाया गया है; और सामुदायिक रखरखाव शाखा की गतिविधि। उन टीमों के लिए जिन्हें चैट फ्रंट-एंड को स्वयं-होस्ट करने की आवश्यकता है, अनुभव को सत्यापित करने के लिए पहले आधिकारिक होस्ट किए गए संस्करण या स्थानीय रैपिड तैनाती का उपयोग करने की अनुशंसा की जाती है, और फिर स्रोत कोड के आधार पर द्वितीयक विकास करने का निर्णय लें।

संबंधित टूल: deepseek, chatgpt

संस्करण जानकारी

  • चैटबॉट यूआई 2.0 :आधिकारिक README संस्करण 2.0 सुपाबेस बैकएंड, मल्टी-मोडल समर्थन और पुनर्निर्माण वास्तुकला का परिचय देता है; 1.0 कोड लीगेसी शाखा में रखा जाता है। अभी तक कोई आधिकारिक सटीक रिलीज़ डेट नहीं है।
  • चैटबॉट यूआई 1.0 :प्रारंभिक संस्करण डेटा को प्रबंधित करने के लिए ब्राउज़र स्थानीय स्टोरेज का उपयोग करता है, जो प्रोजेक्ट का प्रारंभिक रूप है। कोड अब लीगेसी शाखा में रखा गया है। अभी तक कोई आधिकारिक सटीक तारीख नहीं है।

उपयोगकर्ता समीक्षाएं

  • समीक्षाएं लोड हो रही हैं...