Sistem Promptu Nedir?
İngilizce: System Prompt
Yayın: · Son güncelleme:
Sistem Promptu Nedir? Kısaca
Sistem promptu, bir yapay zekâ sohbetinin başında modele verilen ve rolünü, üslubunu, kurallarını ve sınırlarını belirleyen arka plan talimatıdır. Kullanıcı mesajlarından önce gelir ve tüm konuşmanın çerçevesini çizer.

Sistem promptu (system prompt), bir dil modeline konuşmanın başında verilen genel talimattır. Kullanıcının yazdığı tek tek mesajlardan farklı olarak modelin "kim olduğunu", nasıl konuşacağını ve neyi yapıp yapmayacağını tanımlar. Sohbet botu kuran şirketler bu metni genellikle arka planda tutar.
Sistem promptu ne işe yarar?
Bir prompt tek bir isteği anlatırken sistem promptu kalıcı çerçeveyi kurar. Tipik içerikleri:
- Rol: "Bir bankanın müşteri destek asistanısın."
- Üslup: "Kısa, sade ve resmî cevap ver."
- Kurallar: "Yatırım tavsiyesi verme; emin olmadığında bunu söyle."
- Biçim: "Cevabı madde işaretleriyle ver."
- Bağlam: Şirket bilgileri, ürün listesi, tarih gibi sabit veriler.
Örnek
Varsayımsal bir kişisel finans uygulaması şu sistem promptunu kullanabilir: "Türkçe konuşan bir bütçe asistanısın. Kullanıcıya harcamalarını sınıflandırmada yardım et, belirli hisse ya da coin önerme, vergi konularında resmî kaynağa yönlendir." Kullanıcı ne sorarsa sorsun model bu çerçevede kalmaya çalışır.
Nelere dikkat etmeli?
Sistem promptu güçlü bir yönlendirmedir ama kesin bir güvenlik duvarı değildir. Kötü niyetli girdiler modelin kurallarını aşmaya çalışabilir; bu riskler prompt enjeksiyonu ve jailbreak başlıklarında ele alınır. Bu yüzden şifre, API anahtarı gibi gizli bilgileri sistem promptuna koymamak gerekir. Açık, çelişkisiz ve öncelikleri belli talimatlar daha iyi sonuç verir. Çok uzun sistem promptları bağlam penceresinde yer kaplar ve maliyeti artırır. Kurallar test edilerek, gerçek kullanıcı sorularıyla denenerek iyileştirilmelidir.
Sıkça Sorulan Sorular
Sistem promptu ile normal prompt arasındaki fark nedir?
Normal prompt kullanıcının o anki isteğidir. Sistem promptu ise konuşmanın tamamı için geçerli rolü, üslubu ve kuralları belirleyen, genellikle kullanıcıya görünmeyen talimattır.
Sistem promptu gizli tutulabilir mi?
Uygulama onu kullanıcıya göstermeyebilir, ancak modelden içeriğini sızdırması için çeşitli girişimler yapılabilir. Bu nedenle gizli kalması gereken bilgiler sistem promptuna yazılmamalıdır.