Indeks
LanguageService
(antar muka)AnalyzeEntitiesRequest
(pesan)AnalyzeEntitiesResponse
(pesan)AnalyzeSentimentRequest
(pesan)AnalyzeSentimentResponse
(pesan)AnnotateTextRequest
(pesan)AnnotateTextRequest.Features
(pesan)AnnotateTextResponse
(pesan)ClassificationCategory
(pesan)ClassifyTextRequest
(pesan)ClassifyTextResponse
(pesan)Document
(pesan)Document.Type
(enum)EncodingType
(enum)Entity
(pesan)Entity.Type
(enum)EntityMention
(pesan)EntityMention.Type
(enum)ModerateTextRequest
(pesan)ModerateTextRequest.ModelVersion
(enum)ModerateTextResponse
(pesan)Sentence
(pesan)Sentiment
(pesan)TextSpan
(pesan)
LanguageService
Menyediakan operasi analisis teks seperti analisis sentimen dan pengenalan entity.
AnalyzeEntities |
---|
Menemukan entity bernama (saat ini nama diri dan kata benda umum) dalam teks beserta jenis entity, probabilitas, sebutan untuk setiap entity, dan properti lainnya.
|
AnalyzeSentiment |
---|
Menganalisis sentimen teks yang diberikan.
|
AnnotateText |
---|
Metode praktis yang menyediakan semua fitur dalam satu panggilan.
|
ClassifyText |
---|
Mengklasifikasikan dokumen ke dalam kategori.
|
ModerateText |
---|
Memoderasi dokumen untuk kategori berbahaya dan sensitif.
|
AnalyzeEntitiesRequest
Pesan permintaan analisis entity.
Kolom | |
---|---|
document |
Wajib. Masukkan dokumen. |
encoding_ |
Jenis encoding yang digunakan oleh API untuk menghitung offset. |
AnalyzeEntitiesResponse
Pesan respons analisis entity.
Kolom | |
---|---|
entities[] |
Entitas yang dikenali dalam dokumen input. |
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. |
language_ |
Apakah bahasa tersebut didukung secara resmi. API mungkin masih menampilkan respons jika bahasa tidak didukung, tetapi berdasarkan upaya terbaik. |
AnalyzeSentimentRequest
Pesan permintaan analisis sentimen.
Kolom | |
---|---|
document |
Wajib. Dokumen input. |
encoding_ |
Jenis encoding yang digunakan oleh API untuk menghitung offset kalimat. |
AnalyzeSentimentResponse
Pesan respons analisis sentimen.
Kolom | |
---|---|
document_ |
Keseluruhan sentimen dokumen input. |
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. |
sentences[] |
Sentimen untuk semua kalimat dalam dokumen. |
language_ |
Apakah bahasa tersebut didukung secara resmi. API mungkin masih menampilkan respons jika bahasa tidak didukung, tetapi berdasarkan upaya terbaik. |
AnnotateTextRequest
Pesan permintaan untuk API anotasi teks, yang dapat melakukan beberapa jenis analisis dalam satu panggilan.
Kolom | |
---|---|
document |
Wajib. Masukkan dokumen. |
features |
Wajib. Fitur yang diaktifkan. |
encoding_ |
Jenis encoding yang digunakan oleh API untuk menghitung offset. |
Fitur
Semua fitur yang tersedia. Menetapkan setiap setelan ke benar akan mengaktifkan analisis spesifik tersebut untuk input.
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. |
AnnotateTextResponse
Pesan respons anotasi teks.
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. |
ClassificationCategory
Merepresentasikan kategori yang ditampilkan dari pengklasifikasi teks.
Kolom | |
---|---|
name |
Nama kategori yang mewakili dokumen. |
confidence |
Keyakinan pengklasifikasi terhadap kategori. Angka menunjukkan seberapa yakin pengklasifikasi bahwa kategori ini mewakili teks yang diberikan. |
severity |
Opsional. Tingkat keparahan kategori pengklasifikasi. Ini hanya ada jika ModerateTextRequest.ModelVersion ditetapkan ke MODEL_VERSION_2, dan kategori yang sesuai memiliki skor keparahan. |
ClassifyTextRequest
Pesan permintaan klasifikasi dokumen.
Kolom | |
---|---|
document |
Wajib. Dokumen input. |
ClassifyTextResponse
Pesan respons klasifikasi dokumen.
Kolom | |
---|---|
categories[] |
Kategori yang mewakili dokumen input. |
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. |
language_ |
Apakah bahasa tersebut didukung secara resmi. API mungkin masih menampilkan respons jika bahasa tidak didukung, tetapi berdasarkan upaya terbaik. |
Dokumen
Merepresentasikan input ke metode API.
Kolom | |
---|---|
type |
Wajib. Jika jenis tidak ditetapkan atau |
language_ |
Opsional. Bahasa dokumen (jika tidak ditentukan, bahasa akan otomatis terdeteksi). Kode bahasa ISO dan BCP-47 diterima. |
Kolom union source . Sumber dokumen: string yang berisi konten atau URI Google Cloud Storage. source hanya ada berupa salah satu diantara berikut: |
|
content |
Konten input dalam format string. Cloud Audit Logs dikecualikan karena didasarkan pada data pengguna. |
gcs_ |
URI Google Cloud Storage tempat konten file berada. URI ini harus dalam bentuk: gs://bucket_name/object_name. Untuk mengetahui detail selengkapnya, lihat https://cloud.google.com/storage/docs/reference-uris. CATATAN: Pembuatan versi objek Cloud Storage tidak didukung. |
Jenis
Enum jenis dokumen.
Enum | |
---|---|
TYPE_UNSPECIFIED |
Jenis konten tidak ditentukan. |
PLAIN_TEXT |
Teks biasa |
HTML |
HTML |
EncodingType
Merepresentasikan encoding teks yang digunakan pemanggil untuk memproses output. Sebaiknya berikan EncodingType
karena API menyediakan offset awal untuk berbagai output, seperti token dan sebutan, dan bahasa yang secara native menggunakan encoding teks yang berbeda dapat mengakses offset secara berbeda.
Enum | |
---|---|
NONE |
Jika EncodingType tidak ditentukan, informasi yang bergantung pada encoding (seperti begin_offset ) akan ditetapkan di -1 . |
UTF8 |
Informasi yang bergantung pada encoding (seperti begin_offset ) dihitung berdasarkan encoding UTF-8 input. C++ dan Go adalah contoh bahasa yang menggunakan encoding ini secara native. |
UTF16 |
Informasi yang bergantung pada encoding (seperti begin_offset ) dihitung berdasarkan encoding UTF-16 input. Java dan JavaScript adalah contoh bahasa yang menggunakan encoding ini secara native. |
UTF32 |
Informasi yang bergantung pada encoding (seperti begin_offset ) dihitung berdasarkan encoding UTF-32 dari input. Python adalah contoh bahasa yang menggunakan encoding ini secara native. |
Entity
Merepresentasikan frasa dalam teks yang merupakan entitas yang diketahui, seperti orang, organisasi, atau lokasi. API mengaitkan informasi, seperti probabilitas dan sebutan, dengan entitas.
Kolom | |
---|---|
name |
Nama perwakilan untuk entity. |
type |
Jenis entity. |
metadata |
Metadata yang terkait dengan entity. Untuk metadata yang terkait dengan jenis entitas lainnya, lihat tabel Jenis di bawah. |
mentions[] |
Sebutan entitas ini dalam dokumen input. API tersebut saat ini mendukung sebutan nama diri. |
sentiment |
Untuk panggilan ke |
Jenis
Jenis entitas. Tabel di bawah ini mencantumkan kolom terkait untuk entity yang memiliki metadata berbeda.
Enum | |
---|---|
UNKNOWN |
Tidak diketahui |
PERSON |
Orang |
LOCATION |
Lokasi |
ORGANIZATION |
Organisasi |
EVENT |
Acara |
WORK_OF_ART |
Karya seni |
CONSUMER_GOOD |
Produk konsumen |
OTHER |
Jenis entitas lainnya |
PHONE_NUMBER |
Nomor telepon Metadata mencantumkan nomor telepon, yang diformat sesuai dengan konvensi lokal, ditambah elemen tambahan yang muncul dalam teks:
|
ADDRESS |
Alamat Metadata mengidentifikasi nomor jalan dan lokalitas serta elemen tambahan yang muncul dalam teks:
|
DATE |
Tanggal Metadata mengidentifikasi komponen tanggal:
|
NUMBER |
Angka Metadata adalah angka itu sendiri. |
PRICE |
Harga Metadata mengidentifikasi |
EntityMention
Mewakili sebutan untuk entitas dalam teks. Saat ini, sebutan nama diri didukung.
Kolom | |
---|---|
text |
Teks sebutan. |
type |
Jenis sebutan entitas. |
sentiment |
Untuk panggilan ke |
probability |
Skor probabilitas yang terkait dengan entity. Skor menunjukkan probabilitas sebutan entity sebagai jenis entity. Skor berada dalam rentang (0, 1]. |
Jenis
Jenis sebutan yang didukung.
Enum | |
---|---|
TYPE_UNKNOWN |
Tidak diketahui |
PROPER |
Kata benda khusus |
COMMON |
Kata benda umum (atau kata benda majemuk) |
ModerateTextRequest
Pesan permintaan moderasi dokumen.
Kolom | |
---|---|
document |
Wajib. Masukkan dokumen. |
model_ |
Opsional. Versi model yang akan digunakan untuk ModerateText. |
ModelVersion
Versi model yang akan digunakan untuk ModerateText.
Enum | |
---|---|
MODEL_VERSION_UNSPECIFIED |
Versi model default. |
MODEL_VERSION_1 |
Gunakan model v1, model ini digunakan secara default jika tidak disediakan. Model v1 hanya menampilkan skor probabilitas (keyakinan) untuk setiap kategori. |
MODEL_VERSION_2 |
Gunakan model v2. Model v2 hanya menampilkan skor probabilitas (keyakinan) untuk setiap kategori, dan menampilkan skor keparahan untuk sebagian kategori. |
ModerateTextResponse
Pesan respons moderasi dokumen.
Kolom | |
---|---|
moderation_ |
Kategori berbahaya dan sensitif yang mewakili dokumen input. |
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. |
language_ |
Apakah bahasa tersebut didukung secara resmi. API mungkin masih menampilkan respons jika bahasa tidak didukung, tetapi berdasarkan upaya terbaik. |
Kalimat
Merepresentasikan kalimat dalam dokumen input.
Kolom | |
---|---|
text |
Teks kalimat. |
sentiment |
Untuk panggilan ke |
Sentimen
Menampilkan perasaan yang terkait dengan seluruh teks atau entity dalam teks.
Kolom | |
---|---|
magnitude |
Angka non-negatif dalam rentang [0, +inf], yang mewakili magnitudo absolut sentimen terlepas dari skornya (positif atau negatif). |
score |
Skor sentimen antara -1,0 (sentimen negatif) dan 1,0 (sentimen positif). |
TextSpan
Menampilkan rentang teks dalam dokumen input.
Kolom | |
---|---|
content |
Konten span teks, yang merupakan substring dokumen. |
begin_ |
API menghitung offset awal konten dalam dokumen asli sesuai dengan |