Atọka akoonu[Fipamọ][Ifihan]
Kaabo gbogbo eniyan, ati kaabọ si akoko tuntun ti oye atọwọda. Awọn olupilẹṣẹ ni gbogbo agbaye ti bẹrẹ ṣiṣẹda “awọn aṣoju adase” ti o ṣe ifowosowopo pẹlu awọn awoṣe ede nla (LLMs) bii OpenAI's GPT-4 lati koju awọn ọran nija.
Paapaa botilẹjẹpe wọn tun jẹ ọdọ pupọ, iru awọn aṣoju le jẹ igbesẹ pataki siwaju ninu lilo aṣeyọri ti LLM. Ni deede, a ṣe ibasọrọ pẹlu GPT-4 nipa ṣiṣe awọn ilana iṣọra ati fifi wọn sinu apoti ọrọ ChatGPT titi awoṣe yoo fi dahun pẹlu abajade ti o fẹ.
Ni gbogbogbo, awọn aṣoju adase le ṣe agbekalẹ lẹsẹsẹ awọn iṣe eleto ti LLM yoo ṣe titi yoo fi de “ibi-afẹde” ti a ti pinnu tẹlẹ. Gigun awọn iṣẹ ṣiṣe ti awọn aṣoju adase ti ni agbara lati pẹlu iwadii wẹẹbu, ifaminsi, akopọ, ṣiṣẹda akoonu atilẹba, itumọ, ati ọpọlọpọ diẹ sii.
Ọpọlọpọ awọn eto itetisi atọwọda, bii Google's Bard ati OpenAI's ChatGPT, GPT-4, ti jade laipẹ ati tan kaakiri agbaye. Bing Bot tuntun lati Microsoft tun farahan.
Eto AI afikun ti a pe ni BabyAGI ti darapọ mọ eto AI yii.
Ninu nkan yii, a yoo wo jinlẹ ni BabyAGI, paati pataki rẹ, ati bii o ṣe n ṣiṣẹ lati inu jade. A yoo tun ṣe afiwe rẹ si AutoGPT, ati lẹhinna fihan ọ bi o ṣe le fi sori ẹrọ ati lo lori kọnputa rẹ.
Nitorina, kini BabyAGI?
BabyAGI jẹ pẹpẹ itetisi atọwọda alailẹgbẹ (AI) ti a ti ṣe apẹrẹ ni itara lati ṣe idanwo ati idagbasoke ọpọlọpọ awọn aṣoju AI lọpọlọpọ ni agbegbe foju. Yohei Nakajima, a titunto si ti afowopaowo olu ati oye atọwọda, ni o ṣẹda ti yi gige-eti kiikan.
Ipilẹ ti ile faaji gbooro ti BabyAGI, Aṣoju Adaṣedaṣe ti Iṣẹ-ṣiṣe nṣogo pẹpẹ orisun-ìmọ lati ṣe agbega iwadii ni awọn aaye pupọ, lati gbigba ede ati idagbasoke oye si ikẹkọ imuduro.
BabyAGI ti ṣe apẹrẹ lati ṣe afarawe ẹkọ ni ọna ti o jẹ afiwe si idagbasoke imọ ti awọn eniyan ọmọ. Ibi-afẹde ti o ga julọ ni lati fun AI ni agbara lati ni imọ nipasẹ iriri, ṣe awọn idajọ ọlọgbọn, ati ṣiṣẹ ni ominira.
Awọn iṣeeṣe ko ni ailopin pẹlu BabyAGI ti o yorisi ọna ni gige-eti AI iwadi.
Ibi-afẹde akọkọ ti pẹpẹ yii ni lati ṣe iṣiro ati ilọsiwaju iṣẹ ti ọpọlọpọ awọn aṣoju AI nipa lilo awọn eto afọwọṣe, ikẹkọ, ati awọn igbelewọn. Idi pataki rẹ ni lati ṣe iwadii agbara awọn aṣoju lati kọ ẹkọ ati ṣe awọn iṣẹ ṣiṣe nija.
Ni gbangba, idagbasoke ti ẹkọ imuduro awọn aṣoju ati awọn agbara oye jẹ paati pataki ti aṣeyọri pẹpẹ.
Bayi, kini o wa labẹ Hood ti BabyAGI?
Eto naa nlo diẹ ninu awọn imọ-ẹrọ ti o lagbara julọ ti o wa, pẹlu GPT-4, ẹwọn LangChain ati awọn agbara oluranlowo, OpenAI's API, ati Pinecone, lati jẹ ki ipaniyan iyara ati imunadoko awọn iṣẹ-ṣiṣe.
Laisi iyemeji, awoṣe ede GPT-4, LLM ti ko baramu ti a ṣẹda lati mu awọn iṣẹ ṣiṣẹ pẹlu deede ati irọrun, jẹ ọkan lilu eto naa. Eto naa le ṣe awọn iṣẹ idiju pẹlu ṣiṣe ti ko ni afiwe nitori agbara rẹ lati ṣe awọn iṣẹ ṣiṣe tuntun ati ṣe pataki wọn ni akoko gidi.
Ni afikun, eto naa lo Pinecone, iru ẹrọ wiwa vector kan, eyiti o ṣe pataki ni ibi ipamọ ati igbapada ti data ti o ni ibatan iṣẹ gẹgẹbi awọn apejuwe iṣẹ-ṣiṣe, awọn ihamọ, ati awọn abajade.
Fun eto naa lati ni agbara ti ẹkọ imuduro, eyiti o fun laaye laaye lati ni imọ lati iriri ati dara julọ ni akoko pupọ, ọna irọrun si mimu data jẹ pataki. Eto naa ti ṣepọ ilana LangChain, yiyi pada ọna ti awọn aṣoju AI ṣe nlo pẹlu agbegbe wọn ni igbiyanju lati ṣe idanwo awọn opin ti awọn agbara AGI Baby.
Eto naa duro jade lati ọdọ awọn oludije nitori iwọn ifaramọ ti igbega yii, eyiti o ṣe iranlọwọ fun aṣoju AI lati dagba diẹ sii ni imọ data ati ni ipese lati mu awọn iṣẹ nija ṣiṣẹ pẹlu irọrun.
Eto naa nlo deque (isinyi ti o pari-meji) be data lati ṣeto ati ṣe pataki atokọ iṣẹ rẹ nitori iṣakoso iṣẹ-ṣiṣe jẹ ipilẹ ti awọn agbara AGI Baby.
Eto naa ṣe agbejade awọn iṣẹ-ṣiṣe tuntun laifọwọyi lati ṣetọju atokọ iṣẹ ṣiṣe lọwọlọwọ ati imudojuiwọn nigbati awọn iṣẹ ṣiṣe ti pari ati awọn tuntun ti ṣẹda ni aaye wọn. Atokọ iṣẹ-ṣiṣe ti wa ni atunṣe nigbagbogbo lati ṣe iṣeduro pe eto naa ṣiṣẹ daradara bi o ti ṣee ṣe, muu ṣiṣẹ lati ṣe awọn iṣẹ laisi aṣiṣe.
Bawo ni BabyAGI ṣiṣẹ?
Iwe afọwọkọ BabyAGI nigbagbogbo n yan awọn iṣẹ ṣiṣe lati atokọ iṣẹ-ṣiṣe kan, ṣiṣe wọn, mu awọn abajade pọ si, ati ṣe ipilẹṣẹ awọn iṣẹ ṣiṣe tuntun ti o da lori ibi-afẹde ati abajade ti iṣẹ iṣaaju.
Iwe afọwọkọ yii nṣiṣẹ ni lupu ailopin. Awọn ipele akọkọ mẹrin ti iṣan-iṣẹ iwe afọwọkọ jẹ ipaniyan iṣẹ-ṣiṣe, imudara abajade, iran iṣẹ, ati iṣaju iṣẹ-ṣiṣe.
Iṣẹ ṣiṣe
Ilana BabyAGI bẹrẹ pẹlu ipele yii. Iṣẹ aṣoju ipaniyan ntan iṣẹ-ṣiṣe kan si OpenAI's API ni ipele yii, ati pe API pari iṣẹ naa ni ibamu pẹlu ọrọ-ọrọ. Idi ati iṣẹ-ṣiṣe jẹ awọn igbewọle meji fun iṣẹ aṣoju ipaniyan.
Abajade iṣẹ-ṣiṣe naa jẹ pada bi okun lẹhin ti o fi itọsi ranṣẹ si OpenAI's API. Ipele yii ṣe pataki nitori pe o fun eto naa ni aye lati pari awọn iṣẹ ṣiṣe ati gba alaye ti yoo ṣe iranlọwọ pẹlu idagbasoke awọn iṣẹ ṣiṣe tuntun ati iṣaju awọn iṣẹ ṣiṣe lọwọlọwọ.
Ilọsiwaju ti awọn esi
Ni ipele ti a mọ ni “imudara abajade,” abajade ti iṣẹ iṣaaju ti ni ilọsiwaju ati titọju ni Pinecone, ohun elo iranlọwọ fun fifipamọ ati gbigba awọn abajade iṣẹ-ṣiṣe pada fun lilo nigbamii. Ilana yii jẹ pataki nitori pe o gba eto laaye lati mu ilọsiwaju rẹ ṣiṣẹ nigbagbogbo nipa kikọ ẹkọ lati awọn aṣiṣe ti o kọja.
BabyAGI le ṣawari awọn aṣa, kọ ẹkọ lati awọn aṣiṣe, ati ilọsiwaju iṣẹ rẹ ni titẹle awọn iṣẹ ṣiṣe nipa titọju awọn abajade iṣaaju ati awọn metadata ti o tẹle wọn.
Iṣẹ-ṣiṣe iran
Ṣiṣẹda iṣẹ-ṣiṣe jẹ ipele kẹta ninu ilana BabyAGI, nibiti iṣẹ aṣoju ẹda iṣẹ nlo OpenAI's API lati ṣe agbekalẹ awọn iṣẹ ṣiṣe tuntun ti o da lori ibi-afẹde ati abajade ti iṣẹ iṣaaju.
Iṣẹ naa firanṣẹ ibeere kan si OpenAI API pẹlu awọn aye mẹrin: ibi-afẹde, abajade ti iṣẹ iṣaaju, apejuwe iṣẹ-ṣiṣe, ati atokọ iṣẹ-ṣiṣe lọwọlọwọ. API ṣe idahun pẹlu atokọ ti awọn iṣẹ-ṣiṣe tuntun bi awọn okun. Atokọ awọn iwe-itumọ ti o ni awọn orukọ ti awọn iṣẹ-ṣiṣe titun ti wa ni pada pẹlu awọn iṣẹ-ṣiṣe titun.
Ni iṣaaju awọn iṣẹ-ṣiṣe
Iṣaju awọn iṣẹ ṣiṣe jẹ ipele ikẹhin ti ṣiṣan iṣẹ fun BabyAGI. Akojọ iṣẹ-ṣiṣe jẹ pataki ni ọran yii nipa lilo iṣẹ aṣoju pataki ni lilo OpenAI API. ID iṣẹ-ṣiṣe lọwọlọwọ le firanṣẹ bi paramita si iṣẹ naa.
Iṣẹ naa da atokọ nọmba ti awọn iṣẹ-ṣiṣe pada ti a ti ṣe atunto lẹhin fifiranṣẹ itọsi kan si OpenAI's API. Ipele yii ṣe pataki ni idaniloju pe eto naa tẹsiwaju ni idojukọ lori awọn iṣẹ ṣiṣe ti o ṣe pataki ati pataki si ibi-afẹde naa.
Bawo ni lati fi sori ẹrọ ati lo BabyGPT lori ẹrọ rẹ?
Awọn ibeere ṣaaju
Awọn ibeere diẹ wa ti o nilo lati fi sori ẹrọ lori kọnputa rẹ ṣaaju ki a to bẹrẹ ilana fifi sori ẹrọ:
- Git
- Python 3.8 tabi nigbamii
- Ṣii bọtini API
- PineCone API bọtini
Jọwọ ṣakiyesi: Mo nlo MacOS pẹlu ẹya tuntun.
Clone ibi ipamọ BabyAGI
Gẹgẹbi igbesẹ akọkọ, ṣe folda alailẹgbẹ (BabyAGI) lori kọnputa rẹ. Lati pa iṣẹ akanṣe naa pọ, ṣii Git Bash ki o tẹ aṣẹ wọnyi sii:
Fi awọn dependencies duro
Ni igbesẹ yii gbe lọ si folda ti o ṣẹṣẹ ṣẹda, a yoo fi sori ẹrọ gbogbo awọn igbẹkẹle ti o nilo lati ṣiṣẹ BabyAGI.
Lẹhin iyẹn ṣii iṣẹ akanṣe ninu olootu koodu rẹ, Mo n lo VSCode, rename.env.template to.env, ati fọwọsi awọn aaye pẹlu OpenAI ati awọn bọtini API PineCone rẹ.
Bọtini OpenAI API rẹ le gba Nibi
Bọtini API Pinecone rẹ le gba Nibi.
Nikẹhin, gbe awọn API wọnyẹn sinu faili .env ni awọn aaye ti o bọwọ fun.
Ninu faili kanna, iwọ yoo wa ibi-afẹde ati iṣẹ-ṣiṣe akọkọ.
Ṣiṣe awọn Python akosile
Ni ipele ti o kẹhin, o le ṣiṣe awọn Akosile Python lati olootu koodu rẹ tabi paapaa pẹlu ebute naa. Yiyan jẹ tirẹ. Eyi ni awọn abajade ti BabyAGI.
BabyAGI vs AutoGPT
BabyAGI yato si Auto-GPT ni diẹ ninu awọn ọna, pẹlu awọn ọna ti o gba alaye. BabyAGI ko ṣewadii awọn orisun ita, eyiti o le jẹ anfani nla ni awọn ayidayida kan ni akawe si Auto-GPT.
BabyAGI yago fun lilọ kuro ni ipa-ọna nipa didaduro ifọkansi rẹ si ọpọlọ ati ki o yago fun wiwa alaye lori ayelujara.
Nitori ilana imotuntun rẹ, BabyAGI jẹ ohun elo ikọja fun imọran ati iṣaro ọpọlọ.
BabyAGI le ni irọrun wa pẹlu awọn imọran atilẹba ọpẹ si ifọkansi iyasọtọ rẹ lori ero, boya o lo bi ohun elo ti o duro tabi paati laarin eto nla kan.
BabyAGI le pese awọn abajade ti ko ni afiwe nipa yago fun awọn idena ati mimu idojukọ-bi lesa lori iṣẹ ti o wa ni ọwọ, ṣiṣe ni ohun elo pataki ni aaye ti iwadii AI ati idagbasoke.
ipari
Ohun pataki koko ti imọ-jinlẹ apẹrẹ BabyAGI ni isọpọ ailopin ti adaṣe, oye, ati ṣiṣe, eyiti o jẹ ki awọn olumulo ni irọrun mu ọpọlọpọ awọn idiwọ lọpọlọpọ ni agbaye iyipada iyara ti ode oni.
O le ni rọọrun tẹ sinu agbara pẹpẹ fun ipinnu ṣiṣe adaṣe adaṣe ati iṣakoso ọpẹ si iṣeto taara ati ọna ipaniyan, ṣiṣe ni ore nla fun awọn eniyan kọọkan ati awọn ẹgbẹ.
Awọn irinṣẹ bii BabyAGI yoo dajudaju di pataki diẹ sii bi iwadii AI ṣe ndagba ati dagba, ṣe iranlọwọ lati ṣe apẹrẹ ọjọ iwaju. BabyAGI wa ni ipo lati di pẹpẹ ti o jẹ asiwaju fun iṣẹda ti o ni agbara AI, imudara imotuntun ati ilosiwaju ni ọpọlọpọ awọn iṣowo ati awọn oojọ o ṣeun si tcnu ti ko ni ibamu lori iṣaro ọpọlọ ati imọran.
Pẹlu awọn agbara gige-eti rẹ, iran ti nbọ ti awọn ọja ti o ni agbara AI yoo ni atilẹyin, ti n fun awọn ẹgbẹ mejeeji ati eniyan laaye lati ṣaṣeyọri awọn ibi-afẹde wọn ni oye ati daradara ju igbagbogbo lọ.
jane
Nla article! O ṣeun fun fifiranṣẹ ikẹkọ kan fun eyi ko le duro lati gbiyanju eyi! Bawo ni MO ṣe ṣii iṣẹ akanṣe ni VS?
Jay
O kan fa & ju folda silẹ sinu koodu VS.