OpenAI
Bu sayfanın çevirisi otomatik olarak yapılmıştır. Orijinal İngilizce makaleyi görüntüleyin.

ChatGPT’te Kanvas özelliği nedir ve nasıl kullanılır?

ChatGPT’te Kanvas özelliğini kullanma hakkında sık sorulan sorular

Güncellenme zamanı: 3 days ago

Lütfen Kanvas’ın Web, Windows ve MacOS’ta kullanılabildiğini unutmayın. Mobil platformlara (iOS, Android, mobil web) yakında geliyor.

Kanvas, düzenleme ve revizyon gerektiren yazma ve kodlama projelerinde ChatGPT ile çalışmak için yeni bir arayüzdür.

Kanvas ile ChatGPT, başarmaya çalıştığınız şeyin bağlamını daha iyi anlayabilir. ChatGPT’nin tam olarak neye odaklanmasını istediğinizi belirtmek için belirli bölümleri vurgulayabilirsiniz. Ayrıca tüm projeyi göz önünde bulundurarak satır içi geri bildirim ve öneriler sunabilir.

Kanvas’taki projeyi siz kontrol edersiniz. Metni veya kodu doğrudan düzenleyebilirsiniz. ChatGPT’nin yazı uzunluğunu ayarlamasını, kodunuzdaki hataları ayıklamasını ve diğer yararlı işlemleri hızla gerçekleştirmesini sağlamak için kısayolları kullanabilirsiniz. Ayrıca Kanvas’ta geri düğmesini kullanarak çalışmanızın önceki sürümlerini geri yükleyebilirsiniz.

Lütfen Kanvas’ın pro-series modellerle kullanılamadığını unutmayın.

React/HTML işleme nasıl çalışır?

React/HTML kodu, kodun çıktısını görüntülemenize olanak tanıyan bir sandbox ortamında işlenir. Tüm npm paketleri ve birçok javascript kütüphanesi çalışır.

Kanvas kod yürütme ve ağ erişimi anahtarları

Lütfen kod yürütme ve React/HTML işlemenin harici ağ isteklerinin yapılmasına neden olabileceğini unutmayın. Enterprise çalışma alanı yöneticileri, Kanvas kod yürütmenin çalışma alanındaki kullanıcılar için kullanılabilir olup olmadığını ve varsayılan ağ erişimi davranışlarını kontrol edebilir. Varsayılan olarak, enterprise çalışma alanlarında Kanvas kod yürütme açık, Kanvas kodunun ağa erişmesine izin ver ise kapalıdır; ancak bu anahtarlar çalışma alanınızın Yönetici ayarları bölümünde yapılandırılabilir.

Image

ChatGPT’te Kanvas’a erişme

ChatGPT, başarmaya çalıştığınız şeyi kavradığında bir Kanvas açabilir. Örneğin, ChatGPT’den bir yazı oluşturmasını isteyebilirsiniz (örn. “çileğin neden yalancı meyve olduğu hakkında uzun bir makale yazalım”) veya sizin için kod taslağı hazırlamasını isteyebilirsiniz (örn. “python’da bir web sunucusu yaz”) ve size bir Kanvas ile yanıt verir. Genellikle, ChatGPT 10 satırdan uzun içerik oluşturduğunda veya yazı ya da kod için bir arayüzün faydalı olacağını algıladığında otomatik olarak bir Kanvas açmasını bekleyebilirsiniz. Ayrıca, ChatGPT’den Kanvas açmasını istemek için komutunuza “use canvas…” ifadesini ekleyebilirsiniz.

Kanvas içeren yanıtlar, istediğiniz içeriği barındıran bir pencereyi otomatik olarak sağ tarafta açar.

Web’de ChatGPT ile “bir Kanvas aç” veya “bir kodlama Kanvas’ı aç” gibi ifadeler yazarak boş bir Kanvas’la da başlayabilirsiniz. Boş bir Kanvas ile mevcut bir projeyi boş Kanvas’a yapıştırarak ya da doğrudan Kanvas’a yazarak üzerinde çalışabilirsiniz.

Ayrıca içeriği ChatGPT’ye yapıştırıp bestecinin sağ üst köşesindeki bir kısayol aracılığıyla anında Kanvas’ta açabilirsiniz.

ChatGPT composer with the Open in canvas button highlighted

Ek olarak, komut bestecisindeki araç kutusu da komutunuzda ChatGPT’den yeni bir Kanvas oluşturmasını istemenizi sağlar. Bu, ters eğik çizgi (“/”) yazıp ardından “canvas” komutunu kullanarak da tetiklenebilir.

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

Projenizi Kanvas ile düzenleme

Sohbette bunları isteyerek Kanvas ile düzenlemeler yapabilirsiniz. Ayrıca, metni vurgulayarak içeriğin bir bölümünü seçebilir veya tüm bir paragraf bloğunu seçmek için blok yorum simgesini kullanabilirsiniz. Bu, seçilen bölümde neyin açıklanmasını veya düzenlenmesini istediğinize dair yönlendirme sağlayabileceğiniz bir giriş alanı açar.

Canvas text selected with a comment icon to add feedback

Ayrıca Kanvas içeriğini, Kanvas’a tıklayıp yazarak doğrudan düzenleyebilirsiniz. Lütfen yalnızca kalın, italik, başlıklar, madde işaretleri ve numaralı listeler dahil temel markdown biçimlendirme seçeneklerinin desteklendiğini unutmayın. Şu anda Kanvas’ta daha gelişmiş biçimlendirme seçenekleri sunmuyoruz.

Yalnızca Düzenleme öner veya Kodu incele kısayollarını seçerek ChatGPT’den hedefli yorum önerileri alabilirsiniz. Yorum balonuna tıklayarak ChatGPT’nin sunduğu belirli öneriyi görebilirsiniz. İşaretlenen öğeyi doğrudan düzenleyip yorumu kapatabilir veya ChatGPT’nin yorumu ele alan içeriği otomatik olarak oluşturması için Uygula’yı seçebilirsiniz.

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

Bir yazma görevi üzerinde çalışırken, metninizin veya kodunuzun belirli bölümlerini vurgulayıp ChatGPT’den o bölüme düzenleme istemesini ya da bununla ilgili bir soru sormasını da isteyebilirsiniz. Biçimlendirme seçeneklerine de bir metin parçasını vurgulayarak erişilebilir. Kalın, italik, başlıklar, madde işaretleri ve numaralı listeler dahil temel markdown biçimlendirmesi desteklenir. Şu anda Kanvas’ta daha gelişmiş biçimlendirme seçenekleri sunmuyoruz.

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

Yazma ve kodlama için Kanvas’taki kısayollar

ChatGPT ile Kanvas, önerilen düzenlemeleri istemenizi, çıktının uzunluğunu ayarlamanızı, hedef okuma seviyesini güncellemenizi ve metninize emoji ya da son rötuş eklemenizi sağlayan bir dizi yazma kısayoluna erişim sunar. Bu kısayolları bulmak için sayfanın sağ altındaki kısayollar menüsünün üzerine gelin.

ChatGPT canvas toolbar with Suggest edits selected

Yazı belgeleri için aşağıdaki kısayolları kullanabilirsiniz:

  • Düzenleme öner: ChatGPT, yazınızı iyileştirmek için satır içi öneriler ekler.

  • Uzunluğu ayarla: belgenizin uzunluğunu kısaltır veya uzatır.

  • Okuma seviyesini değiştir: okuma seviyesini anaokulundan lisansüstü seviyeye kadar ayarlar.

  • Son rötuş ekle: dil bilgisi, netlik ve tutarlılığı kontrol eder.

  • Emoji ekle: kelimeleri emojilerle değiştirir veya ekstra vurgu ve renk için emoji ekler.

Kodlama için aşağıdaki kısayolları kullanabilirsiniz:

  • Log ekle: hata ayıklama ve yürütmeyi izlemeye yardımcı olmak için print ifadeleri ekler.

  • Yorum ekle: kodu açıklamak ve okunabilirliği artırmak için yorumlar ekler.

  • Hataları düzelt: sorunlu kodu tespit eder ve hataları gidermek için yeniden yazar.

  • Bir dile taşı: kodunuzu JavaScript, Python, Java, TypeScript, C++ veya PHP gibi dillere çevirir.

  • Kod incelemesi: kodunuzu optimize etmek ve iyileştirmek için satır içi öneriler sunar.

Emoji ekle, Son rötuş ekle, Hataları düzelt ve Bir dile taşı gibi bazı kısayollar projenizin içeriğini hemen günceller.

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

Diğer kısayollar bir kaydırıcıyla ince ayarlanabilir. Örneğin, Uzunluğu ayarla kısayolu size En Kısa ile En Uzun arasındaki seçenekleri seçme esnekliği verir. Okuma seviyesi kısayolu, okuma seviyesini anaokulundan lisansüstü seviyeye kadar ayarlamanızı sağlar.

Image

Sürüm geçmişi ve değişiklikleri göster

Üst araç çubuğundaki oklar aracılığıyla sürüm geçmişini kullanarak Kanvas belgenizin veya kodunuzun sürümleri arasında gezinebilirsiniz. Bu, önceki sürümleri görmenize ve dilerseniz bunları geri yüklemenize olanak tanır. Ayrıca kopyalama düğmesini seçerek projenizin içeriğini kopyalayabilirsiniz.

Canvas toolbar undo button tooltip labeled Previous version

Ek olarak, üst araç çubuğundaki Değişiklikleri göster düğmesini kullanarak Kanvas sürümleri arasındaki değişiklikleri görebilirsiniz. Bu, hem belgeler hem de kod için eklemeleri ve silmeleri gösterir.

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

Kanvas ile Python kodu yürütme

Kanvas kullanırken, Kanvas’ınızdaki Yürüt düğmesini seçerek Python için kod Kanvas dosyalarını doğrudan tarayıcınızda yürütebilirsiniz. Python kodu yürütülürken çıktı ekranın alt kısmındaki konsolda görünür. Konsolda hatalar göründüğünde, ChatGPT hatayla ilgili bir öneri sunar – ChatGPT’nin bunu sizin için düzeltmeyi denemesi için Hatayı düzelt düğmesine tıklayın!

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

Bu özellik şu anda yalnızca Python kodu için kullanılabilir, ancak gelecekte erişimi diğer programlama dillerine de genişletmeyi planlıyoruz.

GPT’niz için Kanvas’ı etkinleştirme

Kanvas artık GPT’lerle çalışıyor. GPT Builder’da Kanvas özelliğini etkinleştirerek GPT’lere Kanvas erişimi verebilirsiniz. Bu, GPT’nizin son kullanıcılarının GPT’nizle sohbet ederken bir Kanvas açabilmesini sağlar.

Capabilities menu with Canvas selected

Lütfen bu özelliğin mevcut tüm GPT’lerde kapalı olduğunu ve yeni oluşturulan tüm GPT’lerde varsayılan olarak açık olduğunu unutmayın. Bunu GPT Builder’da istediğiniz zaman değiştirebilirsiniz.

GPT Builder hakkında daha fazla bilgi edinin.

Bir Kanvas’ı başkalarıyla paylaşma

Kanvas paylaşımı Free, Plus, Pro, Team, Enterprise ve Edu dahil tüm planlarda kullanılabilir.

Kullanıcılar artık işlenmiş React/HTML kodu, belge veya kod gibi bir Kanvas varlığını, bir konuşmayı paylaştığınız gibi başka bir kullanıcıyla paylaşabilir. Bunu, Kanvas açıkken Kanvas araç çubuğundan yapabilirsiniz.

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

Kanvas dosyanızı indirme

Artık Kanvas belgelerinizi içerik türüne bağlı olarak birden fazla biçimde dışa aktarabilirsiniz. Denemek için Kanvas’ınızın sağ üst köşesindeki İndir düğmesini arayın.

Genel belgeler için (makaleler veya blog yazıları gibi), Kanvas PDF, Markdown (.md) ve Word (.docx) biçimlerine dışa aktarmayı destekler.

Kod tabanlı Kanvas’larda, Kanvas dili akıllıca algılar ve biçimlendirme ile sözdizimini koruyarak uygun dosya uzantısıyla (örn. .py, .js, .sql vb.) dışa aktarır.

Bu özellik, çalışmanızı arşivlemeyi, taslakları paylaşmayı veya harici araçlarda düzenlemeye devam etmeyi kolaylaştırır.

Kanvas ve web güvenliği

Kanvas, web sitelerini ve diğer web içeriklerini önizleyebilir. Web içeriği doğal olarak çevrim içidir ve OpenAI dışındaki üçüncü taraflarla iletişim kurma yeteneğine sahiptir.

Web önizlemesinin kurduğu iletişim, bir görsele erişmek için interneti kullanmak kadar basit olabilir — ancak ChatGPT ile girdiğiniz veya paylaştığınız bilgileri bir üçüncü tarafa göndermek kadar tehlikeli de olabilir.

ChatGPT, konuşurken sağladığınız bilgileri alır ve bunları bilinçli yanıtlar üretmek için kullanır. Bazı durumlarda, örneğin internetten bilgi yapıştırdığınızda veya haber ya da arama sonuçları getirildiğinde, ChatGPT Kanvas ile kod oluşturma da dahil olmak üzere yanıtları için başka bilgileri de kullanır.

Kanvas web önizlemesiyle etkileşim kurduğunuzda, ChatGPT sizden OpenAI’nin bilmediği üçüncü taraflarla iletişimi onaylamanızı ister. Bu iletişimi onaylarsanız, önizlemenin o üçüncü tarafla iletişim kurmasına izin veririz.

Bu makale yararlı oldu mu?