ChatGPT

Oca 9, 2023

Son zamanlarda benim de çok kullandığım ve bir çok işimi kolaylaştıran ChatGPT nedir, özellikleri nelerdir ve kendi kullanım amaçlarımı paylaşıyorum. İyi okumalar!

ChatGPT nedir?

ChatGPT, bir yapay zeka araştırma şirketi olan OpenAI tarafından Kasım 2022’de kullanıma sunulmuş olan bir sohbet robotudur. OpenAI’nin büyük dil modellerinden oluşan GPT-3.5 ailesinin üzerine inşa edilmiştir. Büyük bir “insan sohbetleri veri kümesi” üzerinde çalışarak eğitilmiştir. Hem denetimli hem de pekiştirmeli öğrenme teknikleri kullanılarak eğitimi yapılmıştır.

ChatGPT Özellikleri

  • Metin yazma ( temel akademik makale, edebi metin, film senaryosu, blog yazı vb. )
  • Belirli seviye matematik problemi çözme
  • Soru-cevap
  • Kod bloglarındaki hataları ayıklama ya da düzeltme
  • Verilen metni özetleme ya da anahtar kelimelerle sınıflandırma
  • Önerilerde bulunma
  • Herhangi bir şeyin ne işe yaradığını açıklama
  • Daha önceki konuşmaları hatırlayıp konuyla ilgili daha uygun cevap verme
  • Araştırma
ChatGpt Yazışma Ekranı
ChatGpt Yazışma Ekranı

ChatGPT Kullanma Alternatifleri

ChatGPT‘nin beni her gün saatlerce çalışmaktan kurtarmasının bir çok yolunu ve yapay zekayı etkili bir şekilde kullanan yazılımcılarla rekabet ettiğinizde neden onları yenemeyeceğinizi anlatmaya başlıyorum.

Yazılımcılar/Kod yazanlar için liste:

  • Kod Açıklayıcı: Anlamak istediğiniz bazı kodları alın ve ChatGPT’den açıklamasını isteyin.
  • ChatGPT
    .

    Mevcut kodu iyileştirin: Ne yapmak istediğinizi açıklayarak ChatGPT‘den mevcut kodu iyileştirmesini isteyin. Değiştirilen kodla birlikte nasıl yapılacağı hakkında size talimatlar verecektir.

 

  • Kodu doğru stili kullanarak yeniden yazma: Bu özellik, farklı bir adlandırma kuralı kullanan Python geliştiricileri tarafından yazılan kodu yeniden düzenlerken harikadır. ChatGPT size yalnızca güncellenmiş kodu vermekle kalmaz; değişikliklerin nedenini de açıklar.
.

 

  • Deyimsel yapılar kullanarak kodu yeniden yazma: Python geliştiricileri tarafından yazılan kodu incelerken ve yeniden düzenlerken çok yararlıdır.
.
  • Kodu basitleştirme: ChatGPT‘den karmaşık kodu basitleştirmesini isteyin. Sonuç, orijinal kodun çok daha kompakt (bir araya getirilmiş ve sıkıştırılmış) bir versiyonu olacaktır.
.
  • Test etme: Bir fonksiyonu test etmenize yardım etmesini isteyin, sizin için test senaryoları yazacaktır.
.
  • Alternatifleri keşfetme: ChatGPT, denemelerimde Hızlı Sıralama (quick_sort) fonksiyonunun en verimli fonksiyon olmadığını söyledi, ben de alternatif bir fonksiyon yazmasını istedim.
.
  • Belge yazma: ChatGPT‘den bir kod parçası için belge yazmasını isteyin. Genellikle harika iş çıkarıyor. Tabi siz İngilizce olarak yazdırın. 🙂 Hatta İngilizce yazdırdığınızda dökümanın bir parçası olarak kullanım örnekleri içeriyor!
.
  • Hataları bulma: Yazdığınız kodunuzdaki bir hatayı bulmakta sorun yaşıyorsanız ChatGPT‘den yardım isteyin. Bazen soru sormanıza bile gerek kalmıyor!
.

Akılda tutulması gereken son bir söz:

Kodalama yaparken ne yaptığımı bildiğimi düşünmeyi seviyorum. İnsanların koduna ki bazen kendi koduma bile güvenmiyorum ve  ChatGPT‘nin de çıktısına güvenmiyorum. İstediğim çıktıları alabilmek için denemeler yapıyorum.

Sonuç olarak, konumuz ChatGPT‘nin işimi yapmasına izin vermekle ilgili değil. ChatGPT ile çıktı hızımı 10 kat artırmak için onu kullanmakla ilgili. ChatGPT hatalı. Kodla uğraşırken hatalar yaptığını görüyorum. Denetlemesi yine bizlere kalıyor. 🙂 Hikaye, aslında ChatGPT‘nin programcıların işlerini almasıyla ilgili değil. Hikaye, yapay zekanın bir gecede programcılara nasıl hız ve destek sağladığıdır.

Buradan ChatGPT kullanmaya başlayabilirsiniz.

.

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir