Rețineți că Canvas este disponibil pe web, Windows și MacOS. În curând și pe platformele mobile (iOS, Android, web mobil).
Canvas este o interfață nouă pentru lucrul cu ChatGPT la proiecte de scriere și programare care necesită editare și revizuiri.
Cu canvas, ChatGPT poate înțelege mai bine contextul a ceea ce încerci să realizezi. Poți evidenția anumite secțiuni pentru a indica exact pe ce vrei să se concentreze ChatGPT. De asemenea, poate oferi feedback și sugestii inline, având în vedere întregul proiect.
Tu controlezi proiectul în canvas. Poți edita direct text sau cod. Poți folosi comenzile rapide pentru ca ChatGPT să ajusteze lungimea textului, să depaneze codul și să efectueze rapid alte acțiuni utile. De asemenea, poți restaura versiunile anterioare ale lucrării folosind butonul Înapoi din canvas.
Rețineți că Canvas nu este disponibil cu modelele din seria pro.
Cum funcționează randarea React/HTML?
Codul React/HTML este randat într-un mediu sandbox, permițându-ți să vezi rezultatul codului. Multe pachete npm și biblioteci JavaScript vor funcționa, dar previzualizările care trebuie să încarce pachete externe sau resurse web pot depinde de setările de acces la rețea pentru canvas ale spațiului tău de lucru.
Comutatoare pentru executarea codului canvas și accesul la rețea
Reține că executarea codului și randarea React/HTML pot duce la efectuarea de solicitări către rețele externe. Administratorii spațiilor de lucru Enterprise pot controla dacă executarea codului canvas este disponibilă pentru utilizatorii din spațiul de lucru, împreună cu comportamentele implicite de acces la rețea. În mod implicit, executarea codului canvas este activată, în timp ce Permite codului canvas să acceseze rețeaua este dezactivată pentru spațiile de lucru Enterprise, dar aceste comutatoare sunt configurabile în Setările de administrator ale spațiului tău de lucru.

Accesarea canvas în ChatGPT
ChatGPT poate deschide un canvas atunci când înțelege ce încerci să realizezi. De exemplu, îi poți cere ChatGPT să genereze un text (de ex., „hai să scriem un eseu lung despre de ce o căpșună este un pseudocarp”) sau să redacteze cod pentru tine (de ex., „scrie un server web în python”), iar acesta va răspunde cu un canvas. De obicei, te poți aștepta ca ChatGPT să deschidă automat un canvas atunci când ChatGPT generează conținut mai mare de 10 rânduri sau detectează un scenariu în care ar fi utilă o interfață pentru scriere sau cod. În plus, poți include „folosește canvas…” în solicitare pentru a-i cere ChatGPT să deschidă canvas.
Răspunsurile cu canvas vor deschide automat o fereastră în partea dreaptă, care conține conținutul solicitat.
De asemenea, poți începe cu un canvas gol cu ChatGPT pe web spunând lucruri precum „deschide un canvas” sau „deschide un canvas de programare”. Cu un canvas gol, poți lucra la un proiect existent lipindu-l în canvasul gol sau tastând direct în canvas.
De asemenea, poți lipi conținut în ChatGPT și îl poți deschide instantaneu în canvas printr-o comandă rapidă din colțul dreapta-sus al compozitorului.
În plus, trusa de instrumente din compozitorul solicitării îți permite și să îi ceri ChatGPT să creeze un canvas nou în solicitarea ta. Acest lucru poate fi declanșat și tastând o bară oblică inversă („/”) și apoi folosind comanda „canvas”.
Editarea proiectului tău cu canvas
Poți face editări cu canvas pur și simplu cerându-le în chat. În plus, poți selecta o parte din conținut evidențiind textul sau poți folosi pictograma de comentariu de bloc pentru a selecta un întreg bloc de paragraf. Aceasta va deschide un câmp de introducere în care poți oferi îndrumări despre ce să fie explicat sau editat în secțiunea selectată.
De asemenea, poți edita direct conținutul canvas dând clic în canvas și tastând. Reține că sunt acceptate doar opțiunile de formatare markdown de bază, inclusiv aldine, cursive, anteturi, liste cu marcatori și liste numerotate. Momentan nu oferim opțiuni de formatare mai avansate în canvas.
Poți primi sugestii de comentarii țintite de la ChatGPT selectând pur și simplu comenzile rapide Sugerează editări sau Revizuiește codul. Dând clic pe balonul de comentariu, poți vedea sugestia specifică oferită de ChatGPT. Poți fie să editezi direct elementul semnalat și să închizi comentariul, fie să selectezi Aplică pentru ca ChatGPT să genereze automat conținut care să abordeze comentariul.
Când lucrezi la o sarcină de scriere, ai și opțiunea de a evidenția anumite porțiuni din textul sau codul tău și de a-i cere ChatGPT fie să solicite editări pentru acea secțiune, fie să pună o întrebare despre ea. Opțiunile de formatare pot fi accesate și prin evidențierea unei bucăți de text. Formatarea markdown de bază este acceptată, inclusiv aldine, cursive, anteturi, liste cu marcatori și liste numerotate. Momentan nu oferim opțiuni de formatare mai avansate în canvas.
Comenzi rapide în canvas pentru scriere și programare
Canvas cu ChatGPT oferă acces la un set de comenzi rapide de scriere care îți permit să ceri editări sugerate, să ajustezi lungimea rezultatului, să actualizezi nivelul de lectură vizat și să adaugi emojiuri sau o finisare finală materialului tău. Pentru a găsi aceste comenzi rapide, treci cu cursorul peste meniul de comenzi rapide din partea dreapta-jos a paginii.
Pentru documentele de scriere, poți folosi următoarele comenzi rapide:
Sugerează editări: ChatGPT va adăuga sugestii inline pentru a-ți îmbunătăți scrierea.
Ajustează lungimea: scurtează sau extinde lungimea documentului tău.
Schimbă nivelul de lectură: ajustează nivelul de lectură de la grădiniță la studii postuniversitare.
Adaugă finisarea finală: verifică gramatica, claritatea și consecvența.
Adaugă emojiuri: înlocuiește cuvinte cu emojiuri sau le adaugă pentru accent și culoare suplimentare.
Pentru programare, poți folosi următoarele comenzi rapide:
Adaugă jurnale: inserează instrucțiuni de afișare pentru a ajuta la depanare și la urmărirea execuției.
Adaugă comentarii: adaugă comentarii pentru a explica codul și a îmbunătăți lizibilitatea.
Remediază erorile: detectează și rescrie codul problematic pentru a rezolva erorile.
Portează într-un limbaj: traduce codul tău în limbaje precum JavaScript, Python, Java, TypeScript, C++ sau PHP.
Revizuire cod: oferă sugestii inline pentru a optimiza și îmbunătăți codul.
Unele comenzi rapide vor actualiza imediat conținutul proiectului tău, precum Adaugă emojiuri, Adaugă finisarea finală, Remediază erorile și Portează într-un limbaj.
Alte comenzi rapide pot fi ajustate cu un glisor. De exemplu, comanda rapidă Ajustează lungimea îți oferă flexibilitatea de a selecta opțiuni între cea mai scurtă și cea mai lungă lungime. Comanda rapidă Nivel de lectură îți permite să ajustezi nivelul de lectură de la grădiniță la studii postuniversitare.
Istoricul versiunilor și afișarea modificărilor
Poți naviga prin versiunile documentului sau codului tău canvas folosind istoricul versiunilor, prin săgețile din bara de instrumente de sus. Acest lucru îți permite să vezi versiunile anterioare, precum și să le restaurezi dacă dorești. De asemenea, poți copia conținutul proiectului selectând butonul de copiere.
În plus, poți vedea modificările dintre versiunile canvas folosind butonul Afișează modificările din bara de instrumente de sus. Acesta va afișa adăugările și ștergerile atât pentru documente, cât și pentru cod.
Executarea codului Python cu canvas
Poți executa fișiere canvas cu cod Python direct în browser atunci când folosești canvas, selectând butonul Execută din canvas. Când execuți cod Python, rezultatul va apărea în consola din partea de jos a ecranului. Când apar erori în consolă, ChatGPT va oferi o sugestie despre eroare – dă clic pe butonul Remediază eroarea pentru ca ChatGPT să încerce să o remedieze pentru tine!
Această funcție este disponibilă momentan doar pentru cod Python, dar intenționăm să extindem accesul la alte limbaje de programare în viitor.
Activarea Canvas pentru GPT-ul tău
Canvas funcționează acum cu GPT-urile. Poți permite GPT-urilor accesul la Canvas activând funcționalitatea Canvas în GPT Builder. Astfel, utilizatorii finali ai GPT-ului tău pot deschide un Canvas în timp ce discută cu GPT-ul tău.
Compatibilitatea modelului: Canvas nu este acceptat de GPT-5.5 sau de modelele ulterioare. Când Canvas este activat pentru un Custom GPT, alege un model recomandat care acceptă Canvas. Modelele care nu acceptă Canvas nu vor fi disponibile cât timp funcționalitatea este activată.
Reține că această funcționalitate este dezactivată pentru toate GPT-urile existente și activată implicit pentru orice GPT nou creat. Poți modifica această setare oricând în GPT Builder.
Află mai multe despre GPT Builder.
Partajarea unui canvas cu alte persoane
Partajarea unui canvas este disponibilă pentru toate planurile, inclusiv Free, Plus, Pro, Team, Enterprise și Edu.
Utilizatorii pot acum să partajeze cu alt utilizator un element canvas, cum ar fi cod React/HTML randat, un document sau cod, similar modului în care partajezi o conversație. Poți face acest lucru din bara de instrumente canvas atunci când canvas este deschis.

Descărcarea fișierului tău canvas
Acum poți exporta documentele tale canvas în mai multe formate, în funcție de tipul conținutului. Caută butonul Descarcă în colțul dreapta-sus al canvasului tău pentru a-l încerca.
Pentru documentele generale (cum ar fi eseurile sau articolele de blog), canvas acceptă exportul în formatele PDF, Markdown (.md) și Word (.docx).
Pentru canvasurile bazate pe cod, canvas detectează inteligent limbajul și îl exportă cu extensia de fișier adecvată (de ex., .py, .js, .sql etc.), păstrând formatarea și sintaxa.
Această funcție facilitează arhivarea lucrării tale, partajarea schițelor sau continuarea editării în instrumente externe.
Previzualizarea Canvas nu se termină de încărcat în timpul „Installing Packages”?
Unele previzualizări JS/HTML Canvas necesită ca browserul utilizatorului să încarce pachete externe sau alte resurse web înainte de a putea randa. Dacă opțiunea Permite codului canvas să acceseze rețeaua este dezactivată sau dacă browserul ori controalele de rețea ale organizației blochează un domeniu extern necesar, este posibil ca previzualizarea să nu se termine de încărcat.
Verifică în consola browserului erori precum Failed to fetch, Refused to connect sau erori Content Security Policy. Dacă accesul la rețea al codului canvas este deja activat, verifică dacă browserul, proxy-ul, firewallul sau controalele punctului final blochează domeniul necesar.
Canvas și siguranța web
Canvas poate previzualiza site-uri web și alt conținut web. Conținutul web este în mod necesar online și are capacitatea de a comunica cu terți care nu sunt OpenAI.
Comunicarea pe care o face previzualizarea web poate fi la fel de simplă precum utilizarea internetului pentru a accesa o imagine — dar poate fi și la fel de periculoasă precum trimiterea informațiilor pe care le-ai introdus sau partajat cu ChatGPT către un terț.
ChatGPT preia informațiile pe care le furnizezi în timpul conversației și le folosește pentru a crea răspunsuri informate. În unele cazuri, cum ar fi atunci când lipești informații de pe internet sau când sunt preluate știri ori rezultate ale căutării, ChatGPT va folosi și alte informații pentru răspunsurile sale, inclusiv la generarea de cod cu canvas.
Când interacționezi cu previzualizarea web canvas, ChatGPT îți va cere să confirmi comunicările cu terți despre care OpenAI nu știe. Dacă confirmi această comunicare, permitem previzualizării să comunice cu acel terț.
