İçeriğe geç
parazade
Yapay Zeka

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 nedir?
İçindekiler
  1. Sistem promptu ne işe yarar?
  2. Örnek
  3. Nelere dikkat etmeli?

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.

İlgili terimler

PromptPrompt (istem), bir yapay zekâ modeline ne yapmasını istediğinizi anlatan metindir; bir soru, talimat, örnek ya da bunların birleşimi olabilir. Modelin cevabının kalitesi büyük ölçüde promptun ne kadar açık ve ayrıntılı yazıldığına bağlıdır.Prompt Mühendisliği(Prompt Engineering)Prompt mühendisliği, bir yapay zekâ modelinden doğru, tutarlı ve istenen biçimde çıktı almak için talimatları (promptları) bilinçli biçimde tasarlama, deneme ve iyileştirme sürecidir. Rol, bağlam, örnek ve çıktı biçimi gibi öğeleri kapsar.Prompt Enjeksiyonu(Prompt Injection)Prompt enjeksiyonu, bir yapay zekâ uygulamasına kullanıcı girdisi, web sayfası ya da belge içine gizlenmiş talimatlar yerleştirerek modelin asıl kurallarını devre dışı bırakmayı amaçlayan bir güvenlik saldırısıdır.Sohbet Botu(Chatbot)Sohbet botu (chatbot), kullanıcıyla doğal dilde yazılı ya da sesli konuşma yürüten, soruları cevaplayan ve basit işlemleri yapabilen yazılımdır. Bugün birçoğu büyük dil modelleriyle çalışır.JailbreakYapay zekâda jailbreak, bir dil modelinin güvenlik kurallarını ve kullanım politikalarını aşarak normalde reddedeceği zararlı ya da yasak içerikleri üretmesini sağlamaya yönelik girişimlerin genel adıdır.Görüntü Tanıma(Image Recognition)Görüntü tanıma (image recognition), bir yapay zekâ sisteminin fotoğraf ya da videodaki nesneleri, yüzleri, hayvanları, yazıları veya sahneleri tespit edip tanımlamasıdır. Bilgisayarlı görünün temel görevlerinden biridir.