Metode praktis yang menyediakan semua fitur dalam satu panggilan.
Permintaan HTTP
POST https://language.googleapis.com/v2/documents:annotateText
URL menggunakan sintaks gRPC Transcoding.
Isi permintaan
Isi permintaan memuat data dengan struktur berikut:
Representasi JSON |
---|
{ "document": { object ( |
Kolom | |
---|---|
document |
Wajib. Dokumen input. |
features |
Wajib. Fitur yang diaktifkan. |
encoding |
Jenis encoding yang digunakan oleh API untuk menghitung offset. |
Isi respons
Pesan respons anotasi teks.
Jika berhasil, isi respons memuat data dengan struktur berikut:
Representasi JSON |
---|
{ "sentences": [ { object ( |
Kolom | |
---|---|
sentences[] |
Kalimat dalam dokumen input. Diisi jika pengguna mengaktifkan |
entities[] |
Entitas, beserta informasi semantiknya, dalam dokumen input. Diisi jika pengguna mengaktifkan |
document |
Keseluruhan sentimen untuk dokumen. Diisi jika pengguna mengaktifkan |
language |
Bahasa teks, yang akan sama dengan bahasa yang ditentukan dalam permintaan atau, jika tidak ditentukan, bahasa yang terdeteksi secara otomatis. Lihat kolom [Document.language][] untuk mengetahui detail selengkapnya. |
categories[] |
Kategori yang diidentifikasi dalam dokumen input. |
moderation |
Kategori berbahaya dan sensitif yang diidentifikasi dalam dokumen input. |
language |
Apakah bahasa tersebut secara resmi didukung oleh semua fitur yang diminta. API mungkin masih menampilkan respons jika bahasa tidak didukung, tetapi berdasarkan upaya terbaik. |
Cakupan otorisasi
Memerlukan salah satu cakupan OAuth berikut:
https://www.googleapis.com/auth/cloud-language
https://www.googleapis.com/auth/cloud-platform
Untuk mengetahui informasi selengkapnya, lihat Ringkasan Autentikasi.
Fitur
Semua fitur yang tersedia. Menetapkan setiap setelan ke benar akan mengaktifkan analisis spesifik tersebut untuk input.
Representasi JSON |
---|
{ "extractEntities": boolean, "extractDocumentSentiment": boolean, "classifyText": boolean, "moderateText": boolean } |
Kolom | |
---|---|
extract |
Opsional. mengekstrak entity, |
extract |
Opsional. Mengekstrak sentimen tingkat dokumen. |
classify |
Opsional. Klasifikasikan dokumen lengkap ke dalam kategori. |
moderate |
Opsional. Moderasi dokumen untuk kategori berbahaya dan sensitif. |