ایجنت میتوانند از استفادههای با پیچیدگی بالا در صنایع و عملکردهای تجاری مختلف پشتیبانی کنند، به ویژه برای جریانهای کاری که شامل وظایف زمانبر یا نیازمند انواع مختلف تحلیلهای تخصصی کیفی و کمی هستند. ایجنت این کار را با تجزیه و تحلیل مجدد جریانهای کاری پیچیده و انجام زیروظایف در قالب دستورالعملها و منابع داده تخصصی برای رسیدن به هدف مطلوب انجام میدهند. این فرآیند معمولاً از چهار مرحله زیر پیروی میکند (نمایش 1):
- کاربر دستورالعمل میدهد: کاربر با سیستم هوش مصنوعی از طریق یک درخواست زبان طبیعی تعامل میکند، مشابه دستوری که به یک کارمند مورد اعتماد داده میشود. سیستم استفاده مورد نظر را شناسایی کرده و در صورت لزوم از کاربر برای دریافت توضیحات بیشتر درخواست میکند.
- سیستم عامل برنامهریزی، تخصیص و اجرای کار را انجام میدهد: سیستم عامل درخواست را به یک جریان کاری پردازش میکند و آن را به وظایف و زیروظایف تقسیم میکند که یک عامل مدیریتکننده به دیگر زیرعاملهای تخصصی اختصاص میدهد. این زیرعاملها که با دانش دامنه و ابزارهای لازم مجهز هستند، از «تجربیات» قبلی و تخصص کدگذاریشده در دامنه استفاده میکنند و با یکدیگر هماهنگ شده و از دادهها و سیستمهای سازمانی برای انجام این وظایف استفاده میکنند.
- سیستم عامل به طور تدریجی خروجی را بهبود میبخشد: در طول فرآیند، عامل ممکن است از کاربر ورودیهای اضافی درخواست کند تا دقت و ارتباط خروجی را تضمین کند. فرآیند ممکن است با ارائه خروجی نهایی به کاربر به پایان برسد و هرگونه بازخورد دریافتی از سوی کاربر به آن افزوده شود.
-
عامل اقدام را اجرا میکند: عامل هر اقدامی که لازم است برای تکمیل کامل وظیفه درخواستشده توسط کاربر در دنیای واقعی انجام دهد، اجرا میکند.
