Hapus daftar kata dan frasa tertentu dari percakapan dengan filter kata - Amazon Bedrock

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Hapus daftar kata dan frasa tertentu dari percakapan dengan filter kata

Amazon Bedrock Guardrails memiliki filter kata yang dapat Anda gunakan untuk memblokir kata dan frasa (sama persis) dalam petunjuk input dan respons model. Anda dapat menggunakan filter kata berikut untuk memblokir konten yang tidak senonoh, menyinggung, atau tidak pantas, atau konten dengan pesaing atau nama produk.

  • Filter kata-kata kotor — Aktifkan untuk memblokir kata-kata yang tidak senonoh. Daftar kata-kata kotor didasarkan pada definisi konvensional tentang kata-kata kotor dan terus diperbarui.

  • Filter kata khusus - Tambahkan kata dan frasa khusus menggunakan hingga tiga kata ke daftar. AWS Management Console Anda dapat menambahkan hingga 10.000 item ke filter kata khusus.

    Anda memiliki opsi berikut untuk menambahkan kata dan frasa menggunakan Amazon Bedrock AWS Management Console:

    • Tambahkan secara manual di editor teks.

    • Unggah file.txt atau .csv.

    • Unggah objek dari bucket Amazon S3.

    catatan

    Anda hanya dapat mengunggah dokumen dan objek menggunakan file AWS Management Console. Operasi API dan SDK hanya mendukung teks, dan tidak menyertakan pengunggahan dokumen dan objek.

Konfigurasikan kebijakan kata untuk pagar pembatas

Anda dapat mengonfigurasi kebijakan kata untuk pagar pembatas dengan menggunakan atau AWS Management Console Amazon Bedrock API.

Console
  1. Masuk ke AWS Management Console menggunakan peran IAM dengan izin Amazon Bedrock, dan buka konsol Amazon Bedrock di. https://console.aws.amazon.com/bedrock/

  2. Dari panel navigasi kiri, pilih Guardrails, lalu pilih Create guardrail.

  3. Untuk Memberikan halaman detail pagar pembatas, lakukan hal berikut:

    1. Di bagian detail Guardrail, berikan Nama dan Deskripsi opsional untuk pagar pembatas.

    2. Untuk Pesan untuk permintaan yang diblokir, masukkan pesan yang ditampilkan saat pagar pembatas diterapkan. Pilih kotak centang Terapkan pesan yang diblokir yang sama untuk respons untuk menggunakan pesan yang sama saat pagar pembatas diterapkan pada respons.

    3. (Opsional) Untuk mengaktifkan inferensi lintas wilayah untuk pagar pembatas Anda, perluas inferensi Lintas Wilayah, lalu pilih Aktifkan inferensi lintas wilayah untuk pagar pembatas Anda. Pilih profil pagar pembatas yang menentukan tujuan Wilayah AWS di mana permintaan inferensi pagar pembatas dapat diarahkan.

    4. (Opsional) Secara default, pagar pembatas Anda dienkripsi dengan file. Kunci yang dikelola AWS Untuk menggunakan kunci KMS yang dikelola pelanggan Anda sendiri, perluas pilihan kunci KMS dan pilih kotak centang Sesuaikan pengaturan enkripsi (lanjutan).

      Anda dapat memilih AWS KMS kunci yang ada atau pilih Buat AWS KMS kunci untuk membuat yang baru.

    5. (Opsional) Untuk menambahkan tag ke pagar pembatas, perluas Tag, lalu pilih Tambahkan tag baru untuk setiap tag yang Anda tentukan.

      Untuk informasi selengkapnya, lihat Menandai sumber daya Amazon Bedrock.

    6. Pilih Berikutnya.

  4. Pada halaman Tambahkan filter kata, lakukan hal berikut:

    1. Pilih Filter kata-kata kotor untuk memblokir kata-kata kotor dalam permintaan dan tanggapan. Daftar kata-kata kotor didasarkan pada definisi konvensional dan terus diperbarui.

    2. Untuk Tambahkan kata dan frasa khusus, pilih cara menambahkan kata dan frasa agar pagar pembatas Anda diblokir. Jika Anda mengunggah file kata, setiap baris dalam file harus berisi satu kata atau frasa hingga tiga kata. Jangan sertakan header. Anda memiliki opsi berikut:

      Opsi Petunjuk
      Tambahkan kata dan frasa secara manual Tambahkan kata dan frasa secara langsung di bagian Lihat dan edit kata dan frasa.
      Unggah dari file lokal Unggah file.txt atau .csv yang berisi kata dan frasa dengan memilih Pilih file setelah memilih opsi ini.
      Unggah dari objek Amazon S3 Unggah objek dari bucket S3.
    3. Edit kata dan frasa untuk pagar pembatas untuk diblokir di bagian Lihat dan edit kata dan frasa. Anda memiliki opsi berikut:

      • Jika Anda mengunggah daftar kata dari file lokal atau objek Amazon S3, bagian ini akan diisi dengan daftar kata Anda. Untuk memfilter item dengan kesalahan, pilih Tampilkan kesalahan.

      • Untuk menambahkan item ke daftar kata, pilih Tambahkan kata atau frasa. Masukkan kata atau frasa hingga tiga kata di dalam kotak dan tekan Enter atau pilih ikon tanda centang untuk mengonfirmasi item.

      • Untuk mengedit item, pilih ikon edit ( Edit icon represented by a pencil symbol. ) di sebelah item.

      • Untuk menghapus item dari daftar kata, pilih ikon tempat sampah ( Trapezoid-shaped diagram showing data flow from source to destination through AWS Transfer Family. ) atau, jika Anda mengedit item, pilih ikon hapus ( Close or cancel icon represented by an "X" symbol. ) di sebelah item.

      • Untuk menghapus item yang berisi kesalahan, pilih Hapus semua dan kemudian pilih Hapus semua baris dengan kesalahan.

      • Untuk menghapus semua item, pilih Hapus semua dan kemudian pilih Hapus semua baris.

      • Untuk mencari item, masukkan ekspresi di bilah pencarian.

      • Untuk hanya menampilkan item dengan kesalahan, pilih menu tarik-turun berlabel Tampilkan semua dan pilih Tampilkan kesalahan saja.

      • Untuk mengkonfigurasi ukuran setiap halaman dalam tabel atau tampilan kolom dalam tabel, pilih ikon pengaturan ( Gear icon representing settings or configuration options. ). Tetapkan preferensi Anda, lalu pilih Konfirmasi.

      • Secara default, bagian ini menampilkan editor Tabel. Untuk beralih ke editor teks di mana Anda dapat memasukkan kata atau frasa di setiap baris, pilih Editor teks. Editor Teks menyediakan fitur-fitur berikut:

        • Anda dapat menyalin daftar kata dari editor teks lain dan menempelkannya ke editor ini.

        • Ikon X merah muncul di sebelah item yang berisi kesalahan dan daftar kesalahan muncul di bawah editor.

    4. Pilih Berikutnya untuk mengonfigurasi kebijakan lain sesuai kebutuhan atau Lewati ke Tinjauan dan buat untuk menyelesaikan pembuatan pagar pembatas Anda.

    5. Tinjau pengaturan untuk pagar pembatas Anda.

      1. Pilih Edit di bagian mana pun yang ingin Anda ubah.

      2. Setelah selesai mengonfigurasi kebijakan, pilih Buat untuk membuat pagar pembatas.

API

Untuk membuat pagar pembatas dengan kebijakan kata, kirim permintaan. CreateGuardrail Format permintaan adalah sebagai berikut:

POST /guardrails HTTP/1.1 Content-type: application/json { "blockedInputMessaging": "string", "blockedOutputsMessaging": "string", "wordPolicyConfig": { "managedWordListsConfig": [ { "inputAction": "BLOCK | NONE", "inputEnabled": true, "outputAction": "BLOCK | NONE", "outputEnabled": true, "type": "PROFANITY" }, ], "wordsConfig": [{ "text": "string", "inputAction": "BLOCK | NONE", "inputEnabled": true, "outputAction": "BLOCK | NONE", "outputEnabled": true }] }, "description": "string", "kmsKeyId": "string", "name": "string", "tags": [{ "key": "string", "value": "string" }], "crossRegionConfig": { "guardrailProfileIdentifier": "string" } }
  • Tentukan name dan description untuk pagar pembatas.

  • Tentukan pesan kapan pagar pembatas berhasil memblokir prompt atau respons model di bidang blockedInputMessaging danblockedOutputsMessaging.

  • Konfigurasikan kebijakan kata di wordPolicyConfig objek:

    • Gunakan managedWordListsConfig untuk mengkonfigurasi daftar kata profan yang telah ditentukan sebelumnya.

    • Gunakan wordsConfig array untuk menentukan kata dan frasa khusus untuk memfilter:

      • Tentukan kata dan frasa yang akan difilter di text lapangan.

      • (Opsional) Tentukan tindakan yang akan diambil ketika kata terdeteksi dalam permintaan menggunakan inputAction atau tanggapan menggunakanoutputAction. Pilih BLOCK untuk memblokir konten dan mengganti dengan pesan yang diblokir, atau NONE tidak mengambil tindakan selain mengembalikan informasi deteksi.

      • (Opsional) Gunakan inputEnabled dan outputEnabled untuk mengontrol apakah evaluasi pagar pembatas diaktifkan untuk input dan output.

  • (Opsional) Pasang tag apa pun ke pagar pembatas. Untuk informasi selengkapnya, lihat Menandai sumber daya Amazon Bedrock.

  • (Opsional) Untuk keamanan, sertakan ARN kunci KMS di lapangan. kmsKeyId

  • (Opsional) Untuk mengaktifkan inferensi lintas wilayah, tentukan profil pagar pembatas di objek. crossRegionConfig

Format responsnya adalah sebagai berikut:

HTTP/1.1 202 Content-type: application/json { "createdAt": "string", "guardrailArn": "string", "guardrailId": "string", "version": "string" }