Kurs
GPT-5 piyasaya çıktığından beri, yalnızca metin üretimi ve kod yazmanın ötesinde neler yapabildiğini görmek için merak ediyordum. Duyuru benim için beklentileri tam karşılamasa da, GPT-5'i bizzat test etmeye karar verdim. GPT-5'in yeteneklerini keşfetmek için sohbet arayüzünde yedi deney yaptım. Bu derste, şunları nasıl yaptığını inceleyeceğiz:
- Gerçekçi iş fikirleri önerir
- İşlevsel web siteleri ve uygulamalar oluşturur
- Etkileşimli, tarayıcı tabanlı oyunlar geliştirir
- Raporları sunumlara dönüştürür
- Öğrenme sürecini oyunlaştırır ve daha fazlası!
Bu örneklerin bazıları ilk denemede çalıştı, bazılarıysa biraz yineleme ve hata ayıklama gerektirdi. Buradaki amaç yalnızca GPT-5'in çıktısını sergilemek değil; aynı zamanda nerede parladığını, nerede tökezlediğini ve nasıl daha iyi sonuçlar alabileceğinizi göstermek.
Bu blogda yalnızca pratik örneklere odaklanacağım; ancak kıyaslamalar, yeni özellikler ve incelemeler hakkında genel bilgi arıyorsanız, şu GPT-5 genel bakışını, GPT-5 API rehberimizi, ChatGPT Uygulamaları rehberimizi ve GPT-5.1'de neler yeni makalemizi mutlaka inceleyin.
Örnek 1: Bana Kişisel Bir Koşu Takipçisi Oluştur
Bu deney için, kişisel bir koşu takipçisi gibi pratik bir şey istedim. Sadece bir ay önce koşmaya başlayan biri olarak, hâlâ motivasyon için veri takibine ve sakatlanmamak için yapılandırılmış ısınma-soğuma rutinlerine güveniyorum.
Komut: Yaklaşık bir ay önce koşmaya başladım; günlük aktivitemi takip edecek, beni motive edecek ve koşu öncesi-sonrası ısınma ve soğuma rutini oluşturmama yardımcı olacak bir web sitesi yap.
İşte GPT-5'in benimle paylaştıkları:
GPT-5, şu özelliklere sahip temiz ve işlevsel bir web sitesi şablonu oluşturdu:
- Zaman içindeki ilerlemeyi takip etmek için günlük aktivite kaydı
- Alışkanlığı sürdürmeye yardımcı olacak motivasyon komutları
- İşlevsel ısınma ve soğuma rutinleri doğrudan arayüze gömülü.
Aynı komutu Gemini 2.5 Flash ile de test ettim. Gemini harika bir renk şemasına sahip, görsel olarak cilalı bir uygulama üretse de, interaktif bir koşu öncesi ve sonrası rutin isteğimi görmezden geldi. Buna karşılık GPT-5, briefe sıkı sıkıya bağlı kalarak öne çıktı. İnteraktif öncesi-sonrası rutinler ve günlük antrenmanlarımı takip etme yeteneği dahil olmak üzere temel antrenman işlevselliğini uyguladı.
Örnek 2: Yaşadığım Bölgeye Uygun Bir İş Fikri Ver
Delhi'de yaşıyorum ve boş zamanlarımda küçük bir iş kurmayı düşünüyorum, bu yüzden GPT-5'e şunu sordum:
Komut: Delhi'de yaşıyorum ve hafta sonları yaklaşık 7-8 saatim boş. 30k yatırımla bir iş fikri öner.


Bu komut için GPT-5, konum, mevcut zaman ve bütçe gibi kısıtları dikkate alarak talebime uygun, ayrıntılı ve iyi yapılandırılmış bir yanıt verdi.
İlk iş fikri mantıklı görünse de, diğer ikisi biraz daha niş hissettirdi ve ivme kazanmak için muhtemelen daha güçlü pazarlama ve ağ oluşturma gerektirecektir. Ancak en çok dikkatimi çeken, GPT-5'in çıktıyı her fikir için mini bir iş planı gibi biçimlendirmesi, maliyeti kalem kalem ayırması ve beklenen gelir ile gereken süreyi belirtmesiydi.
Örnek 3: Çocukluk Oyununu Yeniden Yarat
Bu deneyde, GPT-5'in HTML5 Canvas kullanarak sıfırdan bir tarayıcı oyunu oluşturma becerisini test etmeye karar verdim. Çocukluk favorilerimden biri olan Bilye Oyunu'nu (Taws olarak da bilinir) seçtim ve komut; çarpışma fiziğinden duyarlı tasarıma ve nişancı bilye için bir yörünge görseline kadar birçok unsuru içeriyordu.
Komut: Bazen 'Taws' olarak bilinen HTML5 canvas tabanlı bir 'Bilye Oyunu' oluşturun. Oyunda canvas üzerinde belirlenmiş bir oyun alanı (ör. bir daire veya kare) bulunsun. Bu alanı birkaç küçük, yuvarlak, görsel olarak ayırt edilebilir 'cam bilye' ile doldurun. Kullanıcının, güç ve yönü ayarlamak için tıklayarak veya sürükleyerek kendi bilyesini 'fırlatabileceği' veya 'ateşleyebileceği' bir mekanik uygulayın. Amaç, bu bilyeyi diğer bilyelere vurarak onları oyun alanının dışına çıkarmaktır. Bilye çarpışmaları, sürtünme ve hareket için gerçekçi (ama basitleştirilmiş) fizik ekleyin. Nişan alma yörüngesi ve güç için net bir görsel gösterge sağlayın. Tahtayı temizlemek ve bilyeleri yeniden konumlandırmak için bir 'Oyunu Sıfırla' düğmesi ekleyin. Oyun, sade ve klasik bir estetiği önceliklendirsin ve hem masaüstü hem de mobil cihazlarda iyi çalışacak şekilde tamamen duyarlı olsun.
GPT-5, çarpışma fiziği, nişan alma mekaniği, sürtünme etkileri ve sıfırlama işlevini ele alan, eksiksiz bir JavaScript tabanlı oyunla yanıt verdi. Sohbet arayüzü HTML'yi doğrudan işlemediği için kodu test etmek üzere çevrimiçi bir derleyiciye kopyaladım.
Oyun minimalist bir tasarıma sahipti; sürükle-ve-nişanla mekanizmasıyla bilyeyi fırlatmak sezgiseldi ve güç göstergesi net bir yörünge çizgisi sağladı. Nihai sonuç, düzgün çalışan, tamamen oynanabilir, fizik tabanlı bir bilye oyunu oldu.
Örnek 4: Raporlardan Sunum Oluşturma
Bu testte, uzun finansal raporları sunuma hazır slaytlara dönüştürmek gibi gerçek bir işyeri senaryosunu GPT-5'in yönetip yönetemeyeceğini görmek istedim.
Komut: Arkadaşım finansta çalışıyor ve her toplantıdan önce bir sunum hazırlamak için birden fazla raporu gözden geçirmek zorunda. Kullanıcının bir rapor girdiği ve grafiklerle sunum oluşturduğu bir web uygulaması yap. Daha sunulabilir görünmesi için webden görseller kullanabilirsin.
GPT-5, bir rapor yükleme veya slayt için ayrıntı yazma seçeneği içeren işlevsel bir web uygulaması üretti. Önemli noktaları otomatik olarak çıkarıyor ve grafiklerle görselleştiriyordu. Demo, yalnızca bir slayt üretmeye yetecek kadar veri içeriyordu; ancak sağlam bir prototipti. Bir PDF yüklediğimde bir hatayı tetikledi, fakat GPT-5 bunu hızla çözdü.
Örnek 5: Python Öğrenimini Oyunlaştırma
Her yazılımcı, bir noktada kod öğrenmenin biraz daha kolay olmasını dilemiştir. Bu deneyde, Python öğrenme ve pratik yapma sürecini oyunlaştırmayı denedim.
Komut: Arkadaşım Python'da kod yazmayı öğreniyor. Aynı anda öğrenip pratik yapabileceği web tabanlı bir macera oyunu "Code Explorer" oluştur.
GPT-5, oyuncuların hikâyede ilerlemek için kodlama görevlerini tamamladığı, tamamen işlevsel bir tarayıcı tabanlı oyun geliştirdi. Oyun şu düşünceli mekaniklerle geldi:
- Dinamik geri bildirim sistemi: Hatalı kod kırmızı ipuçlarını tetikledi; doğru işlev veya çıktı algılandığında ipuçları yeşile döndü.
- İlerleme takibi: Görevler tamamlandıkça güncellenen canlı bir ilerleme çubuğu.
- İpucu geçişi: Oyuncular rehberliği göstermeyi veya gizlemeyi seçebilir, böylece öğrenme ile problem çözme arasında denge sağlanır.
Denediğim çoğu simülasyonda arayüz minimalistti (çoğunlukla siyah beyaz), ancak çekirdek işlevsellik tam yerindeydi. Kodlama sürecini etkili biçimde oyunlaştırarak hem ilgi çekici hem de öğretici hale getirdi.
Örnek 6: Gezi Planlayıcı
GPT-5'in karmaşık, kişiselleştirilmiş planlamayı yönetme becerisini test etmek için onu bir seyahat acentesi gibi davranmaya zorladım. Seyahat stilimi, ilgi alanlarımı, bütçemi ve konumumu özetleyen ayrıntılı bir komut kullanarak 5 günlük bir gezi planı istedim.
Komut: Eylül sonu için Bali'ye 5 günlük bir gezi planı oluştur. Seyahat stilim rahat, ana ilgi alanlarım plajlar ve yemek, ve orta seviye bir bütçem var. Seminyak'ta kalacağım, dolayısıyla planı bu bölge etrafında yoğunlaştır. Her güne 2-3 ana aktivite ekle ve bütçeme ve ilgi alanlarıma uygun yerel kafe veya restoranlar öner. Ayrıca mutlaka denemem gereken aktiviteler ve yiyecekler için bir yapılacaklar listesi oluştur.
Sonuç, oldukça spesifik ve pratik bir seyahat rehberi oldu. GPT-5 genel öneriler sundu ve belirli kafeler, plajlar ve kültürel noktalarla ayrıntılı bir gün gün gezi planı oluşturdu; hatta önerilerini desteklemek için seyahat blogları ve Reddit gibi kaynaklar da belirtti.
Ayrıca, temel aktiviteleri ve yerel yiyecekleri özetleyen bir "Yapılacaklar & Mutlaka Denenecekler Listesi" de oluşturdu ve gezi planını okunması kolay, eyleme dönük bir plana dönüştürdü.
Örnek 7: Rutinimi Google Takvim ile Yönet
Son deneyimde, günlük rutinimi otomatikleştirmeye çalışarak GPT-5'in Bağlayıcı işlevselliğini test ettim. Görev basitti ve Google Takvim'ime yinelenen bir antrenman eklemek için doğal dilde bir komut kullandım.
Bu seçenek Plus ve Pro hesaplarında mevcut. Başlamak için yapmanız gerekenler:
- Ayarları açın ve ChatGPT'de Connectors sekmesine tıklayın.

- Google Calendar'ı seçin ve Connect düğmesine tıklayın.

- Google hesabınızla giriş yaparak ChatGPT'nin takviminize erişmesini yetkilendirin.
- Bağlantı kurulduktan sonra yeni bir sohbet açın,
+simgesine tıklayın ve Agent Mode'u seçin. Ardından kaynaklar arasından Web araması ve Google Takvim'i seçin.

Artık ChatGPT takviminizde sizin adınıza etkinlik oluşturabilir. Kullandığım bir komut şöyleydi:
Komut: Yarından itibaren her sabah saat 6'da Google takvimime 30 dakikalık bir antrenman ekle
Model isteği hızla anladı ve bir API çağrısı başlattı. Ancak API bağlantısı birkaç kez başarısız oldu ve süreç gereksiz bir oturum açma isteğiyle kesintiye uğradı. Etkinlik takvimime hiç ulaşmadı. Telefonumdaki bir asistanı kullansaydım benim için daha kolay olurdu.
Not: Modelin akıl yürütme ve araç çağırma yetenekleri ilk denemelerde tutarsız olabilir. GPT-5'in takvim API'siyle başarılı şekilde etkileşim kurmak için yaklaşımını rafine etmesi sırasında bu süreç 3-4 deneme gerektirebilir.
Sonuç
Bu deneyler boyunca, GPT-5'in etkileşimli oyunlar inşa edebildiğini, işlevsel web uygulamaları ve prototipler oluşturabildiğini ve kişiselleştirilmiş bir planlama asistanı gibi davranabildiğini keşfettim.
Gerçek değeri, yalnızca statik içerik değil; çalışan kod, yapılandırılmış planlar ve etkileşimli araçlar üretebilmesinde yatıyor. Gelişmiş akıl yürütme ve kendi kendini hata ayıklama yetenekleri, onu geliştiriciler, proje yöneticileri ve profesyoneller için umut vadeden bir ortak haline getiriyor.
ML (Üretken Yapay Zekâ) alanında Google Developers Uzmanıyım, Kaggle 3x Expert unvanına sahibim ve 3+ yıllık teknoloji deneyimiyle Women Techmakers Elçisiyim. 2020'de bir sağlık teknolojileri girişiminin kurucu ortağı oldum ve Georgia Tech'te makine öğrenmesi alanında uzmanlaşarak bilgisayar bilimleri yüksek lisansı yapıyorum.




