System Prompt Nedir? ChatGPT ve Claude Nasıl Uzman Gibi Eğitilir?
Yapay zeka modelleriyle çalışırken alınan yanıtların kalitesi, modele verilen ilk talimatların ne kadar net olduğuna bağlıdır. System Prompt (Sistem İstemi), yapay zeka modelinin kimliğini, üslubunu, sınırlarını ve çıktı formatını belirleyen temel talimattır.
1. System Prompt'un Normal Prompt'tan Farkı Nedir?
Normal istemler (User Prompts) anlık sorular içerirken, System Prompt modele kalıcı bir persona veya rol kazandırır. Model her yeni soruda bu kuralları hatırlar ve üslubunu bozmaz.
Teknik olarak "kalıcı" biraz yanıltıcı bir kelime: çoğu API çağrısında system prompt her istekte yeniden gönderilir, model onu "unutmaz" çünkü zaten her seferinde bağlama dahildir. ChatGPT'nin Custom Instructions'ı ve Claude'un Project talimatları da aynı mekanizmayı arayüz arkasında gizler — bir kere yazarsınız, sistem her mesajda arka planda tekrar ekler.
Somut fark şöyle görünür: "Bana bir fonksiyon yaz" sorusuna system prompt'suz bir model rastgele bir dilde, rastgele bir üslupta yanıt verebilir. Aynı soruyu "Sen Swift 6 kullanan kıdemli bir iOS geliştiricisisin, yalnızca kod bloğu döndür, açıklama ekleme" system prompt'u altında sorarsanız, konuşma boyunca her seferinde bu kısıtlarla yanıt gelir — kullanıcı promptunda tekrar tekrar hatırlatmaya gerek kalmaz.
2. 3 Uzman System Prompt Şablonu
Farklı profesyonel disiplinler için hazırlanmış başlangıç şablonları — olduğu gibi kullanılabilir veya kendi kısıtlarınızla düzenlenebilir:
Üç şablon da aynı iskeleti paylaşır: rol tanımı, ardından somut kurallar listesi. Mühendislik şablonu kod-odaklı görevlerde, yönetim şablonu yazışma ve rapor düzenlemede, veri şablonu ise otomasyon hatlarında (bir API'den gelen serbest metni yapılandırılmış JSON'a çevirmek gibi) işe yarar. Üçünü aynı anda kullanmaya çalışmak yerine göreve en yakın olandan başlayıp kendi kısıtlarınızı eklemek daha az halüsinasyon riski taşır.
System Prompt Yazarken Sık Yapılan Hatalar
Belirsiz veya çelişkili kurallar. "Kısa ama detaylı ol" gibi birbirini iptal eden talimatlar, modelin hangisine öncelik vereceğini tahmin etmesine bırakır — sonuç tutarsız olur. Kısıtları sıralayın; çelişkiliyse birini çıkarın.
Persona ile görev kapsamını karıştırmak. "Sen kıdemli bir mimarsın" bir persona'dır, "yalnızca kod döndür" bir kısıttır. İkisini tek cümlede birleştirmek yerine ayrı satırlarda tutmak, modelin hangi kuralın rol hangisinin format olduğunu ayırt etmesini kolaylaştırır.
Çıktı formatını hiç tanımlamamak. Format belirtilmezse model her seferinde farklı bir yapı seçebilir — bazen madde işaretli liste, bazen düz paragraf. JSON şeması, sabit başlık sırası veya karakter sınırı gibi somut bir kural, oturum boyunca tutarlılığı belirgin şekilde artırır.
Gereğinden uzun system prompt. Her olası durumu önceden kurala bağlamaya çalışmak hem token maliyetini artırır hem de modelin en önemli kısıtları arka planda kaybetmesine yol açabilir. 5-10 net kural, 30 maddelik muğlak bir listeden genelde daha iyi sonuç verir.
İstisna senaryolarını hiç düşünmemek. "Yalnızca JSON döndür" kuralı, kullanıcı alakasız bir soru sorduğunda modeli köşeye sıkıştırabilir. Basit bir kaçış kuralı — "uygun veri yoksa boş dizi döndür" gibi — çoğu edge-case'i baştan kapatır.
Ne Zaman System Prompt, Ne Zaman Normal Prompt?
Aynı rolü, aynı formatı veya aynı kısıtları oturum boyunca tekrar tekrar isteyecekseniz — bir müşteri destek botu, bir kod inceleme asistanı, sabit bir içerik şablonu — bunu system prompt'a taşımak zaman kazandırır. Tek seferlik, bağlama özel bir soru için ("bu paragrafı özetle", "bu hatayı açıkla") system prompt yazmak gereksiz bir adımdır; doğrudan normal promptla sormak yeterlidir. Kısaca: tekrar eden yapı system prompt'a, bağlamsal detay normal prompta gider.
3. YONT İle System Prompt Yönetimi
Sık kullandığınız System Prompt şablonlarını YONT ile iCloud kütüphanenizde saklayabilir, klavye eklentisi veya kestirmeler üzerinden tek tıkla yapay zeka araçlarınıza gönderebilirsiniz.
Sıkça Sorulan Sorular
System Prompt ne işe yarar?
System Prompt, yapay zeka modelinin yanıt verirken benimseyeceği kimliği, yanıt formatını ve sınırlarını belirleyerek yanıt kalitesini standartlaştırır.
System Prompt şablonları nasıl saklanır?
YONT uygulaması sayesinde sık kullanılan sistem istemleri iCloud kütüphanesinde saklanıp klavye veya kestirmeler ile her yerden anında çağrılabilir.