Genel bakış
En son Playground güncellememiz; güvenle yineleme yapmanız, değişiklikleri doğrulamanız ve daha az adımda denemeden üretime geçmeniz için yapılandırılmış, geri almaya uygun bir iş akışı sunar. Aşağıda, kullanıma sunulan yeniliklere ve nasıl başlayacağınıza dair hızlı bir tur yer alıyor.
Yenilikler
Proje düzeyinde komutlar
Komutlar artık Proje düzeyindedir ve artık kullanıcı düzeyinde değildir.
Tek tıklamayla geri alma özellikli sürüm geçmişi
Yeni bir sürüm oluşturmak için herhangi bir taslağı yayımlayın, ardından önceki bir sürümü anında geri yükleyin. Arka planda, tek bir Komut ID’si her zaman en son yayımlanan sürüme işaret eder; sabitlenmiş bir referans istiyorsanız belirli bir sürüm de belirtebilirsiniz.
Komut değişkenleri
Statik komutu örneğe özgü bilgilerden (girdilerden) ayırmaya yardımcı olmak için {user_goal} gibi yer tutucular ekleyin.
Komut ID’si
Yayımlama, siz yeni taslaklarda yinelemeye devam ederken alt araçların güvenilir şekilde çağırabileceği bir ID’ye mevcut taslağı kilitler.
Yan yana karşılaştırma
Yayıma almadan önce hangisinin daha iyi performans gösterdiğine karar vermek için iki sürümün çıktılarını görsel olarak karşılaştırın.
API ve SDK’da tanınan değişkenler
Responses API ve Agents SDK artık Playground’da tanımladığınız aynı {variables} değerlerini kabul ediyor; böylece test ettiğiniz komut, programlı olarak çağırdığınız komut olur. Şimdilik yalnızca işlenmiş metni iletin.
Yerleşik Evals entegrasyonu (manuel çalıştırmalar)
Değişkenleri önceden doldurmak ve başarılı/başarısız sonuçları doğrudan komut ayrıntısı sayfasında görüntülemek için bir Eval bağlayın. Bağlantı, tekrarlanabilir testler için Komut ID’siyle kaydedilir.
Optimize
Optimize, Playground ve Logs sayfalarında kullanılabilen; çelişkileri, belirsiz talimatları ve eksik çıktı formatlarını algılayıp düzelterek komutları otomatik olarak iyileştiren yeni bir araçtır.
Çalıştırıldığında, yapılan değişikliklerin özetiyle birlikte komutunuzun iyileştirilmiş bir sürümünü veya yararlı önerileri döndürür. Düzeltmeleri önizleyebilir ve tek tıklamayla doğrudan Playground’da uygulayabilirsiniz.
---
Hızlı başlangıç kılavuzu
Bir komut oluşturun
Playground → Komutlar → Yeni Oluştur yoluna gidin, metninizi taslak olarak hazırlayın ve gerekiyorsa {variables} ekleyin.
ChatGPT’nin görev açıklamanıza göre bir komut, fonksiyon tanımı veya çıktı şeması önermesi için oluştur özelliğini kullanabilirsiniz.
İyileştirmeleri incelemek ve önermek için optimize özelliğini kullanın.
Bir fonksiyon ekle (isteğe bağlı)
Fonksiyon çağrısı, Playground’dan ayrılmadan komutunuzu gerçek dünya eylemlerine veya verilere bağlamanızı sağlar.
Fonksiyonları kullanmayla ilgili ek talimatlar için lütfen makalemize bakın: Chat Playground’da fonksiyon çağrısı
Bir Eval ekle (isteğe bağlı)
Test verileri oluşturmak, derecelendiricileri çalıştırmak ve başarılı/başarısız sonuçları incelemek için Eval Bağla seçeneğini belirleyin. Otomatik çalıştırmalar gelene kadar gerilemeleri yakalamak için her yayından sonra Eval’i yeniden çalıştırın.
Yayınla
Bir Komut ID’si oluşturmak için Yayınla’ya tıklayın. Yeni bir taslakta denemeye devam edin ve yayımlanmış herhangi bir sürümü Geçmiş’ten tek tıklamayla geri yükleyin.
Yinele
Yeni komutunuzu test edin, sonuçları inceleyin ve gerektiğinde yineleyin.
Harika komutlar hazırlamak için ipuçları
Genel ton veya rol yönlendirmesini Sistem mesajına koyun; göreve özgü ayrıntıları ve örnekleri Kullanıcı mesajlarında tutun.
Az örnekli örnekleri, taraması ve güncellemesi kolay olacak şekilde kısa bir YAML tarzı veya madde işaretli blokta birleştirin.
Ekip arkadaşlarınızın komutları hızlıca bulabilmesi için proje yapınızı net klasör adlarıyla yansıtın.
Her yayımladığınızda bağlı Eval’inizi yeniden çalıştırın; sorunları erken yakalamak, üretimde düzeltmekten çok daha ucuzdur.
---
SSS
Mevcut ön ayarlarım bozulur mu?
Komutlar, Sürümleme ve Şablon değişkenleri desteğiyle yapılandırmayı yönetmenin daha güçlü bir yoludur. Mevcut tüm ön ayarlarınız, Playground Komut açılır menüsündeki "Ön ayarı içe aktar" seçeneği kullanılarak Komutlar’a aktarılabilir.

Kodda bir sürüm belirtmem gerekir mi?
Yalnızca eski bir sürümü sabitlemek istiyorsanız. Komut ID’sini tek başına çağırmak her zaman en son sürümü kullanır.
Eval çalıştırmalarını otomatikleştirebilir miyim?
Şu anda yalnızca manuel yeniden çalıştırmalar kullanılabilir.
