Vær oppmerksom på at Canvas er tilgjengelig på web, Windows og MacOS. Kommer snart til mobile plattformer (iOS, Android, mobilnett).
Canvas er et nytt grensesnitt for å jobbe med ChatGPT på skrive- og kodeprosjekter som krever redigering og revisjoner.
Med Canvas kan ChatGPT bedre forstå konteksten rundt det du prøver å få til. Du kan markere bestemte deler for å vise nøyaktig hva du vil at ChatGPT skal fokusere på. Det kan også gi tilbakemeldinger og forslag direkte i teksten med hele prosjektet i tankene.
Du styrer prosjektet i Canvas. Du kan redigere tekst eller kode direkte. Du kan bruke snarveiene for å få ChatGPT til å justere tekstlengde, feilsøke koden din og raskt utføre andre nyttige handlinger. Du kan også gjenopprette tidligere versjoner av arbeidet ditt ved å bruke tilbakeknappen i Canvas.
Vær oppmerksom på at Canvas ikke er tilgjengelig med modeller i pro-serien.
Hvordan fungerer React/HTML-gjengivelse?
React/HTML-kode gjengis i et sandkassemiljø, slik at du kan se resultatet av koden. Alle npm-pakker og mange javascript-biblioteker vil fungere.
Brytere for kjøring av Canvas-kode og nettverkstilgang
Vær oppmerksom på at kodekjøring og React/HTML-gjengivelse kan føre til at eksterne nettverksforespørsler blir sendt. Administratorer for Enterprise-arbeidsområder kan kontrollere om kjøring av Canvas-kode er tilgjengelig for brukere i arbeidsområdet, sammen med standardatferd for nettverkstilgang. Som standard er canvas code execution slått på, mens Allow canvas code to access the network er slått av for Enterprise-arbeidsområder, men disse bryterne kan konfigureres i Admin settings for arbeidsområdet ditt.

Få tilgang til Canvas i ChatGPT
ChatGPT kan åpne et Canvas når det forstår hva du prøver å få til. Du kan for eksempel be ChatGPT om å generere en tekst (f.eks. "la oss skrive et langt essay om hvorfor et jordbær er en falsk frukt") eller lage kode for deg (f.eks. «skriv en webserver i python»), og det vil svare med et Canvas. Du kan vanligvis forvente at ChatGPT åpner et Canvas automatisk når ChatGPT genererer innhold på mer enn 10 linjer eller oppdager et scenario der det ville vært nyttig å ha et grensesnitt for skriving eller kode. I tillegg kan du inkludere «bruk canvas …» i prompten din for å be ChatGPT om å åpne Canvas.
Svar med Canvas vil automatisk åpne et vindu på høyre side som inneholder innholdet du ba om.
Du kan også komme i gang med et tomt Canvas med ChatGPT på web ved å si ting som «åpne et canvas» eller «åpne et kode-canvas». Med et tomt Canvas kan du jobbe med et eksisterende prosjekt ved å lime det inn i det tomme Canvas, eller ved bare å skrive i Canvas.
Du kan også lime inn innhold i ChatGPT og åpne det umiddelbart i Canvas via en snarvei øverst til høyre i skrivefeltet.
I tillegg gjør verktøykassen i promptfeltet det også mulig å be ChatGPT om å opprette et nytt Canvas i prompten din. Dette kan også utløses ved å skrive en omvendt skråstrek («/») og deretter bruke kommandoen «canvas».
Redigere prosjektet ditt med Canvas
Du kan gjøre endringer med Canvas ved ganske enkelt å be om dem i chatten. I tillegg kan du velge en del av innholdet ved å markere teksten eller bruke blokkkommentarikonet for å velge et helt avsnittsblokkelement. Dette åpner et inndatafelt der du kan gi veiledning om hva som skal forklares eller redigeres i den valgte delen.
Du kan også redigere Canvas-innholdet direkte ved å klikke i Canvas og skrive. Vær oppmerksom på at bare grunnleggende markdown-formateringsalternativer støttes, inkludert fet skrift, kursiv, overskrifter, punktlister og nummererte lister. Vi tilbyr for øyeblikket ikke mer avanserte formateringsalternativer i Canvas.
Du kan få målrettede kommentarforslag fra ChatGPT ved ganske enkelt å velge snarveiene Suggest edits eller Review code. Ved å klikke på kommentarboblen kan du se det spesifikke forslaget som ChatGPT har gitt. Du kan enten redigere det markerte elementet direkte og lukke kommentaren, eller velge Apply for å få ChatGPT til automatisk å generere innhold som håndterer kommentaren.
Når du jobber med en skriveoppgave, har du også muligheten til å markere bestemte deler av teksten eller koden og be ChatGPT enten foreslå endringer i den delen eller stille et spørsmål om den. Formateringsalternativer kan også åpnes ved å markere et stykke tekst. Grunnleggende markdown-formatering støttes, inkludert fet skrift, kursiv, overskrifter, punktlister og nummererte lister. Vi tilbyr for øyeblikket ikke mer avanserte formateringsalternativer i Canvas.
Snarveier i Canvas for skriving og koding
Canvas med ChatGPT gir tilgang til en samling skrivesnarveier som lar deg be om foreslåtte redigeringer, justere lengden på resultatet, oppdatere ønsket lesenivå og legge til emojier eller siste finpuss på teksten din. For å finne disse snarveiene holder du musepekeren over snarveismenyen nederst til høyre på siden.
For skriftlige dokumenter kan du bruke følgende snarveier:
Suggest edits: ChatGPT legger til forslag direkte i teksten for å forbedre skrivingen din.
Adjust the length: forkorter eller utvider lengden på dokumentet ditt.
Change reading level: justerer lesenivået fra barnehage til høyere utdanning.
Add final polish: sjekker grammatikk, tydelighet og konsistens.
Add emojis: erstatter ord med emojier eller legger dem til for ekstra vekt og farge.
For koding kan du bruke følgende snarveier:
Add logs: setter inn print-setninger for å hjelpe med feilsøking og sporing av kjøring.
Add comments: legger til kommentarer for å forklare koden og gjøre den lettere å lese.
Fix bugs: oppdager og omskriver problematisk kode for å løse feil.
Port to a language: oversetter koden din til språk som JavaScript, Python, Java, TypeScript, C++ eller PHP.
Code review: gir forslag direkte i koden for å optimalisere og forbedre den.
Noen snarveier vil oppdatere innholdet i prosjektet ditt umiddelbart, som Add emojis, Add final polish, Fix bugs og Port to a language.
Andre snarveier kan justeres med en glidebryter. For eksempel gir snarveien Adjust the length deg fleksibilitet til å velge alternativer mellom kortest og lengst lengde. Snarveien Reading level lar deg justere lesenivået fra barnehage til høyere utdanning.
Versjonshistorikk og vis endringer
Du kan navigere mellom versjoner av Canvas-dokumentet eller koden din ved å bruke versjonshistorikken via pilene i den øverste verktøylinjen. Dette lar deg se tidligere versjoner og gjenopprette disse versjonene hvis du ønsker det. Du kan også kopiere innholdet i prosjektet ditt ved å velge kopieringsknappen.
I tillegg kan du se endringer mellom Canvas-versjoner ved å bruke knappen Show changes i den øverste verktøylinjen. Dette vil vise tillegg og slettinger for både dokumenter og kode.
Kjøre Python-kode med Canvas
Du kan kjøre Python-kodefiler i Canvas direkte i nettleseren når du bruker Canvas ved å velge Execute-knappen i Canvas. Når du kjører Python-kode, vises resultatet i konsollen nederst på skjermen. Når det vises feil i konsollen, vil ChatGPT gi et forslag om feilen – klikk på Fix bug-knappen for å få ChatGPT til å prøve å fikse det for deg!
Denne funksjonen er foreløpig bare tilgjengelig for Python-kode, men vi planlegger å utvide tilgangen til andre programmeringsspråk i fremtiden.
Aktivere Canvas for GPT-en din
Canvas fungerer nå med GPT-er. Du kan aktivere Canvas-tilgang til GPT-er ved å aktivere Canvas-funksjonaliteten i GPT Builder. Dette gjør at sluttbrukerne av GPT-en din kan åpne et Canvas mens de chatter med GPT-en din.
Vær oppmerksom på at denne funksjonaliteten er av for alle eksisterende GPT-er og på som standard for alle nylig opprettede GPT-er. Du kan endre dette når som helst i GPT Builder.
Dele et Canvas med andre
Deling av et Canvas er tilgjengelig for alle abonnementer, inkludert Free, Plus, Pro, Team, Enterprise og Edu.
Brukere kan nå dele en Canvas-ressurs som gjengitt React/HTML-kode, dokument eller kode med en annen bruker, på samme måte som du deler en samtale. Du kan gjøre dette fra verktøylinjen i Canvas når Canvas er åpent.

Laste ned Canvas-filen din
Du kan nå eksportere Canvas-dokumentene dine i flere formater, avhengig av innholdstypen. Se etter Download-knappen øverst til høyre i Canvas for å prøve det.
For generelle dokumenter (som essay eller blogginnlegg) støtter Canvas eksport til formatene PDF, Markdown (.md) og Word (.docx).
For kodebaserte Canvas oppdager Canvas språket intelligent og eksporterer det med riktig filtype (f.eks. .py, .js, .sql osv.), samtidig som formatering og syntaks bevares.
Denne funksjonen gjør det enkelt å arkivere arbeidet ditt, dele utkast eller fortsette redigeringen i eksterne verktøy.
Canvas og nettsikkerhet
Canvas kan forhåndsvise nettsteder og annet nettinnhold. Nettinnhold er nødvendigvis på nett og kan kommunisere med tredjeparter som ikke er OpenAI.
Kommunikasjonen som nettfremvisningen utfører, kan være så enkel som å bruke internett for å få tilgang til et bilde — men den kan også være så farlig som å sende informasjon du har skrevet inn eller delt med ChatGPT til en tredjepart.
ChatGPT tar informasjonen du oppgir mens du snakker, og bruker den til å gi informerte svar. I noen tilfeller, som når du limer inn informasjon fra internett, eller når nyheter eller søkeresultater hentes inn, vil ChatGPT bruke annen informasjon i svarene sine, inkludert ved kodegenerering med Canvas.
Når du samhandler med Canvas-nettfremvisning, vil ChatGPT be deg om å bekrefte kommunikasjon med tredjeparter OpenAI ikke kjenner til. Hvis du bekrefter denne kommunikasjonen, lar vi forhåndsvisningen kommunisere med den tredjeparten.
