Table of Contents[Hūnā][Hōʻike]
Aloha kākou a pau, a aloha mai i ke au hou o ka ʻike hana. Ua hoʻomaka ka poʻe polokalamu polokalamu a puni ka honua i ka hana ʻana i nā "autonomous agents" e hui pū me nā kumu hoʻohālike ʻōlelo nui (LLM) e like me OpenAI's GPT-4 e hoʻoponopono i nā pilikia paʻakikī.
ʻOiai he ʻōpiopio loa lākou, ʻo ia mau ʻelele he hana koʻikoʻi i mua i ka hoʻohana kūleʻa ʻana o LLM. ʻO ka maʻamau, ke kamaʻilio nei mākou me GPT-4 ma ka hana ʻana i nā ʻōlelo kuhikuhi a hoʻokomo iā lākou i loko o ka pahu kikokikona o ChatGPT a hiki i ka pane ʻana o ke kumu hoʻohālike me ka hopena i makemake ʻia.
Ma keʻano laulā, hiki i nā ʻelele kūʻokoʻa ke hana i kahi ʻano o nā hana ʻōnaehana a ka LLM e hana ai a hiki i kahi "pahuhopu" i koho mua ʻia. ʻO ka laulā o nā hana i hiki i nā ʻelele kūʻokoʻa ke komo i ka noiʻi pūnaewele, ka hoʻopili ʻana, ka hōʻuluʻulu ʻana, ka hana ʻana i ka ʻike kumu, ka unuhi ʻana, a me nā mea hou aku.
ʻO kekahi mau ʻōnaehana naʻauao hana, e like me Google's Bard a me OpenAI's ChatGPT, GPT-4, ua puka mai nei a laha i ka honua. Ua ʻike pū ʻia kahi Bing Bot hou mai Microsoft.
Ua hui pū kekahi ʻōnaehana AI hou i kapa ʻia ʻo BabyAGI i kēia pūnaehana AI.
Ma kēia ʻatikala, e nānā hohonu mākou iā BabyAGI, kāna mea koʻikoʻi, a pehea e hana ai mai loko mai. E hoʻohālikelike pū mākou me ia AutoGPT, a laila hōʻike iā ʻoe pehea e hoʻouka ai a hoʻohana iā ia ma kāu kamepiula.
No laila, he aha BabyAGI?
ʻO BabyAGI kahi kahua hoʻonaʻauao akamai kūikawā (AI) i hoʻolālā ʻia e hoʻāʻo a hoʻomohala i nā ʻano mea like ʻole AI i loko o ke kaiapuni virtual. ʻO Yohei Nakajima, he haku o ka ʻoihana waiwai a me ʻimi hoʻopunipuni manao, ʻo ia ka mea nāna i hana i kēia mea ʻokiʻoki.
ʻO ke kumu o ka hoʻolālā ākea o BabyAGI, ʻo ka Task-Driven Autonomous Agent ke hoʻokiʻekiʻe nei i kahi kahua open-source e paipai i ka noiʻi ma nā ʻano ʻano like ʻole, mai ka loaʻa ʻana o ka ʻōlelo a me ka hoʻomohala ʻana i ka naʻau a hiki i ka hoʻoikaika ʻana i ke aʻo ʻana.
Ua hoʻolālā ʻia ʻo BabyAGI e hoʻohālike i ke aʻo ʻana ma ke ʻano e like me ka ulu ʻana o ka naʻau o ke kanaka pēpē. ʻO ka pahuhopu nui ka hoʻoikaika ʻana iā AI e loaʻa ka ʻike ma o ka ʻike, hana i nā hoʻoholo naʻauao, a hana kūʻokoʻa.
ʻAʻole pau nā mea hiki me BabyAGI ke alakaʻi i ke ala i ka noiʻi AI ʻokiʻoki.
ʻO ka pahuhopu nui o kēia kahua ʻo ia ka loiloi a hoʻomaikaʻi i ka hana o kahi ākea o nā mea hana AI me ka hoʻohana ʻana i nā hoʻonohonoho simulated, hoʻomaʻamaʻa, a me nā loiloi. ʻO kāna pahuhopu nui, ʻo ia ka noiʻi ʻana i ka hiki i nā ʻelele ke aʻo a hana i nā hana paʻakikī.
Akaka, ʻo ka hoʻomohala ʻana i ke aʻo hoʻoikaika ʻana o nā ʻelele a me nā mana cognitive he mea koʻikoʻi ia o ka holomua o ka paepae.
I kēia manawa, he aha ka mea ma lalo o ka uhi o BabyAGI?
Hoʻohana ka ʻōnaehana i kekahi o nā ʻenehana ikaika loa i loaʻa, me ka GPT-4, ke kaulahao o LangChain a me nā mea hiki ke hana, OpenAI's API, a me Pinecone, e hiki ai i ka hoʻokō wikiwiki a me ka maikaʻi o nā hana.
Me ke kānalua ʻole, ʻo ke kumu hoʻohālike ʻōlelo GPT-4, kahi LLM like ʻole i hana ʻia e lawelawe i nā hana me ka pololei a me ka maʻalahi, ʻo ia ka puʻuwai kuʻi o ka ʻōnaehana. Hiki i ka ʻōnaehana ke hana i nā hana paʻakikī me ka maikaʻi ʻole ma muli o kona hiki ke hana i nā hana hou a hoʻonohonoho mua iā lākou i ka manawa maoli.
Hoʻohui ʻia, hoʻohana ka ʻōnaehana iā Pinecone, kahi kahua huli vector, he mea koʻikoʻi i ka mālama ʻana a me ka hoʻihoʻi ʻana i nā ʻikepili pili i ka hana e like me nā wehewehe hana, nā palena, a me nā hopena.
I mea e hiki ai i ka ʻōnaehana ke hoʻoikaika i ke aʻo ʻana, hiki iā ia ke loaʻa ka ʻike mai ka ʻike a hoʻomaikaʻi maikaʻi i ka manawa, pono ke ala maʻalahi i ka mālama ʻana i ka ʻikepili. Ua hoʻohui ka ʻōnaehana i ka framework LangChain, e hoʻololi i ke ʻano o ka hui ʻana o nā mea hana AI me ko lākou kaiapuni i ka hoʻāʻo ʻana i nā palena o ka hiki o Baby AGI.
Kū'ē ka ʻōnaehana mai ka poʻe hoʻokūkū ma muli o kēia pae kiʻekiʻe o ka hoʻopili ʻana, e kōkua ana i ka ʻelele AI e hoʻonui i ka ʻike ʻikepili a mākaukau e lawelawe i nā hana paʻakikī me ka maʻalahi.
Hoʻohana ka ʻōnaehana i kahi deque (queue pau ʻelua) ʻōnaehana ʻikepili e hoʻonohonoho a hoʻonohonoho mua i kāna papa inoa hana no ka mea ʻo ka hoʻokele hana ke kumu o ka hiki o Baby AGI.
Hoʻopuka maʻalahi ka ʻōnaehana i nā hana hou e mālama i ka papa inoa o nā hana i kēia manawa a i kēia manawa ke pau nā hana a hana ʻia nā mea hou ma ko lākou wahi. Hoʻonohonoho hou ʻia ka papa inoa hana e hōʻoiaʻiʻo i ka hana ʻana o ka ʻōnaehana e like me ka hiki, hiki iā ia ke hoʻokō i nā hana me ka hewa ʻole.
Pehea e hana ai ʻo BabyAGI?
Ke koho mau nei ka palapala BabyAGI i nā hana mai kahi papa inoa hana, hoʻokō iā lākou, hoʻonui i nā hopena, a hana i nā hana hou e pili ana i ka pahuhopu a me ka hopena o ka hana mua.
Holo kēia palapala i loko o kahi loop palena ʻole. ʻO nā pae mua ʻehā o ke kaʻina hana o ka palapala, ʻo ia ka hoʻokō ʻana i ka hana, hoʻonui i ka hopena, hana hana, a me ka hana mua.
Ka hoʻokō hana
Hoʻomaka ka hana BabyAGI me kēia māhele. Hoʻouna ka luna hoʻokō i kahi hana i OpenAI's API i kēia manawa, a hoʻopau ka API i ka hana e like me ka pōʻaiapili. ʻO ka pahuhopu a me ka hana nā mea hoʻokomo ʻelua no ka hana ʻoihana hoʻokō.
Hoʻihoʻi ʻia ka hopena o ka hana ma ke ʻano he kaula ma hope o ka hoʻouna ʻana i kahi wikiwiki i OpenAI's API. He mea koʻikoʻi kēia pae no ka mea e hāʻawi i ka ʻōnaehana i ka manawa e hoʻopau i nā hana a hōʻiliʻili i ka ʻike e kōkua i ka hoʻomohala ʻana i nā hana hou a me ka hoʻonohonoho mua ʻana i nā hana o kēia manawa.
Hoʻomaikaʻi i nā hopena
Ma ke kahua i kapa ʻia ʻo "hoʻomaikaʻi hopena," hoʻomaikaʻi ʻia ka hopena o ka hana mua a mālama ʻia ma Pinecone, kahi mea kōkua no ka waihona a kiʻi ʻana i nā hopena hana no ka hoʻohana ʻana ma hope. He mea koʻikoʻi kēia kaʻina hana no ka mea hiki i ka ʻōnaehana ke hoʻomaikaʻi mau i kāna hana ma ke aʻo ʻana mai nā hewa i hala.
Hiki iā BabyAGI ke ʻike i nā ʻano, aʻo mai nā hewa, a hoʻomaikaʻi i kāna hana ma ka hahai ʻana i nā hana ma o ka mālama ʻana i nā hopena mua a me kā lākou metadata.
Hana hana
ʻO ka hana hana ʻo ia ke kolu o ka hana ma ke kaʻina hana BabyAGI, kahi e hoʻohana ai ka mea hana hana hana i ka OpenAI's API e hana i nā hana hou ma muli o ka pahuhopu a me ka hopena o ka hana ma mua.
Hoʻouna ka hana i kahi noi i ka OpenAI API me ʻehā mau ʻāpana: ka pahuhopu, ka hopena o ka hana mua, ka wehewehe hana, a me ka papa inoa hana o kēia manawa. Pane ka API me ka papa inoa o nā hana hou e like me nā kaula. Hoʻihoʻi ʻia ka papa inoa o nā puke wehewehe ʻōlelo i loaʻa nā inoa o nā hana hou me nā hana hou.
ʻO ka hana mua ʻana i nā hana
ʻO ka hoʻonohonoho mua ʻana i nā hana ʻo ia ka pae hope loa o ka workflow no BabyAGI. Hoʻonohonoho ʻia ka papa inoa hana ma kēia hihia me ka hoʻohana ʻana i ka hana a nā mea hana mua me ka OpenAI API. Hiki ke hoʻouna ʻia ka ID o ka hana o kēia manawa ma ke ʻano he ʻāpana i ka hana.
Hoʻihoʻi ka hana i kahi papa inoa o nā hana i hoʻonohonoho hou ʻia ma hope o ka hoʻouna ʻana i kahi wikiwiki i OpenAI's API. Pono kēia pae i ka hōʻoia ʻana e hoʻomau ka ʻōnaehana i ka nānā ʻana i nā hana koʻikoʻi a pili i ka pahuhopu.
Pehea e hoʻouka a hoʻohana i BabyGPT ma kāu mīkini?
Nā koi mua
Aia kekahi mau koi e pono ai ʻoe e hoʻokomo ma kāu kamepiula ma mua o ka hoʻomaka ʻana i ke kaʻina hana:
- ʻO Git
- Python 3.8 a i ʻole ma hope
- OpenAI API kī
- PineCone API kī
E ʻoluʻolu: Ke hoʻohana nei au i ka MacOS me ka mana hou loa.
Hoʻopili i ka waihona BabyAGI
Ma ke ʻano he hana mua, e hana i kahi waihona kūʻokoʻa (BabyAGI) ma kāu kamepiula. No ka clone i ka papahana, wehe iā Git Bash a hoʻokomo i kēia kauoha:
E hoʻouka i nā dependencies
Ma kēia ʻanuʻu e neʻe i ka waihona i hana ʻia, e hoʻokomo mākou i nā hilinaʻi āpau e pono ai e holo BabyAGI.
Ma hope o ia wehe ʻana i ka papahana ma kāu hoʻoponopono code, ke hoʻohana nei au i ka VSCode, rename.env.template to.env, a hoʻopiha i nā kahua me kāu mau kī OpenAI a me PineCone API.
Hiki ke loaʻa kāu kī OpenAI API maanei
Hiki ke kiʻi ʻia kāu kī Pinecone API maanei.
ʻO ka hope, kau i kēlā mau API i loko o ka faila .env ma nā kahua i mahalo ʻia.
Ma ka waihona like, e ʻike ʻoe i kahi pahuhopu a me ka hana mua.
Holo i ka palapala Python
I ka pae hope, hiki iā ʻoe ke holo i ka Palapala Python mai kāu hoʻoponopono code a i ʻole me ka terminal. Nou ka koho. Eia nā hopena o ka BabyAGI.
BabyAGI vs AutoGPT
ʻOkoʻa ʻo BabyAGI mai Auto-GPT ma kekahi mau ʻano, me ke ʻano o ka hōʻiliʻili ʻana i ka ʻike. ʻAʻole ʻimi ʻo BabyAGI i nā kumuwaiwai o waho, he mea maikaʻi paha ia i kekahi mau kūlana ke hoʻohālikelike ʻia me Auto-GPT.
Hōʻalo ʻo BabyAGI i ka haʻalele ʻana i ke ala ma ka hoʻopaʻa ʻana i kona manaʻo no ka noʻonoʻo ʻana a hōʻole i ka ʻimi ʻana i ka ʻike ma ka pūnaewele.
Ma muli o kāna ʻano hana hou, ʻo BabyAGI kahi mea hana maikaʻi no ka noʻonoʻo a me ka noʻonoʻo.
Hiki iā BabyAGI ke hana maʻalahi me nā manaʻo kumu no kona hoʻolaʻa ʻana i ka manaʻo, inā hoʻohana ʻia ia ma ke ʻano he noi kūʻokoʻa a i ʻole he ʻāpana i loko o kahi ʻōnaehana nui.
Hiki iā BabyAGI ke hāʻawi i nā hopena like ʻole ma o ka pale ʻana i nā mea hoʻohilahila a me ka mālama ʻana i ka nānā ʻana e like me ka laser i ka hana ma ka lima, e lilo ia i mea hana koʻikoʻi ma ke kahua o ka noiʻi a me ka hoʻomohala ʻana o AI.
Panina
ʻO ke kumu nui o kā BabyAGI's design philosophy, ʻo ia ka hoʻohui pono ʻana o ka automation, ka naʻauao, a me ka pono, e hiki ai i nā mea hoʻohana ke hoʻoponopono maʻalahi i nā ʻano pilikia i ka loli wikiwiki o ka honua o kēia mau lā.
Hiki iā ʻoe ke hoʻopaʻa maʻalahi i ka mana o ka paepae no ka hoʻonā ʻana i ka hana a me ka hoʻokele pono ʻana i kāna hoʻonohonoho maʻalahi a me ke ʻano hoʻokō, e lilo ia i hoa aloha no nā poʻe a me nā hui.
ʻO nā mea hana e like me BabyAGI e lilo i mea koʻikoʻi i ka ulu ʻana o ka noiʻi AI, e kōkua ana i ka hoʻolālā ʻana i ka wā e hiki mai ana. Ua hoʻonohonoho ʻia ʻo BabyAGI e lilo i kahua alakaʻi no ka hoʻomohala ʻana i ka mana o AI, e hoʻoulu i ka hana hou a me ka holomua i nā ʻano ʻoihana a me nā ʻoihana e hoʻomaikaʻi i kona manaʻo nui ʻole i ka noʻonoʻo a me ka noʻonoʻo.
Me kona mau mana ʻokiʻoki, e hoʻoulu ʻia ka hanauna hou o nā huahana AI-powered, e hiki ai i nā hui a me nā kānaka ke hoʻokō i kā lākou mau pahuhopu me ka naʻauao a me ka maikaʻi ma mua o ka wā ma mua.
Jane
ʻatikala nui! Mahalo no ka hoʻouna ʻana i kahi kumu aʻo no kēia hiki ʻole ke kali e hoʻāʻo i kēia! Pehea wau e wehe ai i ka papahana ma VS?
Jay
E kauo wale a waiho i ka waihona i VS Code.