BabyAGI ஐ எவ்வாறு நிறுவுவது

Babyagi Ai Evvaru Niruvuvatu



முந்தைய கட்டுரையில், எதைப் பற்றி விவாதித்தோம் ஆட்டோ-ஜிபிடி என்பது மற்றும் அதை எவ்வாறு நிறுவுவது . ஆட்டோ-ஜிபிடி 144,000 நட்சத்திரங்களுடன் GitHub இல் ஆதிக்கம் செலுத்துகிறது மற்றும் அது வளரும்போது கணக்கிடப்படுகிறது, அதைத் தொடர்ந்து இந்த வலைப்பதிவு எழுதப்பட்ட நேரத்தில் 16,000 நட்சத்திரங்களுடன் BabyAGI உள்ளது.

Auto-GPT மற்றும் BabyAGI இரண்டும் தங்கள் வேலையைச் செய்ய OpenAI API வழியாக ChatGPT திறன்களைப் பயன்படுத்துகின்றன. கருத்தியல் ரீதியாக, BabyAGI பின்வருமாறு ஒரு பாய்வு விளக்கப்படத்துடன் செயல்படுகிறது:







BabyAGI ஒரு தன்னாட்சி முகவர். ஏதாவது ஒன்றைச் செய்வதில் ஒவ்வொரு அடியையும் வரிசைப்படுத்துவதற்குப் பதிலாக, கொடுக்கப்பட்ட நோக்கத்தைப் படிப்பதன் மூலம் ஒரு பணியை முடிப்பதற்கான நடைமுறை படிநிலையை பேபிஏஜிஐ உருவாக்க முடியும்.



OpenAI இன் API GPT 3.5 மற்றும் GPT 4 ஐப் பயன்படுத்தி பைதான் நிரலாக்க மொழியைப் பயன்படுத்தி BabyAGI ஆனது Yohei Nakajima என்பவரால் உருவாக்கப்பட்டது. OpenAI இன் API இன் இலவச பதிப்பைப் பயன்படுத்துவது நிமிடத்திற்கு 3 கோரிக்கைகளுக்கு மட்டுமே (RPM) மட்டுமே என்பதை நீங்கள் அறிந்து கொள்ள வேண்டும். அதேசமயம், BabyAGI சரியாக இயங்குவதற்கு அதைவிட அதிகம் தேவை. எனவே, OpenAI இன் API ஐ சரியான விலை திட்டத்துடன் பயன்படுத்த பரிந்துரைக்கப்படுகிறது. மேலும், BabyAGI திசையன் DB ஐ வெளியீடு மற்றும் கணினி நினைவகமாகப் பயன்படுத்துகிறது, இதற்கு 'Pinecone' என்ற வெக்டர் தரவுத்தள சேவையகம் தேவைப்படுகிறது. உங்களிடம் குறைந்த பட்சம் இலவச Pinecone கணக்கையாவது வைத்திருப்பதை உறுதிசெய்யவும்.



காளி லினக்ஸ் கணினியில் BabyAGI ஐ நிறுவுவோம். உங்கள் கணினியில் Python மற்றும் Git இன்ஸ்டால் செய்து இருக்கும் வரை நீங்கள் அதை எங்கு நிறுவினாலும் அடிப்படை வேறுபாடு இல்லை. இந்த பயிற்சி அனைத்து இயக்க முறைமைகளுக்கும் பொருந்தும்.





தயாரிப்பு

1. OpenAI API விசையைப் பெறவும்

செல்க https://platform.openai.com/account/api-keys . புதிய ரகசிய விசையை உருவாக்கி, OpenAI முக்கிய மதிப்பை நகலெடுக்கவும்.




2. PineCone API விசையையும் அதன் சுற்றுச்சூழல் மதிப்பையும் பெறவும்

உள்நுழைய https://www.pinecone.io/ 'API விசைகள்' பக்கத்திற்குச் செல்லவும். முக்கிய மதிப்பு மற்றும் சுற்றுச்சூழல் மதிப்பை நகலெடுக்கவும்.

BabyAGI ஐ நிறுவி அமைக்கவும்

உங்கள் டெர்மினல் (லினக்ஸ் & மேக்) அல்லது பவர்ஷெல் (விண்டோஸ்) ஆகியவற்றைத் திறந்து, பின்வரும் படிகளைச் செய்யவும்:

GitHub இல் BabyAGI திட்டத்தை குளோன் செய்யவும்.

git குளோன் https: // github.com / யோஹீனகாஜிமா / விருந்தினர்கள்.git

நிறுவல் செயல்பாட்டில் ஏதேனும் பிழை ஏற்படுவதைத் தடுக்க, முதலில் உங்கள் கணினியைப் புதுப்பிக்க பரிந்துரைக்கப்படுகிறது. பின்வரும் குறியீட்டை இயக்கவும்:

சூடோ பொருத்தமான மேம்படுத்தல் -மற்றும் && சூடோ பொருத்தமான மேம்படுத்தல் -மற்றும் && சூடோ apt dist-upgrade -மற்றும்

வேலை செய்யும் கோப்பகத்தை BabyAGI கோப்புறைக்கு மாற்றி அனைத்து பைதான் சார்பு தொகுப்புகளையும் நிறுவவும்.

சிடி குழந்தை && பிப் நிறுவு -ஆர் தேவைகள்.txt

தேவையான சார்புகள் என்ன என்று நீங்கள் யோசித்தால், இவை பின்வருமாறு:

இயல்புநிலை env டெம்ப்ளேட்டை நகலெடுத்து அதை 'env' கோப்பாக மறுபெயரிடவும்.

cp .env.உதாரணம் .env

'env' கோப்பை ஏதேனும் உரை திருத்தியுடன் திறந்து OpenAI API விசை, Pinecone API விசை மற்றும் Pinecone சூழல் மதிப்பைச் செருகவும்.

OPENAI_API_KEY =

PINECONE_API_KEY =

PINECONE_ENVIRONMENT =

அதே “env” கோப்பில், BabyAGI வேலை விவரத்தைக் கொடுக்கவும்.

கீழே உருட்டி, RUN CONFIG என்ற பகுதியைக் கண்டறியவும். ஒரு குறிக்கோள் மற்றும் INITIAL_TASK ஐ அமைக்கவும். நீங்கள் எதைச் சாதிக்க விரும்புகிறீர்களோ அதுதான் குறிக்கோள் மற்றும் INITIAL_TASK என்பது முதல் பணியாக இருக்க வேண்டும்.

கோப்பை சேமித்து மூடவும்.

பேபிஏஜிஐ இயக்கவும்.

மலைப்பாம்பு பேயாகி. பை

இயல்புநிலை LLM மாதிரி GPT 3.5 ஆகும், உங்கள் 'env' கோப்பில் மாடலை GPT 4 ஆக மாற்றலாம். செயல்முறையை கண்காணித்து, தேவையில்லாத ஏதாவது நடந்தால் நிரலை நிறுத்தவும். உங்கள் மேசையை விட்டு வெளியேறாதீர்கள்; கடைசியில் உங்கள் OpenAI பில்களை BabyAGI அழிக்க விரும்பவில்லை.

முடிவுரை

BabyAGI என்பது AI- இயக்கப்படும் அமைப்பாகும், இது மூளைச்சலவை மற்றும் பணி மேலாண்மை செயல்முறையை நெறிப்படுத்தவும் தானியங்குபடுத்தவும் வடிவமைக்கப்பட்டுள்ளது. ஆக்கப்பூர்வமான யோசனைகளை உருவாக்குவதும், அவற்றைப் பணிகளாக ஒழுங்கமைப்பதும், இலக்குகள் மற்றும் கடந்தகால பணி செயல்திறன் ஆகியவற்றின் அடிப்படையில் முன்னுரிமை அளிப்பதும் இதன் முக்கிய நோக்கமாகும். தொடர்ச்சியான சுழற்சியில் இயங்குவதால், கணினி ஒரு பட்டியலிலிருந்து பணிகளை மீட்டெடுக்கிறது, அவற்றை செயல்படுத்துகிறது, விளைவுகளை மேம்படுத்துகிறது மற்றும் புதிய பணிகளை உருவாக்குகிறது. BabyAGI ஆனது OpenAI மற்றும் Pinecone APIகளின் ஆற்றலைப் பயன்படுத்துகிறது, இது மனித அறிவாற்றல் வளர்ச்சியிலிருந்து உத்வேகம் பெறுகிறது.