apshabd.io
1.0.0
API deteksi kata -kata kotor dirancang untuk mendeteksi dan menandai bahasa profan dalam pesan teks. Ini memproses pesan input, memeriksa kata -kata kotor, dan mengembalikan hasilnya bersama dengan teks ofensif yang terdeteksi jika ada.
pesta/gaali
POST
Content-Type: application/jsonBadan permintaan harus menjadi objek JSON dengan struktur berikut:
json{ "message" : "Your message here" }
message (String): Pesan teks yang akan dianalisis. Tidak boleh lebih dari 500 karakter.json{ "message" : "tu ##### hai" }
Responsnya akan menjadi objek JSON dengan struktur berikut:
json{ "isProfanity" : true , "score" : 0.95 , "flaggedFor" : "#####" }
isProfanity (boolean): Menunjukkan apakah pesan tersebut berisi kata -kata kotor.score (angka): Skor kesamaan dari konten profan yang terdeteksi.flaggedFor (String): Teks yang ditandai sebagai profan.json{ "isProfanity" : false , "score" : 0.45 }
isProfanity (boolean): Menunjukkan apakah pesan tersebut berisi kata -kata kotor.score (angka): Skor kesamaan tertinggi yang diamati.Tipe konten bukan json :
json{ "error" : "JSON Body Expected." }
Kode Status: 406
Argumen pesan hilang :
json{ "error" : "Message Argument is Required." }
Kode Status: 400
Pesan terlalu lama :
json{ "error" : "Message can only be at most 500 characters." }
Kode Status: 413
Kesalahan server internal :
json{ "error" : "Something Went Wrong" }
Kode Status: 500
shcurl -X POST https://abshabd.apshabd.workers.dev/gaali -H "Content-Type: application/json" -d '{"message": "tu ##### hai"}'
Javascriptfetch ( 'https://abshabd.apshabd.workers.dev/gaali' , { method : 'POST' , headers : { 'Content-Type' : 'application/json' }, body : JSON . stringify ({ message : "tu ##### hai" }) }) . then ( response => response. json ()) . then ( data => console . log (data)) . catch ( error => console . error ( 'Error:' , error));
Pythonimport requestsurl = 'https://abshabd.apshabd.workers.dev/gaali' header = { 'Tipe konten' : 'aplikasi/json' , } data = { 'Pesan' : 'tu ##### hai' }
response = requests.post(url, headers=headers, json=data) print (response.json())
Pastikan untuk mengatur variabel lingkungan berikut agar API berfungsi dengan benar:
VECTOR_URL : URL dari database vektor.VECTOR_TOKEN : token untuk mengautentikasi permintaan ke database vektor. npm install .VECTOR_URL dan VECTOR_TOKEN )./gaali .