OpenAI
Această pagină a fost tradusă automat. Vezi articolul original în limba engleză.

Ce este funcția canvas în ChatGPT și cum o folosesc?

Întrebări frecvente despre folosirea funcției canvas în ChatGPT

Actualizat: 19 hours ago

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 a lucra cu ChatGPT la proiecte de scriere și programare care necesită editări ș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 în linie, 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 versiuni anterioare ale muncii tale 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. Toate pachetele npm și multe biblioteci javascript vor funcționa.

Comutatoare pentru executarea codului în canvas și accesul la rețea

Rețineți că executarea codului și randarea React/HTML pot duce la efectuarea unor cereri externe de rețea. Administratorii spațiului de lucru Enterprise pot controla dacă executarea codului în canvas este disponibilă pentru utilizatorii din spațiul de lucru, împreună cu comportamentele implicite de acces la rețea. În mod implicit, executarea codului în canvas este activată, în timp ce Permite codului canvas să acceseze rețeaua este dezactivată pentru spațiile de lucru enterprise, dar aceste comutatoare pot fi configurate în Setările de administrare ale spațiului tău de lucru.

Image

Accesarea canvas în ChatGPT

ChatGPT poate deschide un canvas când înțelege ce încerci să realizezi. De exemplu, 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 regulă, te poți aștepta ca ChatGPT să deschidă automat un canvas atunci când generează conținut mai lung de 10 rânduri sau detectează un scenariu în care ar fi util să ai o interfață pentru scriere sau cod. În plus, poți include „use canvas...” în solicitarea ta pentru a 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 în ChatGPT pe web spunând lucruri precum „deschide un canvas” sau „deschide un canvas pentru programare”. Cu un canvas gol, poți lucra la un proiect existent lipindu-l în canvasul gol sau pur și simplu tastând în canvas.

De asemenea, poți lipi conținut în ChatGPT și să îl deschizi instantaneu în canvas printr-o comandă rapidă din colțul din dreapta sus al editorului.

ChatGPT composer with the Open in canvas button highlighted

În plus, setul de instrumente din editorul de solicitări îți permite și să 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”.

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

Editarea proiectului tău cu canvas

Poți face modifică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 pentru comentarii la nivel de bloc pentru a selecta un întreg bloc de paragraf. Acest lucru va deschide un câmp în care poți oferi instrucțiuni despre ce să fie explicat sau editat în secțiunea selectată.

Canvas text selected with a comment icon to add feedback

De asemenea, poți edita direct conținutul din canvas făcând clic în canvas și tastând. Rețineți că sunt acceptate doar opțiuni de formatare markdown de bază, inclusiv aldin, cursiv, antete, puncte cu marcatori și liste numerotate. În prezent, 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 Suggest edits sau Review code. Făcâ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 Apply pentru ca ChatGPT să genereze automat conținut care să rezolve comentariul.

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

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 cere ChatGPT fie să solicite editări pentru acea secțiune, fie să pui o întrebare despre ea. Opțiunile de formatare pot fi accesate și prin evidențierea unei bucăți de text. Este acceptată formatarea markdown de bază, inclusiv aldin, cursiv, antete, puncte cu marcatori și liste numerotate. În prezent, nu oferim opțiuni de formatare mai avansate în canvas.

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

Comenzi rapide în canvas pentru scriere și programare

Canvas cu ChatGPT oferă acces la un pachet de comenzi rapide pentru scriere care îți permit să ceri editări sugerate, să ajustezi lungimea rezultatului, să actualizezi nivelul de lectură vizat și să adaugi emoji-uri sau un retuș final textului tău. Pentru a găsi aceste comenzi rapide, treci cu cursorul peste meniul de comenzi rapide din partea dreapta-jos a paginii.

ChatGPT canvas toolbar with Suggest edits selected

Pentru redactarea documentelor, poți folosi următoarele comenzi rapide:

  • Suggest edits: ChatGPT va adăuga sugestii în linie pentru a-ți îmbunătăți scrierea.

  • Adjust the length: scurtează sau extinde lungimea documentului.

  • Change reading level: ajustează nivelul de lectură de la grădiniță la studii postuniversitare.

  • Add final polish: verifică gramatica, claritatea și consecvența.

  • Add emojis: înlocuiește cuvinte cu emoji-uri sau le adaugă pentru accent suplimentar și culoare.

Pentru programare, poți folosi următoarele comenzi rapide:

  • Add logs: inserează instrucțiuni print pentru a ajuta la depanare și urmărirea execuției.

  • Add comments: adaugă comentarii pentru a explica codul și a îmbunătăți lizibilitatea.

  • Fix bugs: detectează și rescrie codul problematic pentru a rezolva erorile.

  • Port to a language: îți traduce codul în limbaje precum JavaScript, Python, Java, TypeScript, C++ sau PHP.

  • Code review: oferă sugestii în linie pentru a-ți optimiza și îmbunătăți codul.

Unele comenzi rapide vor actualiza imediat conținutul proiectului tău, precum Add emojis, Add final polish, Fix bugs și Port to a language.

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

Alte comenzi rapide pot fi ajustate cu un glisor. De exemplu, comanda rapidă Adjust the length îți oferă flexibilitatea de a selecta opțiuni între cea mai scurtă și cea mai lungă lungime. Comanda rapidă Reading level îți permite să ajustezi nivelul de lectură de la grădiniță la studii postuniversitare.

Image

Istoricul versiunilor și afișarea modificărilor

Poți naviga prin versiunile documentului sau codului tău din 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.

Canvas toolbar undo button tooltip labeled Previous version

În plus, poți vedea modificările dintre versiunile canvas folosind butonul Show changes din bara de instrumente de sus. Acesta va afișa adăugirile și ștergerile atât pentru documente, cât și pentru cod.

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

Executarea codului Python cu canvas

Poți executa direct în browser fișiere canvas cu cod Python atunci când folosești canvas selectând butonul Execute 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 – fă clic pe butonul Fix bug pentru ca ChatGPT să încerce să o remedieze pentru tine!

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

Această funcție este disponibilă în prezent doar pentru cod Python, dar intenționăm să extindem accesul și la alte limbaje de programare în viitor.

Activarea canvas pentru GPT-ul tău

Canvas funcționează acum cu GPT-uri. Poți activa accesul la canvas pentru GPT-uri activând capacitatea canvas în GPT Builder. Acest lucru le permite utilizatorilor finali ai GPT-ului tău să deschidă un canvas în timp ce poartă o conversație cu GPT-ul tău.

Capabilities menu with Canvas selected

Rețineți că această capacitate este dezactivată pentru toate GPT-urile existente și activată implicit pentru orice GPT nou creat. Poți modifica acest lucru în orice moment în GPT Builder.

Aflați mai multe despre GPT Builder.

Partajarea unui canvas cu alții

Partajarea unui canvas este disponibilă pentru toate planurile, inclusiv Free, Plus, Pro, Team, Enterprise și Edu.

Utilizatorii pot acum partaja un element canvas, cum ar fi cod React/HTML randat, un document sau cod, cu un alt utilizator, similar cu modul în care partajezi o conversație. Poți face acest lucru din bara de instrumente canvas atunci când canvas este deschis.

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

Descărcarea fișierului tău canvas

Acum poți exporta documentele tale canvas în mai multe formate, în funcție de tipul de conținut. Caută butonul Download în colțul din dreapta sus al canvasului pentru a încerca.

Pentru documente generale (cum ar fi eseuri sau articole 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 corespunzătoare (de ex., .py, .js, .sql etc.), păstrând formatarea și sintaxa.

Această funcție facilitează arhivarea muncii tale, partajarea ciornelor sau continuarea editării în instrumente externe.

Canvas și siguranța pe 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ă ca utilizarea internetului pentru a accesa o imagine — dar poate fi și la fel de periculoasă ca trimiterea către un terț a informațiilor pe care le-ai introdus sau partajat cu ChatGPT.

ChatGPT preia informațiile pe care le oferi în timpul conversației și le folosește pentru a formula răspunsuri informate. În unele cazuri, cum ar fi dacă lipești informații de pe internet sau când sunt preluate știri sau rezultate de căutare, ChatGPT va folosi și alte informații pentru răspunsurile sale, inclusiv în generarea de cod cu canvas.

Când interacționezi cu previzualizarea web din 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ț.

A fost util acest articol?