هوش مصنوعی در #C با استفاده از Microsoft Agent Framework
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- یادگیری چگونگی شروع کار با هوش مصنوعی در #C
- حرکت از صفر تا اولین پرامپت (Hello World)
- یادگیری جزئیات Chat تا تکمیل پاسخ
- یادگیری چگونگی عملکرد فراخوانی ابزار (با استفاده از ابزارهای شخصی یا MCPها)
- یادگیری اینکه خروجی بدون ساختار چیست.
- دریافت مقدمهای بر RAG (Retrieval Augmented Generation)
پیشنیازهای دوره
- باید در #C مهارت کافی داشته باشید.
- Visual Studio یا نرمافزار مشابه آن نصب باشد.
توضیحات دوره
به دوره «هوش مصنوعی در #C با استفاده از Microsoft Agent Framework» خوش آمدید.
نام مدرس Rasmus است و مدرس شما را راهنمایی میکند که چگونه میتوانید از هوش مصنوعی در اپلیکیشن های #C خود با استفاده از Agent Framework مایکروسافت استفاده کنید.
محتوای دوره حول چهار مفهوم اصلی هوش مصنوعی میچرخد که اصول محکم برای کار با هوش مصنوعی ایجاد میکند؛ مفاهیمی که مدرس آنها را «چهار مفهوم اصلی» مینامد.
آن چهار مفهوم عبارتند از:
Chat (قابلیتهای عمومی پرسش و پاسخ)
- چه به صورت یک چت واقعی و چه در پشت صحنه
فراخوانی ابزار (قابلیت فراخوانی کد کاربر)
- تعامل زنده با سایر سیستمها برای کوئری داده و اجرای فرمان ها
خروجی ساختاریافته (پاسخهای ساختاریافتهتر)
- دریافت پاسخهای هوش مصنوعی در قالب JSON به جای پیامهای متنی
Retrival Augmented Generation (RAG)
- ارائه داده شخصی به هوش مصنوعی با تبدیل متن به بردارهای جستجو
برای همراهی با دوره، مدرس انتظار دارد در #C مهارت کافی داشته باشید؛ به این معنا که مدرس بخشهای مربوط به هوش مصنوعی را آموزش میدهد، اما فرض میکند که شما زبان #C را به طور کامل میدانید.
همچنین به یک محیط توسعه مانند Visual Studio یا مشابه آن نیاز دارید (مدرس از VS2026 استفاده خواهد کرد).
در نهایت، به دسترسی به یک مدل زبانی بزرگ نیاز خواهید داشت. اگر از قبل چنین دسترسی ندارید، نگران نباشید؛ مدرس نشان میدهد که چگونه میتوانید آن دسترسی را دریافت کنید.
در این دوره، مدرس OpenAI و Azure OpenAI را نمایش میدهد.
بیایید شروع کنیم!
این دوره برای چه کسانی مناسب است؟
- توسعهدهندگان #C که کنجکاو هستند بدانند چگونه میتوانند از هوش مصنوعی استفاده کنند.
هوش مصنوعی در #C با استفاده از Microsoft Agent Framework
-
خوش آمدید 01:48
-
Microsoft Agent Framework چیست؟ 03:14
-
دریافت اعتبارنامه 04:04
-
NuGet و اتصال خام 02:02
-
ایجاد Agent و انجام اولین فراخوانی 04:19
-
بیایید به Azure OpenAI مهاجرت کنیم 05:22
-
چند نکته مدیریتی (ایمنسازی اطلاعات محرمانه) 03:44
-
سایر ارائهدهندگان / مدلهای آفلاین (درس اختیاری) 14:28
-
معرفی مخزن GitHub همراه دوره 04:10
-
هزینه و توکنها (بررسی عمیق اختیاری) 22:54
-
چهار مفهوم اصلی هوش مصنوعی 04:48
-
Chat با Chatbot برابر نیست 03:24
-
پاسخهای معمولی در برابر پاسخهای جریانی 06:46
-
حلقه چت (AgentSession) 08:10
-
دستورالعملها (مبانی مهندسی پرامپت) 13:45
-
هنگام ایجاد Agentها چه گزینههایی در اختیار دارید (بررسی عمیق اختیاری) 10:12
-
هنگام فراخوانی یک Agent چه گزینههایی در اختیار دارید (بررسی عمیق اختیاری) 04:23
-
ایجاد ابزارها 07:34
-
استفاده از سرورهای MCP به عنوان ابزار 08:39
-
میانافزار فراخوانی ابزار 06:46
-
سایر Agentها به عنوان ابزار 05:14
-
ابزار جستجوی وب 10:37
-
ابزار مفسر کد 10:40
-
خروجی ساختاریافته چیست و چه مشکلی را حل میکند؟ 05:54
-
خروجی ساختاریافته: روش دستیتر 06:46
-
دستورالعملهای مربوط به آبجکت های خروجی ساختاریافته 09:55
-
محدودیتهای خروجی ساختاریافته 04:34
-
هنگام ارسال درخواست به یک مدل زبانی بزرگ، واقعاً چه اتفاقی میافتد؟ 11:49
-
چگونه جزئیات خام فراخوانی LLM را دریافت کنیم؟ (بررسی عمیق اختیاری) 05:14
-
RAG چیست و چرا به آن نیاز داریم؟ 12:12
-
اجزای متعدد و پویای RAG 04:03
-
تعبیه دادهها 10:20
-
ایجاد و بارگذاری داده در مخزن برداری 11:03
-
جستجو در مخزن برداری 09:39
-
RAG به عنوان یک ابزار 05:10
-
فراتر رفتن از چهار مفهوم اصلی هوش مصنوعی 03:40
-
Reasoning / Thinking Effort 09:55
-
چندوجهی (تصاویر/PDF) 10:50
-
حافظه (AIContextProvider) 14:06
-
ماندگاری مکالمه (ChatMessageStore) 10:40
-
تلهمتری 07:58
-
Agentهای سادهتر 05:19
-
ابزارهای سادهتر 07:24
-
گردش کار چیست؟ 20:07
-
DevUI 18:16
-
پشتیبانی A2A (Agent به Agent) 13:13
-
پشتیبانی AG-UI 15:02
-
Microsoft Foundry - بخش 1: مقدمه 10:39
-
Microsoft Foundry - بخش 2: مدلها 11:26
-
Microsoft Foundry - بخش 3: Agentها 32:40
-
Durable Agent Framework (Agentها در Azure Functions) 06:17
-
Semantic Kernel در مقابل Agent Framework در مقابل Microsoft.Extensions.AI 13:34
مشخصات آموزش
هوش مصنوعی در #C با استفاده از Microsoft Agent Framework
- تاریخ به روز رسانی: 1405/04/02
- سطح دوره:مقدماتی
- تعداد درس:52
- مدت زمان :07:57:53
- حجم :5.63GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy