Un studiu recent arată că roboții AI de tip ChatGPT, precum cel dezvoltat de OpenAI, pot opera o companie de software într-un mod rapid și rentabil, cu intervenție umană minimă. Descoperirile au venit după ce cercetătorii au publicat un alt studiu în care boții de inteligență artificială generativă au reușit să conducă singuri o localitate virtuală, potrivit Forbes.
În studiul recent, o echipă de cercetători de la Universitatea Brown și mai multe universități chineze au efectuat un experiment pentru a vedea dacă roboții AI alimentați de versiunea modelului 3.5 a ChatGPT pot finaliza procesul de dezvoltare a software-ului fără instruire prealabilă.
Pentru a testa acest lucru, cercetătorii au creat o companie fictivă de dezvoltare software numită ChatDev. Bazată pe modelul de lucru waterfall — o abordare secvențială în crearea software-ului — compania a fost divizată în patru etapediferite, în ordine cronologică: design, codare, testare și documentare.
Din acest punct încolo cercetătorii le-au atribuit roboților AI roluri specifice și fiecare bot a fost alocat etapei respective.
“CEO”-ul și “CTO”-ul ChatDev, de exemplu, au lucrat în etapa de “design”, iar “programatorul” și “designerul grafic” au lucrat în etapa de “codare”.
În fiecare etapă, roboții AI au discutat între ei cu intervenție umană minimă pentru a finaliza părți specifice ale procesului de dezvoltare a software-ului — de la decizia cu privire la limbajul de programare de utilizat la identificarea bug-urilor în cod — până când software-ul a fost complet.
Cercetătorii au rulat experimentul în diferite scenarii software și au aplicat o serie de analize pentru a vedea cât timp i-a fost necesar lui ChatDev să finalizeze fiecare tip de software și cât ar fi costat fiecare.
Astfel, studiul a descoperit cum compania alimentată de AI a reușit să finalizeze întregul proces de dezvoltare a software-ului “în mai puțin de șapte minute, la un cost de mai puțin de un dolar,” în medie — totul în timp ce identifica și rezolva “vulnerabilități potențiale” prin “memoria” și “auto-reflecția” sa.
Studiul a arătat că 86,66% dintre sistemele de software generate au fost “executate fără probleme”. Descoperirile studiului evidențiază una dintre multele modalități în care tehnologiile AI generative puternice, precum ChatGPT, pot îndeplini sarcini specifice. De la lansarea chatbot-ului AI în noiembrie anul trecut, angajații din diferite domenii l-au folosit la locul de muncă pentru a economisi timp și pentru a-și spori productivitatea.
Programatorii, în special, ar putea găsi utile instrumentele AI generative în viața lor personală și profesională. Daniel Dippold, un programator din Berlin, a folosit ChatGPT pentru a dezvolta un program care l-a ajutat să găsească un apartament, iar angajații Amazon au fost surprinși folosind ChatGPT pentru dezvoltarea software-ului.
Deși cercetătorii au identificat limite și erori care ar putea provoca probleme în crearea software-ului, concluzia studiului a fost că descoperirile “ar putea ajuta programatorii sau inginerii juniori în lumea reală” în viitor.

