ChatGPT Code Interpreter on suurepärane värskendus maailma juhtivale AI-vestlusbotile ja see on põhjus.
ChatGPT on maailma vallutanud, pimestades inimesi oma inimliku vestlusvõimega. Kuid isegi nii võimas kui see on, on sellel piirangud. Kuigi ChatGPT võib pakkuda lahendusi keerulistele probleemidele, ei saa ta neid aktiivselt rakendada. Code Interpreter on OpenAI katse arendada ChatGPT-d lihtsalt ideede generaatorist tehisintellekti agendiks, kes suudab probleemi lahendamiseks ideid rakendada.
Nende uute võimaluste tagajärjed on sügavad. Siin on, mida peaksite ChatGPT kooditõlgi funktsiooni kohta teadma ja miks see nii oluline on.
Mis on ChatGPT kooditõlk?
Code Interpreter on oma põhiolemuselt liivakastis Pythoni programmeerimiskeskkond ChatGPT-s, kus saate Pythoni koodi käivitades täita mitmesuguseid ülesandeid. Kahjuks jätavad paljud kasutajad selle kodeerimise või programmeerimisega seostamise tõttu sageli kahe silma vahele või saavad sellest valesti aru. Kuigi seda nimetatakse "kooditõlgiks" ja see kasutab ülesannete täitmiseks Pythoni programmeerimiskeelt, pole see programmeerimisoskustega inimestele mõeldud funktsioon. Muidugi võivad mõned programmeerimisoskused aidata teil seda funktsiooni paremini kasutada, kuid selle kasutamiseks pole vaja kodeerimiskogemust.
Et paremini mõista, mida kooditõlgi funktsioon teeb, on parem vaadata seda töö vaatenurgast.
Enne kui ChatGPT-le lisati kooditõlgi funktsioon või mõni muu ChatGPT pistikprogramm, pidi iga probleem, mille ChatGPT lahendaks, olema selline, mille lahendust sai tekstiga esitada. Kas vajate ChatGPT-d selgitage generatiivse AI tähendust? Noh, seda saab lahendada teksti genereerimisega. Kuidas oleks ChatGPT kasutamine teksti teise keelde tõlkimiseks? Seda saab lahendada ka teksti genereerimisega. Nende ülesannete puhul saab lahenduse esitada tekstina.
Aga mis siis, kui soovite lahendada probleemi, nagu keerulise graafiku loomine, pildi redigeerimine või pildilt värviväärtuse haaramine? Need on probleemid, mille lahendusi ei saa tekstina esitada – need nõuavad konkreetseid lahendusi. Ilma selliste pistikprogrammideta nagu Code Interpreter on parim, mida ChatGPT teie heaks teha saab, kirjeldada, kuidas te seda teeksite. Kooditõlk on aga nagu kapotialune tööriist, mis võtab ChatGPT kirjelduse selle kohta, kuidas probleemi lahendada ja Pythoni koodi abil seda rakendada. Aga kuidas see toimib?
Kuidas ChatGPT kooditõlk töötab?
Code Interpreter ühendab suure keelemudeli võimsuse Pythoni programmeerimise võimsusega, võimaldades ChatGPT-l olla palju enamat kui lihtsalt tekstigeneraator. Need kaks komponenti on kooditõlgi funktsiooni toimimise mõistmiseks üliolulised. Näiteks soovite, et ChatGPT jagaks pildi kaheks võrdseks osaks ja pööraks ühe osa värvid ümber, enne kui lisate need uue pildi tegemiseks. Kuidas ChatGPT selle välja tõmbaks?
Siin on, kuidas see tõenäoliselt välja mängiks. Kasutades oma GPT keelemudelit, saab ChatGPT idee, kuidas seda probleemi lahendada ja antud juhul Pythoni programmeerimisega. Niisiis, ChatGPT kirjutab Pythoni skripti, mis suudab jagada pildi kaheks võrdseks osaks ja muutke ühe osa värvid ümber enne nende liitmist, et luua uus – teate täpselt nagu kasutaja taotletud.
Kuna kooditõlk on Pythoni programmeerimiskeskkond, mis suudab Pythoni koodi käitada, toidab ChatGPT genereeritud Pythoni skripti kooditõlgisse. Pärast Pythoni skripti käivitamist tagastab see saadud pildi ChatGPT-le. Probleem lahendatud. See on sarnane sellele, et programmeerija kirjutab teile programmi, mis lahendab kõik teie kirjeldatud probleemid reaalajas.
Miks on kooditõlk nii oluline?
Kuigi teade kooditõlgi funktsiooni väljalaskmisest ei tekitanud nii palju kõmu kui selle potentsiaalile kohane mõju, võib see lisaks aluseks olevale mudelile olla pikas perspektiivis ChatGPT ökosüsteemi kõige olulisem omadus. ise. See on nii tähtis.
Kuigi selle praegused võimalused ei peegelda selle tegelikku potentsiaali, on kooditõlgi funktsioon või vähemalt selle töömudel tõenäoliselt ChatGPT AI vestlusroti tulevik. Kuidas nii?
Praegused iteratsioonid suured keelemudelid, sealhulgas ChatGPT-d toidavad mudelid GPT-3.5 ja GPT-4, on põhimõtteliselt piiratud. Nagu me varem ütlesime, saavad nad kirjeldada, kuidas probleemi lahendada, kuid nende suutlikkus soovitatud samme praktikas rakendada on tõsiselt piiratud. Seetõttu pole LLM-i toega AI-vestlusbotid veel tõelisteks AI-assistentideks muutunud.
Selgema pildi maalimiseks võtke näiteks Google Assistant. Saate paluda Google'i assistendil helistada, saata tekstisõnum või isegi broneerida kohtumise oma hambaarsti juurde. Erinevalt praegustest vestlusrobotite mudelitest ei ütle Google'i assistent teile lihtsalt, kuidas asju teha; see võib tegelikult asju teha.
Google'i assistent ei pruugi olla ideaalne näide, kuid see on mikrokosmos sellest, kuidas ChatGPT vestlusroti praegused iteratsioonid võivad tänu kooditõlgi funktsioonile areneda. Saate käskida ChatGPT-l kõigist kassidest pildid videofailis eraldada ja saata need teie e-posti aadressile. Või roomake Twitteris ja hankige kõik säutsud, mis teid mainivad. Või peaaegu kõike, mida saate programmiliselt teha, ja ChatGPT käivitab koodi Tõlkige ja kirjutage programm, mis täidab selle ülesande, täidab selle ja tagastab tulemused sekundit. See ChatGPT võime anda kooditõlgi kaudu reaalseid tulemusi muudab selle funktsiooni nii oluliseks.
Kuigi tehnoloogia trajektoori on võimatu täpselt ennustada, on lihtne ette kujutada, et teised AI-ettevõtted, nagu Google, võtaksid oma tehisintellekti vestlusrobotite jaoks kasutusele sarnased tõlkmudelid. Sarnased kooditõlgid, mis on rakendatud teistes suuremates AI-vestlusbotites, võivad olla katalüsaatoriks, mis muudab AI-vestlusbotid praktilisemaks ja kõikjal kasutatavamaks tööriistaks.
AI vestlusrobotite mudel
ChatGPT kooditõlk juhatab sisse AI vestlusrobotite uue paradigma. Lisades võimaluse aktiivselt tõlgendada juhiseid, kirjutada koodi ja käivitada programme, on OpenAI andnud ChatGPT-le võimaluse luua reaalseid tulemusi ainult vestluse kaudu. See on praktiline mudel, mida teised tehisintellekti vestlusrobotid saavad kasutusele võtta, et muutuda teabepakkujatest tehisintellekti abilisteks, kes on võimelised tegutsema.
Kahtlemata on kooditõlgi mudel pöördeline areng, mis muudab ChatGPT ja muud sarnast mudelit omavad AI vestlusbotid palju võimekamaks ja kasulikumaks.