Moderasi teks menganalisis dokumen berdasarkan daftar
atribut keamanan, yang mencakup "kategori berbahaya" dan topik yang dapat dianggap sensitif. Untuk memoderasi
teks dalam dokumen, panggil metode moderateText
.
Daftar lengkap kategori yang ditampilkan untuk metode moderateText
dapat ditemukan di sini:
Atribut Keamanan | Deskripsi |
---|---|
Toxic | Konten yang kasar, tidak sopan, atau tidak masuk akal. |
Derogatory | Komentar negatif atau berbahaya yang menargetkan atribut identitas dan/atau dilindungi. |
Violent | Menjelaskan skenario yang menggambarkan kekerasan terhadap individu atau kelompok, atau deskripsi umum tentang adegan menyeramkan. |
Sexual | Berisi referensi ke tindakan seksual atau konten cabul lainnya. |
Insult | Komentar yang menghina, menghasut, atau negatif terhadap seseorang atau sekelompok orang. |
Kata-kata tidak sopan | Bahasa cabul atau vulgar seperti kata-kata umpatan. |
Kematian, Bahaya & Tragedi | Kematian manusia, tragedi, kecelakaan, bencana, dan tindakan menyakiti diri sendiri. |
Senjata Api & Senjata | Konten yang menyebutkan pisau, pistol, senjata pribadi, dan aksesori seperti amunisi, sarung pistol, dll. |
Keselamatan Umum | Layanan dan organisasi yang memberikan bantuan sosial dan memastikan keamanan publik. |
Kesehatan | Kesehatan manusia, termasuk: Kondisi kesehatan, penyakit, dan gangguan Terapi medis, pengobatan, vaksinasi, praktik medis, dan sumber daya untuk penyembuhan, termasuk kelompok pendukung. |
Agama & Kepercayaan | Sistem kepercayaan yang melibatkan kemungkinan adanya hukum dan makhluk supranatural; agama, iman, keyakinan, praktik spiritual, gereja, dan tempat ibadah. Termasuk astrologi dan okultisme. |
Illicit Drugs | Obat-obatan rekreasional dan terlarang; alat konsumsi dan budi daya narkoba, toko tembakau, dll. Termasuk penggunaan obat-obatan sebagai obat yang biasanya digunakan untuk tujuan rekreasi (misalnya ganja). |
Perang & Konflik | Perang, konflik militer, dan konflik fisik besar yang melibatkan banyak orang. Mencakup diskusi tentang dinas militer, meskipun tidak terkait langsung dengan perang atau konflik. |
Keuangan | Jasa keuangan konsumen dan bisnis, seperti perbankan, pinjaman, kredit, investasi, dan asuransi. |
Politik | Berita dan media politik; diskusi tentang kebijakan sosial, pemerintahan, dan publik. |
Hukum | Konten terkait hukum, termasuk firma hukum, informasi hukum, materi hukum primer, layanan paralegal, publikasi dan teknologi hukum, saksi ahli, konsultan proses pengadilan, dan penyedia layanan hukum lainnya. |
Skor keyakinan atribut keamanan
Setiap atribut keamanan memiliki skor keyakinan terkait antara 0,00 dan 1,00, yang mencerminkan kemungkinan input atau respons termasuk dalam kategori tertentu.
Contoh respons
{
"moderationCategories": [
{
"name": "Toxic",
"confidence": 0.10
},
{
"name": "Insult",
"confidence": 0.12
},
{
"name": "Profanity",
"confidence": 0.07
},
{
"name": "Derogatory",
"confidence": 0.04
},
{
"name": "Sexual",
"confidence": 0.00
},
{
"name": "Death, Harm & Tragedy",
"confidence": 0.00
},
{
"name": "Violent",
"confidence": 0.00
},
{
"name": "Firearms & Weapons",
"confidence": 0.00
},
{
"name": "Public Safety",
"confidence": 0.01
},
{
"name": "Health",
"confidence": 0.01
},
{
"name": "Religion & Belief",
"confidence": 0.00
},
{
"name": "Illicit Drugs",
"confidence": 0.01
},
{
"name": "War & Conflict",
"confidence": 0.02
},
{
"name": "Politics",
"confidence": 0.01
},
{
"name": "Finance",
"confidence": 0.00
},
{
"name": "Legal",
"confidence": 0.00
}
]
}
Menguji nilai minimum keyakinan Anda
Anda dapat menguji filter keamanan Google dan menentukan nilai minimum keyakinan yang tepat untuk bisnis Anda. Dengan menggunakan nilai minimum ini, Anda dapat mengambil tindakan yang komprehensif untuk mendeteksi konten yang melanggar kebijakan penggunaan atau persyaratan layanan Google dan mengambil tindakan yang sesuai.
Skor keyakinan hanyalah prediksi. Anda tidak boleh bergantung pada skor tersebut dalam hal keandalan atau akurasi. Google tidak bertanggung jawab untuk menafsirkan atau menggunakan skor ini untuk keputusan bisnis.
Perbedaan antara probabilitas dan tingkat keparahan
Skor keyakinan menunjukkan bahwa konten termasuk dalam kategori yang ditentukan, bukan tingkat keparahannya. Hal ini penting untuk dipertimbangkan karena beberapa konten memiliki kemungkinan rendah untuk dianggap tidak aman, meskipun tingkat keparahan bahayanya masih tinggi. Misalnya, membandingkan kalimat:
- Robot itu memukul saya.
- Robot itu menebas saya.
Kalimat 1 dapat menyebabkan kemungkinan konten tidak aman yang lebih tinggi, tetapi Anda dapat menganggap kalimat 2 sebagai tingkat keparahan yang lebih tinggi dalam hal kekerasan.
Oleh karena itu, penting bagi Anda untuk menguji dengan cermat dan mempertimbangkan tingkat pemblokiran yang sesuai untuk kasus penggunaan Anda sekaligus meminimalkan bahaya bagi pengguna akhir.
Dukungan bahasa
Bahasa | ISO-639-1 | Dukungan |
---|---|---|
Inggris | es | ya |
Spanyol | es | ya |
Portugis | pt | ya |
Prancis | fr | ya |
Italia | it | ya |
Jerman | de | ya |
China | zh | ya |
Jepang | ja | ya |
Korea | ko | ya |
Belanda | nl | terbatas |
Rusia | ru | terbatas |
Hindi | hai | terbatas |
Indonesia | id | terbatas |
Arab | ar | terbatas |
Cara memoderasi teks
Bagian ini menunjukkan cara memoderasi teks dalam dokumen. Anda harus mengirimkan permintaan terpisah untuk setiap dokumen.
Berikut adalah contoh moderasi teks yang disediakan sebagai string:
Protokol
Untuk memoderasi konten dari dokumen, buat permintaan POST
ke metode REST documents:moderateText
dan berikan isi permintaan yang sesuai seperti yang ditunjukkan dalam contoh berikut.
Contoh ini menggunakan perintah gcloud auth application-default print-access-token
untuk mendapatkan token akses untuk akun layanan yang disiapkan untuk project menggunakan gcloud CLI Google Cloud Platform.
Untuk petunjuk tentang cara menginstal gcloud CLI, menyiapkan project dengan akun layanan, lihat Panduan Memulai.
curl -X POST \ -H "Authorization: Bearer "$(gcloud auth application-default print-access-token) \ -H "Content-Type: application/json; charset=utf-8" \ --data "{ 'document':{ 'type':'PLAIN_TEXT', 'content':'Shut up!' } }" "https://language.googleapis.com/v1/documents:moderateText"
Memoderasi teks dari Cloud Storage
Berikut adalah contoh memoderasi teks yang disimpan dalam file teks di Cloud Storage:
Protokol
Untuk memoderasi teks dari dokumen yang disimpan di Cloud Storage,
buat permintaan POST
ke metode REST
documents:moderateText
dan berikan
isi permintaan yang sesuai dengan jalur ke dokumen
seperti yang ditunjukkan dalam contoh berikut.
curl -X POST \ -H "Authorization: Bearer $(gcloud auth application-default print-access-token)" \ -H "Content-Type: application/json; charset=utf-8" \ https://language.googleapis.com/v1/documents:moderateText -d "{ 'document':{ 'type':'PLAIN_TEXT', 'gcsContentUri':'gs://<bucket-name>/<object-name>' } }"