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

Tetapan Guardrails, dengan baris templat dan pagar keselamatan PII maskingTetapan Guardrails, dengan baris templat dan pagar keselamatan PII masking

Rajah 1: Guardrails: templat dan penyamaran PII

Pagar keselamatan Secret redaction dan Prompt-injection shield di bahagian bawah tetapan GuardrailsPagar keselamatan Secret redaction dan Prompt-injection shield di bahagian bawah tetapan Guardrails

Rajah 2: Penyuntingan rahsia dan perisai suntikan gesaan

Pagar keselamatan terbina dalam

Pagar keselamatanFungsinya
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:

TemplatPilihan
NoneTiada pagar keselamatan (lalai).
PII protectionPenyamaran PII.
Secret redactionPenyuntingan rahsia.
Injection shieldPerisai suntikan gesaan.
StrictKetiga-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:

MedanTingkah laku
PatternUngkapan 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.
ActionRedact — 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.