OpenAI
Ova je stranica strojno prevedena. Pogledajte izvorni članak na engleskom jeziku.

Što je značajka Canvas u ChatGPT-u i kako je mogu koristiti?

Česta pitanja o korištenju značajke Canvas u ChatGPT-u

Ažurirano: 6 days ago

Imajte na umu da je Canvas dostupan na webu, Windowsu i MacOS-u. Uskoro stiže na mobilne platforme (iOS, Android, mobilni web).

Canvas je novo sučelje za rad s ChatGPT-om na projektima pisanja i kodiranja koji zahtijevaju uređivanje i revizije.

Uz Canvas, ChatGPT može bolje razumjeti kontekst onoga što pokušavate postići. Možete istaknuti određene odjeljke kako biste točno naznačili na što želite da se ChatGPT usredotoči. Može i davati povratne informacije i prijedloge u samom tekstu, imajući na umu cijeli projekt.

Vi upravljate projektom u Canvasu. Možete izravno uređivati tekst ili kod. Možete upotrebljavati prečace kako bi ChatGPT prilagodio duljinu teksta, otklonio pogreške u kodu i brzo izveo druge korisne radnje. Također možete vratiti prethodne verzije svojeg rada pomoću gumba za povratak u Canvasu.

Imajte na umu da Canvas nije dostupan s modelima serije pro.

Kako funkcionira renderiranje React/HTML-a?

React/HTML kod renderira se u izoliranom okruženju, što vam omogućuje pregled izlaza koda. Mnogi npm paketi i JavaScript biblioteke radit će, ali pretpregledi koji trebaju učitati vanjske pakete ili web-resurse mogu ovisiti o postavkama mrežnog pristupa Canvasu u vašem radnom prostoru.

Prekidači za izvršavanje koda u Canvasu i mrežni pristup

Napominjemo da izvršavanje koda i renderiranje React/HTML-a mogu rezultirati vanjskim mrežnim zahtjevima. Administratori poslovnih radnih prostora mogu kontrolirati je li izvršavanje koda u Canvasu dostupno korisnicima u radnom prostoru, zajedno sa zadanim ponašanjem mrežnog pristupa. Prema zadanim postavkama, izvršavanje koda u Canvasu je uključeno, dok je opcija Dopusti Canvas kodu pristup mreži isključena za poslovne radne prostore, no ti se prekidači mogu konfigurirati u administratorskim postavkama vašeg radnog prostora.

Image

Pristup Canvasu u ChatGPT-u

ChatGPT može otvoriti Canvas kada shvati što pokušavate postići. Na primjer, možete zatražiti od ChatGPT-a da generira tekst (npr. „napišimo dugačak esej o tome zašto je jagoda lažni plod”) ili da za vas napiše nacrt koda (npr. „napiši web-poslužitelj u pythonu”) i odgovorit će Canvasom. Obično možete očekivati da će ChatGPT automatski otvoriti Canvas kada ChatGPT generira sadržaj dulji od 10 redaka ili otkrije scenarij u kojem bi bilo korisno imati sučelje za pisanje ili kod. Osim toga, u upit možete uključiti „upotrijebi Canvas…” kako biste zatražili od ChatGPT-a da otvori Canvas.

Odgovori s Canvasom automatski će otvoriti prozor na desnoj strani koji sadrži traženi sadržaj.

Također možete započeti s praznim Canvasom uz ChatGPT na webu tako da kažete nešto poput „otvori Canvas” ili „otvori Canvas za kodiranje”. S praznim Canvasom možete raditi na postojećem projektu tako da ga zalijepite u prazan Canvas ili jednostavno tipkate u Canvasu.

Također možete zalijepiti sadržaj u ChatGPT i odmah ga otvoriti u Canvasu putem prečaca u gornjem desnom kutu sastavljača.

ChatGPT composer with the Open in canvas button highlighted

Osim toga, alatni okvir u sastavljaču upita također vam omogućuje da u upitu zatražite od ChatGPT-a izradu novog Canvasa. To se također može pokrenuti upisivanjem obrnute kose crte („/”) i zatim upotrebom naredbe „canvas”.

ChatGPT composer with the tools menu open, including the Canvas option

Uređivanje projekta uz Canvas

Izmjene uz Canvas možete napraviti tako da ih jednostavno zatražite u razgovoru. Osim toga, možete odabrati dio sadržaja isticanjem teksta ili upotrijebiti ikonu blok-komentara za odabir cijelog bloka odlomka. Time će se otvoriti polje za unos u kojem možete dati upute o tome što objasniti ili urediti u odabranom odjeljku.

Canvas text selected with a comment icon to add feedback

Sadržaj Canvasa možete i izravno uređivati klikom u Canvas i tipkanjem. Napominjemo da su podržane samo osnovne opcije oblikovanja u markdownu, uključujući podebljano, kurziv, naslove, grafičke oznake i numerirane popise. Trenutačno ne nudimo naprednije opcije oblikovanja u Canvasu.

Ciljane prijedloge komentara od ChatGPT-a možete dobiti jednostavnim odabirom prečaca Predloži izmjene ili Pregledaj kod. Klikom na oblačić komentara možete vidjeti konkretan prijedlog koji je dao ChatGPT. Možete izravno urediti označenu stavku i zatvoriti komentar ili odabrati Primijeni kako bi ChatGPT automatski generirao sadržaj za rješavanje komentara.

Canvas suggestion card in ChatGPT offering an edit and Apply button beside highlighted text

Kada radite na zadatku pisanja, imate i mogućnost istaknuti određene dijelove svojeg teksta ili koda i zatražiti od ChatGPT-a izmjene tog odjeljka ili postaviti pitanje o njemu. Opcijama oblikovanja možete pristupiti i isticanjem dijela teksta. Podržano je osnovno oblikovanje u markdownu, uključujući podebljano, kurziv, naslove, grafičke oznake i numerirane popise. Trenutačno ne nudimo naprednije opcije oblikovanja u Canvasu.

ChatGPT canvas text selected with inline tools for Ask ChatGPT, bold, italic, and formatting

Prečaci u Canvasu za pisanje i kodiranje

Canvas s ChatGPT-om pruža pristup skupu prečaca za pisanje koji vam omogućuju da zatražite predložene izmjene, prilagodite duljinu izlaza, ažurirate predviđenu razinu čitanja te dodate emojije ili završno dotjerivanje svojem tekstu. Da biste pronašli te prečace, zadržite pokazivač iznad izbornika prečaca u donjem desnom kutu stranice.

ChatGPT canvas toolbar with Suggest edits selected

Za pisanje dokumenata možete upotrebljavati sljedeće prečace:

  • Predloži izmjene: ChatGPT će dodati prijedloge u samom tekstu kako bi poboljšao vaše pisanje.

  • Prilagodi duljinu: skraćuje ili produljuje vaš dokument.

  • Promijeni razinu čitanja: prilagođava razinu čitanja od vrtića do diplomskog studija.

  • Dodaj završno dotjerivanje: provjerava gramatiku, jasnoću i dosljednost.

  • Dodaj emojije: zamjenjuje riječi emojijima ili ih dodaje radi dodatnog naglaska i živosti.

Za kodiranje možete upotrebljavati sljedeće prečace:

  • Dodaj zapisnike: umeće naredbe za ispis radi pomoći pri otklanjanju pogrešaka i praćenju izvršavanja.

  • Dodaj komentare: dodaje komentare za objašnjenje koda i poboljšanje čitljivosti.

  • Ispravi pogreške: otkriva i prepisuje problematičan kod kako bi se riješile pogreške.

  • Prenesi na jezik: prevodi vaš kod na jezike kao što su JavaScript, Python, Java, TypeScript, C++ ili PHP.

  • Pregled koda: pruža prijedloge u samom tekstu za optimizaciju i poboljšanje vašeg koda.

Neki prečaci odmah će ažurirati sadržaj vašeg projekta, kao što su Dodaj emojije, Dodaj završno dotjerivanje, Ispravi pogreške i Prenesi na jezik.

ChatGPT canvas open to a draft titled Strawberry Pseudocarp with editing controls in the header

Drugi prečaci mogu se prilagoditi klizačem. Na primjer, prečac Prilagodi duljinu daje vam fleksibilnost odabira opcija od najkraće do najdulje duljine. Prečac Razina čitanja omogućuje vam prilagodbu razine čitanja od vrtića do diplomskog studija.

Image

Povijest verzija i prikaz promjena

Verzijama dokumenta ili koda u Canvasu možete se kretati pomoću povijesti verzija preko strelica na gornjoj alatnoj traci. To vam omogućuje pregled prethodnih verzija, kao i vraćanje tih verzija ako to želite. Sadržaj svojeg projekta možete i kopirati odabirom gumba za kopiranje.

Canvas toolbar undo button tooltip labeled Previous version

Osim toga, promjene između verzija Canvasa možete vidjeti pomoću gumba Prikaži promjene na gornjoj alatnoj traci. To će prikazati dodavanja i brisanja i za dokumente i za kod.

Canvas editing an email draft with suggested text replacing a selected paragraph

Izvršavanje Python koda uz Canvas

Datoteke s Python kodom u Canvasu možete izvršavati izravno u pregledniku dok upotrebljavate Canvas odabirom gumba Izvrši u Canvasu. Pri izvršavanju Python koda izlaz će se prikazati u konzoli pri dnu zaslona. Kada se u konzoli pojave pogreške, ChatGPT će ponuditi prijedlog o pogrešci – kliknite gumb Ispravi pogrešku kako bi je ChatGPT pokušao ispraviti za vas!

Canvas code editor with ChatGPT suggesting a fix for a Fibonacci function exception

Ova je značajka trenutačno dostupna samo za Python kod, no u budućnosti planiramo proširiti pristup na druge programske jezike.

Omogućavanje Canvasa za vaš GPT

Canvas sada radi s GPT-ovima. Pristup Canvasu za GPT-ove možete omogućiti uključivanjem mogućnosti Canvas u GPT Builderu. Time se krajnjim korisnicima vašeg GPT-a omogućuje otvaranje Canvasa tijekom razgovora s vašim GPT-om.

Capabilities menu with Canvas selected

Napominjemo da je ta mogućnost isključena za sve postojeće GPT-ove i prema zadanim postavkama uključena za sve novostvorene GPT-ove. To možete izmijeniti u bilo kojem trenutku u GPT Builderu.


Saznajte više o GPT Builderu.

Dijeljenje Canvasa s drugima

Dijeljenje Canvasa dostupno je u svim planovima, uključujući Free, Plus, Pro, Team, Enterprise i Edu.

Korisnici sada mogu dijeliti Canvas resurs, kao što su renderirani React/HTML kod, dokument ili kod, s drugim korisnikom, slično kao što dijelite razgovor. To možete učiniti s alatne trake Canvasa dok je Canvas otvoren.

ChatGPT canvas open with a coding project preview reading SHARING NOW AVAILABLE

Preuzimanje datoteke iz Canvasa

Sada možete izvoziti svoje dokumente iz Canvasa u više formata, ovisno o vrsti sadržaja. Potražite gumb Preuzmi u gornjem desnom kutu svojeg Canvasa kako biste to isprobali.

Za opće dokumente (kao što su eseji ili objave na blogu), Canvas podržava izvoz u formate PDF, Markdown (.md) i Word (.docx).

Za Canvas sadržaje temeljene na kodu, Canvas inteligentno otkriva jezik i izvozi ga s odgovarajućim datotečnim nastavkom (npr. .py, .js, .sql itd.), uz očuvanje oblikovanja i sintakse.

Ova značajka olakšava arhiviranje rada, dijeljenje nacrta ili nastavak uređivanja u vanjskim alatima.

Pretpregled u Canvasu ne završava učitavanje tijekom „Instaliranja paketa”?

Neki pretpregledi JS/HTML-a u Canvasu trebaju korisnikov preglednik da učita vanjske pakete ili druge web-resurse prije nego što se mogu renderirati. Ako je opcija Dopusti Canvas kodu pristup mreži isključena ili ako mrežne kontrole preglednika ili organizacije blokiraju potrebnu vanjsku domenu, pretpregled možda neće završiti učitavanje.

Provjerite ima li u konzoli preglednika pogrešaka kao što su Failed to fetch, Refused to connect ili pogreške Content Security Policyja. Ako je mrežni pristup za Canvas kod već omogućen, provjerite blokiraju li preglednik, proxy, vatrozid ili kontrole krajnje točke potrebnu domenu.

Canvas i sigurnost na webu

Canvas može prikazivati pretpreglede web-mjesta i drugog web-sadržaja. Web-sadržaj je nužno na mreži i ima mogućnost komuniciranja s trećim stranama koje nisu OpenAI.

Komunikacija koju web-pretpregled ostvaruje može biti jednostavna poput upotrebe interneta za pristup slici — ali može biti i opasna poput slanja informacija koje ste unijeli ili podijelili s ChatGPT-om trećoj strani.

ChatGPT uzima informacije koje pružate tijekom razgovora i upotrebljava ih za izradu informiranih odgovora. U nekim slučajevima, primjerice kada zalijepite informacije s interneta ili kada se dohvaćaju vijesti ili rezultati pretraživanja, ChatGPT će za svoje odgovore upotrijebiti i druge informacije, uključujući pri generiranju koda uz Canvas.

Kada komunicirate s web-pretpregledom u Canvasu, ChatGPT će vas zatražiti da potvrdite komunikaciju s trećim stranama za koje OpenAI ne zna. Ako potvrdite tu komunikaciju, dopuštamo pretpregledu da komunicira s tom trećom stranom.

Je li vam ovaj članak bio koristan?