Table of Contents[Qari][muuji]
Waad salaaman tihiin dhammaan, kuna soo dhawaada waaga cusub ee garaadka macmalka ah. Barnaamijyada adduunka oo dhan waxay bilaabeen inay abuuraan "wakiilo madax-bannaan" kuwaas oo la kaashada qaababka luqadaha waaweyn (LLMs) sida OpenAI's GPT-4 si wax looga qabto arrimaha adag.
Inkasta oo ay weli aad u da'yar yihiin, wakiilada noocan ahi waxay noqon karaan tallaabo muhiim ah oo hore loo qaaday isticmaalka guusha leh ee LLM. Caadi ahaan, waxaanu la xidhiidhnaa GPT-4 anagoo si taxadar leh u samaynayna tilmaamaha oo gelinayna sanduuqa qoraalka ee ChatGPT ilaa moodalku ka jawaabo natiijada la rabo.
Guud ahaan, wakiillada madax-bannaanidu waxay dhalin karaan tallaabooyin isdaba-joog ah oo nidaamsan oo LLM-ku fuliyo ilaa ay ka gaarayaan " hadaf" go'aamiyey. Ballaarinta hawlaha ay wakiillada madax-bannaani hadda awood u leeyihiin waxaa ka mid ah cilmi-baarista shabakadda, codaynta, soo koobidda, abuurista nuxurka asalka ah, tarjumidda, iyo qaar kaloo badan.
Dhowr nidaam oo sirdoon macmal ah, sida Google's Bard iyo OpenAI's ChatGPT, GPT-4, ayaa dhawaan soo baxay oo ku faafay adduunka oo dhan. Bing Bot cusub oo Microsoft ah ayaa sidoo kale soo muuqday.
Nidaam AI dheeraad ah oo la yiraahdo BabyAGI ayaa ku biiray nidaamkan AI.
Maqaalkan, waxaan si qoto dheer u eegi doonaa BabyAGI, qaybteeda muhiimka ah, iyo sida ay uga shaqeyso gudaha. Waxaan sidoo kale barbar dhigi doonaa AutoGPT, ka dibna ku tuso sida loo rakibo oo loo isticmaalo kombiyuutarkaaga.
Marka, waa maxay BabyAGI?
BabyAGI waa madal sirdoon macmal ah oo aan caadi ahayn (AI) kaas oo si xamaasad leh loogu talagalay in lagu tijaabiyo oo lagu horumariyo noocyo badan oo wakiilada AI ah ee jawiga casriga ah. Yohei Nakajima, oo ah sayid raasamaalka iyo sirdoonka macmal, waa curiyaha hal-abuurkan goynta ah.
Aasaaska BabyAGI qaabdhismeedkeeda ballaadhan, Wakiilka Madaxa-bannaan ee Hawsha-Driven waxay ku faantaa madal il furan si kor loogu qaado cilmi-baarista dhinacyo kala duwan, laga bilaabo barashada luqadda iyo horumarinta garashada ilaa xoojinta barashada.
BabyAGI waxa loo qorsheeyay in ay ku dayo waxbarashada si la mid ah horumarka garashada ee bini'aadamka ilmaha. Ujeedada kama dambaysta ahi waa in la xoojiyo AI si ay u hesho aqoon iyada oo loo marayo khibrad, samaynta xukunno xigmad leh, oo u dhaqmo si madaxbannaan.
Fursadaha ayaa ah kuwa aan dhammaad lahayn iyadoo BabyAGI ay hogaaminayso dariiqa goynta cilmi-baarista AI.
Hadafka ugu weyn ee madalkani waa in la qiimeeyo oo la hagaajiyo waxqabadka wakiilo badan oo AI ah iyada oo la adeegsanayo jaangooyooyin, tababaro, iyo qiimayno. Ujeeddadeeda ugu weyn waa in la baaro awoodda wakiillada ee ah in ay wax bartaan oo ay qabtaan hawlo adag.
Sida cad, horumarinta waxbarashada xoojinta wakiillada iyo awoodaha garashada ayaa ah qayb muhiim ah oo ka mid ah guusha goobta.
Hadda, maxaa ku hoos jira daboolka BabyAGI?
Nidaamku wuxuu ka dhigayaa isticmaalka qaar ka mid ah tignoolajiyada ugu awoodda badan ee la heli karo, oo ay ku jiraan GPT-4, silsiladda LangChain iyo awoodaha wakiilka, OpenAI's API, iyo Pinecone, si loo suurtageliyo fulinta degdegga ah oo waxtarka leh ee hawlaha.
Shaki la'aan, qaabka luqadda GPT-4, LLM aan la sinnayn oo loo abuuray in uu si sax ah oo sax ah u qabto shaqooyinka, waa wadnaha garaaca nidaamka. Nidaamku wuxuu qaban karaa shaqooyin adag oo leh hufnaan aan la qiyaasi karin sababtoo ah awoodda uu u leeyahay inuu abuuro hawlo cusub oo uu u kala hormariyo waqtiga dhabta ah.
Intaa waxaa dheer, nidaamku wuxuu adeegsadaa Pinecone, goob goob raadin vector ah, kaas oo muhiim u ah kaydinta iyo soo celinta xogta hawsha la xiriirta sida sharraxaadda shaqada, xaddidaadaha, iyo natiijooyinka.
Si nidaamku u awoodo inuu xoojiyo waxbarashada, kaas oo u oggolaanaya inuu aqoon ka helo waayo-aragnimada oo uu ka sii fiicnaado wakhti ka dib, hab la fududeeyay ee maaraynta xogta waa lagama maarmaan. Nidaamku wuxuu isku daray qaabka LangChain, isaga oo isbeddelaya habka wakiilada AI ay ula falgalaan deegaankooda si ay u tijaabiyaan xadka awoodaha Baby AGI.
Nidaamku wuxuu ka soo horjeedaa tartamayaasha sababtoo ah heerkan kor u kaca ee ka-qaybgalka, kaas oo ka caawiya wakiilka AI inuu koro xog badan oo baraarugsan oo u qalabaysan inuu si fudud u maareeyo shaqooyinka adag.
Nidaamku wuxuu isticmaalaa deque ( saf laba-dhammaad ah) qaab dhismeedka xogta si loo habeeyo oo loo kala hormariyo liiska shaqada sababtoo ah maaraynta hawshu waa aasaaska awoodaha Baby AGI.
Nidaamku wuxuu si toos ah u soo saaraa hawlo cusub si uu u ilaaliyo liiska hawsha hadda iyo kuwa cusub marka ay hawshu dhamaato oo kuwo cusub lagu sameeyo meeshooda. Liistada hawsha si joogto ah ayaa loo kala hormariyaa si loo dammaanad qaado in nidaamku u shaqeeyo sida ugu hufan ee suurtogalka ah, taasoo awood u siinaysa inuu si khalad ah u guto waajibaadkiisa.
Sidee bay BabyAGI u shaqeysaa?
Qoraalka BabyAGI wuxuu si joogto ah hawlaha uga doortaa liiska hawsha, wuu fuliyaa, wuu wanaajiyaa natiijooyinka, wuxuuna abuuraa hawlo cusub iyadoo ku xidhan yoolkii iyo natiijada shaqadii hore.
Qoraalkani wuxuu ku socdaa wareeg aan xad lahayn. Afarta weji ee aasaasiga ah ee socodsiinta shaqada qoraalka waa fulinta hawsha, tayeynta natiijada, shaqo abuurista, iyo kala hormarinta hawsha.
Hawl fulinta
Habka BabyAGI wuxuu ku bilaabmayaa marxaladan. Shaqada wakiilka fulinta waxay u gudbisaa hawl OpenAI's API marxaladdan, API-guna wuxuu dhamaystiraa shaqada si waafaqsan macnaha guud. Hadafka iyo hawshu waa labada qalab ee shaqada wakiilka fulinta.
Natiijadii hawsha ayaa markaas loo soo celiyaa sidii xadhig ahaan ka dib markii degdeg loogu diro OpenAI's API. Marxaladani waa muhiim sababtoo ah waxay siinaysaa nidaamka fursad uu ku dhammeeyo hawlaha iyo ururinta macluumaadka ka caawin doona horumarinta hawlaha cusub iyo kala hormarinta hawlaha hadda jira.
Hagaajinta natiijooyinka
Marxaladda loo yaqaan "horumarinta natiijada," natiijadii shaqadii hore waa la wanaajiyey oo lagu xafidaa Pinecone, qalab waxtar u leh kaydinta iyo soo celinta natiijooyinka hawsha ee isticmaalka dambe. Nidaamkani waa mid muhiim ah sababtoo ah wuxuu u oggolaanayaa nidaamka inuu si joogto ah u wanaajiyo waxqabadkiisa isagoo ka baranaya khaladaadkii hore.
BabyAGI waxay ogaan kartaa isbeddellada, waxay wax ka baran kartaa khaladaadka, waxayna horumarin kartaa waxqabadkeeda ku aaddan raacitaanka hawlaha iyada oo la socota natiijooyinka hore iyo xogta badan ee la socota.
Jiilka hawsha
Abuuritaanka Hawshu waa wejiga saddexaad ee habka BabyAGI, halkaas oo shaqada wakiilka hawsha u adeegsato OpenAI's API si ay u abuurto hawlo cusub oo ku xidhan yoolka iyo natiijada shaqada hore.
Hawshu waxay codsi u dirtaa OpenAI API oo leh afar cabbir: ujeeddada, natiijada hawshii hore, sharraxaadda hawsha, iyo liiska hawsha hadda jirta. API-gu wuxuu kaga jawaabaa liis hawlo cusub oo xadhig ahaan ah. Liiska qaamuusyada ay ku jiraan magacyada hawlaha cusub ayaa markaa la soo celiyaa iyadoo ay la socoto hawlaha cusub.
Kala hormarinta hawlaha
Kala hormarinta hawshu waa socodka shaqada wajigiisa ugu dambeeya ee BabyAGI. Liistada hawsha ayaa kala horraysa kiiskan iyadoo la adeegsanayo wakiilka kala hormarinta iyadoo la adeegsanayo OpenAI API. Aqoonsiga hawsha hadda socota waxa loo diri karaa halbeeg ahaan shaqada.
Hawshu waxay soo celinaysaa liis nambaraysan oo hawlo ah oo dib loo habeeyey ka dib markii loo diray degdeg OpenAI's API. Marxaladani waxay lama huraan u tahay hubinta in nidaamku uu xooga saaro hawlaha muhiimka ah ee khuseeya yoolka.
Sida loo rakibo oo loo isticmaalo BabyGPT mashiinkaaga?
Shuruudaha hore
Waxaa jira shuruudo dhowr ah oo aad u baahan tahay inaad ku rakibto kumbuyuutarkaaga ka hor intaanan bilaabin nidaamka rakibidda:
- tag
- Python 3.8 ama ka dib
- Furaha API furaha
- PineCone API furaha
Fadlan ogow: Waxaan isticmaalayaa MacOS oo wata noocii ugu dambeeyay.
Xidh kaydka BabyAGI
Talaabada kowaad, ku samee gal gaar ah(BabyAGI) kombayutarkaga Si loo xidho mashruuca, fur Git Bash oo geli taliska soo socda:
Ku rakib xaaladaha ku xiran
Tallaabadan u gudub faylka hadda la sameeyay, waxaanu ku rakibi doonaa dhammaan waxyaalaha ku tiirsan ee loo baahan yahay si loo socodsiiyo BabyAGI.
Intaa ka dib ka fur mashruuca tifaftiraha koodkaaga, waxaan isticmaalayaa VSCode, rename.env.template to.env, oo ku buuxi beeraha furahaaga OpenAI iyo PineCone API.
Furahaaga OpenAI API waa la heli karaa halkan
Furahaaga APIcone waa la heli karaa halkan.
Ugu dambeyntii, ku rid API-yada faylka .env meelaha la ixtiraamo.
Isla faylkaas, waxaad ka heli doontaa ujeedo iyo hawl bilow ah.
Ku socodsii qoraalka Python
Marxaladda ugu dambeysa, waad socodsiin kartaa Qoraalka Python laga bilaabo tifaftiraha koodkaaga ama xitaa terminalka. Doorashada adigaa iska leh. Waa kuwan natiijooyinka BabyAGI.
BabyAGI Vs AutoGPT
BabyAGI waxay kaga duwan tahay Auto-GPT siyaabaha qaarkood, oo ay ku jirto habka ay u ururiso macluumaadka. BabyAGI ma baadho ilaha dibadda, taas oo laga yaabo inay faa'iido weyn u tahay xaaladaha qaarkood marka la barbar dhigo Auto-GPT.
BabyAGI waxay ka fogaataa inay wadada ka baxdo iyadoo ku xaddidaysa diirada saarista maskaxda waxayna ka fogaataa raadinta macluumaadka internetka.
Habka cusub awgeed, BabyAGI waa qalab fantastik ah oo loogu talagalay fikradda iyo kicinta maskaxda.
BabyAGI waxay si sahal ah ula iman kartaa fikrado asal ah iyada oo ay uga mahadcelinayso diiradda ay u saartay fikradda, haddii loo isticmaalo codsi gooni ah ama qayb ka mid ah nidaam weyn.
BabyAGI waxay ku siin kartaa natiijooyin aan la isku mid ahayn iyadoo laga fogaanayo carqaladaha iyo ilaalinta diiradda leysarka oo kale ee shaqada gacanta ku haysa, taasoo ka dhigaysa qalab muhiim u ah goobta cilmi baarista iyo horumarinta AI.
Ugu Dambeyn
Mabda'a muhiimka ah ee falsafada naqshadaynta BabyAGI waa is dhexgalka aan kala go 'lahayn ee otomaatiga, sirdoonka, iyo hufnaanta, taas oo u sahlaysa isticmaalayaasha in ay si fudud u maareeyaan caqabado kala duwan oo ka jira aduunka isbadalka degdega ah ee maanta.
Waxaad si fudud u taaban kartaa awoodda madal ee xallinta hawsha otomaatiga ah iyo maaraynta iyada oo ay ugu wacan tahay habaynteeda tooska ah iyo habka fulinta, taas oo ka dhigaysa xulafo weyn shakhsiyaadka iyo kooxaha labadaba.
Aaladaha sida BabyAGI waxay hubaal ahaan noqon doonaan kuwo aad muhiim u ah marka cilmi-baarista AI ay horumarto oo ay korto, ka caawinta qaabeynta mustaqbalka. BabyAGI waxay u taagan tahay inay noqoto madal hormuud u ah hal-abuurka AI ku shaqeeya, kobcinta hal-abuurnimada iyo horumarinta ganacsiyada iyo xirfadaha kala duwan iyada oo ay ugu mahad-naqayso culayska aan la barbar dhigin ee ay xoogga saarayso kicinta maskaxda iyo fikirka.
Iyada oo leh awooddeeda gees-goynta ah, jiilka soo socda ee badeecadaha ku shaqeeya AI-ku waa la dhiirigelinayaa, taas oo awood u siinaysa hay'adaha iyo dadka labadaba inay u fuliyaan ujeeddooyinkooda si caqli iyo hufnaan ka badan sidii hore.
Jane
Maqaal wanaagsan! Waad ku mahadsan tahay dhajinta casharrada tani ma sugi karto inaad tan tijaabiso! Sideen ku furaa mashruuca VS?
Jay
Kaliya jiid oo ku rid galka VS Code.