إضافة اللغة الطبيعية في Google Cloud

أنت الآن بصدد الاطّلاع على مستندات Apigee Edge.
انتقِل إلىمستندات Apigee X.
info

الإصدار 1.4.2

يتيح الوصول إلى Google Cloud Natural Language API.

يمكنك استخدام هذه الإضافة لتصنيف المحتوى من خلال تطبيق الفئات، بالإضافة إلى تحليل مشاعر المحتوى على مقياس يتراوح بين إيجابي وسلبي.

يوفر هذا المحتوى مرجعًا لإعداد هذه الإضافة واستخدامها. للاطّلاع على خطوات إعداد إضافة باستخدام وحدة تحكّم Apigee، يُرجى مراجعة مقالة إضافة إحدى الإضافات وإعدادها.

الإجراءات

classifyContent

يحلّل جزءًا من النص ويعرض قائمة بفئات المحتوى التي تنطبق على النص.

لمزيد من المعلومات حول هذه الميزة في Natural Language API، يُرجى الاطّلاع على مقالتَي تصنيف المحتوى وفئات المحتوى.

معلَمات الطلب

<Input><![CDATA[{
  "data" : "content-to-analyze"
}]]></Input>
المَعلمة الوصف النوع تلقائي مطلوب
البيانات المحتوى المطلوب تحليله سلسلة بلا عُري نعم.

الردّ

مصفوفة Categories يحتوي كل عنصر فيها على فئة لتصنيف المحتوى ونتيجة الثقة.

sentenceSentiment

يحلّل النص المحدّد ويحدّد الرأي العاطفي السائد فيه، خاصةً لتحديد موقف الكاتب على أنّه إيجابي أو سلبي أو محايد.

لمزيد من المعلومات حول هذه الميزة في Natural Language API، يُرجى الاطّلاع على مقالتَي تحليل المشاعر وأساسيات Natural Language API.

معلَمات الطلب

<Input><![CDATA[{
  "data" : "content-to-analyze"
}]]></Input>
المَعلمة الوصف النوع تلقائي مطلوب
البيانات المحتوى المطلوب تحليله سلسلة بلا عُري نعم.

الردّ

كائن يحتوي على نتائج المشاعر للمستند بشكل عام وكل جملة من جمله (في مصفوفة). بالنسبة إلى المستند وجمله، يتم تضمين الخصائص التالية:

  • سمة Content تحتوي على المحتوى الذي تم تحليله
  • سمة Score تشير إلى مشاعر المحتوى على مقياس يتراوح بين 1 و-1، من إيجابي (رقم موجب) إلى سلبي (رقم سالب)
  • سمة Magnitude تشير إلى القوة الإجمالية للمشاعر (الإيجابية والسلبية) في المحتوى، بين 0.0 و+inf

entitySentiment

يحلّل النص المحدّد لتحديد المشاعر (الإيجابية أو السلبية) التي تم التعبير عنها بشأن كل كيان في النص. يتم تمثيل مشاعر الكيان من خلال قيم رقمية للنتيجة والقوة، ويتم تحديدها لكل إشارة إلى كيان. بعد ذلك، يتم تجميع هذه النتائج في نتيجة إجمالية للمشاعر والقوة الخاصة بالكيان.

لمزيد من المعلومات حول تحليل الكيانات في Google Cloud Natural Language API، يُرجى الاطّلاع على مقالتَي تحليل مشاعر الكيان وتفسير قيم تحليل المشاعر.

معلَمات الطلب

<Input><![CDATA[{
  "data" : "content-to-analyze"
}]]></Input>
المَعلمة الوصف النوع تلقائي مطلوب
البيانات المحتوى المطلوب تحليله سلسلة بلا عُري نعم.

الردّ

مصفوفة من الكائنات التي تحتوي على نتائج المشاعر للكيانات في النص بالنسبة إلى المستند وجمله، يتم تضمين الخصائص التالية:

  • سمة Name تحتوي على .
  • سمة Type تصف نوع الكيان
  • سمة Score تشير إلى مشاعر الكيان على مقياس يتراوح بين 1 و-1، من إيجابي (رقم موجب) إلى سلبي (رقم سالب)
  • سمة Magnitude تشير إلى قوة المشاعر (الإيجابية والسلبية) للكيان، بين 0.0 و+inf

مرجع الإعدادات

استخدِم ما يلي عند إعداد هذه الإضافة ونشرها لاستخدامها في الخوادم الوكيلة لواجهة برمجة التطبيقات.

الخصائص الشائعة للإضافة

السمات التالية متاحة لكل إضافة.

الموقع الوصف تلقائي عنصر مطلوب
name الاسم الذي تُعطِه هذه الإضافة من الإضافات. لا ينطبق متوافق
packageName اسم حزمة الإضافة كما هو مُوضَّح من Apigee Edge. لا ينطبق متوافق
version رقم إصدار حزمة الإضافة التي تجري عملية إعداد الإضافة منها. لا ينطبق متوافق
configuration قيمة الإعداد المتعلقة بالإضافة التي تدرجها الاطّلاع على خصائص حزمة الإضافات هذه لا ينطبق متوافق

خصائص حزمة هذه الإضافة

حدِّد قيمًا لخصائص الإعداد التالية الخاصة بهذه الإضافة.

المَعلمة الوصف تلقائي مطلوب
بيانات الاعتماد عند إدخالها في وحدة تحكّم Apigee Edge، يكون هذا هو محتوى ملف مفتاح حساب الخدمة . عند إرسالها من خلال Management API، تكون قيمة بترميز base64 تم إنشاؤها من ملف مفتاح حساب الخدمة. بلا عُري نعم.