Pagar keselamatan
Pada halaman ini
Pagar keselamatan (guardrails) menggunakan perlindungan kandungan pada permintaan AI sebelum permintaan sampai ke model. Ia dikonfigurasi untuk seluruh kemudahan di bawah Tetapan (ikon gear) → Guardrails, dan kunci API serta perkhidmatan yang disambungkan secara individu boleh menggantikannya.
"Gunakan perlindungan kandungan pada setiap permintaan untuk kemudahan ini. Tiada yang didayakan secara lalai. Kunci individu boleh membatalkan tetapan ini."


Rajah 1: Guardrails: templat dan penyamaran PII


Rajah 2: Penyuntingan rahsia dan perisai suntikan gesaan
Pagar keselamatan terbina dalam
| Pagar keselamatan | Fungsinya |
|---|---|
| PII masking | "Detect and mask personal data (names, emails, phone numbers, etc.) before prompts reach the model." |
| Secret redaction | "Strip API keys, tokens and other secrets out of prompts before they are sent upstream." |
| Prompt-injection shield | "Block common prompt-injection / jailbreak attempts (e.g. "ignore previous instructions", "developer mode") before they reach the model." |
Penyamaran PII dan penyuntingan rahsia menulis semula gesaan (permintaan masih diteruskan, dengan bahagian sensitif disamarkan). Perisai suntikan gesaan menyekat permintaan yang sepadan secara terus dengan ralat content policy violation (HTTP 403).
Templat
Baris Templates menggunakan pilihan pratetap dengan satu klik, kemudian Save changes:
| Templat | Pilihan |
|---|---|
| None | Tiada pagar keselamatan (lalai). |
| PII protection | Penyamaran PII. |
| Secret redaction | Penyuntingan rahsia. |
| Injection shield | Perisai suntikan gesaan. |
| Strict | Ketiga-tiganya. |
Menyimpan akan memaparkan "Guardrail settings saved."
Penapis kandungan
Di bawah pagar keselamatan, Content filters membolehkan anda menambah peraturan anda sendiri: ungkapan nalar tersuai yang dinilai pada kandungan gesaan. Redact menulis semula padanan kepada [REDACTED]; Block menolak permintaan. Kunci individu boleh menggantikannya.
Klik Add filter, kemudian tetapkan:
| Medan | Tingkah laku |
|---|---|
| Pattern | Ungkapan nalar ("Regular expression, e.g. \b\d{16}\b" — contoh itu sepadan dengan nombor kad 16 digit). Corak yang tidak selamat atau terlalu panjang digugurkan dan tidak digunakan; corak dihadkan kepada 300 aksara, dan sesebuah kemudahan boleh mempunyai sehingga 25 penapis. Padanan tidak membezakan huruf besar dan kecil, dan hanya 20,000 aksara pertama bagi setiap mesej yang disemak. |
| Action | Redact — padanan ditulis semula kepada [REDACTED] dan permintaan diteruskan; Block — permintaan ditolak dengan ralat content policy violation. |
Gunakan Remove untuk memadam penapis, kemudian Save changes. Jika tiada yang dikonfigurasi: "No content filters. Add one to redact or block matching prompt text."
Penggantian setiap kunci dan setiap perkhidmatan
Setiap kunci API dan setiap perkhidmatan yang disambungkan mempunyai togol Override facility guardrails dalam laci konfigurasinya:
- Mati (lalai): kunci atau perkhidmatan mewarisi pilihan pagar keselamatan dan penapis kandungan kemudahan.
- Hidup: kunci atau perkhidmatan menggunakan pilihannya sendiri — "Select none to explicitly disable guardrails for this key." Beginilah cara anda mengecualikan satu integrasi yang dipercayai daripada penyamaran seluruh kemudahan, atau menggunakan peraturan yang lebih ketat pada satu kunci.
Lihat Kunci API dan Connected Services.
Perkara yang dilihat oleh pemanggil
- Penyuntingan berlaku secara senyap — model hanya menerima
[REDACTED](atau PII/rahsia yang disamarkan) sebagai ganti teks yang sepadan. - Sekatan mengembalikan HTTP 403 dengan mesej "Request blocked by content policy" dan kod
content_policy_violation. Lihat jadual ralat dalam Menyambungkan aplikasi anda.
Kandungan gesaan diimbas semasa dalam transit sahaja — pagar keselamatan tidak pernah menyimpan apa yang diimbasnya.