Pengaman
Di halaman ini
Guardrail menerapkan perlindungan konten pada permintaan AI sebelum mencapai model. Guardrail dikonfigurasi untuk seluruh fasilitas di Settings (roda gigi) → Guardrails, dan setiap kunci API serta layanan yang terhubung dapat menggantinya.
"Terapkan perlindungan konten ke setiap permintaan untuk fasilitas ini. Tidak ada yang diaktifkan secara default. Kunci individual dapat menimpa hal ini."


Gambar 1: Guardrails: templat dan PII masking


Gambar 2: Secret redaction dan perisai injeksi prompt
Guardrail bawaan
| Guardrail | 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." |
PII masking dan secret redaction menulis ulang prompt (permintaan tetap diteruskan, dengan bagian sensitif disamarkan). Perisai injeksi prompt memblokir permintaan yang cocok secara langsung dengan kesalahan content policy violation (HTTP 403).
Templat
Baris Templates menerapkan pilihan preset dengan satu klik, lalu Save changes:
| Templat | Pilihan |
|---|---|
| None | Tanpa guardrail (default). |
| PII protection | PII masking. |
| Secret redaction | Secret redaction. |
| Injection shield | Prompt-injection shield. |
| Strict | Ketiganya. |
Saat disimpan, akan muncul "Guardrail settings saved."
Filter konten
Di bawah guardrail, Content filters memungkinkan Anda menambahkan aturan sendiri: ekspresi reguler kustom yang dievaluasi pada isi prompt. Redact menulis ulang kecocokan menjadi [REDACTED]; Block menolak permintaan. Setiap kunci dapat menggantinya.
Klik Add filter, lalu tetapkan:
| Kolom | Perilaku |
|---|---|
| Pattern | Ekspresi reguler ("Regular expression, e.g. \b\d{16}\b" — contoh tersebut cocok dengan nomor kartu 16 digit). Pola yang tidak aman atau terlalu panjang akan diabaikan dan tidak diterapkan; pola dibatasi hingga 300 karakter, dan satu fasilitas dapat memiliki hingga 25 filter. Pencocokan tidak membedakan huruf besar/kecil, dan hanya 20,000 karakter pertama dari setiap pesan yang diperiksa. |
| Action | Redact — kecocokan ditulis ulang menjadi [REDACTED] dan permintaan dilanjutkan; Block — permintaan ditolak dengan kesalahan content policy violation. |
Gunakan Remove untuk menghapus filter, lalu Save changes. Jika belum ada yang dikonfigurasi: "No content filters. Add one to redact or block matching prompt text."
Penggantian per kunci dan per layanan
Setiap kunci API dan setiap layanan yang terhubung memiliki sakelar Override facility guardrails di laci konfigurasinya:
- Off (default): kunci atau layanan mewarisi pilihan guardrail dan filter konten milik fasilitas.
- On: kunci atau layanan menggunakan pilihannya sendiri — "Select none to explicitly disable guardrails for this key." Dengan cara ini Anda dapat mengecualikan satu integrasi tepercaya dari penyamaran di seluruh fasilitas, atau menerapkan aturan yang lebih ketat pada satu kunci.
Lihat Kunci API dan Connected Services.
Yang dilihat pemanggil
- Penyuntingan bersifat diam-diam — model hanya menerima
[REDACTED](atau PII/rahasia yang disamarkan) sebagai pengganti teks yang cocok. - Pemblokiran mengembalikan HTTP 403 dengan pesan "Request blocked by content policy" dan kode
content_policy_violation. Lihat tabel kesalahan di Menghubungkan aplikasi Anda.
Isi prompt hanya dipindai saat dalam perjalanan — guardrail tidak pernah menyimpan apa yang dipindainya.