پرووید
منو

آموزش ساخت راهکارهای هوش مصنوعی عامل محور با Microsoft Foundry

زبان: انگلیسیزیرنویس: انگلیسیسطح: پیشرفتهمدت زمان: 1:47:57تعداد ویدئوها: 34فایل های پروژه: ناموجود
این آموزش بخشی از پکیج جامع توسعه و استقرار راهکارهای هوش مصنوعی در Cloud است که می توانید از تمامی آموزش های آن دیدن کنید.

آموزش ساخت راهکارهای هوش مصنوعی عامل محور با Microsoft Foundry با عنوان اصلی Creating Agentic AI Solutions with Microsoft Foundry یکی دیگر از آموزش های گروه آموزشی پرووید می باشد که در این قسمت آن را به شما معرفی می کنیم. در این دوره با مفاهیم و معماری Microsoft Foundry و نحوه ساخت، پیکربندی و استقرار AI Agent ها آشنا می شوید. همچنین یاد می گیرید چگونه ابزارهای مختلف را به Agent ها متصل کنید، چند Agent را در قالب یک Workflow هماهنگ کنید و عملکرد آن ها را با استفاده از ابزارهای Monitoring و Evaluation بررسی کنید.

هوش مصنوعی عامل محور (Agentic AI) چیست؟

Agentic AI به سیستم های هوش مصنوعی گفته می شود که می توانند برای انجام یک هدف مشخص، وظایف مختلف را مدیریت کنند، از ابزارهای خارجی استفاده کنند و بر اساس اطلاعات دریافتی درباره مراحل بعدی تصمیم بگیرند. برخلاف یک مدل زبانی که صرفاً به درخواست کاربر پاسخ می دهد، یک AI Agent می تواند مجموعه ای از عملیات را در چند مرحله اجرا کند. این قابلیت زمینه ساخت راهکارهایی را فراهم می کند که بخش های مختلف یک فرآیند را به صورت خودکار مدیریت می کنند.

Microsoft Foundry بستری برای توسعه و مدیریت راهکارهای مبتنی بر هوش مصنوعی است که امکانات موردنیاز برای ساخت و اجرای Agent ها را در اختیار توسعه دهندگان قرار می دهد. در این آموزش ابتدا با مفاهیم اصلی و معماری Microsoft Foundry آشنا می شوید و سپس نحوه ایجاد اولین Resource و Project را بررسی می کنید. همچنین ساخت اولین Agent با Foundry Agent Service و انتخاب Endpoint مناسب برای ارتباط با Agent ها آموزش داده می شود.

ابزارهای مورد استفاده در AI Agent ها

یکی از قابلیت های مهم Agent ها، امکان استفاده از ابزارهای مختلف برای دسترسی به اطلاعات و انجام عملیات است. در Microsoft Foundry Agent Service می توانید ابزارهایی را در اختیار Agent قرار دهید تا علاوه بر قابلیت های مدل زبانی، وظایف مشخصی را نیز انجام دهد. در این بخش با ابزارهایی مانند Web Search و File Search آشنا می شوید و یاد می گیرید چگونه امکان جستجو در وب و فایل ها را به Agent اضافه کنید.

در ادامه استفاده از OpenAPI Tool و اتصال MCP Servers به عنوان ابزارهای Agent بررسی می شود. همچنین با Code Interpreter برای اجرای کد و Foundry Tools برای استفاده از قابلیت های مختلف این پلتفرم آشنا خواهید شد. شناخت این ابزارها به شما کمک می کند Agent هایی طراحی کنید که بتوانند با منابع اطلاعاتی و سرویس های خارجی تعامل داشته باشند و در فرآیندهای پیچیده تر مورد استفاده قرار بگیرند.

ساخت و استقرار Agent با Microsoft Agent Framework

پس از آشنایی با ابزارهای Agent ها، نوبت به ساخت و میزبانی آن ها در Microsoft Foundry می رسد. در این بخش با Microsoft Agent Framework آشنا می شوید و یاد می گیرید چگونه اولین Agent خود را با استفاده از این Framework ایجاد کنید. همچنین نحوه استفاده از Azure Credential برای احراز هویت و اتصال Agent به سرویس های Microsoft Foundry بررسی می شود. در ادامه با Foundry SDK کار می کنید و روش فراخوانی یک Prompt Agent موجود را نیز یاد می گیرید.

ایجاد Agent دریافت اطلاعات (Intake Agent) - نمونه ای از بخش گردش کار چندعاملی در Microsoft Foundry در آموزش ساخت راهکارهای هوش مصنوعی عامل محور با Microsoft Foundry
نمونه ای از بخش «گردش کار چندعاملی در Microsoft Foundry» در آموزش ساخت راهکارهای هوش مصنوعی عامل محور با Microsoft Foundry

در بخش میزبانی Agent ها، ابتدا با مفهوم Hosted Agent در Microsoft Foundry آشنا می شوید و سپس نحوه ایجاد آن با Microsoft Agent Framework و ابزار azd را بررسی می کنید. همچنین فرآیند Deploy و تست Agent، بررسی کد و استقرار مجدد آن آموزش داده می شود. در ادامه یاد می گیرید چگونه نام Agent را تغییر دهید، ابزارهای محلی به آن اضافه کنید و از یک Agent به عنوان Tool در Agent دیگری استفاده کنید.

طراحی Multi-Agent Workflow در Microsoft Foundry

در بسیاری از پروژه های هوش مصنوعی، یک Agent به تنهایی برای مدیریت تمام مراحل یک فرآیند کافی نیست. در معماری Multi-Agent، چند Agent با وظایف مشخص در کنار یکدیگر فعالیت می کنند و هرکدام بخشی از فرآیند را انجام می دهند. در این بخش با ساخت چنین ساختاری در Microsoft Foundry آشنا می شوید و نحوه طراحی Agent های مختلف برای دریافت اطلاعات، تشخیص مسئله، زمان بندی و تهیه گزارش را بررسی می کنید.

استفاده از ابزار Web Search - نمونه ای از بخش ابزارهای مورد استفاده Agent ها در Foundry Agent Service در آموزش ساخت راهکارهای هوش مصنوعی عامل محور با Microsoft Foundry
نمونه ای از بخش «ابزارهای مورد استفاده Agent ها در Foundry Agent Service» در آموزش ساخت راهکارهای هوش مصنوعی عامل محور با Microsoft Foundry

برای پیاده سازی این ساختار، ابتدا Agent های مربوط به Intake، Diagnostic، Scheduling و Summary ایجاد می شوند. سپس یک Workflow برای مدیریت فرآیند کلینیک طراحی می کنید و Agent های مختلف را به آن متصل می کنید. در ادامه با افزودن Branching Logic یاد می گیرید بر اساس شرایط مختلف، Agent مناسب را فراخوانی کنید و مسیرهای متفاوتی برای حل مسئله، زمان بندی و تهیه خلاصه ایجاد کنید. در پایان نیز نحوه تست Workflow را بررسی خواهید کرد.

مانیتورینگ و ارزیابی عملکرد AI Agent ها

پس از ساخت و استقرار Agent ها، بررسی رفتار و عملکرد آن ها اهمیت زیادی دارد. یک راهکار Agentic AI باید از نظر نحوه اجرای وظایف، پاسخ ها و عملکرد کلی قابل بررسی باشد. در این بخش با قابلیت های Observability در Microsoft Foundry آشنا می شوید و یاد می گیرید چگونه رفتار Agent ها را با استفاده از Application Insights مانیتور کنید. این ابزار امکان بررسی اطلاعات مربوط به اجرای برنامه را فراهم می کند و به توسعه دهندگان در شناسایی مشکلات کمک می کند.

در ادامه با ارزیابی معیارهای عملکرد Agent ها آشنا می شوید و یاد می گیرید چگونه Metrics مربوط به آن ها را بررسی کنید. همچنین نحوه ایجاد یک Evaluation دیگر با استفاده از یک Judge Model متفاوت آموزش داده می شود. این فرآیند به شما کمک می کند عملکرد راهکارهای مبتنی بر Agent را از جنبه های مختلف ارزیابی کنید و درک بهتری از کیفیت نتایج به دست آمده داشته باشید.

این آموزش برای چه کسانی مناسب است؟

این آموزش برای توسعه دهندگانی مناسب است که با مفاهیم هوش مصنوعی و مدل های زبانی آشنا هستند و می خواهند از Microsoft Foundry برای ساخت راهکارهای Agentic AI استفاده کنند. اگر قصد دارید از مرحله کار با یک مدل زبانی ساده فراتر بروید و سیستم هایی طراحی کنید که بتوانند از ابزارها استفاده کنند، وظایف مختلف را مدیریت کنند و با Agent های دیگر تعامل داشته باشند، مباحث این دوره می توانند برای شما مفید باشند.

همچنین مهندسان نرم افزار و متخصصان AI که به دنبال یادگیری Microsoft Agent Framework، Foundry SDK، MCP و طراحی Multi-Agent Workflow هستند، می توانند از موضوعات این آموزش استفاده کنند. با دنبال کردن مباحث دوره، با بخش های مختلف چرخه توسعه یک راهکار عامل محور، از ایجاد Resource و ساخت Agent گرفته تا استقرار، هماهنگ سازی و ارزیابی عملکرد آن آشنا خواهید شد.

سرفصل مطالب آموزش ویدئویی ساخت راهکارهای هوش مصنوعی عامل محور با Microsoft Foundry

فصل اول: مقدمه

  • راهکار عامل محور در Microsoft Foundry

فصل دوم: مفاهیم اصلی و معماری Microsoft Foundry

  • ایجاد اولین Resource و Project در Microsoft Foundry با استفاده از Foundry Portal
  • ایجاد یک Resource در Foundry با استفاده از Azure Portal
  • ایجاد اولین Agent در Foundry Agent Service
  • انتخاب Endpoint مناسب در Foundry Agent Service

فصل سوم: ابزارهای مورد استفاده Agent ها در Foundry Agent Service

  • استفاده از ابزار Web Search
  • استفاده از ابزار File Search
  • استفاده از ابزار OpenAPI
  • استفاده از MCP Servers به عنوان ابزار
  • استفاده از ابزار Code Interpreter
  • استفاده از Foundry Tools

فصل چهارم: میزبانی Agent ها در Foundry Agent Service

  • ایجاد اولین Agent با استفاده از Microsoft Agent Framework
  • استفاده از احراز هویت Azure Credential در Agent مبتنی بر Microsoft Agent Framework
  • استفاده از Foundry SDK برای ایجاد یک Agent با Microsoft Agent Framework
  • فراخوانی یک Prompt Agent موجود با استفاده از Microsoft Agent Framework
  • آشنایی با Hosted Agent ها در Microsoft Foundry
  • ایجاد یک Hosted Agent با استفاده از Microsoft Agent Framework و ابزار azd
  • استقرار و تست یک Hosted Agent
  • بررسی کد و استقرار مجدد Hosted Agent
  • تغییر نام و افزودن ابزارهای محلی به Hosted Agent با استفاده از Microsoft Agent Framework
  • استفاده از یک Agent به عنوان ابزار در Agent دیگر با Microsoft Agent Framework

فصل پنجم: گردش کار چندعاملی در Microsoft Foundry

  • ایجاد Agent دریافت اطلاعات (Intake Agent)
  • ایجاد Agent تشخیص (Diagnostic Agent)
  • ایجاد Agent زمان بندی (Scheduling Agent)
  • ایجاد Agent خلاصه سازی (Summary Agent)
  • ایجاد Workflow کلینیک و یک ورودی اولیه
  • اتصال Intake Agent
  • افزودن منطق انشعاب (Branching Logic) برای فراخوانی Diagnostic Agent
  • افزودن شاخه حل مسئله و فراخوانی Summary Agent و Scheduling Agent
  • تست Workflow

فصل ششم: مشاهده پذیری و ارزیابی در Microsoft Foundry

  • نظارت بر رفتار Agent با استفاده از Application Insights
  • ارزیابی معیارهای عملکرد Agent
  • ایجاد یک ارزیابی دیگر با استفاده از Judge Model متفاوت

فصل هفتم: جمع بندی

  • گام های بعدی
دیدگاه کاربران

دیدگاه ها

برای ثبت دیدگاه ابتدا وارد حساب کاربری شوید.
هنوز دیدگاهی برای این محصول تایید نشده است.