Prompt ve bağlam

System Prompt

Sistem istemi

Bir yapay zeka ürününün geliştiricisi tarafından konuşmanın başına yerleştirilen; modelin rolünü, kurallarını, üslubunu ve kullanabileceği araçları belirleyen talimatlar.

SİSTEM İSTEMİ · geliştirici yazar, kullanıcı görmez“Acme Bank'ın destek asistanısın. Yatırım tavsiyesi verme. Kibar ve kısa yaz.”KULLANICI“Hangi hisseyi almalıyım?”ASİSTAN“Yatırım tavsiyesi veremiyorum. Hesap işlemlerinizkonusunda yardımcı olabilirim.”Sistem istemi her konuşmanın başında yer alır: rolü, kuralları ve üslubu o belirler.

şemanın tamamı için kaydırın →

MEmehmeterkek.com/sozluk/system-prompt

Sade anlatım

Bir şirketin asistanıyla sohbet ederken boş bir modelle konuşmuyorsunuz. Siz ilk kelimenizi yazmadan model şirketin hazırladığı bir brifi çoktan okumuştur: kim olduğu, neleri konuşup neleri konuşmayacağı, nasıl konuşacağı, nelere erişebildiği. Bu brif, sistem istemidir. Siz onu görmezsiniz; ama her yanıtı o biçimlendirir.

Neden önemli

Genel bir modelin sizin ürününüze dönüştüğü yer sistem istemidir. Davranışı tanımlamanın en ucuz yoludur ve çoğu kurulumda ilk doğru yapılması gereken şeydir. Aynı zamanda insanların fazla güvendiği bir güvenlik sınırıdır: kullanıcılar çoğu zaman onu ele geçirebilir ya da etrafından dolanabilir; bu yüzden asla sır barındırmamalı ve bir kuralı tek başına uygulatan şey olmamalıdır.

Örnek

Bir seyahat şirketinin asistanının sistem isteminde şunlar yazıyor: şirketin kendi platformundaki rezervasyonlara yardım eder, müşterinin dilinde yanıt verir, fiyatı asla hafızadan söylemez ve her zaman fiyat aracını çağırır. Bir rakibin fiyatlarını karşılaştırması istendiğinde kibarca reddediyor ve şirketin kendi fiyatlarını aramayı öneriyor.

Bununla en çok karıştırılan kavram

System Prompt ve User prompt (kullanıcı istemi) arasındaki fark

System PromptGeliştirici yazar; bütün konuşma için geçerlidir
User prompt (kullanıcı istemi)Kullanıcı yazar; konuşmanın tek bir turudur

İkisi de modele metin olarak ulaşır, ama konumları farklıdır. Sistem istemi önce gelir ve operatörün yetkisini taşıdığı kabul edilir; kullanıcı mesajları bu çerçeve içinde yapılan isteklerdir. Modeller sistem talimatlarına öncelik verecek biçimde eğitilir; ancak bu öncelik güçlü bir eğilimdir, garanti değildir.

Teknik katman

Tipik içerik: rol ve hedef kitle, kapsam ve reddedilecekler, üslup ve biçim kuralları, araç tanımları ve ne zaman kullanılacakları, örnekler ve bugünün tarihi ya da kullanıcının hesap türü gibi dinamik bilgiler. Üretimde uzun sistem istemleri olağandır ve her istekte tekrarlandıkları için prompt caching'e çok uygundur. Uygulamalar: kuralın gerekçesini açıklayın, çünkü modeller gerekçeden, yalın komuttan daha iyi genelleme yapar; değişken veriyi önbelleğe alınan ön ekin dışında tutun; istemi kod gibi sürümleyin ve test edin. Sızabileceğini varsayın: istemi ele geçirme saldırıları yaygındır.

Yazan Mehmet Erkek · Son güncelleme: