Ana içeriğe geç

Prompt Süsleyici

ipucu

Bu doküman spesifik bir politikanın detaylı kullanımını anlatır. Eğer Apinizer politika yapısını ilk kez kullanıyorsanız veya politikaların genel çalışma prensiplerini öğrenmek istiyorsanız, öncelikle Politika Nedir? sayfasını okumanızı öneririz.

Genel Bakış​

Amacı Nedir?​

  • İstemcinin messages[] listesine yönetici tarafından hazırlanan sabit talimat blokları ekler.
  • Kurumsal üslup, güvenlik veya yanıt biçimi kurallarını merkezi uygular.
  • İstemci talimatı göndermese bile modelin tamamlanmış mesaj listesinde bu kuralları görmesini sağlar.

Çalışma Prensibi​

Her blok PREPEND veya APPEND konumuna, system, user ya da assistant rolüyle eklenir. İçerikte ${env} ve #{context} değişkenleri çözülebilir. System blokları istenirse mevcut system mesajına birleştirilir.

Sıra: Prompt Şablonu sonrasında; RAG Enjeksiyonu, guardrail, önbellek ve token politikalarından önce çalışmalıdır.

Özellikler ve Yetenekler​

Temel Özellikler​

  • Konum: PREPEND veya APPEND.
  • Rol: system, user veya assistant.
  • İçerik: Eklenecek sabit talimat.
  • Etkin: Bloğu silmeden pasif yapar.

İleri Düzey Özellikler​

  • Mevcut system mesajına birleştirme: Yalnız system bloklarında geçerlidir. Yeni system mesajı eklemek yerine mevcut system içeriğine birleştirir.
  • Preset ve localize: Catalog-bound blok preset güncellemelerini alır. Localized blok bağımsızdır. Export/import sonrasında katalog bağlantısı kopabilir; içerik korunur.
  • Max Total Chars: Toplam blok içeriği sınırı aşarsa içerik kesilmez; istek fail-closed reddedilir.

Kullanım Senaryoları​

SenaryoDurumÇözüm (Politika Uygulaması)Beklenen Davranış / Sonuç
Kurumsal yanıt biçimiİstemci üslup talimatını her istekte göndermiyorYanıtı kısa, açık ve Türkçe ver. system bloğu PREPEND olarak eklenirİstemci bu talimatı göndermese bile model tamamlanmış mesaj listesinde görür

Politika Parametrelerini Yapılandırma​

Bloklar​

  • Position: PREPEND veya APPEND.
  • Role: system, user veya assistant.
  • Content: Eklenecek sabit talimat.
  • Enabled: Bloğu silmeden pasif yapar.

Mevcut System Mesajına Birleştirme​

Yalnız system bloklarında geçerlidir. Açıldığında yeni system mesajı eklemek yerine mevcut system içeriğine birleştirir.

Preset ve Localize​

Catalog-bound blok preset güncellemelerini alır. Localized blok bağımsızdır. Export/import sonrasında katalog bağlantısı kopabilir ancak içerik korunur.

Max Total Chars​

Toplam blok içeriği sınırı aşarsa içerik kesilmez; istek fail-closed reddedilir.

Kontrol Listesi​

  • Position ve Role doğru mu?
  • Bloklar birbiriyle çelişiyor mu?
  • System birleştirme tercihi doğru mu?
  • Değişkenler hedef ortamda tanımlı mı?
  • Max Total Chars yeterli mi?
  • API Proxy yeniden deploy edildi mi?

Politikayı Silme​

Bu politikanın silme adımları ve kullanımdayken uygulanacak işlemler için Politika Yönetimi sayfasına bakabilirsiniz.

Politikayı Dışa/İçe Aktarma​

Bu politikanın dışa aktarma ve içe aktarma adımları için Export/Import sayfasına bakabilirsiniz.

Politikayı API'ye Bağlama​

Bu politikanın API'lere nasıl bağlanacağı için Politika Yönetimi sayfasına bakabilirsiniz.