ai-agents-for-beginners

عوامل هوش مصنوعی برای مبتدیان - یک دوره

عوامل هوش مصنوعی برای مبتدیان

دوره‌ای که همه چیز لازم برای شروع ساخت عوامل هوش مصنوعی را آموزش می‌دهد

مجوز گیت‌هاب همکاران گیت‌هاب مشکلات گیت‌هاب درخواست‌های pull گیت‌هاب خوش‌آمدگویی به PRها

🌐 پشتیبانی چند زبانه

ترجمه‌ها با مترجم همکاری نگهداری می‌شوند

عربی | بنگالی | بلغاری | برمه‌ای (میانمار) | چینی (ساده‌شده) | چینی (سنتی، هنگ کنگ) | چینی (سنتی، ماکائو) | چینی (سنتی، تایوان) | کرواسی | چکی | دانمارکی | هلندی | استونیایی | فنلاندی | فرانسوی | آلمانی | یونانی | عبری | هندی | مجارستانی | اندونزیایی | ایتالیایی | ژاپنی | کانناда | خمری | کره‌ای | لیتوانیایی | مالایی | مالایالام | مانیپوری (میتئی مایک) | مراتی | نپالی | پیدجین نیجریه‌ای | نروژی | فارسی | لهستانی | پرتغالی (برزیل) | پرتغالی (پرتغال) | پنجابی (گرمکھی) | رومانیایی | روسی | صربی (سیریلیک) | اسلواکی | اسلوونیایی | اسپانیایی | سواهایلی | سوئدی | تاگالوگ (فیلیپینی) | تامیلی | تلوگو | تایلندی | ترکی | اوکراینی | اردو | ویتنامی

ترجیح می‌دهید به صورت محلی کلون کنید؟

این مخزن بیش از ۵۰ ترجمه زبان دارد که حجم دانلود را به طور قابل توجهی افزایش می‌دهد. برای کلون کردن بدون ترجمه‌ها، از sparse checkout استفاده کنید:

بش / مک‌اواس / لینوکس:

git clone --filter=blob:none --sparse https://github.com/microsoft/ai-agents-for-beginners.git
cd ai-agents-for-beginners
git sparse-checkout set --no-cone '/*' '!translations' '!translated_images'

CMD (ویندوز):

git clone --filter=blob:none --sparse https://github.com/microsoft/ai-agents-for-beginners.git
cd ai-agents-for-beginners
git sparse-checkout set --no-cone "/*" "!translations" "!translated_images"

این روش همه چیز لازم برای تکمیل دوره را با دانلود بسیار سریع‌تر در اختیار شما قرار می‌دهد.

برای گزینه‌های بیشتر زبان، به زبان‌های پشتیبانی‌شده مترجم همکاری مراجعه کنید.

نظار گیت‌هاب شاخه‌های گیت‌هاب ستاره‌های گیت‌هاب

دیسکورد Microsoft Foundry

🌱 شروع به کار

این دوره شامل درس‌هایی است که اصول ساخت عوامل هوش مصنوعی را پوشش می‌دهد. هر درس موضوع خود را دارد، پس از هر جایی که دوست دارید شروع کنید!

این دوره پشتیبانی چندزبانه دارد. به زبان‌های در دسترس ما مراجعه کنید.

اگر این اولین بار است که با مدل‌های هوش مصنوعی تولیدی کار می‌کنید، دوره هوش مصنوعی تولیدی برای مبتدیان را که شامل ۲۱ درس در مورد ساخت با GenAI است، ببینید.

فراموش نکنید که به این مخزن ستاره (🌟) بدهید و آن را فورک کنید تا کد را اجرا کنید.

ملاقات با سایر یادگیرندگان، دریافت پاسخ سوالات‌تان

اگر گیر کردید یا سوالی درباره ساخت عوامل هوش مصنوعی داشتید، به کانال دیسکورد اختصاصی ما در دیسکورد Microsoft Foundry بپیوندید.

آنچه نیاز دارید

هر درس در این دوره شامل نمونه‌های کد است که در پوشه code_samples موجود است. می‌توانید این مخزن را فورک کنید و یک نسخه از آن برای خود بسازید.

نمونه‌های کد این تمرین‌ها از Microsoft Agent Framework با Microsoft Foundry Agent Service V2 استفاده می‌کنند:

این دوره از چارچوب‌ها و سرویس‌های عوامل هوش مصنوعی زیر از مایکروسافت استفاده می‌کند:

برخی نمونه‌های کد همچنین از ارائه‌دهندگان سازگار با OpenAI مانند MiniMax که مدل‌های با زمینه بزرگ (تا ۲۰۴ هزار توکن) ارائه می‌دهد، پشتیبانی می‌کنند. برای جزئیات پیکربندی به تنظیمات دوره مراجعه کنید.

برای اطلاعات بیشتر درباره اجرای کد این دوره، به تنظیمات دوره مراجعه کنید.

🙏 مایلید کمک کنید؟

اگر پیشنهادی دارید یا خطاهای املایی یا کد پیدا کردید، یک مسئله ایجاد کنید یا یک درخواست pull ارسال کنید

📂 هر درس شامل

🗃️ دروس

درس متن و کد ویدیو یادگیری اضافی
مقدمه‌ای بر عوامل هوش مصنوعی و موارد کاربرد عامل لینک ویدیو لینک
کاوش در چارچوب‌های عامل هوش مصنوعی لینک ویدیو لینک
درک الگوهای طراحی عامل هوش مصنوعی لینک ویدیو لینک
الگوی طراحی استفاده از ابزار لینک ویدیو لینک
عامل RAG لینک ویدیو لینک
ساخت عوامل هوش مصنوعی قابل اعتماد لینک ویدیو لینک
الگوی طراحی برنامه‌ریزی لینک ویدیو لینک
الگوی طراحی چند عاملی لینک ویدیو لینک
الگوی طراحی خودآگاهی لینک ویدیو لینک
عوامل هوش مصنوعی در تولید لینک ویدیو لینک
استفاده از پروتکل‌های عاملی (MCP، A2A و NLWeb) لینک ویدیو لینک
مهندسی زمینه برای عوامل هوش مصنوعی لینک ویدیو لینک
مدیریت حافظه عامل لینک ویدیو  
کاوش Microsoft Agent Framework لینک    
ساخت عوامل کامپیوتری (CUA) لینک   لینک
استقرار عوامل مقیاس‌پذیر لینک   لینک
ایجاد عوامل هوش مصنوعی محلی لینک   لینک
امن‌سازی عوامل هوش مصنوعی لینک   لینک

🎒 دوره‌های دیگر

تیم ما دوره‌های دیگری تولید می‌کند! این‌ها را ببینید:

LangChain

LangChain4j برای مبتدیان LangChain.js برای مبتدیان LangChain برای مبتدیان —

Azure / Edge / MCP / عوامل

AZD برای مبتدیان Edge AI برای مبتدیان MCP برای مبتدیان عوامل هوش مصنوعی برای مبتدیان


سری هوش مصنوعی تولیدی

هوش مصنوعی مولد برای مبتدیان هوش مصنوعی مولد (.NET) هوش مصنوعی مولد (جاوا) هوش مصنوعی مولد (جاوااسکریپت)


یادگیری اصلی

یادگیری ماشین برای مبتدیان علم داده برای مبتدیان هوش مصنوعی برای مبتدیان امنیت سایبری برای مبتدیان توسعه وب برای مبتدیان اینترنت اشیا برای مبتدیان توسعه XR برای مبتدیان


سری کوپایلوت

کوپایلوت برای برنامه‌نویسی زوجی با هوش مصنوعی کوپایلوت برای C#/.NET ماجراجویی کوپایلوت

🌟 قدردانی از جامعه

از شوام گویال برای مشارکت نمونه‌های کد مهم که Agentic RAG را نشان می‌دهند، تشکر می‌کنیم.

مشارکت

این پروژه پذیرای مشارکت‌ها و پیشنهادات است. بیشتر مشارکت‌ها نیازمند این است که با قرارداد مجوز مشارکت‌کننده (CLA) موافقت کنید که اعلام می‌کند شما حق دارید و در واقع این حق را به ما می‌دهید که از مشارکت شما استفاده کنیم. برای جزئیات به https://cla.opensource.microsoft.com مراجعه کنید.

هنگام ارسال درخواست pull، ربات CLA به‌طور خودکار تعیین می‌کند که آیا نیاز به ارائه قرارداد مجوز دارید و PR را به‌طور مناسب علامت‌گذاری می‌کند (مثل بررسی وضعیت، نظر). فقط دستورالعمل‌های ارائه شده توسط ربات را دنبال کنید. شما فقط یک بار نیاز به انجام این کار در تمام مخازنی که از CLA ما استفاده می‌کنند دارید.

این پروژه «کد رفتار منبع باز مایکروسافت» را پذیرفته است. برای اطلاعات بیشتر به پرسش‌های متداول کد رفتار مراجعه کنید یا با opencode@microsoft.com برای هر سوال یا نظر اضافی تماس بگیرید.

علائم تجاری

این پروژه ممکن است شامل علائم تجاری یا لوگوهایی برای پروژه‌ها، محصولات یا خدمات باشد. استفاده مجاز از علائم تجاری یا لوگوهای مایکروسافت مشروط به این است که باید از راهنمای علائم تجاری و برند مایکروسافت پیروی کند. استفاده از علائم تجاری یا لوگوهای مایکروسافت در نسخه‌های تعدیل شده این پروژه نباید موجب سردرگمی شود یا دلالت بر حمایت مایکروسافت داشته باشد. هرگونه استفاده از علائم تجاری یا لوگوهای شخص ثالث مشمول سیاست‌های آن شخص ثالث است.

دریافت کمک

اگر گیر کرده‌اید یا سوالی درباره ساخت برنامه‌های هوش مصنوعی دارید، به اینجا بپیوندید:

Microsoft Foundry Discord

اگر بازخورد محصول یا خطا هنگام ساخت دارید، مراجعه کنید به:

Microsoft Foundry Developer Forum


سلب مسئولیت: این سند با استفاده از سرویس ترجمه هوش مصنوعی Co-op Translator ترجمه شده است. در حالی که ما در تلاش برای دقت هستیم، لطفاً توجه داشته باشید که ترجمه‌های خودکار ممکن است شامل خطاها یا نادرستی‌هایی باشند. سند اصلی به زبان مادری خود باید به عنوان منبع معتبر در نظر گرفته شود. برای اطلاعات حیاتی، ترجمه حرفه‌ای انسانی توصیه می‌شود. ما در قبال هرگونه سوء تفاهم یا برداشت نادرست ناشی از استفاده از این ترجمه مسئولیتی نداریم.