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."

Pengaturan Guardrails, dengan baris templat dan guardrail PII maskingPengaturan Guardrails, dengan baris templat dan guardrail PII masking

Gambar 1: Guardrails: templat dan PII masking

Guardrail Secret redaction dan Prompt-injection shield di bagian bawah pengaturan GuardrailsGuardrail Secret redaction dan Prompt-injection shield di bagian bawah pengaturan Guardrails

Gambar 2: Secret redaction dan perisai injeksi prompt

Guardrail bawaan

GuardrailFungsinya
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:

TemplatPilihan
NoneTanpa guardrail (default).
PII protectionPII masking.
Secret redactionSecret redaction.
Injection shieldPrompt-injection shield.
StrictKetiganya.

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:

KolomPerilaku
PatternEkspresi 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.
ActionRedact — 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.