Anda sedang melihat dokumentasi Apigee Edge.
Buka dokumentasi
Apigee X. info
Versi 2.0.0
Memberikan akses ke Google Cloud Natural Language API.
Gunakan ekstensi ini untuk mengklasifikasikan konten dengan menerapkan kategori, serta untuk menganalisis sentimen konten pada skala positif hingga negatif.
Konten ini memberikan referensi untuk mengonfigurasi dan menggunakan ekstensi ini. Untuk mengetahui langkah-langkah mengonfigurasi ekstensi menggunakan konsol Apigee, lihat Menambahkan dan mengonfigurasi ekstensi.
Tindakan
classifyContent
Menganalisis sebagian teks dan menampilkan daftar kategori konten yang berlaku untuk teks tersebut.
Untuk mengetahui informasi selengkapnya tentang fitur ini di Natural Language API, lihat Mengklasifikasikan Konten dan Kategori Konten.
Parameter permintaan
<Input><![CDATA[{
"data" : "content-to-analyze"
}]]></Input>
Parameter | Deskripsi | Jenis | Default | Wajib |
---|---|---|---|---|
data | Konten yang akan dianalisis. | String | Tidak ada. | Ya. |
Respons
Array Kategori yang setiap itemnya berisi kategori untuk mengklasifikasikan konten dan skor keyakinan.
sentenceSentiment
Menganalisis teks yang diberikan dan mengidentifikasi pendapat emosional yang berlaku di dalamnya, terutama untuk menentukan sikap penulis sebagai positif, negatif, atau netral.
Untuk mengetahui informasi selengkapnya tentang fitur ini di Natural Language API, lihat Menganalisis Sentimen dan Dasar-Dasar Natural Language API.
Parameter permintaan
<Input><![CDATA[{
"data" : "content-to-analyze"
}]]></Input>
Parameter | Deskripsi | Jenis | Default | Wajib |
---|---|---|---|---|
data | Konten yang akan dianalisis. | String | Tidak ada. | Ya. |
Respons
Objek yang berisi skor sentimen untuk dokumen secara keseluruhan dan setiap kalimatnya (dalam array). Untuk dokumen dan kalimatnya, properti berikut disertakan:
- Properti Konten dengan konten yang dianalisis.
- Properti Skor yang menunjukkan sentimen konten pada skala antara 1 dan -1, dari positif (angka positif) hingga negatif (angka negatif).
- Properti Magnitude yang menunjukkan kekuatan emosi secara keseluruhan (baik positif maupun negatif) dalam konten, antara 0,0 dan +inf.
entitySentiment
Menganalisis teks yang ditentukan untuk menentukan sentimen (positif atau negatif) yang diungkapkan tentang setiap entity dalam teks. Sentimen entitas diwakili oleh nilai skor dan magnitudo numerik serta ditentukan untuk setiap sebutan entitas. Skor tersebut kemudian digabungkan menjadi skor sentimen dan magnitudo keseluruhan untuk suatu entitas.
Untuk mengetahui informasi selengkapnya tentang analisis entity di Google Cloud Natural Language API, lihat Menganalisis Sentimen Entity dan Menafsirkan nilai analisis sentimen.
Parameter permintaan
<Input><![CDATA[{
"data" : "content-to-analyze"
}]]></Input>
Parameter | Deskripsi | Jenis | Default | Wajib |
---|---|---|---|---|
data | Konten yang akan dianalisis. | String | Tidak ada. | Ya. |
Respons
Array objek yang berisi skor sentimen untuk entity dalam teks. Untuk dokumen dan kalimatnya, properti berikut disertakan:
- Properti Nama dengan .
- Properti Type yang menjelaskan jenis entitas.
- Properti Skor yang menunjukkan sentimen entitas pada skala antara 1 dan -1, dari positif (angka positif) hingga negatif (angka negatif).
- Properti Magnitude yang menunjukkan kekuatan emosi (baik positif maupun negatif) untuk entity, antara 0,0 dan +inf.
Referensi Konfigurasi
Gunakan hal berikut saat Anda mengonfigurasi dan men-deploy ekstensi ini untuk digunakan di proxy API.
Properti ekstensi umum
Properti berikut ada untuk setiap ekstensi.
Properti | Deskripsi | Default | Wajib |
---|---|---|---|
name |
Nama yang Anda berikan pada konfigurasi ekstensi ini. | Tidak ada | Ya |
packageName |
Nama paket ekstensi seperti yang diberikan oleh Apigee Edge. | Tidak ada | Ya |
version |
Nomor versi untuk paket ekstensi tempat Anda mengonfigurasi ekstensi. | Tidak ada | Ya |
configuration |
Nilai konfigurasi khusus untuk ekstensi yang Anda tambahkan. Lihat Properti untuk paket ekstensi ini | Tidak ada | Ya |
Properti untuk paket ekstensi ini
Tentukan nilai untuk properti konfigurasi berikut yang khusus untuk ekstensi ini.
Properti | Deskripsi | Default | Wajib |
---|---|---|---|
credentials | Saat dimasukkan di konsol Apigee Edge, ini adalah konten file kunci akun layanan Anda. Jika dikirim melalui management API, nilai ini adalah nilai yang dienkode base64 yang dihasilkan dari file kunci akun layanan. | Tidak ada. | Ya. |