Google Cloud Natural Language Uzantısı

Apigee Edge belgelerini görüntülüyorsunuz.
Apigee X belgelerine gidin.
info

Sürüm 2.0.0

Google Cloud Natural Language API'ye erişim sağlar.

İçerikleri kategorilere göre sınıflandırmak ve içeriklerin yaklaşımını pozitif ile negatif arasında bir ölçekte analiz etmek için bu uzantıyı kullanın.

Bu içerikte, bu uzantıyı yapılandırma ve kullanmayla ilgili referanslar sağlanmaktadır. Apigee konsolunu kullanarak bir uzantıyı yapılandırma adımları için Uzantı ekleme ve yapılandırma başlıklı makaleyi inceleyin.

İşlemler

classifyContent

Metnin bir bölümünü analiz eder ve metin için geçerli olan içerik kategorilerinin listesini döndürür.

Natural Language API'deki bu özellik hakkında daha fazla bilgi için İçerik sınıflandırma ve İçerik kategorileri başlıklı makalelere bakın.

İstek parametreleri

<Input><![CDATA[{
  "data" : "content-to-analyze"
}]]></Input>
Parametre Açıklama Tür Varsayılan Zorunlu
aktarma Analiz edilecek içerik. Dize Yok. Evet.

Yanıt

Her öğenin içeriği sınıflandırmak için bir kategori ve güven puanı içerdiği bir Kategoriler dizisi.

sentenceSentiment

Belirtilen metni analiz eder ve özellikle yazarın tutumunu olumlu, olumsuz veya nötr olarak belirlemek için metindeki hakim duygusal görüşü tanımlar.

Natural Language API'deki bu özellik hakkında daha fazla bilgi için Yaklaşımı Analiz Etme ve Natural Language API ile İlgili Temel Kavramlar başlıklı makaleleri inceleyin.

İstek parametreleri

<Input><![CDATA[{
  "data" : "content-to-analyze"
}]]></Input>
Parametre Açıklama Tür Varsayılan Zorunlu
aktarma Analiz edilecek içerik. Dize Yok. Evet.

Yanıt

Dokümanın tamamı ve cümlelerinin her biri için yaklaşım puanlarını içeren bir nesne (dizi halinde). Hem doküman hem de cümleleri için aşağıdaki özellikler dahil edilir:

  • Analiz edilen içeriğin bulunduğu bir Content mülkü.
  • İçeriğin 1 ile -1 arasında bir ölçekte (pozitiften (pozitif sayı) negatife (negatif sayı)) olumludan olumsuza doğru yaklaşımını gösteren bir puan özelliği.
  • İçerikteki duygunun (hem olumlu hem de olumsuz) genel gücünü (0, 0 ile +inf arasında) gösteren bir Büyüklük özelliği.

entitySentiment

Metindeki her varlıkla ilgili ifade edilen yaklaşımı (olumlu veya olumsuz) belirlemek için belirtilen metni analiz eder. Varlık duyarlılığı, sayısal puan ve büyüklük değerleriyle temsil edilir ve bir varlıktan her bahsedildiğinde belirlenir. Bu puanlar daha sonra bir öğe için genel bir duyarlı puan ve büyüklük olarak birleştirilir.

Google Cloud Natural Language API'deki varlık analizi hakkında daha fazla bilgi için Varlık Duygusunu Analiz Etme ve Duygu analizi değerlerini yorumlama başlıklı makalelere göz atın.

İstek parametreleri

<Input><![CDATA[{
  "data" : "content-to-analyze"
}]]></Input>
Parametre Açıklama Tür Varsayılan Zorunlu
aktarma Analiz edilecek içerik. Dize Yok. Evet.

Yanıt

Metindeki öğelerin yaklaşım puanlarını içeren bir nesne dizisi. Hem doküman hem de cümleleri için aşağıdaki özellikler dahil edilir:

  • . içeren bir ad özelliği.
  • Öğenin türünü açıklayan bir Type mülkü.
  • Öğenin 1 ile -1 arasında bir ölçekte (pozitiften (pozitif sayı) negatife (negatif sayı)) duygu durumunu gösteren bir puan özelliği.
  • Öğenin duygu gücünü (hem pozitif hem de negatif) 0, 0 ile +inf arasında belirten bir Büyüklük mülkü.

Yapılandırma Referansı

Bu uzantıyı API proxy'lerinde kullanılmak üzere yapılandırırken ve dağıtırken aşağıdakileri kullanın.

Ortak uzantı özellikleri

Aşağıdaki özellikler her uzantı için mevcuttur.

Mülk Açıklama Varsayılan Zorunlu
name Uzantının bu yapılandırmasını verdiğiniz ad. Yok Evet
packageName Apigee Edge'in sağladığı uzantı paketinin adı. Yok Evet
version Uzantıyı yapılandırdığınız uzantı paketinin sürüm numarası. Yok Evet
configuration Eklediğiniz uzantıya özgü yapılandırma değeri. Bu uzantı paketinin özellikleri başlıklı makaleyi inceleyin Yok Evet

Bu uzantı paketine ait özellikler

Bu uzantıya özgü aşağıdaki yapılandırma özellikleri için değerler belirtin.

Mülk Açıklama Varsayılan Zorunlu
giriş bilgileri Apigee Edge konsoluna girildiğinde bu, hizmet hesabı anahtar dosyanızın içeriğidir. Yönetim API'si üzerinden gönderildiğinde, hizmet hesabı anahtar dosyasından oluşturulan base64 kodlu bir değerdir. Yok. Evet.