Clàr-innse[Falaich][Seall]
Halo a h-uile duine, agus fàilte chun àm ùr de dh’ inntleachd fuadain. Tha luchd-prògramaidh air feadh an t-saoghail air tòiseachadh a’ cruthachadh “riochdairean fèin-riaghailteach” a bhios a’ co-obrachadh le modalan cànain mòra (LLMn) leithid GPT-4 aig OpenAI gus dèiligeadh ri cùisean dùbhlanach.
Eadhon ged a tha iad fhathast air leth òg, dh’ fhaodadh na riochdairean sin a bhith nan ceum mòr air adhart ann an cleachdadh soirbheachail LLM. Mar as trice, bidh sinn a’ conaltradh le GPT-4 le bhith a’ deasachadh stiùiridhean gu faiceallach agus gan cur ann am bogsa teacsa ChatGPT gus am freagair am modail leis an toradh a tha thu ag iarraidh.
San fharsaingeachd, faodaidh riochdairean fèin-riaghailteach sreath de ghnìomhan eagarach a ghineadh a bhios an LLM a’ coileanadh gus an ruig e “amas” ro-shuidhichte. Tha an raon de ghnìomhachd a tha riochdairean fèin-riaghailteach comasach a-nis a’ toirt a-steach sgrùdadh lìn, còdadh, geàrr-chunntas, cruthachadh susbaint tùsail, eadar-theangachadh, agus mòran a bharrachd.
Tha grunn shiostaman fiosrachaidh fuadain, leithid Google's Bard agus OpenAI's ChatGPT, GPT-4, air nochdadh o chionn ghoirid agus air sgaoileadh air feadh na cruinne. Nochd Bing Bot ùr bho Microsoft cuideachd.
Tha siostam AI a bharrachd ris an canar BabyAGI air a dhol còmhla ris an t-seata seo de shiostaman AI.
San artaigil seo, bheir sinn sùil dhomhainn air BabyAGI, a phàirt dheatamach, agus mar a tha e ag obair bhon taobh a-staigh. Bidh sinn cuideachd ga choimeas ri AutoGPT, agus an uair sin a 'sealltainn dhut mar a stàladh agus a chleachdadh air a' choimpiutair agad.
Mar sin, dè a th ’ann LeanabhAGI?
Tha BabyAGI na àrd-ùrlar fiosrachaidh fuadain iongantach (AI) a chaidh a dhealbhadh gu faiceallach gus measgachadh farsaing de riochdairean AI a dhearbhadh agus a leasachadh anns an àrainneachd bhrìgheil. Yohei Nakajima, maighstir calpa iomairt agus Artificial Intelligence, a chruthaich an innleachd ùr-nodha seo.
Mar bhunait air ailtireachd farsaing BabyAGI, tha àrd-ùrlar stòr fosgailte aig an Task-Driven Autonomous Agent gus rannsachadh a bhrosnachadh ann an grunn raointean, bho togail cànain agus leasachadh inntinneil gu ionnsachadh ath-neartachaidh.
Chaidh BabyAGI a dhealbhadh gus atharrais a dhèanamh air ionnsachadh ann an dòigh a tha coltach ri leasachadh inntinneil mac an duine. Is e an amas mu dheireadh cumhachd a thoirt do AI eòlas fhaighinn tro eòlas, breithneachaidhean glic a dhèanamh, agus a bhith ag obair gu neo-eisimeileach.
Tha na cothroman gun chrìoch le BabyAGI a’ stiùireadh na slighe ann an rannsachadh ùr-nodha AI.
Is e prìomh amas an àrd-ùrlar seo coileanadh raon farsaing de riochdairean AI a mheasadh agus a leasachadh a’ cleachdadh suidheachaidhean samhlachail, trèanadh agus measaidhean. Is e am prìomh amas aige sgrùdadh a dhèanamh air comas riochdairean gnìomhan dùbhlanach ionnsachadh agus a choileanadh.
Gu soilleir, tha leasachadh ionnsachadh neartachaidh nan riochdairean agus comasan inntinneil na phàirt dheatamach de shoirbheachas an àrd-ùrlair.
A-nis, dè a tha fo chochall BabyAGI?
Bidh an siostam a’ cleachdadh cuid de na teicneòlasan as cumhachdaiche a tha rim faighinn, a’ toirt a-steach GPT-4, comasan slabhraidh is àidseant LangChain, API OpenAI, agus Pinecone, gus gnìomhan a choileanadh gu luath agus gu h-èifeachdach.
Gun teagamh, is e am modal cànain GPT-4, LLM gun choimeas a chaidh a chruthachadh gus obraichean a làimhseachadh le mionaideachd agus goireasachd, cridhe bualadh an t-siostaim. Faodaidh an siostam obraichean iom-fhillte a dhèanamh le èifeachdas gun choimeas air sgàth a chomas gnìomhan ùra a ghineadh agus prìomhachas a thoirt dhaibh ann an àm fìor.
A bharrachd air an sin, bidh an siostam a’ cleachdadh Pinecone, àrd-ùrlar sgrùdaidh vector, a tha deatamach ann a bhith a’ stòradh agus a’ faighinn air ais dàta co-cheangailte ri gnìomhan leithid tuairisgeulan gnìomh, cuingeachaidhean agus builean.
Gus am bi an siostam comasach air ionnsachadh ath-neartachaidh, a leigeas leis eòlas fhaighinn bho eòlas agus fàs nas fheàrr thar ùine, tha feum air dòigh-obrach nas sìmplidhe airson làimhseachadh dàta. Tha an siostam air frèam LangChain a thoirt a-steach, ag atharrachadh an dòigh anns a bheil riochdairean AI ag eadar-obrachadh leis an àrainneachd aca ann an oidhirp deuchainn a dhèanamh air crìochan comasan Baby AGI.
Tha an siostam a’ seasamh a-mach bho na farpaisich air sgàth na h-ìre àrd de chonaltradh seo, a tha a’ cuideachadh an neach-ionaid AI fàs nas mothachail air dàta agus uidheamaichte gus obraichean dùbhlanach a làimhseachadh gu furasta.
Bidh an siostam a’ cleachdadh deque (ciudha le dà cheann) structar dàta gus an liosta obrach aca a chuir air dòigh agus a phrìomhachadh oir tha riaghladh gnìomh mar bhunait air comasan Baby AGI.
Bidh an siostam gu fèin-obrachail a’ toirt a-mach gnìomhan ùra gus an liosta ghnìomhan a chumail gnàthach agus ùraichte nuair a bhios gnìomhan deiseil agus feadhainn ùra gan cruthachadh nan àite. Tha an liosta ghnìomhan air ath-phrìomhachadh gu cunbhalach gus dèanamh cinnteach gu bheil an siostam ag obair cho èifeachdach sa ghabhas, a’ toirt cothrom dha dleastanasan a choileanadh gun mhearachd.
Ciamar a tha BabyAGI ag obair?
Bidh an sgriobt BabyAGI an-còmhnaidh a’ taghadh ghnìomhan bho liosta ghnìomhan, gan cur an gnìomh, ag àrdachadh nam builean, agus a’ gineadh gnìomhan ùra a rèir amas agus toradh na h-obrach a bh’ ann roimhe.
Tha an sgriobt seo a’ ruith ann an lùb gun chrìoch. Is e na ceithir prìomh ìrean de shruth-obrach an sgriobt coileanadh ghnìomhan, beairteachadh thoraidhean, gineadh ghnìomhan, agus prìomhachasadh ghnìomhan.
Cur gu bàs gnìomh
Bidh pròiseas BabyAGI a’ tòiseachadh leis an ìre seo. Bidh gnìomh an àidseant cur-an-gnìomh a’ sgaoileadh gnìomh gu API OpenAI aig an ìre seo, agus bidh an API a’ crìochnachadh na h-obrach a rèir a’ cho-theacsa. Is e an amas agus an gnìomh an dà chuir a-steach airson gnìomh an àidseant cur-an-gnìomh.
Thèid toradh na h-obrach an uairsin a thilleadh mar shreang às deidh dha fios a chuir gu API OpenAI. Tha an ìre seo cudromach oir tha e a’ toirt cothrom don t-siostam gnìomhan a chrìochnachadh agus fiosrachadh a chruinneachadh a chuidicheas le bhith a’ leasachadh ghnìomhan ùra agus a’ toirt prìomhachas do ghnìomhan gnàthach.
Leasachadh air toraidhean
Anns an ìre ris an canar “leasachadh toraidh,” tha toradh na h-obrach roimhe air a leasachadh agus air a ghleidheadh ann am Pinecone, inneal feumail airson a bhith a’ tasgadh agus a’ faighinn air ais builean gnìomh airson an cleachdadh nas fhaide air adhart. Tha am pròiseas seo deatamach oir tha e a’ leigeil leis an t-siostam a choileanadh a leasachadh gu cunbhalach le bhith ag ionnsachadh bho mhearachdan san àm a dh’ fhalbh.
Is urrainn dha BabyAGI gluasadan a lorg, ionnsachadh bho mhearachdan, agus a choileanadh a leasachadh ann an gnìomhan a leanas le bhith a’ cumail sùil air toraidhean roimhe agus na meata-dàta a tha nan cois.
Gineadh gnìomh
Is e cruthachadh gnìomhan an treas ìre ann am pròiseas BabyAGI, far am bi gnìomh an àidseant cruthachaidh gnìomh a’ cleachdadh API OpenAI gus gnìomhan ùra a ghineadh a rèir amas agus toradh na h-obrach roimhe.
Bidh an gnìomh a’ cur iarrtas gu OpenAI API le ceithir crìochan: an amas, toradh na h-obrach roimhe, an tuairisgeul gnìomh, agus an liosta ghnìomhan gnàthach. Bidh an API a’ freagairt le liosta de ghnìomhan ùra mar shreathan. Thèid liosta fhaclairean anns a bheil ainmean nan gnìomhan ùra an uair sin a thilleadh còmhla ris na gnìomhan ùra.
A 'toirt prìomhachas do ghnìomhan
Is e prìomhachasadh ghnìomhan an ìre mu dheireadh den t-sruth-obrach airson BabyAGI. Tha an liosta ghnìomhan air a phrìomhachadh sa chùis seo a’ cleachdadh gnìomh àidseant prìomhachais a’ cleachdadh an OpenAI API. Faodar ID na h-obrach làithreach a chuir mar pharameter chun ghnìomh.
Bidh an gnìomh a’ tilleadh liosta le àireamh de ghnìomhan a chaidh ath-phrìomhachasachadh às deidh dhaibh fios a chuir gu API OpenAI. Tha an ìre seo deatamach ann a bhith a’ dèanamh cinnteach gu bheil an siostam a’ cumail a’ cuimseachadh air gnìomhan a tha cudromach agus buntainneach don amas.
Mar a stàlaicheas agus a chleachdas tu BabyGPT air an inneal agad?
Ro-riatanasan
Tha beagan riatanasan ann a dh'fheumas tu a stàladh air a 'choimpiutair agad mus tòisich sinn air a' phròiseas stàlaidh:
- dhol
- Python 3.8 no nas fhaide air adhart
- Iuchair OpenAI API
- Iuchair API PineCone
Thoir an aire: Tha mi a’ cleachdadh MacOS leis an dreach as ùire.
Clone an stòr BabyAGI
Mar chiad cheum, dèan pasgan sònraichte (BabyAGI) air do choimpiutair. Gus am pròiseact a chlònadh, fosgail Git Bash agus cuir a-steach an òrdugh a leanas:
Cuir earbsa an sàs
Anns a 'cheum seo gluais chun a' phhasgan a chaidh a chruthachadh dìreach, stàlaidhidh sinn a h-uile eisimeileachd a tha a dhìth gus BabyAGI a ruith.
Às deidh sin fosgail am pròiseact anns an deasaiche còd agad, tha mi a’ cleachdadh VSCode, rename.env.template to.env, agus lìon na raointean leis na h-iuchraichean OpenAI agus PineCone API agad.
Faodar an iuchair OpenAI API agad fhaighinn an seo
Faodar an iuchair API Pinecone agad fhaighinn an seo.
Mu dheireadh, cuir na APIan sin ann am faidhle .env ann an raointean le urram.
Anns an aon fhaidhle, gheibh thu amas agus gnìomh tùsail.
Ruith an sgriobt Python
Aig an ìre mu dheireadh, faodaidh tu ruith an Sgriobt Python bhon deasaiche còd agad no eadhon leis a’ chrìoch. Is ann leatsa a tha an roghainn. Seo toraidhean an BabyAGI.
BabyAGI vs AutoGPT
Tha BabyAGI eadar-dhealaichte bho Auto-GPT ann an cuid de dhòighean, a 'gabhail a-steach an dòigh anns a bheil e a' cruinneachadh fiosrachadh. Cha bhith BabyAGI a’ sgrùdadh ghoireasan bhon taobh a-muigh, a dh’ fhaodadh a bhith na bhuannachd mhòr ann an cuid de shuidheachaidhean an taca ri Auto-GPT.
Bidh BabyAGI a’ seachnadh a dhol far an t-slighe le bhith a’ cuingealachadh a chuimseachadh air cnuasachadh eanchainn agus a’ diùltadh bho bhith a’ coimhead airson fiosrachadh air-loidhne.
Air sgàth a dhòigh-obrach ùr-ghnàthach, tha BabyAGI na inneal air leth airson smaoineachadh agus cnuasachadh.
Is urrainn dha BabyAGI beachdan tùsail a chruthachadh gu furasta mar thoradh air an cuideam sònraichte a th’ aige air smaoineachadh, ge bith a bheil e air a chleachdadh mar thagradh leis fhèin no mar phàirt taobh a-staigh siostam nas motha.
Faodaidh BabyAGI toraidhean gun choimeas a thoirt seachad le bhith a’ seachnadh buairidhean agus a’ cumail fòcas coltach ri laser air an obair a tha ri làimh, ga dhèanamh na inneal deatamach ann an raon rannsachadh agus leasachadh AI.
Co-dhùnadh
Is e prìomh phrionnsapal feallsanachd dealbhaidh BabyAGI an aonachadh gun fhiosta de fèin-ghluasad, inntleachd agus èifeachdas, a leigeas le luchd-cleachdaidh dèiligeadh gu furasta ri raon farsaing de chnapan-starra ann an saoghal a tha ag atharrachadh gu luath an-diugh.
Is urrainn dhut gu furasta faighinn a-steach do chomas an àrd-ùrlar airson fuasgladh gnìomh fèin-ghluasadach agus riaghladh le taing don dòigh rèiteachaidh agus cur an gnìomh sìmplidh aige, ga dhèanamh na charaid math dha daoine fa-leth agus sgiobaidhean.
Bidh innealan mar BabyAGI gu cinnteach a’ fàs nas cudromaiche mar a bhios rannsachadh AI a’ leasachadh agus a’ fàs, a’ cuideachadh le bhith a’ cumadh an ama ri teachd. Tha BabyAGI ann an suidheachadh gus a bhith na phrìomh àrd-ùrlar airson cruthachalachd le cumhachd AI, ag àrach ùr-ghnàthachadh agus adhartas ann an grunn ghnìomhachasan agus proifeasanan mar thoradh air a’ chuideam gun samhail air cnuasachadh eanchainn agus beachd-smuaintean.
Leis na comasan ùr-nodha aige, bidh an ath ghinealach de thoraidhean le cumhachd AI air am brosnachadh, a’ toirt cothrom do gach cuid buidhnean agus daoine na h-amasan aca a choileanadh ann an dòigh nas tùrail agus nas èifeachdaiche na bha a-riamh roimhe.
Jane
Artaigil sgoinneil! Taing airson oideachadh a phostadh airson seo chan urrainn dhomh feitheamh gus feuchainn air! Ciamar a dh'fhosglas mi am pròiseact ann an VS?
Jay
Dìreach slaod is leig às am pasgan a-steach do Chòd VS.