آموزش ابزارها، سرورهای MCP و یکپارچه‌سازی‌های خارجی - آخرین آپدیت

دانلود Tools, MCP Servers and External Integrations

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: عامل‌های هوشمندی که فقط متن تولید می‌کنند، نمی‌توانند کارهای واقعی انجام دهند. این دوره، عامل‌های شما را با استفاده از ابزارهای سفارشی و سرورهای پروتکل کانتکست مدل (MCP)، به پایگاه‌های داده، APIها و سرویس‌های خارجی متصل می‌کند و کنترل‌های امنیتی لازم برای نیازهای محیط عملیاتی (Production) را ارائه می‌دهد. شما طرح‌های ابزاری تایپ‌شده‌ای (Typed Tool Schemas) را تعریف خواهید کرد که عامل‌ها به‌طور خودکار آن‌ها را شناسایی می‌کنند، سرورهای MCP محلی و ریموت را پیاده‌سازی کرده، مجوزهای دسترسی با کمترین امتیاز (Least-Privilege) را اعمال می‌کنید و خطاها را به‌طور بهینه مدیریت خواهید کرد. در پایان این دوره شما قادر خواهید بود: - ابزارهای سفارشی با طرح‌های تایپ‌شده بسازید که عامل‌ها به‌صورت خودکار فراخوانی کنند - سرورهای MCP را برای دسترسی به داده‌ها و سرویس‌های خارجی پیکربندی کنید - کنترل‌های مجوز دسترسی با کمترین امتیاز را برای فراخوانی ابزارها پیاده‌سازی کنید - الگوهای مدیریت خطا بسازید تا جریان‌های کاری بدون وقفه ادامه یابند مخاطبان این دوره: توسعه‌دهندگانی که می‌خواهند قابلیت‌های عامل‌های خود را با ابزارهای سفارشی، منابع داده خارجی از طریق سرورهای MCP و مدیریت خطای در سطح صنعتی گسترش دهند. ابزارهای مورد استفاده شامل GitHub Copilot SDK (پایتون و Node.js/TypeScript)، سرورهای MCP، رابط خط فرمان GitHub Copilot، VS Code و Git/GitHub است. هیچ تجربه قبلی در زمینه عامل‌های هوش مصنوعی یا GitHub Copilot SDK مورد نیاز نیست.

سرفصل ها و درس ها

تعریف و ثبت ابزارهای سفارشی Defining & Registering Custom Tools

  • ابزارها، عامل‌ها را به اجراکنندگان تبدیل می‌کنند Tools Turn Agents into Action-Takers

  • ساخت تعریف ابزار: ساختار و طرح (Schema) Building a Tool Definition: Structure & Schema

  • مدیریت‌کننده‌های ابزار، اعتبارسنجی و شناسایی توسط عامل Tool Handlers, Validation & Agent Discovery

  • دمو: تعریف ابزار جستجوی وضعیت آب و هوا Demo: Defining a Weather Lookup Tool

  • ثبت ابزارها و نحوه انتخاب آن‌ها توسط عامل‌ها Registering Tools & How Agents Select Them

  • دمو: ثبت، ثبت وقایع فراخوانی و عیب‌یابی Demo: Registration, Invocation Logging & Debugging

یکپارچه‌سازی سرورهای MCP برای داده‌های خارجی Integrating MCP Servers for External Data

  • MCP: استانداردی برای اتصال عامل به دنیای بیرون MCP: The Standard for Agent-to-World Connectivity

  • معماری MCP و راه‌اندازی سرور محلی MCP Architecture & Local Server Setup

  • دمو: پیکربندی سرور MCP برای سیستم فایل محلی Demo: Configuring a Local Filesystem MCP Server

  • پیکربندی سرور MCP ریموت و احراز هویت Remote MCP Server Configuration & Authentication

  • دمو: اتصال و احراز هویت با سرور MCP ریموت Demo: Connecting and Authenticating with a Remote MCP Server

پیاده‌سازی کنترل‌های دسترسی برای ابزارها Implementing Permission Controls for Tools

  • چرا کنترل‌های دسترسی ضروری هستند Why Permission Controls Are Essential

  • مدیریت مجوزها در SDK و طبقه‌بندی ریسک SDK Permission Handling & Risk Classification

  • پیاده‌سازی مدیریت مجوزهای سطح‌بندی شده Implementing a Tiered Permission Handler

  • طراحی جریان‌های کاری تاییدیه (Approval Workflows) Designing Approval Workflows

  • جریان کاری تاییدیه همراه با ردپای حسابرسی (Audit Trail) Approval Workflow with Audit Trail

مدیریت خطا و قابلیت اطمینان ابزارها Error Handling & Tool Reliability

  • استراتژی‌های تلاش مجدد برای فراخوانی مطمئن ابزارها Retry Strategies for Reliable Tool Invocation

  • پیاده‌سازی تلاش مجدد و جایگزین (Fallback) برای ابزارهای داده Implementing Retry and Fallback for a Data Tool

  • الگوهای کاهش تدریجی خدمات (Graceful Degradation) Graceful Degradation Patterns

  • ساخت جریان کاری مقاوم در برابر نقص سیستم Building a Degradation-Resilient Workflow

پروژه نهایی: عامل یکپارچه با اتصال MCP Project Module: Tool-Integrated Agent with MCP Connectivity

نمایش نظرات

آموزش ابزارها، سرورهای MCP و یکپارچه‌سازی‌های خارجی
جزییات دوره
9h 29m
20
(آخرین آپدیت)
1
- از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar