Mimari
İsteğin izlediği yol.
TrustLayer bir kutu değil, sabit sıralı bir adım zinciridir. Sıra orchestrator'da tanımlıdır; uygulama kodunuzdan bir adımı atlamak mümkün değildir.
- Adım
- 9
- Faz
- 2
- Durdurabilen
- 5
- Ölçülen aşama
- 6
Gezgin
Adımları tek tek inceleyin.
Bir adıma tıklayın; ne yaptığını, isteği durdurup durduramadığını ve denetim kaydına ne yazdığını görün. Sonra senaryoyu engellenen isteğe çevirin.
Gidiş: modele ulaşmadan önce
Dönüş: kullanıcıya ulaşmadan önce
Maskeleme
durdurabilirKişisel veri yakalanır ve sentetik değerle değiştirilir. Tespit de aksiyon da tek onaylı yüzeyden geçer; bir lint kuralı ikinci bir yol açılmasını engeller.
- sınıf
- MaskStep
- süre anahtarı
- pii_mask
Bir adımı seçmek için üstüne tıklayın; senaryoyu değiştirince sonraki adımların hiç çalışmadığını görürsünüz.
Dönüş yolu
Asıl iş model çağrısından sonra başlar.
Yanıt kullanıcıya dönmeden önce şu zincirden geçer:
detokenize/unmask -> sanitize -> [VERIFY] -> authorised KB de-masking -> strip -> own PII
Yargıç neden ortada duruyor?
Dönüş zinciri bilerek iki faza bölünmüştür. Doğrulama, metin temizlendikten sonra ama yetkili kullanıcı için bilgi bankası değerleri geri yazılmadan önce çalışır. Böylece yargıç, yalnızca yetkili kişinin görmesi gereken ham değerleri hiç görmez; doğrulama, ikinci bir sızıntı yüzeyi hâline gelmez.
Ölçüm
Her adımın süresi ayrı ölçülür.
Bu anahtarlar denetim olayındaki timings nesnesinin içeriğidir. Bir yanıtın 1200 ms sürdüğünü söylemek yetmez; sürenin nereye gittiği görülebilir olmalıdır.
| timer key | step | |
|---|---|---|
pii_mask | Maskeleme | MaskStep |
shield | Prompt Shield | ShieldStep |
policy | Politika | PolicyStep |
rag_search | Getirme | RetrieveStep |
llm | Model çağrısı | DispatchStep |
judge | Doğrulama | VerifyStep |
Kendi verinizle görün.
Teknik oturumda kendi istemlerinizi ve kendi politikanızı canlı geçirelim.