SÖZLÜKYapay zeka

Zero-shot prompting nedir?

Kısa tanım

Zero-shot prompting, yapay zekâ modeline hiç örnek göstermeden yalnızca talimat verilerek bir işin yaptırıldığı prompt yaklaşımıdır.

Son güncelleme:

Zero-shot prompting nedir, örnek vermeden nasıl çalışır?

Bir modele "bu yorumun tonu olumlu mu olumsuz mu" diye sorduğunuzda ve hiçbir örnek göstermediğinizde zero-shot prompting yapmış olursunuz. Model, eğitimi sırasında edindiği genel bilgiyle işi çözer. Google Cloud'un dokümantasyonu bu ayrımı açıkça yapar: örnek içeren prompt'lar few-shot, örnek içermeyenler zero-shot prompt olarak adlandırılır. Ayrım Google Cloud'un few-shot örnekleri sayfasında (yeni sekmede açılır) anlatılır.

Zero-shot prompt örneği nasıl yazılır?

Zero-shot prompt örneği, görevi ve beklenen çıktı biçimini tek bir talimatta toplar. Örneğin "Aşağıdaki müşteri yorumunu olumlu, olumsuz ya da nötr olarak sınıflandır, yalnızca bir kelime yaz" talimatı ve altına yorum yeterlidir. Talimatın net olması sonucu belirler.

  • Görevi tek cümlede söyleyin.
  • Çıktının biçimini belirtin: tek kelime, liste ya da tablo.
  • Gerekirse hedef okuru ya da rolü ekleyin.

Zero-shot ve few-shot farkı nedir?

Zero-shot ve few-shot farkı, talimatın yanında örnek bulunup bulunmamasıdır. Zero-shot daha kısadır ve hızlı denenir; ancak model beklenen biçimi tahmin etmek zorunda kalır. Few-shot ise biçimi örnekle gösterir ve genellikle daha tutarlı çıktı verir. Çoğu iş zero-shot ile başlar, sonuç yeterli değilse örnek eklenir.

Zero-shot sonuçları nasıl kontrol edilir?

Örnek vermediğiniz için modelin görevi nasıl yorumladığını gözlemlemek gerekir. Aynı talimatı farklı türden girdilerle deneyin: kısa, uzun, eksik bilgili ve beklenmedik bir metin. Çıktıları aynı ölçüte göre okuyun ve tutarsız sonuçları not edin. Tutarsızlık görürseniz önce talimatı netleştirin; yetmezse birkaç örnek ekleyin.

Talimata neler eklenir?

Çıktının biçimini, uzunluğunu ve bilmediği konuda ne yapacağını yazın. "Emin değilsen bunu belirt" gibi bir cümle, uydurma yanıt riskini azaltır.

Zero-shot ne zaman yeterli olur?

Görev açık ve yaygınsa, örneğin özetleme, çeviri ya da basit sınıflandırma, talimat çoğu zaman yeterlidir. Özel bir biçim ya da marka tonu gerekiyorsa örnek eklemek gerekir.

Sonuç beklediğiniz gibi değilse önce talimatı kısaltıp netleştirin; sorun çoğu zaman uzun ve çok isteğe sahip bir talimattadır. Ardından çıktı biçimine örnek eklemeyi deneyin.

Ne zaman örnek eklemek gerekir?

Çıktının biçimi önemliyse, örneğin pazaryerinin başlık kuralına uyması gerekiyorsa ya da modelin görevi yanlış anladığını görüyorsanız örnek ekleyin. Basit özetleme ve çeviride talimat yeterli olabilir. Aynı talimatı farklı girdilerle deneyin ve sonuçları aynı ölçüte göre okuyun. İşinize uygun prompt yaklaşımını belirlemek için Üretken Yapay Zeka Danışmanlığı sayfasına bakabilirsiniz.

Zero-shot prompting nerede kullanılır?

  • Bir müşteri yorumunun olumlu mu olumsuz mu olduğunu sormak
  • Uzun bir metni birkaç cümleyle özetletmek
  • Bir metni başka bir dile çevirtmek
  • Ürün adından bir kategori önermesini istemek

Üretken yapay zekâyı işinize uyarlayın

Prompt tasarımı ve model seçimi için üretken yapay zekâ danışmanlığı.

Zero-shot prompting hakkında sık sorulanlar

Zero-shot prompting ile few-shot prompting arasındaki fark nedir?
Zero-shot'ta prompt hiç örnek içermez, yalnızca talimat vardır. Few-shot'ta ise talimata ek olarak birkaç örnek girdi ve çıktı verilir.
Zero-shot prompting ne zaman yeterlidir?
Görev basit ve açıksa, örneğin özetleme ya da çeviri, talimatla yetinmek çoğu zaman yeterlidir. Sonuç beklenen biçimde gelmezse örnek eklemek gerekir.
Zero-shot sonuçları nasıl iyileştirilir?
Talimatı daha net yazmak, çıktı biçimini belirtmek ve role ya da hedef okura değinmek sonucu iyileştirir. Yetmezse few-shot yöntemine geçilir.
ÜCRETSİZ, 1 İŞ GÜNÜ

İlk adımı birlikte atalım

Operasyonunuzdaki elle yürüyen işleri inceleyip ayda kaç saatin sistemle yürüyebileceğini yazılı olarak veriyoruz; teknik bilgi ve taahhüt gerekmez.

  • Kredi kartı yok
  • 1 iş gününde dönüş
  • KVKK uyumlu
  • Veriler şifreli bağlantıyla iletilir