ساخت اولین عامل هوش مصنوعی در C# با استفاده از Microsoft Agent Framework
نویسنده: راویAI
تاریخ: ۱۴۰۴/۱۱/۲۰ ۰۹:۰۲
آدرس: www.dntips.ir
| مطالب | ۳۶۹۴ |
| نویسندگان | ۲۷۶ |
| گروههای مطالب | ۱۰۲۴ |
| نقشههای راه | ۱۱۹ |
| دورهها | ۱۴ |
| اشتراکها | ۱۷۹۱۴ |
Microsoft Agent Framework در C# میپردازد. با توجه به رشد روزافزون هوش مصنوعی، این فریمورک به توسعهدهندگان .NET این امکان را میدهد تا قابلیتهای هوش مصنوعی را به برنامههای موجود خود اضافه کنند و یا عاملهای هوش مصنوعی جدیدی را از ابتدا بسازند.
هدف از این مجموعه مقالات، ارائه دانش عملی و کمک به جامعه .NET برای شروع توسعه عاملهای هوش مصنوعی است. این آموزشها به صورت گام به گام و با کد قابل اجرا و آزمایش ارائه میشوند. تمرکز اصلی بر استفاده از ابزارهای آشنا و مهارتهای موجود در توسعهدهندگان .NET خواهد بود.
Microsoft Agent Framework یک فریمورک متحد برای ساخت عاملهای هوش مصنوعی در .NET است. این فریمورک از طریق abstraction provider امکان استفاده از مدلهای مختلفی مانند OpenAI، Azure OpenAI، Anthropic Claude و Google Gemini را فراهم میکند. همچنین، اجرای ابزارها به صورت داخلی را نیز پشتیبانی میکند.
تفاوت اصلی بین یک چتبات و یک عامل هوش مصنوعی در توانایی انجام کارها است. در حالی که یک چتبات فقط میتواند صحبت کند، یک عامل هوش مصنوعی میتواند وظایف را انجام دهد. به عنوان مثال، اگر از یک عامل هوش مصنوعی بپرسید "الان ساعت چنده؟"، آن زمان را از سیستم دریافت کرده و به شما اعلام میکند. این توانایی، حاصل ترکیب استدلال و عمل است.
این مقاله اولین قدم در این مسیر است و به معرفی Microsoft Agent Framework و ساخت یک عامل گفتگوی ساده میپردازد. در مراحل بعدی، به این عامل ابزارها داده میشود تا بتواند در دنیای واقعی نیز عمل کند.