Metode praktis yang menyediakan semua fitur sintaksis, sentimen, entity, dan klasifikasi dalam satu panggilan.
Permintaan HTTP
POST https://language.googleapis.com/v1beta2/documents:annotateText
URL menggunakan sintaks gRPC Transcoding.
Isi permintaan
Isi permintaan memuat data dengan struktur berikut:
Representasi JSON |
---|
{ "document": { object ( |
Kolom | |
---|---|
document |
Wajib. Masukkan dokumen. |
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 |
tokens[] |
Token, beserta informasi sintaksisnya, 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 |
categories[] |
Kategori yang diidentifikasi dalam dokumen input. |
moderation |
Kategori berbahaya dan sensitif yang diidentifikasi dalam dokumen input. |
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 untuk analisis sentimen, sintaksis, dan semantik. Menetapkan setiap setelan ke benar akan mengaktifkan analisis spesifik tersebut untuk input.
Representasi JSON |
---|
{
"extractSyntax": boolean,
"extractEntities": boolean,
"extractDocumentSentiment": boolean,
"extractEntitySentiment": boolean,
"classifyText": boolean,
"moderateText": boolean,
"classificationModelOptions": {
object ( |
Kolom | |
---|---|
extract |
Mengekstrak informasi sintaksis. |
extract |
mengekstrak entity, |
extract |
Mengekstrak sentimen tingkat dokumen. |
extract |
Mengekstrak entity dan sentimen terkaitnya. |
classify |
Klasifikasikan dokumen lengkap ke dalam kategori. Jika ini benar, API akan menggunakan model default yang diklasifikasikan ke dalam taksonomi standar. |
moderate |
Moderasi dokumen untuk kategori berbahaya dan sensitif. |
classification |
Opsional. Opsi model yang akan digunakan untuk klasifikasi. Jika tidak ditentukan, setelan defaultnya adalah opsi v1. Hanya digunakan jika |