معرفی
در این مقاله، من قصد دارم نحوه ایجاد و استقرار ربات پرسش و پاسخ (QnA) را با استفاده از خدمات ربات در Microsoft Azure نشان دهم.
پيش نياز
اشتراک Microsoft Azure. اگر اشتراک ندارید به این لینک آزمایشی رایگان بروید!!!
ربات QnA چیست؟
Microsoft QnA Maker یک سرویس مبتنی بر وب، REST API و رایگان، با کاربری آسان است که هوش مصنوعی را آموزش میدهد تا به سؤالات کاربر به روشی طبیعیتر و محاورهای پاسخ دهد. سوالاتی را می پرسد که از قبل در ربات ما پیکربندی شده اند. سازگار با پلتفرمهای توسعه، سرویسهای میزبانی و کانالها، QnA Maker تنها سرویس پرسش و پاسخ با رابط کاربری گرافیکی است - به این معنی که برای آموزش، مدیریت و استفاده از آن برای طیف وسیعی از راهحلها، نیازی به توسعهدهنده ندارید. .
این مراحل را برای ایجاد QnA Bot
Sign در پورتال Azure دنبال کنید.
سپس، پیمایش کنید و NEW(+) را در تیغه منو فشار دهید، به Data+Analytics بروید و سرویس ربات (پیش نمایش) را انتخاب کنید. و سپس، ربات سرویس (پیش نمایش) Blade را باز می کند. در آن، جزئیات را وارد کنید و "Pin to Dashboard" را انتخاب کنید. سپس "ایجاد" را فشار دهید تا ربات ایجاد شود.
استقرار موفقیت آمیز در Notification Blade نشان داده می شود و ربات مزرعه ما با موفقیت ایجاد می شود. وقتی به ربات خود در داشبورد می رویم، نشان می دهد که ربات ما با موفقیت مستقر شده است. مرحله بعدی پیکربندی ربات است.
این مراحل را برای پیکربندی ربات خود دنبال کنید
پس از موفقیت آمیز بودن استقرار، یک تب جدید در مرورگر باز می شود تا با کلیک روی "ایجاد شناسه و رمز عبور برنامه مایکروسافت"، شناسه برنامه و رمز عبور را برای ربات ما ایجاد کند.
سپس، شناسه برنامه را تولید می کند. اکنون برای ادامه، «Generate an app password» را فشار دهید.
پس از فشار دادن، رمز عبور را نشان می دهد. آن را در کلیپ بورد کپی کنید و روی "OK" کلیک کنید.
سپس، گزینه "Finish and go back to Bot Framework" را بزنید. این شما را به ربات QnA در پورتال Azure برمی گرداند.
اکنون رمز عبور خود را در Bot Framework در پورتال قرار دهید.
من "C#" را در اینجا انتخاب کردم تا ربات خود را با این زبان توسعه دهیم.