ChatGPT Code Interpreter on erinomainen päivitys maailman johtavalle AI-chatbotille, ja tästä syystä.

ChatGPT on valloittanut maailman myrskyllä ​​ja häikäisenyt ihmisiä ihmismäisellä keskustelukyvyllään. Mutta jopa niin voimakas kuin se on, sillä on rajoituksia. Vaikka ChatGPT voi tarjota ratkaisuja monimutkaisiin ongelmiin, se ei voi toteuttaa niitä aktiivisesti. Code Interpreter on OpenAI: n yritys kehittää ChatGPT: tä yksinkertaisesti ideoiden luojasta tekoälyagentiksi, joka voi toteuttaa ideoita ongelman ratkaisemiseksi.

Näiden uusien kykyjen vaikutukset ovat syvällisiä. Tässä on mitä sinun pitäisi tietää ChatGPT Code Interpreter -ominaisuudesta ja miksi se on niin tärkeä.

Mikä on ChatGPT: n kooditulkki?

Code Interpreter, ytimessä, on hiekkalaatikkopohjainen Python-ohjelmointiympäristö ChatGPT: ssä, jossa voit suorittaa monenlaisia ​​tehtäviä suorittamalla Python-koodia. Valitettavasti monet käyttäjät jättävät sen usein huomiotta tai ymmärtävät väärin, koska se liittyy koodaukseen tai ohjelmointiin. Vaikka sitä kutsutaan nimellä "Kooditulkki" ja se käyttää Python-ohjelmointikieltä tehtävien suorittamiseen, se ei ole vain ohjelmointitaitoja omaaville ihmisille tarkoitettu ominaisuus. Tietyt ohjelmointitaidot voivat tietysti auttaa sinua hyödyntämään ominaisuutta paremmin, mutta et tarvitse koodauskokemusta käyttääksesi sitä.

instagram viewer

Jotta ymmärtäisit paremmin, mitä Code Interpreter -ominaisuus tekee, on parempi tarkastella sitä toiminnallisesta näkökulmasta.

Ennen kuin Code Interpreter -ominaisuus tai mikä tahansa muu ChatGPT-laajennus lisättiin ChatGPT: hen, sen minkä ongelman halusitkin ChatGPT: n ratkaisevan, piti olla sellainen, jonka ratkaisu voitiin esittää tekstillä. Tarvitsetko ChatGPT: tä selitä generatiivisen tekoälyn merkitys? No, se on asia, joka voidaan ratkaista tekstin luomisella. Miten käyttämällä ChatGPT: tä tekstin kääntämiseen toiselle kielelle? Se voidaan ratkaista myös tekstin luomisella. Näissä ongelmissa ratkaisu voidaan tarjota tekstinä.

Mutta entä jos haluat ratkaista ongelman, kuten luoda monimutkaisen kaavion, muokata kuvaa tai napata kuvasta väriarvon? Nämä ovat ongelmia, joiden ratkaisuja et voi esittää tekstinä – ne vaativat erityisiä ratkaisuja. Ilman Code Interpreterin kaltaisia ​​laajennuksia ChatGPT: n paras tapa on kuvailla, miten sen tekisit. Kooditulkki on kuitenkin kuin konepellin alla oleva työkalu, joka ottaa ChatGPT: n kuvauksen siitä, kuinka ratkaiset ongelman, ja toteuttaa sen Python-koodilla. Mutta miten tämä toimii?

Kuinka ChatGPT: n kooditulkki toimii?

Code Interpreter yhdistää suuren kielimallin tehon Python-ohjelmoinnin tehoon, jotta ChatGPT voi olla paljon enemmän kuin pelkkä tekstigeneraattori. Nämä kaksi komponenttia ovat elintärkeitä Code Interpreter -ominaisuuden toiminnan ymmärtämiseksi. Oletetaan, että haluat ChatGPT: n jakavan kuvan kahteen yhtä suureen osaan ja kääntävän toisen osan värit ennen kuin lisäät ne yhteen uuden kuvan luomiseksi. Miten ChatGPT saisi sen aikaan?

Näin se todennäköisesti toimisi. Hyödyntämällä GPT-kielimalliaan, ChatGPT: llä on käsitys tämän ongelman ratkaisemisesta, ja tässä nimenomaisessa tapauksessa Python-ohjelmoinnin avulla. Joten ChatGPT kirjoittaa Python-skriptin, joka pystyy jakamaan kuvan kahteen yhtä suureen osaan ja käännä yhden osan värit ennen kuin lisäät ne yhteen uuden osan luomiseksi – tiedät, aivan kuten käyttäjä pyydetty.

Nyt, koska Code Interpreter on Python-ohjelmointiympäristö, joka pystyy suorittamaan Python-koodia, ChatGPT syöttää luomansa Python-komentosarjan kooditulkkiin. Python-komentosarjan suorittamisen jälkeen se palauttaa tuloksena olevan kuvan ChatGPT: hen. Ongelma ratkaistu. Se muistuttaa ohjelmoijan kirjoittamista sinulle ohjelman, joka ratkaisee kaikki kuvailemasi ongelmat reaaliajassa.

Miksi koodin tulkki on niin tärkeä?

Vaikka ilmoitus Code Interpreter -ominaisuuden julkaisusta ei aiheuttanut niin paljon kohua kuin sen potentiaalin mukaista vaikutus, se voi olla ChatGPT-ekosysteemin tärkein yksittäinen ominaisuus pitkällä aikavälillä taustalla olevan mallin lisäksi itse. Se on niin tärkeää.

Vaikka sen nykyiset ominaisuudet eivät kuvasta sen todellista potentiaalia, Code Interpreter -ominaisuus tai ainakin sen toimintamalli on todennäköisesti ChatGPT AI -chatbotin tulevaisuus. Kuinka niin?

Nykyiset iteraatiot suuria kielimalleja, mukaan lukien ChatGPT: tä käyttävät GPT-3.5- ja GPT-4-mallit, ovat pohjimmiltaan rajallisia. Kuten aiemmin sanoimme, he voivat kuvata, kuinka ongelma ratkaistaan, mutta heidän kykynsä toteuttaa ehdottamansa vaiheet käytännössä on erittäin rajoitettu. Tästä syystä LLM-käyttöiset AI-chatbotit eivät ole vielä muuttuneet todellisiksi tekoälyavustajiksi.

Voit maalata selkeämmän kuvan ottamalla esimerkkinä Google Assistantin. Voit pyytää Google Assistantia soittamaan, lähettämään tekstiviestin tai ehkä jopa varaamaan ajan hammaslääkärillesi. Toisin kuin nykyiset chatbot-mallit, Google Assistant ei vain kerro, miten asioita tehdään; se voi todella tehdä asioita.

Google Assistant ei ehkä ole täydellinen esimerkki, mutta se on mikrokosmos siitä, kuinka ChatGPT-chatbotin nykyiset iteraatiot voivat kehittyä Code Interpreter -ominaisuuden ansiosta. Pystyisit käskemään ChatGPT: tä poimimaan kuvat kaikista videotiedostossa olevista kissoista ja lähettämään ne sähköpostiosoitteeseesi. Tai ehkä indeksoi Twitteriä ja hae kaikki tweetit, joissa sinut mainitaan. Tai melkein mitä tahansa, mitä voit ajatella, mikä voidaan tehdä ohjelmallisesti, ja ChatGPT käynnistää koodin Tulkki ja kirjoittaa ohjelma, joka suorittaa kyseisen tehtävän, suorittaa sen ja palauttaa tulokset sekuntia. Tämä ChatGPT: n kyky tuottaa todellisia tuloksia Code Interpreterin kautta tekee ominaisuudesta niin tärkeän.

Vaikka tekniikan kehitystä on mahdotonta ennustaa tarkasti, on helppo kuvitella, että muut tekoälyyritykset, kuten Google, ottavat käyttöön samanlaisia ​​tulkintamalleja tekoäly-chatboteilleen. Samankaltaiset kooditulkit, jotka on toteutettu muissa suurissa AI-chatboteissa, voivat olla katalysaattori, joka tekee AI-chatboteista käytännöllisemmän ja kaikkialla käytettävän työkalun.

Malli AI-chatboteille

ChatGPT: n Code Interpreter tuo uuden toimintamallin tekoäly-chatboteille. Lisäämällä mahdollisuuden aktiivisesti tulkita käskyjä, kirjoittaa koodia ja suorittaa ohjelmia, OpenAI on antanut ChatGPT: lle mahdollisuuden tuottaa todellisia tuloksia pelkän keskustelun avulla. Tämä on käytännöllinen malli, jonka muut tekoäly-chatbotit voivat omaksua siirtyäkseen tiedontarjoajista toimiin kykeneviksi tekoälyavustajiksi.

Epäilemättä Code Interpreter -malli on keskeinen kehitys, joka tekee ChatGPT: stä ja muista AI-chatboteista, jotka käyttävät samanlaista mallia, paljon tehokkaampia ja hyödyllisempiä.