ChatGPT Artık Animasyonlu GIF Üretiyor: Code Interpreter ile Python Kodu Yazıp Çalıştırıyor
ChatGPT Plus aboneleri için 'Advanced Data Analysis' aracıyla animasyonlu GIF oluşturma yeteneği aktif; model Python kodu yazarak matplotlib ve Pillow kütüphaneleriyle kare kare animasyon üretiyor.

OpenAI, ChatGPT Plus ve Enterprise kullanıcılarına sunulan "Advanced Data Analysis" (eski adıyla Code Interpreter) aracına yeni bir yetenek kattı: sohbet arayüzünden doğrudan animasyonlu GIF dosyası üretme. Özellik, modelin arka planda kurduğu Python çalışma ortamında matplotlib, Pillow (PIL) ve imageio gibi kütüphaneleri kullanarak kare kare çizim yapması ve bu kareleri birleştirerek indirilebilir bir .gif dosyası haline getirmesiyle gerçekleşiyor.
Nasıl Çalışıyor? Kod Yazıyor, Sandbox'ta Çalıştırıyor
Kullanıcı "bir yüzey üzerinde dalga yayılımı animasyonu yap" dediğinde ChatGPT, isteği anlamlandırıp uygun Python betiğini yazıyor. Bu betik, OpenAI'nin izole edilmiş (sandbox) sunucu ortamında çalıştırılıyor. Çıktı olarak model, sohbet balonunda dosya indirme linki sunuyor. Süreçte kullanıcı herhangi bir kod yazmıyor; sadece doğal dilde talimat veriyor.
DALL-E'den Farkı: Programatik Kontrol ve Veri Gösterimi
DALL-E 3 gibi görsel modeller statik piksel üretirken, Code Interpreter yoluyla GIF üretimi matematiksel/formüle dayalı oluyor. Bu sayede:
- Veri setlerindeki değişimin zaman içindeki animasyonu (örn. satış grafiği, sıcaklık haritası),
- Fizik simülasyonları (proje hareketi, dalga denklemi),
- Algoritma adımlarının görselleştirilmesi (sorting algoritmaları, yol bulma)
gibi kesin, tekrarlanabilir ve parametrik animasyonlar elde edilebiliyor. Dosya boyutu ve kare sayısı (FPS) kullanıcı talimatıyla kontrol edilebiliyor.
Kimin İçin, Ne Zaman?
Özellik Temmuz 2023 itibarıyla ChatGPT Plus abonelerine (aylık 20 ABD Doları) kademeli olarak dağıtılan "Code Interpreter" beta sürecinde devreye girdi. Eylül 2023'te "Advanced Data Analysis" adıyla kararlı hale getirildi. Enterprise ve Team planlarında da varsayılan açık geliyor. Ücretsiz (Free) katman kullanıcıları şu an bu Python çalıştırma ortamına erişemiyor; bu nedenle GIF üretimi sadece ödeme yapan aboneler için mevcut.
Sınırlar ve İpuçları
Ortamın internet erişimi yok; harici bir font veya görsel dosyası çekemez, sadece standart kütüphaneleri ve kullanıcının yüklediği dosyaları kullanır. Çalışma süresi limitli (genelde 120 saniye) ve bellek kotalı. Çok uzun veya yüksek çözünürlüklü animasyonlarda "timeout" hatası alınıyor. En iyi sonuç için: "600x400 piksel, 15 FPS, 5 saniyelik, matplotlib ile" gibi teknik kısıtlamaları prompt'a eklemek işleri hızlandırıyor.
HaberGo Editor ve Muhabır ekibi
