• Products
    مطابق با جستجوی شما محصولی یافت نشد. توجه فرمایید که در جستجو ترتیب عبارات وارد شده مهم می باشد.

    Microsoft Agent Framework؛ آغاز نسل جدید عامل‌های هوش مصنوعی در دات‌نت

    Microsoft Agent Framework — نسل جدید عامل‌های هوش مصنوعی در دات‌نت

    مقدمه

    مایکروسافت با معرفی Microsoft Agent Framework قدم بزرگی در مسیر هوشمندسازی اکوسیستم .NET برداشته است. این فریم‌ورک جدید، ترکیبی است از قدرت Semantic Kernel و سادگی AutoGen که حالا در یک ساختار یکپارچه، مقیاس‌پذیر و Production-Ready ارائه شده است.

    اگر تا امروز برای ساخت عامل‌های هوش مصنوعی (AI Agents) در ‎.NET‎ مجبور بودید از چندین کتابخانه‌ی پراکنده استفاده کنید، Agent Framework آمده تا تمام آن پیچیدگی‌ها را به یک تجربه‌ی ساده و منسجم تبدیل کند.

    چرا Microsoft Agent Framework؟

    • ادغام کامل دو پروژه‌ی Semantic Kernel و AutoGen در یک SDK واحد
    • پشتیبانی از چند عامل (Multi-Agent Orchestration) برای سناریوهای پیچیده
    • Workflows قابل‌سفارشی‌سازی برای کنترل دقیق مسیر اجرای عامل‌ها
    • State Management قدرتمند برای سناریوهای طولانی یا Human-in-the-loop
    • امنیت سازمانی با ادغام Microsoft Entra (Azure AD سابق)

    مقایسه با Semantic Kernel و AutoGen

    ویژگی Semantic Kernel Microsoft Agent Framework
    هدف اصلی ادغام LLM با اپلیکیشن‌ها ساخت عامل‌های واقعی و تولیدی
    معماری ماژولار با تنظیمات دستی بومی در ‎.NET‎ و مبتنی بر Dependency Injection
    Multi-Agent Orchestration با ترکیب AutoGen به‌صورت Built-in
    امنیت و احراز هویت محدود به Azure پشتیبانی از Microsoft Entra
    مناسب برای نمونه‌سازی و آزمایش استقرار در محیط Production

    نمونه کد اولیه در ‎.NET‎

    مایکروسافت با ساده‌سازی ساختار API، ایجاد Agent را تنها در چند خط ممکن کرده است:

    
    // Create the agents first
    AIAgent agentA = new ChatClientAgent(chatClient, instructions);
    AIAgent agentB = new ChatClientAgent(chatClient, instructions);
    
    // Build a workflow with the agents
    WorkflowBuilder builder = new(agentA);
    builder.AddEdge(agentA, agentB);
    Workflow<ChatMessage> workflow = builder.Build<ChatMessage>();
        

    چگونه شروع کنیم؟

    برای افزودن پکیج‌ها کافی است دستورهای زیر را اجرا کنید:

    dotnet add package Microsoft.Agents.AI --prerelease
    dotnet add package Microsoft.Agents.AI.Workflows --prerelease

    سپس با چند خط ساده می‌توانید Agent اختصاصی خود را بسازید و Workflow هوشمندتان را اجرا کنید.

    جمع‌بندی

    Microsoft Agent Framework گام بعدی مایکروسافت در جهت یکپارچه‌سازی هوش مصنوعی با .NET است. این فریم‌ورک نه‌تنها توسعه را ساده‌تر می‌کند، بلکه قابلیت‌های سازمانی، امنیتی و مقیاس‌پذیری واقعی را فراهم می‌کند.

    «Agent Framework = قدرت Semantic Kernel + سادگی AutoGen + کنترل کامل Workflow»

    به‌جرئت می‌توان گفت که این فریم‌ورک آغازگر عصر جدیدی از عامل‌های هوشمند در دنیای دات‌نت است.

    نوشته شده توسط تیم Developersharp | منبع: مستندات رسمی Microsoft

    توضیحات خود را بنویسید

    back to top
    فیلترگذاری