Ano ang AutoGPT? Isang Malawak na Gabay & Paghahambing sa ChatGPT

Pagpapalaya-ng-lakas-ng-AutoGPT.png

Patuloy na nag-iibayo ang artificial intelligence sa isang mabilis na takbo.

Mula sa GPT-3 hanggang sa GPT-4, nakita natin ang malalaking pagpapabuti sa pagkakaroon ng mas advanced na pag-iisip, mga setting ng input, pamamaraan ng pagsasapuso, at pag-unawa sa mas mahabang konteksto.

Alamin ang karagdagang impormasyon tungkol sa GPT-4 vs. GPT-3.

Gayunpaman, nanatiling pareho ang AI-tao na pakikipag-ugnayan. Kailangan mong mabuting paghahabi ng mga AI prompt at i-optimize ang kanilang pag-uugali upang makamit ang ninanais mong mga resulta.

Eh bien, paano kung sabihin mo lamang ang iyong mga layunin sa AI, at ginagawa nito ang lahat para sa iyo? Katulad ng pagpasok ng iyong destinasyon sa isang kotse ng Tesla at dadalhin ka nito doon nang hindi nangangailangan ng aktibong pakikilahok mo.

Oo, tayo ay nagsasalita tungkol sa mga autonomous AI agents. At alam mo ba? Nandito na sila!

Ang AutoGPT ay ang pinakabagong aplikasyon mula sa GPT-4 na kumalat sa internet ngayon. Sa buong mundo, ang mga developer ay gumagawa ng mga bagong aplikasyon gamit ang AutoGPT sa iba't ibang industriya. At tawag ng ilan dito ay isang AGI!

Sa blog na ito, tingnan natin ang labas ng ingay at maunawaan:

  • Ano ang AutoGPT
  • Kung paano gumagana ang AutoGPT
  • Kung paano ihambing ang AutoGPT sa ChatGPT
  • Kung paano gamitin ang AutoGPT

At higit pa!

Ano ang AutoGPT?

Ang AutoGPT ay isang open-source na AI application na gumagamit ng OpenAI's GPT-4 na language model upang lumikha ng ganap na autonomo at customizable na mga AI agent. Ito ay inilabas noong ika-30 ng Marso 2023 ni Toran Bruce Richards. Si Toran ay isang game developer sa propesyon at nagtatag ng isang gaming company na tinatawag na Significant Gravitas.

Ang AutoGPT ay kakaiba kumpara sa iba pang mga AI tool dahil ito ay nag-ooperate ng independyente, ibig sabihin hindi mo na kailangang gumabay sa modelo upang makuha ang iyong mga pangangailangan. Sa halip, ikaw ay magsusulat ng iyong mga layunin, at gagawin ng AI ang natitirang bahagi para sa iyo. Kaya ang AutoGPT ay nagbabago ng pag-interact ng AI at mga tao, kung saan ang mga tao ay hindi na kailangang maglaro ng aktibong papel habang pinananatili pa rin ang parehong o mas magandang kalidad ng mga resulta kumpara sa iba pang mga aplikasyon ng AI tulad ng ChatGPT.

Tingnan ang 31 iba pang alternatibo ng ChatGPT na dapat mong malaman.

Paano Gumagana ang AutoGPT?

Ang AutoGPT ay gumagana batay sa isang autonomous na mekanismo ng AI kung saan lumilikha ang AI system ng iba't ibang mga ahente ng AI upang matugunan ang partikular na mga gawain, na kasama ang:

  • Lapian ng Paglikha ng Gawain: Kapag ipinasok mo ang iyong mga layunin sa AutoGPT, ito ang unang AI agent na mag-iinteraksyon sa lapian ng paglikha ng gawain. Batay sa iyong mga layunin, ito ay lumilikha ng isang listahan ng mga gawain na may mga hakbang upang maisakatuparan ang mga ito at ipinapadala ito sa agent ng prioritization.
  • Lapian ng Prioritization ng Gawain: Matapos matanggap ang listahan ng mga gawain, ang AI agent ng prioritization ay nagtitiyak na ang pagkakasunod-sunod ay tama at may lohikal na kahulugan bago ipadala ito sa agent ng pagpapatupad.
  • Lapian ng Pagpapatupad ng Gawain: Kapag tapos na ang prioritization, ang agent ng pagpapatupad ay nagtatapos ng isang gawain matapos ang isa. Kasama dito ang paggamit ng GPT-4, ng Internet, at iba pang mga mapagkukunan upang makakuha ng mga resulta.
pasted image 0 (1).png

Ang mga nabanggit na mga ahente ay nagkakasundo rin sa isa't isa. Kaya kapag natapos na ng ahente sa pagpapatupad ang lahat ng mga gawain at ang mga resulta ay hindi nakasasapat, maaari nitong kausapin ang ahente sa paglikha ng mga gawain upang lumikha ng bagong listahan ng mga gawain. Ito ay nagiging isang paikot-ikot na proseso sa pagitan ng tatlong ahente hanggang sa matapos ang lahat ng mga layunin na itinakda ng gumagamit.

Ang mga aksyon ng mga AI agent ay ipinapakita rin sa user interface sa pamamagitan ng pag-uuri sa kanila sa apat na grupo: mga kaisipan, pagsusuri, plano, at pagtatasa. Sa unang lugar, ibinabahagi ng AI agent ang mga kaisipan matapos matapos ang isang gawain. Sumunod ay ang pagsusuri, na nagpapaliwanag kung bakit ginagawa ng AI agent ang ginagawa nito. Pagkatapos nito, nagbibigay ang sistema ng isang plano upang makumpleto ang gawain. Sa huli, nagbibigay rin ang sistema ng pagtatasa upang payuhan ang AI agent na ayusin ang mga pagkakamali nito at malampasan ang anumang limitasyon.

By sharing this computational flow, AutoGPT nagbibigay ng mga insights sa paraan kung paano ito lumalapit sa isang partikular na problema at kung paano ito nalalampasan nang walang ano mang pakikialam mula sa user.

Paano nagkukumpara ang AutoGPT sa ChatGPT?

Habang pareho ang batayan ng LLM model, may ilang mga kaibahan tayo sa pagitan ng AutoGPT at ChatGPT. Ang ilan sa mga ito ay ibinigay sa ibaba.

Talas ng Impormasyon sa Totoong Oras

Ang pinakabagong modelo ng GPT-4 na ginagamit ng ChatGPT ay naitrain gamit ang parehong datos ng GPT-3.5, na hanggang Setyembre 2021 lamang. Kaya hindi ka makakakuha ng real-time na mga impormasyon gamit ang ChatGPT dahil hindi mo ma-access ang mga website at online na mga plataporma para kumuha ng impormasyon.

Sa isa pang sulok, may access ang AutoGPT sa internet. Hindi lamang ito makakapagsurf sa Web kundi maaari rin nitong patunayan kung ang isang pinagmumulan ay lehitimo. Dagdag pa, maaaring mag-access ang AutoGPT sa anumang plataporma upang isagawa ang isang gawain. Halimbawa, kung hihilingin mo sa AI na suriin ang mga potensiyal na mamimili para sa pagbebenta ng isang produkto at magpadala ng outreach email, ito ay gagawa at magpapadala ng email nang direktang gumagamit ng iyong Gmail account.

Pamamahala ng Memory

Ang bintana ng konteksto ay napakahalaga para sa mga modelo ng wika upang magbigay ng tumpak na mga sagot. Ngunit sa mga LLM tulad ng GPT-4, ang bintana ay may limitasyon na maaaring maging 4000 hanggang 8000 na mga tokens. Kaya, kung ang pangangailangan ay lumampas sa limitasyon, maaaring hindi sundin ng modelo ang lahat ng mga tagubilin o maaaring mawala sa tunguhin at magbigay ng hindi maaasahang mga output.

Sa kabaligtaran, mahusay ang AutoGPT sa pamamahala ng maikling at mahabang pagsasagawa. Sa pamamagitan ng paggamit ng mga database ng vector, ang AutoGPT ay maaring mag-imbak ng konteksto o mga nakaraang karanasan upang maipahintulot sa modelo na gawin ang mas magandang mga desisyon.

Generasyon ng Larawan

Ang AutoGPT ay may kakayahang mag-generate ng mga imahe dahil ginagamit nito ang DALL-E. Kung gusto mong paganahin ang kakayahan ng paglikha ng imahe para sa iyong AI agent, kailangan mong magkaroon ng API access sa DALL-E. Ang tampok na ito ay kasalukuyang hindi available sa ChatGPT-4 bagaman ito ay multi-modal input-wise.

Pagsasalin sa Taludtod

Pwede mong paganahin ang text-to-speech sa AutoGPT sa pamamagitan ng pag-type ng python -m autogpt --speak sa command line. Ngunit kailangan mong maglagay ng kumand sa bawat pag-interact mo sa AutoGPT. Pwede rin kang magdagdag ng iba't ibang boses sa pagsasalita sa pamamagitan ng pagkonekta ng AutoGPT sa Eleven Labs, isang malikhaing AI speech software.

Mga Limitasyon ng AutoGPT

Walang duda na ang autonomong kalikasan ay nagdaragdag ng bagong dimensyon sa mga AI system. Gayunpaman, hindi natin maaaring ipagwalang-bahala ang mga limitasyon at panganib ng AutoGPT. ilan sa mga pangunahing limitasyon na dapat mong malaman ay nakalista sa ibaba.

Masyadong Mahal Gamitin

Habang ang pag-andar ay kahanga-hanga, malamang na ikabigo ka ng praktikalidad ng AutoGPT. Dahil ang AutoGPT ay gumagamit ng mahal na modelo ng GPT-4, ang gastos bawat pagkumpleto ng gawain ay maaaring mataas, kahit para sa isang maliit na gawain. Ito ay kadalasang dahil ang AutoGPT ay maaaring gumamit ng GPT-4 nang maraming beses sa bawat hakbang ng partikular na gawain.

Bukod dito, hindi praktikal dahil hindi nito maaaring maikopya ang mga output sa ibang sitwasyon kapag pareho ang input. Halimbawa, kung hihilingin mong hanapin ng model ang mga pangunahing sapatos pangtakbo sa kalsada at sa lupa, hindi ito maglilikha ng isang function upang maiulat ang proseso para sa kategoryang lupa; sa halip, magsisimula ito mula sa simula.

Madalas Mag-stuck sa isang Loop

Ang pinakakaraniwang problema na kinahaharap ng mga gumagamit sa AutoGPT ay naikukulong ito sa isang loop. Kung nagpapatuloy ito ng higit sa ilang minuto, malamang na kailangan mong simulan muli ang proseso. Nangyayari ito dahil umaasa ang AutoGPT sa GPT-4 upang maayos na maidepina at maidekomposisyon ang mga gawain. Kaya ang mga resulta ay hindi sapat para sa AutoGPT upang gawin ang anumang aksyon.

Possible ang Pagkasira ng Data

Kapag ang isang AI model ay nag-ooperate nang autonomously na may access sa iyong sistema at internet, maaaring ma-leak ang iyong data. Yamang walang mga security agent, ito ay isang alalahanin at kailangan kang mag-ingat kapag gumagamit ng AutoGPT. Hindi mo maaaring iwan ang model na umaandar nang walang tamang mga tagubilin at mga gabay sa kaligtasan.

Paano mag-install ng AutoGPT?

Ibahin sa ibang mga kasangkapan ng Artificial Intelligence (AI), walang simpleng proseso ng pag-sign up ang AutoGPT para makapag-access sa platform at mga tampok nito. Kailangan mong i-download ang iba't-ibang mga software upang matugunan ang mga kinakailangan bago ka magsimulang gamitin ang AutoGPT. Kaya upang mapadali ang mga bagay para sa iyo, ibinahagi namin ang isang hakbang-hakbang na proseso para sa pag-install ng AutoGPT.

Hakbang 1: I-download ang mga Prerequisite Software

Mayroon kang tatlong pangunahing kinakailangan na software upang ma-install ang AutoGPT: Git, Python, at Visual Code Studio. Maaari mong gamitin ang mabilis na mga link ng notyong dokyuemento ng AutoGPT dito para ma-download ang lahat ng tatlong software.

Hindi-pinangalanang disenyo (4).png

Hakbang 2: Lumikha ng OpenAI Account para sa Mga API Key

Kung wala ka pang account, gumawa ng isang OpenAI account. Kapag nakapagbukas ka na ng account, pumunta sa tab ng API Keys. Makikita mo ang isang option (na naka-highlight sa ibaba) na mag-create ng secret key. I-click ito, at kopyahin ang secret key.

larawkong imahe 0 (4).png

Hakbang 3: I-kopya ang AutoGPT Repository sa Hard Drive

Kailangan mong gawin ang dalawang pangunahing bagay upang kopyahin ang AutoGPT GitHub repository sa hard drive. Una, kopyahin ang link ng proyekto mula sa GitHub.

pasted image 0 (2).png

Pangalawa, buksan ang command prompt at kopyahin ang AutoGPT GitHub repository sa pamamagitan ng pag-paste ng link tulad ng ipinakita sa larawang ibaba.

pasted image 0.png

Mayroon ka nang VCS na naka-install, maaring mong i-type code sa command prompt upang mag-access ng AutoGPT mula sa VCS editor.

Hakbang 4: Mag-install ng Python Modules

Kapag binuksan mo ang VCS, makikita mo ang maraming mga file sa kaliwang bahagi. Isa sa mga file ay ang requirements.txt. Sa file na ito, makikita mo ang mga kinakailangang module para sa pagpatakbo ng AutoGPT.

Para mag-install ng mga modulong ito, i-type ang pip install -r requirements.txt at pindutin ang enter. Tandaan: Kailangan mong tiyakin na ang direktoryo ay nakaturo sa lokasyon kung saan mo kinopya ang repository.

Hakbang 5: Palitan ang pangalan ng file na .env.template

Maghanap ng .env.template file sa iyong VCS at alisin ang "." at "template."

pasted image 0 (5).png

Hakbang 6: Ipasok ang mga Key ng OpenAI API

Ang huling hakbang ay i-paste ang iyong mga API keys sa .env file. Pagkatapos mong ilagay ang key at i-save ang file, pumunta ka sa command prompt mo at i-type ang python -m autogpt. Yun lang. Naka-install na ngayon ang AutoGPT at maaari mo nang simulan itong gamitin.

pasted image 0 (3).png

Mga Huling Saloobin

Habang inaasahan kong nakakatuwa na maobserbahan ang mga posibilidad ng AutoGPT, mahalaga na magkaroon tayo ng makatwirang mga inaasahan pagdating sa mga umuusbong na teknolohiya. Hindi pa nga naglipas ang isang buwan mula nang ilunsad ang AutoGPT, kaya hindi pa natin nakikita ang mga kaya at hindi kaya nitong gawin sa iba't ibang mga sitwasyon. Dagdag pa, may kasamang mga isyu sa personal na privacy at segurid ng data na nangangailangan ng agarang pansin.

Ngayon, sinasabi ko na naniniwala ako na ang AutoGPT ay nagbabago kung paano tayo nakikipag-ugnayan sa mga LLM (Large Language Model) tulad ng GPT-4. Ngayon ay maaari nating makita kung paano isinasagawa ng isang AI ang isang problema, natututo mula sa mga pagkakamali, at naglalabas ng magandang mga resulta, na nagbibigay sa atin ng pagkakataon na mas mapaunlad ang ating mga prompy. Kaya hindi na mawawala ang mga AI agents, subalit ito ay mangangailangan ng panahon upang magmature at magdala ng makabuluhang pagtanggap ng mga user.

Kaugnay na mga Artikulo

Tingnan Nang Mas Marami >>

I-unlock ang kapangyarihan ng AI gamit ang HIX.AI!