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 for det du prøver å oppnå. Du kan markere bestemte avsnitt for å angi nøyaktig hva du vil at ChatGPT skal fokusere på. Den kan også gi tilbakemeldinger og forslag direkte i teksten, med hele prosjektet i tankene.
Du har kontroll over prosjektet i Canvas. Du kan redigere tekst eller kode direkte. Du kan bruke snarveiene til å 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 tilbake-knappen 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 utdataene fra koden. Mange npm-pakker og JavaScript-biblioteker vil fungere, men forhåndsvisninger som må laste inn eksterne pakker eller nettressurser, kan avhenge av innstillingene for Canvas-nettverkstilgang i arbeidsområdet ditt.
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 gjort. Administratorer for Enterprise-arbeidsområder kan kontrollere om kjøring av Canvas-kode er tilgjengelig for brukere i arbeidsområdet, samt standardatferd for nettverkstilgang. Som standard er kjøring av Canvas-kode slått på, mens Tillat Canvas-kode å få tilgang til nettverket er slått av for Enterprise-arbeidsområder, men disse bryterne kan konfigureres i administratorinnstillingene for arbeidsområdet ditt.

Få tilgang til Canvas i ChatGPT
ChatGPT kan åpne et Canvas når den forstår hva du prøver å oppnå. 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 pseudokarp») eller skrive kodeutkast for deg (f.eks. «skriv en webserver i python»), så svarer den 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 er nyttig å ha et grensesnitt for skriving eller kode. I tillegg kan du inkludere «bruk Canvas …» i prompten for å be ChatGPT om å åpne Canvas.
Svar med Canvas åpner automatisk et vindu på høyre side som inneholder det forespurte innholdet.
Du kan også komme i gang med et tomt Canvas med ChatGPT på nettet 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-et, 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 lar verktøykassen i promptskriveren deg også be ChatGPT om å opprette et nytt Canvas i prompten din. Dette kan også utløses ved å skrive en omvendt skråstrek («/») og deretter bruke «canvas»-kommandoen.
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 til å velge en hel avsnittsblokk. 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 formateringsalternativer i Markdown 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 Foreslå endringer eller Gjennomgå kode. Ved å klikke på kommentarboblen kan du se det spesifikke forslaget fra ChatGPT. Du kan enten redigere det merkede elementet direkte og lukke kommentaren, eller velge Bruk for å få ChatGPT til automatisk å generere innhold som tar hensyn til kommentaren.
Når du jobber med en skriveoppgave, har du også muligheten til å markere bestemte deler av teksten eller koden og be ChatGPT om enten å foreslå endringer i den delen eller svare på et spørsmål om den. Formateringsalternativer kan også åpnes ved å markere et tekststykke. 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 pakke med skrivesnarveier som lar deg be om foreslåtte endringer, justere lengden på utdataene, oppdatere ønsket lesenivå og legge til emojier eller en siste finpuss på teksten. For å finne disse snarveiene holder du pekeren over snarveimenyen nederst til høyre på siden.
For skrivedokumenter kan du bruke følgende snarveier:
Foreslå endringer: ChatGPT legger til forslag direkte i teksten for å forbedre skrivingen din.
Juster lengden: forkorter eller utvider lengden på dokumentet ditt.
Endre lesenivå: justerer lesenivået fra barnehage til høyere utdanning.
Legg til siste finpuss: sjekker grammatikk, klarhet og konsekvens.
Legg til emojier: erstatter ord med emojier eller legger dem til for ekstra vekt og farge.
For koding kan du bruke følgende snarveier:
Legg til logger: setter inn utskriftssetninger for å hjelpe med feilsøking og sporing av kjøring.
Legg til kommentarer: legger til kommentarer for å forklare koden og gjøre den mer lesbar.
Rett feil: oppdager og skriver om problematisk kode for å løse feil.
Porter til et språk: oversetter koden din til språk som JavaScript, Python, Java, TypeScript, C++ eller PHP.
Kodegjennomgang: gir forslag direkte i teksten for å optimalisere og forbedre koden din.
Noen snarveier oppdaterer innholdet i prosjektet ditt umiddelbart, for eksempel Legg til emojier, Legg til siste finpuss, Rett feil og Porter til et språk.
Andre snarveier kan justeres med en glidebryter. For eksempel gir snarveien Juster lengden deg fleksibiliteten til å velge alternativer fra kortest til lengst lengde. Snarveien Lesenivå 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 ved å bruke versjonshistorikken via pilene i verktøylinjen øverst. Dette lar deg se tidligere versjoner og gjenopprette disse versjonene hvis du ønsker det. Du kan også kopiere innholdet i prosjektet ved å velge kopier-knappen.
I tillegg kan du se endringer mellom Canvas-versjoner ved å bruke Vis endringer-knappen i verktøylinjen øverst. Dette viser tillegg og slettinger for både dokumenter og kode.
Kjøre Python-kode med Canvas
Du kan kjøre Canvas-kodefiler for Python direkte i nettleseren når du bruker Canvas, ved å velge Kjør-knappen i Canvas. Når du kjører Python-kode, vises utdataene i konsollen nederst på skjermen. Når det vises feil i konsollen, gir ChatGPT et forslag om feilen – klikk på Rett feil-knappen for å la ChatGPT prøve å rette den for deg!
Denne funksjonen er for øyeblikket bare tilgjengelig for Python-kode, men vi planlegger å utvide tilgangen til andre programmeringsspråk i fremtiden.
Slik aktiverer du Canvas for GPT-en din
Canvas fungerer nå med GPT-er. Du kan gi GPT-er tilgang til Canvas ved å aktivere Canvas-funksjonen i GPT Builder. Dette gjør at sluttbrukerne av GPT-en din kan åpne Canvas mens de chatter med GPT-en din.
Modellkompatibilitet: Canvas støttes ikke av GPT-5.5 eller nyere modeller. Når Canvas er aktivert for en Custom GPT, velger du en anbefalt modell som støtter Canvas. Modeller som ikke støtter Canvas, er utilgjengelige mens funksjonen er aktivert.
Vær oppmerksom på at denne funksjonen er slått av for alle eksisterende GPT-er og slått på som standard for alle nyopprettede GPT-er. Du kan når som helst endre dette i GPT Builder.
Finn ut mer om 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, for eksempel gjengitt React/HTML-kode, et dokument eller kode, med en annen bruker, på samme måte som du deler en samtale. Du kan gjøre dette fra Canvas-verktøylinjen når Canvas er åpen.

Laste ned Canvas-filen din
Du kan nå eksportere Canvas-dokumentene dine i flere formater, avhengig av innholdstypen. Se etter Last ned-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-er 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 å redigere i eksterne verktøy.
Fullfører ikke Canvas-forhåndsvisningen innlastingen under «Installerer pakker»?
Noen JS/HTML Canvas-forhåndsvisninger trenger at brukerens nettleser laster inn eksterne pakker eller andre nettressurser før de kan gjengis. Hvis Tillat Canvas-kode å få tilgang til nettverket er slått av, eller hvis nettleser- eller organisasjonskontroller for nettverk blokkerer et påkrevd eksternt domene, kan det hende at forhåndsvisningen ikke fullfører innlastingen.
Sjekk nettleserkonsollen for feil som Failed to fetch, Refused to connect eller Content Security Policy-feil. Hvis nettverkstilgang for Canvas-kode allerede er aktivert, må du sjekke om nettleser-, proxy-, brannmur- eller endepunktkontroller blokkerer det påkrevde domenet.
Canvas og nettsikkerhet
Canvas kan forhåndsvise nettsteder og annet nettinnhold. Nettinnhold er nødvendigvis på nettet og kan kommunisere med tredjeparter som ikke er OpenAI.
Kommunikasjonen som nettforhåndsvisningen gjør, kan være så enkel som å bruke internett til å 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 gir mens du snakker, og bruker den til å lage informerte svar. I noen tilfeller, for eksempel hvis du limer inn informasjon fra internett, eller når nyheter eller søkeresultater hentes inn, bruker ChatGPT annen informasjon i svarene sine, inkludert ved kodegenerering med Canvas.
Når du samhandler med Canvas-nettforhåndsvisning, vil ChatGPT be deg bekrefte kommunikasjon med tredjeparter OpenAI ikke kjenner til. Hvis du bekrefter denne kommunikasjonen, lar vi forhåndsvisningen kommunisere med den tredjeparten.
