OpenAI
Ez az oldal gépi fordítással készült. Tekintsd meg az eredeti angol nyelvű cikket.

Mi a canvas funkció a ChatGPT-ben, és hogyan használhatom?

Gyakori kérdések a canvas funkció használatáról a ChatGPT-ben

Frissítve: 7 days ago

Kérjük, vegye figyelembe, hogy a canvas elérhető weben, Windowson és MacOS-en. Hamarosan mobilplatformokon is elérhető lesz (iOS, Android, mobilweb).

A canvas egy új felület a ChatGPT-vel végzett írási és kódolási projektekhez, amelyek szerkesztést és módosításokat igényelnek.

A canvas segítségével a ChatGPT jobban megértheti annak a kontextusát, amit el szeretne érni. Kiemelhet konkrét szakaszokat, hogy pontosan jelezze, mire szeretné, hogy a ChatGPT összpontosítson. A teljes projektet figyelembe véve soron belüli visszajelzést és javaslatokat is tud adni.

Ön irányítja a projektet a canvasban. Közvetlenül szerkeszthet szöveget vagy kódot. A gyorsbillentyűkkel megkérheti a ChatGPT-t az írás hosszának módosítására, a kód hibakeresésére és más hasznos műveletek gyors elvégzésére. A munkája korábbi verzióit is visszaállíthatja a canvasban található vissza gomb használatával.

Kérjük, vegye figyelembe, hogy a Canvas nem érhető el a pro-series modellekkel.

Hogyan működik a React/HTML-renderelés?

A React/HTML-kód sandbox környezetben renderelődik, így megtekintheti a kód kimenetét. Minden npm-csomag és sok javascript-könyvtár működni fog.

A canvas kódfuttatásának és hálózati hozzáférésének kapcsolói

Kérjük, vegye figyelembe, hogy a kódfuttatás és a React/HTML-renderelés külső hálózati kéréseket eredményezhet. Az Enterprise munkaterület adminisztrátorai szabályozhatják, hogy a canvas kódfuttatása elérhető-e a munkaterület felhasználói számára, valamint az alapértelmezett hálózati hozzáférési működést is. Alapértelmezés szerint a canvas code execution be van kapcsolva, míg az Allow canvas code to access the network ki van kapcsolva az enterprise munkaterületeken, de ezek a kapcsolók a munkaterület Admin settings részében konfigurálhatók.

Image

A canvas elérése a ChatGPT-ben

A ChatGPT megnyithat egy canvas felületet, amikor megérti, mit szeretne elérni. Például megkérheti a ChatGPT-t, hogy hozzon létre egy írást (pl. „írjunk egy hosszú esszét arról, hogy a szamóca miért áltermés”) vagy készítsen önnek kódvázlatot (pl. „írj egy webszervert pythonban”), és egy canvas válasszal fog reagálni. Általában arra számíthat, hogy a ChatGPT automatikusan megnyit egy canvas felületet, amikor 10 sornál hosszabb tartalmat hoz létre, vagy olyan helyzetet észlel, ahol hasznos lenne egy írásra vagy kódolásra szolgáló felület. Emellett az „use canvas...” kifejezést is megadhatja az utasításában, hogy megkérje a ChatGPT-t a canvas megnyitására.

A canvasszal érkező válaszok automatikusan megnyitnak egy ablakot a jobb oldalon, amely tartalmazza a kért tartalmat.

Weben a ChatGPT-vel üres canvas felülettel is elkezdheti, ha például azt mondja: „open a canvas” vagy „open a coding canvas”. Üres canvas esetén egy meglévő projekten is dolgozhat, ha beilleszti azt az üres canvasba, vagy egyszerűen csak elkezd gépelni a canvasban.

Tartalmat a ChatGPT-be is beilleszthet, és a szerkesztő jobb felső sarkában található gyorsbillentyűvel azonnal megnyithatja a canvasban.

ChatGPT composer with the Open in canvas button highlighted

Emellett az utasításszerkesztő eszköztára is lehetővé teszi, hogy az utasításában megkérje a ChatGPT-t egy új canvas létrehozására. Ezt úgy is elindíthatja, hogy beír egy fordított perjelet („/”), majd a „canvas” parancsot használja.

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

Projekt szerkesztése a canvasszal

A canvasban úgy végezhet módosításokat, hogy egyszerűen kéri őket a csevegésben. Emellett kijelölheti a tartalom egy részét a szöveg kiemelésével, vagy a blokkszintű megjegyzés ikonnal kiválaszthat egy teljes bekezdésblokkot. Ekkor megnyílik egy beviteli mező, ahol útmutatást adhat arra vonatkozóan, mit kell elmagyarázni vagy szerkeszteni a kijelölt szakaszban.

Canvas text selected with a comment icon to add feedback

A canvas tartalmát közvetlenül is szerkesztheti, ha a canvasra kattint és gépelni kezd. Kérjük, vegye figyelembe, hogy jelenleg csak az alapvető markdown formázási lehetőségek támogatottak, beleértve a félkövért, a dőltet, a címsorokat, a felsorolásjeleket és a számozott listákat. Jelenleg nem kínálunk fejlettebb formázási lehetőségeket a canvasban.

A ChatGPT-től célzott megjegyzésjavaslatokat is kaphat, ha egyszerűen kiválasztja a Suggest edits vagy a Review code gyorsbillentyűt. A megjegyzésbuborékra kattintva megtekintheti a ChatGPT által adott konkrét javaslatot. A megjelölt elemet közvetlenül is szerkesztheti és lezárhatja a megjegyzést, vagy választhatja az Apply lehetőséget, hogy a ChatGPT automatikusan létrehozzon tartalmat a megjegyzés kezelésére.

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

Írási feladaton dolgozva lehetősége van arra is, hogy kiemelje a szöveg vagy a kód egyes részeit, és megkérje a ChatGPT-t, hogy módosítsa azt a szakaszt, vagy tegyen fel róla kérdést. A formázási lehetőségek egy szövegrész kiemelésével is elérhetők. Az alapvető markdown formázás támogatott, beleértve a félkövért, a dőltet, a címsorokat, a felsorolásjeleket és a számozott listákat. Jelenleg nem kínálunk fejlettebb formázási lehetőségeket a canvasban.

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

Gyorsbillentyűk a canvasban íráshoz és kódoláshoz

A ChatGPT-vel használt canvas hozzáférést biztosít egy írási gyorsbillentyű-csomaghoz, amely lehetővé teszi, hogy szerkesztési javaslatokat kérjen, módosítsa a kimenet hosszát, frissítse a kívánt olvasási szintet, valamint emojikat vagy egy végső finomítást adjon a szövegéhez. Ezeket a gyorsbillentyűket az oldal jobb alsó sarkában lévő gyorsbillentyűmenü fölé húzva találja meg.

ChatGPT canvas toolbar with Suggest edits selected

Írott dokumentumokhoz a következő gyorsbillentyűket használhatja:

  • Suggest edits: a ChatGPT soron belüli javaslatokat ad az írás javítására.

  • Adjust the length: lerövidíti vagy kibővíti a dokumentum hosszát.

  • Change reading level: az olvasási szintet az óvodástól a posztgraduális szintig állítja.

  • Add final polish: ellenőrzi a nyelvtant, az egyértelműséget és a következetességet.

  • Add emojis: szavakat cserél emojikra, vagy extra hangsúly és színesség érdekében hozzáadja őket.

Kódoláshoz a következő gyorsbillentyűket használhatja:

  • Add logs: print utasításokat szúr be a hibakeresés és a végrehajtás követésének segítésére.

  • Add comments: megjegyzéseket ad hozzá a kód magyarázatához és az olvashatóság javításához.

  • Fix bugs: felismeri és átírja a problémás kódot a hibák megoldásához.

  • Port to a language: lefordítja a kódot olyan nyelvekre, mint a JavaScript, Python, Java, TypeScript, C++ vagy PHP.

  • Code review: soron belüli javaslatokat ad a kód optimalizálására és javítására.

Néhány gyorsbillentyű azonnal frissíti a projekt tartalmát, például az Add emojis, az Add final polish, a Fix bugs és a Port to a language.

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

Más gyorsbillentyűk csúszkával finomhangolhatók. Például az Adjust the length gyorsbillentyű rugalmasságot ad a Legrövidebb és a Leghosszabb hossz közötti lehetőségek kiválasztására. A Reading level gyorsbillentyű lehetővé teszi az olvasási szint beállítását az óvodástól a posztgraduális szintig.

Image

Verzióelőzmények és módosítások megjelenítése

A canvas dokumentum vagy kód verziói között a felső eszköztáron található nyilak segítségével navigálhat a verzióelőzményekben. Ez lehetővé teszi a korábbi verziók megtekintését, valamint ezek visszaállítását, ha úgy dönt. A projekt tartalmát a másolás gomb kiválasztásával is másolhatja.

Canvas toolbar undo button tooltip labeled Previous version

Emellett a felső eszköztáron lévő Show changes gombbal a canvas verziói közötti módosításokat is megtekintheti. Ez a dokumentumok és a kód esetén is megjeleníti a hozzáadásokat és törléseket.

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

Python-kód futtatása a canvasszal

A canvas használata közben közvetlenül a böngészőben futtathat Pythonhoz tartozó canvas fájlokban lévő kódot, ha a canvasban az Execute gombra kattint. Python-kód futtatásakor a kimenet a képernyő alján található konzolon jelenik meg. Ha hibák jelennek meg a konzolon, a ChatGPT javaslatot tesz a hibára – kattintson a Fix bug gombra, hogy a ChatGPT megpróbálja kijavítani azt ön helyett!

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

Ez a funkció jelenleg csak Python-kódhoz érhető el, de a jövőben más programozási nyelvekre is ki szeretnénk terjeszteni.

A canvas engedélyezése a GPT-jéhez

A canvas most már a GPT-kkel is működik. A canvas hozzáférést a GPT-khez a GPT Builderben a canvas képesség engedélyezésével kapcsolhatja be. Ez lehetővé teszi, hogy a GPT végfelhasználói csevegés közben megnyissanak egy canvást az ön GPT-jével.

Capabilities menu with Canvas selected

Kérjük, vegye figyelembe, hogy ez a képesség minden meglévő GPT esetében ki van kapcsolva, és minden újonnan létrehozott GPT esetében alapértelmezés szerint be van kapcsolva. Ezt bármikor módosíthatja a GPT Builderben.

Tudjon meg többet a GPT Builderről.

Canvas megosztása másokkal

A canvas megosztása minden csomagban elérhető, beleértve a Free, Plus, Pro, Team, Enterprise és Edu csomagokat is.

A felhasználók mostantól megoszthatnak egy canvas-elemet, például renderelt React/HTML-kódot, dokumentumot vagy kódot egy másik felhasználóval, hasonlóan ahhoz, ahogyan egy beszélgetést is megosztanak. Ezt a canvas eszköztáráról teheti meg, amikor a canvas nyitva van.

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

A canvasfájl letöltése

Mostantól a tartalom típusától függően többféle formátumban exportálhatja a canvas dokumentumait. Próbálja ki a canvas jobb felső sarkában található Download gombbal.

Általános dokumentumok esetén (például esszék vagy blogbejegyzések) a canvas támogatja a PDF, Markdown (.md) és Word (.docx) formátumba exportálást.

Kódalapú canvasek esetén a canvas intelligensen felismeri a nyelvet, és a megfelelő fájlkiterjesztéssel exportálja azt (pl. .py, .js, .sql stb.), megőrizve a formázást és a szintaxist.

Ez a funkció megkönnyíti a munka archiválását, a piszkozatok megosztását vagy a szerkesztés folytatását külső eszközökben.

Canvas és webes biztonság

A canvas képes webhelyek és más webes tartalmak előnézetére. A webes tartalom szükségszerűen online van, és képes kommunikálni olyan harmadik felekkel, amelyek nem az OpenAI.

A webes előnézet által végzett kommunikáció lehet olyan egyszerű, mint az internet használata egy kép eléréséhez — de olyan veszélyes is lehet, mint az, hogy az ön által megadott vagy a ChatGPT-vel megosztott információkat egy harmadik félnek továbbítja.

A ChatGPT az Ön által a beszélgetés során megadott információkat felhasználja a megalapozott válaszok elkészítéséhez. Bizonyos esetekben, például ha információt illeszt be az internetről, vagy amikor hírek vagy keresési eredmények kerülnek lekérésre, a ChatGPT más információkat is felhasznál a válaszaihoz, beleértve a canvasban történő kódgenerálást is.

Amikor a canvas webes előnézetével lép interakcióba, a ChatGPT meg fogja kérni, hogy erősítse meg az olyan harmadik felekkel folytatott kommunikációt, akikről az OpenAI nem tud. Ha megerősíti ezt a kommunikációt, engedélyezzük, hogy az előnézet kommunikáljon azzal a harmadik féllel.

Hasznos volt ez a cikk?