Root NationVijestiIT vijestiUmjetna inteligencija mijenja igru ​​u razvoju softvera

Umjetna inteligencija mijenja igru ​​u razvoju softvera

-

Prvi posao koji će poremetiti ChatGPT najvjerovatnije će biti industrija koja ga je stvorila.

Chat GPT

Stvaranje softvera nikada nije bilo lakše. Ali programeri-praktičari i stručnjaci sve su uvjereniji da će generativna AI promijeniti njihov svijet – ubrzati rad najboljih programera i omogućiti običnim korisnicima da postignu više.

"Trenutna generacija modela umjetne inteligencije je projektil usmjeren, iako nenamjerno, direktno na samu proizvodnju softvera", napisali su investitori Paul Kedrosky i Eric Norlin prošle sedmice u eseju pod nazivom "The Gutenberg Moment in Software".

„Tehnologije poput ove su nevjerovatne u izgradnji, otklanjanju grešaka i ubrzanju proizvodnje softvera brzo i gotovo bez troškova.“
Krajem prošle sedmice, OpenAI je objavio pilot verzije dodataka za ChatGPT, koji mu omogućavaju da luta internetom po volji korisnika i povezuje se s drugim servisima i podacima.

Ovo je veliki prvi korak ka transformaciji konverzacijskog chat bota u moćnijeg inteligentnog agenta koji može obavljati zadatke za korisnike. To je također korak ka tome da ChatGPT postane platforma na kojoj druge kompanije mogu graditi.

Prva serija dodataka proširuje mogućnosti ChatGPT-a u putovanjima, kupovini, restoranima, matematici i još mnogo toga povezujući bot sa popularnim servisima kao što su Expedia, Instacart, Kayak, Klarna i OpenTable. Naravno, ovi dodaci slični aplikacijama su pokušaj OpenAI da pretvori ChatGPT u novu „aplikaciju za sve“, kako to kaže njujorški programer John Herrman.

Ali oni također pokazuju kako će radikalno novi veliki AI jezički modeli promijeniti proces kodiranja. Obično, da poveže dvije aplikacije, programer softvera mora razumjeti API (ili definiciju načina na koji sistem komunicira sa drugim sistemima) na oba kraja, a zatim napisati neki "kod za lijepljenje" tako da dvije usluge mogu međusobno komunicirati .

Da biste kreirali dodatak za ChatGPT, jednostavno "uputite model". Dajete ChatGPT API svoje usluge - na engleskom. ChatGPT ga čita i radi ostalo. Inženjer i preduzetnik Mitchell Hashimoto tweeted: "Razvio sam mnoge sisteme dodataka, a OpenAI ChatGPT plugin interfejs je verovatno najluđi i najupečatljiviji pristup koji sam ikada video u računarstvu u svom životu."

Istorija softvera je duga sekvenca dodavanja novih "slojeva apstrakcije" koji skrivaju složenost binarne logike iza generalizacija koje su sve više prilagođene ljudima, od asemblerskog jezika do programskih okruženja višeg nivoa i grafičkih interfejsa.

Vizionari su dugo obećavali i pokušavali da stvore alate za "programiranje na prirodnom jeziku" koji bi omogućili ljudima da jednostavno koriste svakodnevne riječi i rečenice kako bi rekli kompjuterima šta da rade. Takvi napori nikada nisu u potpunosti ispunili svoja obećanja – ali ovoga puta stvari mogu biti drugačije.

Današnji sistemi umjetne inteligencije, bazirani na velikim jezičkim modelima, mogu primati upute direktno od ne-programera ili od programera koji koriste ljudski jezik kao stenografiju. Rezultati su daleko od savršenih, ali su mnogo bolji nego što su stručnjaci očekivali. Kao dodatni bonus, ChatGPT može odmah objasniti kako funkcionira kod koji je napisao i odgovoriti na pitanja koja ljudski korisnik ima o tome. Moć ChatGPT-a i njegovih konkurenata ne znači da će svi programeri morati tražiti nova područja rada.

Chat GPTDanašnja generativna umjetna inteligencija i dalje se pretvara da zna više nego što zaista zna i čini stvari kako bi popunila praznine u svom znanju. On najbolje radi kao "co-pilot" za programere, a ne kao nezavisni kreator.
Zaključak: Ljudi sa dubokim razumijevanjem mnogih aspekata programiranja i dalje će biti potrebni da izmisle zaista nove tipove sistema, riješe probleme s kojima AI ne može da se izbori i oblikuju (i ograniče) ChatGPT i njegove nasljednike.

Ali rutinski rad povezan sa adaptacijom postojećih softverskih sistema i njihov zajednički rad može se pokazati mnogo manje relevantnim. Ovo je mnogo onoga što programeri softvera rade danas.

Pročitajte također: 

JereloAxios
Prijaviti se
Obavijesti o
gost

0 Komentari
Embedded Reviews
Pogledaj sve komentare