Sistem istemi modelin davranışını nasıl belirler?
Bir yapay zeka asistanıyla konuştuğunda gördüğün yalnızca kendi mesajların ve modelin yanıtlarıdır. Arka planda ise her konuşmanın başında modele verilen bir metin daha vardır: sistem istemi. "Sen X markasının müşteri asistanısın. Yalnızca sipariş, iade ve ürün sorularına yanıt ver. Fiyat indirimi vaat etme. Emin olmadığın durumda müşteriyi canlı desteğe yönlendir." gibi talimatlar bu metinde yer alır.
Sistem istemi, modelin kişiliğini ve sınırlarını tanımlayan bir iş tanımına benzer. İyi yazılmış bir sistem istemi, asistanın marka dilini korumasını, kapsam dışı sorulara nazikçe hayır demesini ve yanıtlarını tutarlı bir biçimde vermesini sağlar. Anthropic'in belgeleri de modele sistem isteminde net bir rol vermenin yanıt kalitesini belirgin biçimde artırdığını vurgular.
Sayılarla bir örnek: Bir e-ticaret sitesinin asistanına gelen 1.000 sorudan 150'si kapsam dışıdır (hava durumu, siyaset, rakip ürünler). Sistem isteminde kapsam tanımı yokken asistan bu soruların çoğuna uzun yanıtlar verir ve hem token harcar hem de marka adına beklenmedik açıklamalar yapar. Kapsam ve yönlendirme kuralı eklendikten sonra bu 150 soru, kısa ve kibar bir yönlendirmeyle karşılanır.
Sistem istemi ile kullanıcı istemi
| Özellik | Sistem istemi | Kullanıcı istemi |
|---|---|---|
| Kim yazar? | Uygulamayı kuran ekip | Uygulamayı kullanan kişi |
| Ne zaman geçerli? | Her konuşmada | Yalnızca o istekte |
| İçerik | Rol, kurallar, ton, biçim | Soru ya da görev |
| Görünürlük | Genellikle gizli | Açık |
| Koruma | Güvenlik sınırları ile desteklenmeli | Kötü niyetli olabilir; istem enjeksiyonuna karşı denetlenmeli |
Bir marka asistanı için sistem istemi yazmak
- Rolü ve amacı tanımla. Asistan kimdir, kime hizmet eder, başarılı bir konuşma neye benzer?
- Kapsamı çiz. Hangi konularda yanıt verir, hangilerinde kibarca yönlendirir?
- Tonu örnekle anlat. "Samimi ama resmi" gibi soyut ifadeler yerine iki örnek yanıt ver.
- Yasakları yaz. İndirim vaadi, sağlık iddiası, rakip karşılaştırması gibi yapılmaması gerekenleri listele.
- Belirsizlik kuralı koy. Model emin olmadığında ne yapmalı: soru sormak mı, insana devretmek mi?
- Test et. Zor ve kötü niyetli sorularla asistanı dene; her açığı istemde ya da kodda kapat.
Sistem istemiyle ilgili yanlış bilinenler
- "Sistem istemi gizlidir, içine her şey yazılır." Kullanıcılar çeşitli yöntemlerle sistem istemini ortaya çıkarabilir; hassas bilgi burada tutulmamalıdır.
- "Uzun istem daha iyi çalışır." Çelişkili ve dağınık kurallar modelin önceliklerini karıştırır; kısa ve düzenli yapı daha etkilidir.
- "Sistem istemi tek başına güvenlik sağlar." Kritik kurallar kod tarafında da uygulanmalıdır; örneğin indirim yetkisi modele değil sisteme bağlı olmalıdır.
- "Bir kez yazılır." Yeni ürünler, kampanyalar ve gelen hatalı yanıtlar sistem isteminin düzenli güncellenmesini gerektirir.
Sıkça sorulan sorular
ChatGPT'de kendi sistem istemimi yazabilir miyim?
Kişisel talimatlar ve özel GPT gibi özellikler, benzer bir işlev görür: her konuşmada geçerli olacak kuralları belirlemeni sağlar.
Sistem istemi ile istem mühendisliği aynı şey mi?
Sistem istemi, istem mühendisliği ilkelerinin en çok uygulandığı yerlerden biridir; ama istem mühendisliği her türlü talimatı kapsar.
Yapay zeka asistanları markamı anlatırken sistem istemi rol oynar mı?
Genel asistanların sistem istemlerini sen belirleyemezsin; onlar markanı web'de bulduğu bilgilerle anlatır. Bu yüzden resmi kaynaklarında tutarlı ve net bilgi sunmak önemlidir.
Sistem istemiyle rol tanımlamanın etkisi için Anthropic: Giving Claude a role with a system prompt belgesine bakabilirsin.
Kontrol edemediğin genel asistanların markanı nasıl anlattığını izlemenin yollarını yapay zeka ve GEO rehberinde topladım.
ChatGPT, Gemini ve Google AI Modu'nda markanızın doğru bilgiyle anılmasını ve kaynak gösterilmesini sağlayan, ölçülebilir GEO danışmanlığı.