برنامه افزودنی زبان طبیعی Google Cloud

شما در حال مشاهده اسناد Apigee Edge هستید.
به مستندات Apigee X بروید .
اطلاعات

نسخه 1.4.2

دسترسی به Google Cloud Natural Language API را فراهم می کند.

از این پسوند برای طبقه بندی محتوا با اعمال دسته بندی ها و همچنین برای تجزیه و تحلیل احساسات محتوا در مقیاس مثبت تا منفی استفاده کنید.

این محتوا مرجعی برای پیکربندی و استفاده از این پسوند ارائه می دهد. برای مراحل پیکربندی یک برنامه افزودنی با استفاده از کنسول Apigee، به افزودن و پیکربندی یک برنامه افزودنی مراجعه کنید.

اقدامات

طبقه بندی محتوا

بخشی از متن را تجزیه و تحلیل می‌کند و فهرستی از دسته‌بندی‌های محتوا را که برای متن اعمال می‌شوند، برمی‌گرداند.

برای اطلاعات بیشتر در مورد این ویژگی در Natural Language API، به طبقه بندی محتوا و دسته بندی محتوا مراجعه کنید.

درخواست پارامترها

<Input><![CDATA[{
  "data" : "content-to-analyze"
}]]></Input>
پارامتر توضیحات تایپ کنید پیش فرض مورد نیاز
داده ها محتوای مورد تجزیه و تحلیل رشته هیچ کدام. بله.

پاسخ

یک آرایه دسته بندی که در آن هر مورد شامل یک دسته بندی برای طبقه بندی محتوا و یک امتیاز اطمینان است.

جمله احساس

متن داده شده را تجزیه و تحلیل می کند و نظر عاطفی غالب در آن را شناسایی می کند، به ویژه برای تعیین نگرش نویسنده به عنوان مثبت، منفی یا خنثی.

برای اطلاعات بیشتر در مورد این ویژگی در Natural Language API، به تجزیه و تحلیل احساسات و مبانی API زبان طبیعی مراجعه کنید.

درخواست پارامترها

<Input><![CDATA[{
  "data" : "content-to-analyze"
}]]></Input>
پارامتر توضیحات تایپ کنید پیش فرض مورد نیاز
داده ها محتوای مورد تجزیه و تحلیل رشته هیچ کدام. بله.

پاسخ

یک شی حاوی امتیازات احساسی برای سند کلی و هر یک از جملات آن (در یک آرایه). هم برای سند و هم برای جملات آن، ویژگی های زیر گنجانده شده است:

  • یک ویژگی محتوا با محتوای تحلیل شده.
  • ویژگی Score که احساسات محتوا را در مقیاسی بین 1 تا 1- از مثبت (عدد مثبت) تا منفی (عدد منفی) نشان می‌دهد.
  • ویژگی بزرگی که قدرت کلی احساسات (هم مثبت و هم منفی) را در محتوا، بین 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 نشان می‌دهد.

مرجع پیکربندی

هنگام پیکربندی و استقرار این افزونه برای استفاده در پراکسی های API از موارد زیر استفاده کنید.

ویژگی های رایج پسوند

ویژگی های زیر برای هر افزونه وجود دارد.

ویژگی شرح پیش فرض ضروری
name نامی که به این پیکربندی افزونه می‌دهید. هیچ یک آره
packageName نام بسته افزودنی همانطور که توسط Apigee Edge داده شده است. هیچ یک آره
version شماره نسخه بسته برنامه افزودنی که از آن یک برنامه افزودنی را پیکربندی می کنید. هیچ یک آره
configuration مقدار پیکربندی مخصوص افزونه ای که اضافه می کنید. به ویژگی های این بسته برنامه افزودنی مراجعه کنید هیچ یک آره

ویژگی های این بسته افزونه

مقادیری را برای خصوصیات پیکربندی زیر مخصوص این افزونه مشخص کنید.

اموال توضیحات پیش فرض مورد نیاز
اعتبارنامه وقتی در کنسول Apigee Edge وارد می‌شوید، این محتوای فایل کلید حساب سرویس شما است. هنگامی که از طریق API مدیریت ارسال می شود، یک مقدار کدگذاری شده با base64 است که از فایل کلید حساب سرویس تولید می شود. هیچ کدام. بله.