Root NationJaunumiIT laikrakstsMākslīgais intelekts ir spēles mainītājs programmatūras izstrādē

Mākslīgais intelekts ir spēles mainītājs programmatūras izstrādē

-

Pirmais uzņēmums, kas izjauks ChatGPT, visticamāk, būs nozare, kas to radīja.

ChatGPT

Programmatūras izveide nekad nav bijusi tik vienkārša. Taču programmētāji-praktiķi un eksperti arvien vairāk pārliecinās, ka ģeneratīvais AI mainīs viņu pasauli – paātrinās labāko programmētāju darbu un ļaus parastajiem lietotājiem sasniegt vairāk.

"Pašreizējā mākslīgā intelekta modeļu paaudze ir raķete, kas, lai gan netīšām, ir vērsta tieši uz pašu programmatūras ražošanu," pagājušajā nedēļā rakstīja investori Pols Kedroskis un Ēriks Norlins esejā ar nosaukumu "Gūtenberga mirklis programmatūrā".

"Tādas tehnoloģijas kā šīs ir pārsteidzošas, veidojot, atkļūdojot un paātrinot programmatūras ražošanu ātri un gandrīz bez maksas."
Pagājušās nedēļas beigās OpenAI izlaida ChatGPT spraudņu izmēģinājuma versijas, kas ļauj tai viesabonēt internetā pēc lietotāju vēlēšanās un izveidot savienojumu ar citiem pakalpojumiem un datiem.

Šis ir pirmais lielais solis ceļā uz sarunu tērzēšanas robota pārveidošanu par jaudīgāku viedo aģentu, kas var veikt uzdevumus lietotājiem. Tas ir arī solis, lai padarītu ChatGPT par platformu, uz kuras var balstīties citi uzņēmumi.

Pirmā spraudņu sērija paplašina ChatGPT iespējas ceļojumos, iepirkšanās, restorānos, matemātikas un citur, savienojot robotu ar tādiem populāriem pakalpojumiem kā Expedia, Instacart, Kayak, Klarna un OpenTable. Protams, šie lietotnēm līdzīgie spraudņi ir OpenAI mēģinājums pārvērst ChatGPT par jaunu “lietotni visam”, kā to norāda Ņujorkā bāzētais izstrādātājs Džons Hermans.

Bet tie arī parāda, kā radikāli jauni lielie AI valodu modeļi mainīs kodēšanas procesu. Parasti, lai savienotu divas lietojumprogrammas, programmatūras izstrādātājam ir jāsaprot API (vai definīcija par to, kā sistēma mijiedarbojas ar citām sistēmām) abos galos un pēc tam jāuzraksta "pielīmēšanas kods", lai abi pakalpojumi varētu sazināties viens ar otru. .

Lai izveidotu ChatGPT spraudni, vienkārši "norādīt modeli". Jūs sniedzat sava pakalpojuma ChatGPT API — angļu valodā. ChatGPT to nolasa un dara visu pārējo. Inženieris un uzņēmējs Mičels Hašimoto tvītoja: "Esmu izstrādājis daudzas spraudņu sistēmas, un OpenAI ChatGPT spraudņa interfeiss, iespējams, ir trakākā un iespaidīgākā pieeja, kādu esmu redzējis skaitļošanā visā manā dzīvē."

Programmatūras vēsture ir gara jaunu "abstrakcijas slāņu" pievienošanas secība, kas slēpj binārās loģikas sarežģītību aiz arvien cilvēkiem draudzīgākiem vispārinājumiem, sākot no montāžas valodas līdz augstāka līmeņa programmēšanas vidēm un grafiskām saskarnēm.

Vizionāri jau sen ir solījuši un mēģinājuši izveidot "dabīgās valodas programmēšanas" rīkus, kas ļautu cilvēkiem vienkārši izmantot ikdienas vārdus un teikumus, lai pateiktu datoriem, kas jādara. Šādi centieni nekad nav pilnībā attaisnojuši savus solījumus, taču šoreiz lietas var būt savādāk.

Mūsdienu mākslīgā intelekta sistēmas, kuru pamatā ir lieli valodu modeļi, var saņemt norādījumus tieši no programmētājiem vai programmētājiem, kuri cilvēku valodu izmanto kā saīsinājumu. Rezultāti ir tālu no ideāla, taču tie ir daudz labāki, nekā gaidīja eksperti. Kā papildu bonuss, ChatGPT var uzreiz izskaidrot, kā darbojas viņa uzrakstītais kods, un atbildēt uz lietotāja jautājumiem par to. ChatGPT un tā konkurentu spēks nenozīmē, ka visiem programmētājiem būs jāmeklē jaunas darba jomas.

ChatGPTMūsdienu ģeneratīvais mākslīgais intelekts joprojām izliekas, ka zina vairāk, nekā patiesībā zina, un izdomā, lai aizpildītu nepilnības savās zināšanās. Viņš vislabāk darbojas kā izstrādātāju "otrais pilots", nevis kā neatkarīgs veidotājs.
Secinājums: cilvēki ar dziļu izpratni par daudziem programmēšanas aspektiem joprojām būs nepieciešami, lai izgudrotu patiešām jaunus sistēmu veidus, atrisinātu problēmas, ar kurām AI nevar tikt galā, un veidotu (un ierobežotu) ChatGPT un tā pēctečus.

Taču rutīnas darbs, kas saistīts ar esošo programmatūras sistēmu pielāgošanu un to kopīgo darbu, var izrādīties daudz mazāk aktuāls. Tas ir daudz no tā, ko programmatūras izstrādātāji dara šodien.

Lasi arī: 

JereloAxios
Pierakstīties
Paziņot par
viesis

0 komentāri
Iegultās atsauksmes
Skatīt visus komentārus