برنامه نویسی

محافظت از API Skillset Custom – Community Dev

Azure AI Search یک بستر به عنوان خدماتی است که به توسعه دهندگان اجازه می دهد جستجو را با برنامه های یکپارچه ادغام کنند.

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

مجموعه مهارت های سفارشی را می توان با استفاده از توابع لاجورد اجرا کرد. (بهترین تناسب)

توابع لاجورد را می توان با استفاده از احراز هویت محافظت کرد. برنامه برای تأیید اعتبار برنامه

گام

  1. هویت مدیریت شده را برای جستجوی شناختی فعال کنید
  2. برای استفاده از ورود به سیستم Azure Ad ، عملکرد لاجورد را پیکربندی کنید
  3. مهارت های سفارشی را با شناسه توابع لاجورد از مرحله قبلی در authresourceId
  4. نقش مشارکتی را به جستجوی لاجورد در جستجوی هویت مدیریت شده در توابع لاجورد اختصاص دهید
{
    "skills": [
      {
        "@odata.type": "#Microsoft.Skills.Custom.WebApiSkill",
        "name": "myCustomSkill",
        "description": "This skill calls an Azure function, which in turn calls TA sentiment",
        "uri": "https://indexer-e2e-webskill.azurewebsites.net/api/DateExtractor?language=en",
"authresourceId" ""
        "context": "/document",
        "httpHeaders": {
            "DateExtractor-Api-Key": "foo"
        },
        "inputs": [
          {
            "name": "contractText",
            "source": "/document/content"
          }
        ],
        "outputs": [
          {
            "name": "contractDate",
            "targetName": "date"
          }
        ]
      }
  ]
} 
حالت تمام صفحه را وارد کنید

از حالت تمام صفحه خارج شوید

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا