बेबीएजीआई कैसे स्थापित करें

Bebi Eji A I Kaise Sthapita Karem



पिछले लेख में हमने क्या चर्चा की थी ऑटो-जीपीटी क्या है और इसे कैसे इंस्टॉल करें . ऑटो-जीपीटी 144,000 सितारों के साथ गिटहब पर सर्वोच्च स्थान पर है और जैसे-जैसे यह बढ़ता जा रहा है, बेबीएजीआई इस ब्लॉग के लिखे जाने तक 16,000 सितारों के साथ दूसरे स्थान पर है।

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







बेबीएजीआई एक स्वायत्त एजेंट है। कुछ करने में प्रत्येक चरण का आदेश देने के बजाय, बेबीएजीआई किसी दिए गए उद्देश्य का अध्ययन करके किसी कार्य को पूरा करने में एक प्रक्रियात्मक कदम विकसित करने में सक्षम है।



बेबीएजीआई को योहेई नकाजिमा द्वारा ओपनएआई के एपीआई जीपीटी 3.5 और जीपीटी 4 का उपयोग करके पायथन प्रोग्रामिंग भाषा का उपयोग करके विकसित किया गया था। आपको यह जानना होगा कि ओपनएआई के एपीआई के मुफ्त संस्करण का उपयोग केवल 3 अनुरोध प्रति मिनट (आरपीएम) तक सीमित है। जबकि, बेबीएजीआई को ठीक से चलाने के लिए इससे कहीं अधिक की जरूरत है। इसलिए, सही मूल्य निर्धारण योजना के साथ OpenAI के एपीआई का उपयोग करने की अनुशंसा की जाती है। इसके अलावा, बेबीएजीआई आउटपुट और सिस्टम मेमोरी के रूप में वेक्टर डीबी का उपयोग करता है जिसके लिए 'पाइनकोन' नामक वेक्टर डेटाबेस सर्वर की आवश्यकता होती है। सुनिश्चित करें कि आपके पास कम से कम एक निःशुल्क पाइनकोन खाता है।



हम काली लिनक्स मशीन पर बेबीएजीआई स्थापित करेंगे। जब तक आपके कंप्यूटर पर Python और Git इंस्टॉल हैं, तब तक आप इसे कहीं भी इंस्टॉल करें, इसमें कोई बुनियादी अंतर नहीं है। यह ट्यूटोरियल सभी ऑपरेटिंग सिस्टम पर लागू होता है।





तैयारी

1. OpenAI API कुंजी प्राप्त करें

जाओ https://platform.openai.com/account/api-keys . एक नई गुप्त कुंजी बनाएं और OpenAI कुंजी मान की प्रतिलिपि बनाएँ।




2. पाइनकोन एपीआई कुंजी और उसका पर्यावरण मूल्य प्राप्त करें

में प्रवेश करें https://www.pinecone.io/ और 'एपीआई कुंजी' पृष्ठ पर आगे बढ़ें। मुख्य मान और परिवेश मान की प्रतिलिपि बनाएँ।

बेबीएजीआई इंस्टॉल और सेटअप करें

अपना टर्मिनल (लिनक्स और मैक) या पावरशेल (विंडोज़) खोलें, और निम्नलिखित चरण करें:

GitHub पर बेबीएजीआई प्रोजेक्ट का क्लोन बनाएं।

गिट क्लोन https: // github.com / योहेनकाजिमा / मेहमान.गिट

इंस्टॉलेशन प्रक्रिया में किसी भी त्रुटि को रोकने के लिए, यह अत्यधिक अनुशंसित है कि आपको पहले अपने सिस्टम को अपडेट करना चाहिए। निम्नलिखित कोड चलाएँ:

सूडो उपयुक्त अद्यतन -और && सूडो उपयुक्त उन्नयन -और && सूडो उपयुक्त जिला-उन्नयन -और

कार्यशील निर्देशिका को बेबीएजीआई फ़ोल्डर में बदलें और सभी पायथन निर्भरता पैकेज स्थापित करें।

सीडी बेबीगी && रंज स्थापित करना -आर आवश्यकताएँ.txt

यदि आप सोच रहे हैं कि आवश्यक निर्भरताएँ क्या हैं, तो ये निम्नलिखित हैं:

डिफ़ॉल्ट env टेम्पलेट की प्रतिलिपि बनाएँ और इसका नाम बदलकर केवल एक 'env' फ़ाइल कर दें।

सीपी .env.उदाहरण .env

किसी भी टेक्स्ट एडिटर के साथ 'env' फ़ाइल खोलें और OpenAI API कुंजी, पाइनकोन एपीआई कुंजी और पाइनकोन पर्यावरण मान डालें।

OPENAI_API_KEY =

PINECONE_API_KEY =

PINECONE_पर्यावरण =

उसी 'env' फ़ाइल में, बेबीएजीआई को कार्य विवरण दें।

नीचे स्क्रॉल करें और RUN CONFIG नामक अनुभाग ढूंढें। एक उद्देश्य और INITIAL_TASK निर्धारित करें। उद्देश्य वह होना चाहिए जिसे आप पूरा करना चाहते हैं और INITIAL_TASK आरंभ करने वाला पहला कार्य होना चाहिए।

फ़ाइल को सहेजें और बंद करें।

बेबीएजीआई चलाएँ।

अजगर बेबीगी। पाई

डिफ़ॉल्ट एलएलएम मॉडल जीपीटी 3.5 है, आप अपनी 'एनवी' फ़ाइल में मॉडल को जीपीटी 4 में बदल सकते हैं। प्रक्रिया की निगरानी करें और यदि कुछ अनावश्यक होता है तो कार्यक्रम को समाप्त कर दें। अपना डेस्क मत छोड़ो; आप नहीं चाहेंगे कि अंततः बेबीएजीआई आपके ओपनएआई बिलों को बर्बाद कर दे।

निष्कर्ष

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