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.

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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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!
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.
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.

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.
