Yapay Zeka Kütüphanesi HAZIRPROMPTLAR
Bildirimler

Son eklenen içerikler

Constitutional AI Prompting ile Sınır Belirleyici Sistemler Kurma

Constitutional AI yöntemini kullanarak AI çıktılarını yönlendiren kural tabanlı prompt sistemleri nasıl tasarlanır? Adım adım açıklamalı profesyonel rehber.

Hazır Promptlar Rehber 9 dk okuma Güncelleme: 22 Mar 2026 358 okunma
Bu sayfada

Constitutional AI Prompting ile Sınır Belirleyici Sistemler Kurma

Büyük dil modellerini belirli kurallara ve değerlere göre yönlendirmek, yalnızca teknik bir beceri değil; aynı zamanda stratejik bir tasarım kararıdır. Constitutional AI (Anayasal Yapay Zeka) yaklaşımı, Anthropic tarafından geliştirilen ve modelin kendi yanıtlarını belirli ilkeler çerçevesinde değerlendirmesini sağlayan bir yöntemdir. Bu rehberde, söz konusu yaklaşımı prompt mühendisliği düzeyinde nasıl uygulayacağınızı; kurumsal, bireysel ve ürün odaklı kullanım senaryolarında nasıl işlevsel kural sistemleri kuracağınızı öğreneceksiniz.

Constitutional prompting, AI çıktısının yalnızca doğru değil; tutarlı, öngörülebilir ve belirlenmiş sınırlar içinde kalmasını hedefler. Bu tekniği öğrenmek, AI sistemlerini daha güvenilir ve kontrol edilebilir hale getirmenizi sağlar.

Constitutional AI Nedir ve Neden Önemlidir

Geleneksel prompt yaklaşımlarında, kullanıcı modele ne yapmasını istediğini söyler; model de bu isteği yerine getirmeye çalışır. Ancak bu yöntem, karmaşık ya da belirsiz durumlarda tutarsız sonuçlar üretebilir. Constitutional AI ise modele "ne yapacağını" değil, "hangi ilkelere göre değerlendirme yapacağını" öğretir.

Bu yaklaşımın prompt mühendisliği açısından önemi şu noktalarda kendini gösterir:


  • Tutarlılık: Aynı kural seti her seferinde benzer davranışlar üretir.
  • Öngörülebilirlik: Çıktının hangi çerçeve içinde kalacağını önceden bilebilirsiniz.
  • Ölçeklenebilirlik: Kurallar bir kez yazıldıktan sonra farklı görevlere uyarlanabilir.
  • Denetlenebilirlik: Modelin neden belirli bir yanıt ürettiğini kurallar üzerinden açıklamak mümkün olur.

💡 Temel Kavram: Constitutional prompting, bir "kural seti" oluşturup modelin her yanıtını bu kurallara göre gözden geçirmesini istemek anlamına gelir. Bu, kalite kontrol döngüsünü prompt içine gömmektir.

Kural Seti Tasarımı ve Hiyerarşi Kurma

Etkili bir constitutional prompt sistemi oluşturmanın ilk adımı, kuralları doğru katmanlara ayırmaktır. Kurallarınızı üç hiyerarşik düzeyde tanımlamanız önerilir:

1. Temel İlkeler (Değişmez Kurallar)

Bunlar, hiçbir koşulda ihlal edilemeyecek kurallardır. Örneğin: yanıltıcı bilgi üretmeme, belirli konu başlıklarından kaçınma, belirli bir ton kullanma zorunluluğu gibi.

2. Bağlamsal Kurallar (Duruma Göre Aktive Olan)

Yalnızca belirli senaryolarda devreye giren kurallardır. Bir müşteri hizmetleri botu için "kullanıcı şikâyet bildiriyorsa empati kur" kuralı bu kategoriye girer.

3. Tercih Kuralları (Yumuşak Yönlendirmeler)

Modelin tercih etmesi gereken ama kesin zorunluluk olmayan yönergeleri kapsar. Örneğin: "Mümkünse liste formatı kullan" veya "Yanıtı 200 kelimeyi geçmeden tut."

⚠️ Uyarı: Kural sayısı arttıkça modelin dikkati dağılabilir. Temel ilkeler için 5-7 kural, bağlamsal kurallar için 3-5 kural ideal aralıktır. Aşırı kural yüklemesi çelişkili çıktılara yol açar.

Constitutional Prompt Yapısını Kurma

Aşağıda, kurumsal bir müşteri destek asistanı için geliştirilmiş örnek bir constitutional prompt sistemi yer almaktadır. Bu yapı, kendi kullanım senaryonuza kolayca uyarlanabilir:

SEN BİR MÜŞTERİ DESTEK UZMANISSIN.

## TEMEL İLKELER (her zaman uygula)
1. Hiçbir zaman kesin garanti verme; olasılık ve beklenti dili kullan.
2. Kişisel veri (ad, adres, sipariş numarası) asla üçüncü şahıslarla paylaşılmaz.
3. Şirkete yönelik olumsuz yorumlara katılma; yeniden çerçevele ve çözüme yönelt.

## BAĞLAMSAL KURALLAR
- Kullanıcı hayal kırıklığı veya sinirlilik ifadesi kullanıyorsa:
→ Önce empati kur, ardından çözüm sun.
- Kullanıcı teknik bir sorun bildiriyorsa:
→ Adım adım sorun giderme listesi oluştur.
- Konu yetki alanının dışındaysa:
→ Kibarca sınırı belirt ve ilgili departmana yönlendir.

## TERCİH KURALLARI
- Yanıtı 3 paragrafı geçirme.
- Teknik terim kullanmak zorundaysan hemen ardından açıkla.
- Her yanıtın sonuna "Başka yardımcı olabileceğim bir konu var mı?" ekle.

## KENDİ YANITINI DEĞERLENDİR
Yanıt oluşturmadan önce şu soruları sor:
- Bu yanıt yukarıdaki temel ilkelerin tümüyle uyumlu mu?
- Kullanıcının asıl ihtiyacını karşılıyor mu?
- Daha net veya empatik hale getirilebilir mi?
Eğer herhangi bir soruya cevabın "hayır" ise yanıtı yeniden yaz.

KULLANICI MESAJI: [BURAYA KULLANICI MESAJI GELİR]

Bu yapının gücü, modele hem kuralları hem de kendi yanıtını bu kurallara göre sorgulamasını emretmesinden kaynaklanır. Son bölümdeki öz-değerlendirme döngüsü, constitutional AI'ın ayırt edici özelliğidir.

Öz-Değerlendirme Döngüsü Tasarlama

Constitutional prompting'in en güçlü bileşeni, modelin kendi çıktısını bir kural listesine göre sorgulamasını sağlayan öz-değerlendirme mekanizmasıdır. Bu mekanizmayı birkaç farklı biçimde uygulayabilirsiniz:

Tek Geçişli Değerlendirme

Model yanıtı ürettikten hemen sonra kurallara uygunluğu kontrol eder ve gerekirse revize eder. Hız önemli olduğunda tercih edilir.

Çok Adımlı Değerlendirme

Model önce taslak üretir, sonra her kuralı ayrı ayrı kontrol eder, son olarak nihai yanıtı yazar. Hassasiyet gerektiren görevler için uygundur.

Rakip Değerlendirme (Adversarial Review)

Model hem yanıtı hem de yanıta yönelik olası itirazları üretir. Bu itirazları göz önünde bulundurarak yanıtı güçlendirir.

## ÖZ-DEĞERLENDİRME PROTOKOLÜ

Adım 1 – TASLAK: Soruyu yanıtla.

Adım 2 – KURAL DENETİMİ:
Her kural için şunu belirt: [UYUMLU] veya [REVIZE GEREK]
- Kural 1: ...
- Kural 2: ...
- Kural 3: ...

Adım 3 – ELEŞTİRMEN BAKIŞI:
Bu yanıta en güçlü itiraz ne olurdu?

Adım 4 – NİHAİ YANIT:
Revize edilmiş, kurallara tam uyumlu yanıtı yaz.
💡 İpucu: Çok adımlı değerlendirme token tüketimini artırır. Üretim ortamlarında yalnızca kritik kuralları bu döngüye dahil edin; tercih kurallarını tek geçişte bırakın.

Gerçek Dünya Uygulamaları ve Uyarlama Stratejileri

Constitutional prompting yalnızca müşteri hizmetleriyle sınırlı değildir. Farklı alanlarda nasıl uyarlanabileceğine dair örnekler şunlardır:

İçerik Moderasyonu

Bir platform için içerik üreten bir AI sistemine, yayımlanmaması gereken içerik kategorilerini temel ilke olarak tanımlayabilirsiniz. Model, ürettiği her içeriği bu kategorilere göre kendiliğinden filtreler.

Hukuki ve Uyum Yazışmaları

"Hukuki tavsiye niteliği taşıyan ifadeler kullanma", "her zaman uzman görüşüne başvurmayı öner" gibi kurallar, riski minimize eden bir yazışma asistanı oluşturmanızı sağlar.

Eğitim Amaçlı Sistemler

Öğrenci seviyesine uygun dil kullanma, doğrudan cevap vermek yerine soru sorarak yönlendirme, başarıyı teşvik eden dil tercih etme gibi pedagojik kurallar tanımlanabilir.


  • Kural çatışmalarını önceden test edin: Bazı kural kombinasyonları çelişkili durumlar yaratabilir; kenar senaryoları ile deneme yapın.
  • Sürüm kontrolü uygulayın: Kural setinizi bir doküman olarak yönetin ve her güncellemede önceki sürümü saklayın.
  • Kullanıcı geri bildirimini kurallara yansıtın: Sürekli iyileştirme döngüsü, constitutional sistemin en değerli özelliğidir.
  • Kuralları şeffaf tutun: Ekibinizle kural setini paylaşın; gizli kurallar, öngörülemeyen çıktılara yol açar.

İleri Düzey Optimizasyon ve Sık Yapılan Hatalar

Constitutional prompting uygulayıcılarının en sık düştüğü hatalardan biri, kuralları muğlak yazmaktır. "Nazik ol" gibi bir kural, modele yeterli yönlendirme sağlamaz. Bunun yerine "Olumsuz bir durumu aktarırken önce empatik bir cümle kur, ardından somut çözüm adımlarını listele" gibi işlevsel bir formülasyon tercih edin.

Bir diğer yaygın hata, kuralları birbirine bağımlı yazmaktır. Her kural bağımsız olarak da anlam taşımalıdır; böylece sistem prompt'un farklı bölümlerinde yeniden kullanılabilir.

⚠️ Kritik Uyarı: Constitutional prompt sistemleri, modelin eğitim verisindeki sınırları ortadan kaldırmaz. Kural seti, modelin yapabileceği şeyleri yönlendirir; yapamayacaklarını genişletmez. Kural setinizi bu gerçekçi sınır içinde tasarlayın.

Optimizasyon için şu yaklaşımları deneyin:


  1. A/B Kural Testi: Aynı görevi iki farklı kural setiyle çalıştırın, çıktı kalitesini karşılaştırın.
  2. Kural Önceliklendirmesi: Çatışma durumunda hangi kuralın öncelikli olduğunu açıkça belirtin: "Kural 1, Kural 3 ile çeliştiğinde Kural 1 geçerlidir."
  3. Dinamik Kural Ekleme: Sistem promptuna sabit kuralların yanı sıra kullanıcı oturumuna özel kurallar ekleyebilirsiniz. Bu, esnekliği artırır.
  4. Kural Gerekçelendirme: Her kurala kısa bir gerekçe ekleyin. Model, kuralın amacını anlarsa sınır durumlarda daha isabetli kararlar verir.

Constitutional Prompting'i Sistemleştirme ve İleri Adımlar

Bu tekniği öğrendikten sonra bir sonraki adım, constitutional prompt sistemlerinizi ekip genelinde standart hale getirmektir. Bunun için kural setlerinizi bir şirket içi kütüphanede toplayabilir, farklı kullanım senaryoları için modüler kural blokları oluşturabilirsiniz.

Daha ileri bir uygulama olarak, constitutional prompt sistemlerini RAG (Retrieval-Augmented Generation) mimarileriyle birleştirmek mümkündür. Bu durumda, dinamik olarak çekilen bilgi parçaları bile tanımladığınız kurallar çerçevesinde işlenir ve çıktı tutarlılığı korunur.

Constitutional AI prompting, bir çıktı kontrol mekanizması olmanın ötesinde, AI sistemlerini kurumsal değerlerle hizalamanın sistematik bir yoludur. Kurallarınızı dikkatli tasarlayın, düzenli aralıklarla test edin ve geri bildirimlerle geliştirin. Bu döngü, zamanla hem daha güvenilir hem de daha öngörülebilir AI sistemleri ortaya koymanızı sağlayacaktır.

Bu rehber işine yaradı mı?

Puan ver

Henüz puan yok

Paylaş

Yorumlar

Yorum yazmak için ücretsiz üye ol veya giriş yap. 6.001 üye aramızda.