آمازون کندرا یک سرویس جستجوی هوشمند بسیار دقیق و آسان با استفاده از یادگیری ماشین (ML) است. آمازون کندرا مجموعه ای از اتصال دهنده های منبع داده را ارائه می دهد تا فرآیند دریافت و نمایه سازی محتوای شما را در هر کجا که باشد، ساده می کند.
برای بسیاری از سازمانها، Box Content Cloud بخش اصلی ذخیرهسازی محتوا و استراتژی مدیریت چرخه حیات آنها است. یک حساب Enterprise Box اغلب شامل گنجینه ای از دارایی ها، مانند اسناد، ارائه ها، مقالات دانش و غیره است. اکنون، با رابط جدید منبع داده آمازون کندرا برای Box، این دارایی ها و هر کار یا نظر مرتبط می توانند توسط سرویس جستجوی هوشمند آمازون کندرا نمایه شوند تا محتوا را آشکار کند و پاسخ ها را در پاسخ به سؤالات کاربران باز کند.
در این پست، ما به شما نشان میدهیم که چگونه کانکتور جدید Amazon Kendra Box را برای فهرستبندی انتخابی محتوا از مخزن Box Enterprise خود راهاندازی کنید.
بررسی اجمالی راه حل
راه حل شامل مراحل سطح بالا زیر است:
- یک برنامه Box برای Amazon Kendra از طریق Box Developer Console ایجاد کنید.
- اسناد نمونه را به حساب Box خود اضافه کنید.
- یک منبع داده باکس از طریق کنسول آمازون کندرا ایجاد کنید.
- نمونه اسناد را از حساب Box فهرست کنید.
پیش نیازها
برای امتحان کردن کانکتور Amazon Kendra for Box، به موارد زیر نیاز دارید:
- An حساب AWS با امتیازاتی برای ایجاد هویت AWS و مدیریت دسترسی نقش ها و سیاست ها (IAM). برای اطلاعات بیشتر ببین مروری بر مدیریت دسترسی: مجوزها و سیاست ها.
- دانش اولیه AWS و دانش کاری مدیریت Box Enterprise.
- دسترسی ادمین به فضای کاری Box Enterprise.
یک برنامه باکس برای آمازون کندرا ایجاد کنید
قبل از پیکربندی کانکتور منبع داده Amazon Kendra Box، ابتدا باید یک برنامه Box ایجاد کنید.
- وارد Box Enterprise شوید کنسول توسعه دهنده.
- را انتخاب کنید ایجاد برنامه جدید.
- را انتخاب کنید برنامه سفارشی.
- را انتخاب کنید احراز هویت سرور (با JWT).
- یک نام برای برنامه خود وارد کنید. مثلا،
KendraConnector
. - را انتخاب کنید ایجاد برنامه.
- در برنامه ایجاد شده شما در برنامه های من، انتخاب پیکر بندی تب.
- در سطح دسترسی برنامه بخش، را انتخاب کنید برنامه + دسترسی سازمانی.
- در دامنه های کاربردی بخش، بررسی کنید که مجوزهای زیر فعال هستند:
- در ویژگی های پیشرفته بخش، انتخاب کنید با استفاده از هدر as-user تماس های API برقرار کنید.
- در افزودن و مدیریت کلیدهای عمومی بخش، را انتخاب کنید یک جفت کلید عمومی/خصوصی ایجاد کنید.
این نیاز به تایید دو مرحله ای دارد. یک فایل متنی JSON در رایانه شما دانلود می شود.
- را انتخاب کنید OK برای پذیرش این دانلود
- را انتخاب کنید ذخیره تغییرات.
- بر اجازه برگه ، انتخاب کنید مرور و ارسال.
- انتخاب کنید برنامه را در این شرکت ارسال کنید و انتخاب کنید ارسال.
مالک Box Enterprise شما باید برنامه را تأیید کند تا بتوانید از آن استفاده کنید.
برای بررسی فایل JSON دانلود شده، به دایرکتوری دانلودها در رایانه خود بروید. این شامل شناسه مشتری، رمز مشتری، شناسه کلید عمومی، کلید خصوصی، عبارت عبور و شناسه سازمانی است. برای ایجاد منبع داده Box در مرحله بعد به این مقادیر نیاز دارید.
اسناد نمونه را به حساب Box خود اضافه کنید
در این مرحله شما نمونه اسناد را در حساب باکس خود آپلود می کنید. بعداً از منبع داده Amazon Kendra Box برای خزیدن و فهرستبندی این اسناد استفاده میکنیم.
- دانلود AWS_Whitepapers.zip به کامپیوتر شما.
- فایل ها را در پوشه ای به نام استخراج کنید
AWS_Whitepapers
.
- بارگذاری کنید
AWS_Whitepapers
پوشه به حساب Box خود را.
یک منبع داده باکس ایجاد کنید
برای افزودن یک منبع داده به نمایه آمازون کندرا با استفاده از رابط Box، می توانید از نمایه آمازون کندرا موجود استفاده کنید، یا یک شاخص جدید آمازون کندرا ایجاد کنید. سپس مراحل زیر را برای ایجاد منبع داده Box انجام دهید:
- در کنسول آمازون کندرا، انتخاب کنید شاخص در صفحه ناوبری
- از فهرست فهرستها، فهرستی را که میخواهید منبع داده را به آن اضافه کنید، انتخاب کنید.
- را انتخاب کنید اضافه کردن منابع داده.
- از لیست اتصال دهنده های منبع داده، را انتخاب کنید افزودن کانکتور زیر جعبه.
- بر جزئیات منبع داده را مشخص کنید صفحه، نام منبع داده و توضیحات اختیاری را وارد کنید.
- را انتخاب کنید بعدی.
- فایل JSON را که از Box Developer Console دانلود کرده اید باز کنید.
حاوی مقادیری برای clientID
, clientSecret
, publicKeyID
, privateKey
, passphrase
و enterpriseID
.
- بر دسترسی و امنیت را تعریف کنید صفحه، در منبع بخش، برای شناسه شرکت جعبهمقدار را وارد کنید
enterpriseID
رشته. - در تصدیق بخش، زیر راز AWS Secrets Manager، انتخاب کنید یک راز جدید ایجاد و اضافه کنید.
- برای نام مخفی، یک نام برای راز وارد کنید، به عنوان مثال،
boxsecret1
. - برای فیلدهای باقیمانده، مقادیر مربوطه را از فایل JSON دانلود شده وارد کنید.
- را انتخاب کنید راز را ذخیره و اضافه کنید.
- در نقش IAM بخش، را انتخاب کنید ایجاد یک نقش جدید (توصیه می شود) و یک نام نقش را وارد کنید، برای مثال،
box-role
.
برای اطلاعات بیشتر در مورد مجوزهای مورد نیاز برای گنجاندن در نقش IAM، نگاه کنید نقش های IAM برای منابع داده.
- را انتخاب کنید بعدی.
- بر تنظیمات همگام سازی را پیکربندی کنید صفحه، در همگام سازی محدوده در بخش، میتوانید علاوه بر محتوای فایل، پیوندهای وب، نظرات و وظایف Box را در فهرست خود قرار دهید. برای این پست از تنظیمات پیشفرض (بدون علامت) استفاده کنید.
- برای پیکربندی اضافی (گزارش تغییر) - اختیاری، از تنظیمات پیش فرض استفاده کنید (تیک نخورده).
- برای پیکربندی اضافی (الگوهای رجکس) - اختیاری، انتخاب کنید شامل الگوها.
- برای نوع، انتخاب کنید راه
- برای مسیر - اختیاری، مسیر اسناد نمونه ای را که قبلا آپلود کرده اید وارد کنید:
AWS_Whitepapers/
. - را انتخاب کنید اضافه کردن.
- در همگام سازی برنامه اجرا بخش، را انتخاب کنید اجرا بر اساس تقاضا.
- را انتخاب کنید بعدی.
- بر تنظیم نگاشت فیلدها در صفحه، می توانید تعریف کنید که منبع داده چگونه ویژگی ها را از اشیاء Box به نمایه شما نگاشت می کند. از تنظیمات پیش فرض این پست استفاده کنید.
- را انتخاب کنید بعدی.
- بر بررسی و ایجاد کنید صفحه، جزئیات منبع داده Box خود را مرور کنید.
- برای ایجاد تغییرات، را انتخاب کنید ویرایش دکمه کنار موردی که می خواهید تغییر دهید.
- وقتی کارتان تمام شد، انتخاب کنید منبع داده را اضافه کنید منبع داده Box خود را اضافه کنید.
بعد از انتخاب منبع داده را اضافه کنید، آمازون کندرا شروع به ایجاد منبع داده می کند. ممکن است چندین دقیقه طول بکشد تا منبع داده ایجاد شود. وقتی کامل شد، وضعیت منبع داده تغییر می کند Creating
به Active
.
اسناد نمونه را از حساب Box فهرست کنید
شما برنامه زمانبندی اجرای همگام سازی منبع داده را طوری پیکربندی کرده اید که بر حسب تقاضا اجرا شود، بنابراین باید آن را به صورت دستی شروع کنید.
- در کنسول آمازون کندرا، به فهرست خود بروید.
- منبع داده جدید خود را انتخاب کنید.
- را انتخاب کنید اکنون همگام سازی کنید.
وضعیت همگام سازی فعلی به Syncing – crawling
سپس به Syncing – indexing
.
پس از حدود 10 دقیقه، وضعیت همگام سازی فعلی به تغییر می کند idle
آخرین وضعیت همگام سازی به تغییر می کند Successful
، و همگام سازی تاریخچه اجرا پانل جزئیات بیشتری از جمله تعداد اسناد اضافه شده را نشان می دهد.
محلول را تست کنید
اکنون که کاغذهای سفید AWS را از حساب Box خود در فهرست آمازون Kendra خود وارد کرده اید، می توانید برخی از پرس و جوها را آزمایش کنید.
- در کنسول آمازون کندرا، انتخاب کنید محتوای نمایه شده را جستجو کنید در صفحه ناوبری
- در قسمت query یک پرس و جو آزمایشی مانند
What databases are offered by AWS?
شما می توانید سوالات خود را نیز امتحان کنید.
تبریک می گویم! شما با موفقیت از Amazon Kendra برای ارائه پاسخ ها و بینش ها بر اساس محتوای فهرست شده از حساب Box خود استفاده کرده اید.
پاک کردن
برای جلوگیری از متحمل شدن هزینه های آینده، منابعی را که به عنوان بخشی از این راه حل ایجاد کرده اید، پاکسازی کنید.
- اگر در حین آزمایش این راه حل یک نمایه جدید آمازون کندرا ایجاد کردید، آن را حذف کنید.
- اگر منبع داده جدیدی را با استفاده از کانکتور Amazon Kendra for Box اضافه کردهاید، آن منبع داده را حذف کنید.
- حذف
AWS_Whitepapers
پوشه و محتویات آن از حساب Box شما.
نتیجه
با رابط آمازون کندرا باکس، سازمانها میتوانند اطلاعات ارزشمندی را که در حسابهای Box خود به دام افتادهاند، با استفاده از جستجوی هوشمندی که توسط Amazon Kendra ارائه میشود، به طور ایمن در دسترس کاربران خود قرار دهند.
در این پست شما را با اصول اولیه آشنا کردیم، اما بسیاری از ویژگی های اضافی وجود دارد که ما به آنها اشاره نکردیم. مثلا:
- میتوانید کنترل دسترسی مبتنی بر کاربر را برای نمایه Amazon Kendra خود فعال کنید و دسترسی به اسناد Box را بر اساس کنترلهای دسترسی که قبلاً در Box پیکربندی کردهاید محدود کنید.
- میتوانید انواع شی Box اضافی، مانند وظایف، نظرات و پیوندهای وب را فهرستبندی کنید
- میتوانید ویژگیهای شی Box را به ویژگیهای فهرست آمازون کندرا نگاشت کنید و آنها را برای صفحهبندی، جستجو و نمایش در نتایج جستجو فعال کنید.
- میتوانید منبع داده Box را با قابلیت غنیسازی اسناد سفارشی (CDE) در آمازون کندرا ادغام کنید تا منطق نقشهبرداری ویژگیهای اضافی و حتی تبدیل محتوای سفارشی را در حین دریافت انجام دهید.
برای آشنایی با این احتمالات و موارد دیگر به ادامه مطلب مراجعه کنید راهنمای توسعه دهنده آمازون کندرا.
درباره نویسنده
باب استرهان یک معمار اصلی راه حل در تیم خدمات هوش مصنوعی زبان AWS است.
- "
- 10
- 100
- درباره ما
- دسترسی
- حساب
- دقیق
- اضافه
- اضافی
- حکومت
- AI
- خدمات هوش مصنوعی
- معرفی
- قبلا
- آمازون
- API
- نرم افزار
- تصویب
- مقالات
- دارایی
- خواص
- تصدیق
- در دسترس
- AWS
- مبانی
- جعبه
- تغییر دادن
- را انتخاب کنید
- ابر
- نظرات
- پیکر بندی
- کنسول
- شامل
- محتوا
- محتویات
- کنترل
- هسته
- هزینه
- ایجاد شده
- ایجاد
- جاری
- سفارشی
- داده ها
- پایگاه های داده
- تقاضا
- توسعه دهنده
- نمایش دادن
- اسناد و مدارک
- دانلود
- قادر ساختن
- وارد
- سرمایه گذاری
- مثال
- امکانات
- زمینه
- نام خانوادگی
- پیروی
- آینده
- گرفتن
- خیلی
- چگونه
- چگونه
- HTTPS
- هویت
- شامل
- از جمله
- شاخص
- اطلاعات
- بینش
- ادغام
- هوشمند
- IT
- کلید
- دانش
- زبان
- یاد گرفتن
- یادگیری
- لینک ها
- فهرست
- دستگاه
- فراگیری ماشین
- مدیریت
- مدیر
- دستی
- نقشه
- نقشه ها
- ML
- بیش
- جهت یابی
- عدد
- پیشنهادات
- سازمان های
- خود
- مالک
- سیاست
- فرصت
- ارایهها در همایشهای علمی
- اصلی
- خصوصی
- کلید خصوصی
- روند
- عمومی
- کلید عمومی
- باقی مانده
- مخزن
- ضروری
- منابع
- پاسخ
- این فایل نقد می نویسید:
- دویدن
- جستجو
- ایمن
- سرویس
- خدمات
- تنظیم
- محیط
- So
- راه حل
- مزایا
- برخی از
- شروع
- آغاز شده
- شروع می شود
- دولت
- وضعیت
- ذخیره سازی
- استراتژی
- موفقیت
- سطح
- وظایف
- تیم
- آزمون
- تست
- مبانی
- دگرگونی
- باز
- استفاده کنید
- کاربران
- ارزش
- تایید
- وب
- در حین
- کاغذهای سفید
- در داخل
- کارگر