یک آموزش پیشرفته برای «سازنده روند». ربات‌های سفارشی خود را بسازید و روندهای کاری پیچیده را از ابتدا خودکارسازی کنید.

۱. معرفی

«سازنده روند» یک ابزار پیشرفته است که به شما امکان می‌دهد ربات‌های سفارشی خود را از ابتدا بسازید. «روند» (Flow)، دنباله‌ای از مراحل خودکار (بلوک‌ها) است که می‌تواند داده‌ها را پردازش کند، APIها را فراخوانی کند، با مدل‌های زبانی تعامل داشته باشد و موارد دیگر. این راهنما یک آموزش اولیه برای ساخت اولین روند سفارشی ربات شما ارائه می‌دهد.

۲. دسترسی به بخش

از صفحه مدیریت مهارت‌ها، روی دکمه «سازنده روند» کلیک کنید. با این کار ویرایشگر بصری باز می‌شود که در آن می‌توانید روندهای سفارشی ربات خود را طراحی کنید.

18-creatbot-autonomous.png

۳. اجزای اصلی صفحه

۱. مشخصات روند: فیلدهای بالای صفحه برای تنظیم «نام روند» و «توضیحات» ربات.

۲. بلوک شروع روند: اولین بلوک در هر روند که در آن می‌توانید «متغیرها» را با مقادیر اولیه تعریف کنید.

۳. دکمه افزودن بلوک: دکمه + که برای اضافه کردن مراحل (اقدامات) جدید به روند شما استفاده می‌شود.

۴. کتابخانه بلوک: منویی که هنگام افزودن بلوک ظاهر شده و به شما امکان می‌دهد از میان انواع اقدامات (فراخوانی API، دستورات مدل زبانی و...) انتخاب کنید.

۵. بلوک پایان روند: آخرین بلوک که اجرای روند را خاتمه می‌دهد.

19-botbuilderscreen.png

۴. اقدامات اصلی: ساخت یک روند ساده

اقدام ۱: راه‌اندازی روند

۱. مرحله ۱: در سازنده روند، یک نام واضح و توضیحات دقیق برای ربات جدید خود وارد کنید. توضیحات به سیستم کمک می‌کند تا ربات شما را برای وظایف مرتبط به کاربران پیشنهاد دهد.

20-flowvariable-autonomous.png

اقدام ۲: افزودن و پیکربندی بلوک‌ها

۱. مرحله ۱: روی دکمه «+ افزودن بلوک» کلیک کنید.

۲. مرحله ۲: یک نوع بلوک را از کتابخانه انتخاب کنید، برای مثال «استخراج از وب».

21-addblock-autonomous.png

۳. مرحله ۳: فیلدهای بلوک را پیکربندی کنید. برای بلوک «استخراج از وب»، شما باید یک آدرس URL وارد کرده و متغیر web_content را برای ذخیره‌سازی نتیجه در آن انتخاب کنید.

اقدام ۳: ذخیره و استفاده از ربات

۱. مرحله ۱: اطمینان حاصل کنید که روند شما با بلوک «پایان روند» خاتمه می‌یابد.

۲. مرحله ۲: روی دکمه «ذخیره روند» کلیک کنید. ربات جدید شما اکنون برای استفاده در رابط کاربری گفتگو در دسترس خواهد بود و در لیست «روندهای ربات» در صفحه مهارت‌ها ظاهر می‌شود.

۵. نکات و توصیه‌ها

منطق خود را برنامه‌ریزی کنید: قبل از شروع ساخت، مراحل و متغیرهایی که ربات شما نیاز دارد را ترسیم کنید.

بلوک‌ها را زنجیروار متصل کنید: متغیر خروجی یک بلوک می‌تواند به عنوان متغیر ورودی برای بلوک بعدی استفاده شود. این به شما امکان می‌دهد اتوماسیون‌های قدرتمند و چندمرحله‌ای بسازید.

ربات‌های تعاملی: از بلوک «دستورات مدل زبانی» استفاده کنید تا ربات شما در طول گفتگو از کاربر اطلاعات بخواهد و روند شما را پویا سازد.