عربی | بنگالی | بلغاری | برمهای (میانمار) | چینی (ساده شده) | چینی (سنتی، هنگ کنگ) | چینی (سنتی، ماکائو) | چینی (سنتی، تایوان) | کرواتی | چکی | دانمارکی | هلندی | استونیایی | فنلاندی | فرانسوی | آلمانی | یونانی | عبری | هندی | مجارستانی | اندونزیایی | ایتالیایی | ژاپنی | کانادا | کرهای | لیتوانیایی | مالایی | مالایالام | مراتی | نپالی | پیجین نیجریهای | نروژی | فارسی | لهستانی | پرتغالی (برزیل) | پرتغالی (پرتغال) | پنجابی (گرموخی) | رومانیایی | روسی | صربی (سیریلیک) | اسلواکی | اسلوونیایی | اسپانیایی | سواحلی | سوئدی | تاگالوگ (فیلیپینی) | تامیلی | تلوگو | تایلندی | ترکی | اوکراینی | اردو | ویتنامی
ترجیح میدهید به صورت محلی کلون کنید؟
این مخزن شامل ترجمههایی به بیش از ۵۰ زبان است که حجم دانلود را به طور قابل توجهی افزایش میدهد. برای کلون کردن بدون ترجمهها از sparse checkout استفاده کنید:
git clone --filter=blob:none --sparse https://github.com/microsoft/generative-ai-for-beginners.git cd generative-ai-for-beginners git sparse-checkout set --no-cone '/*' '!translations' '!translated_images'این به شما همه چیز لازم برای تکمیل دوره با دانلود بسیار سریعتر را میدهد.
با دوره جامع ۲۱ درسی ما توسط مدافعان کلود مایکروسافت، اصول ساخت برنامههای هوش مصنوعی مولد را یاد بگیرید.
این دوره شامل ۲۱ درس است. هر درس موضوع خاص خود را دارد، پس هر کجا دوست داشتید شروع کنید!
درسها به دو دسته تقسیم شدهاند: درسهای "یادگیری" که مفهوم هوش مصنوعی مولد را توضیح میدهند و درسهای "ساخت" که یک مفهوم را همراه با نمونه کد هم در پایتون و هم در تایپاسکریپت توضیح میدهند، هر زمان که ممکن باشد.
برای توسعهدهندگان .NET دوره هوش مصنوعی مولد برای مبتدیان (نسخه .NET) را مشاهده کنید!
هر درس همچنین بخش "ادامه یادگیری" دارد که ابزارهای بیشتری برای یادگیری فراهم میکند.
-
خدمات Azure OpenAI - درسها: "aoai-assignment"
-
فهرست مدلهای بازار GitHub - درسها: "githubmodels"
-
رابط برنامهنویسی OpenAI - درسها: "oai-assignment"
-
دانستن اولیه پایتون یا تایپاسکریپت کمککننده است - *برای مبتدیان مطلق این دورههای پایتون و تایپاسکریپت را بررسی کنید
-
یک حساب GitHub برای فورک کردن کل این مخزن به حساب خود
ما یک درس راهاندازی دوره ایجاد کردهایم تا به شما در راهاندازی محیط توسعه کمک کند.
فراموش نکنید که این مخزن را ستارهدار (🌟) کنید تا بعداً راحتتر پیدایش کنید.
اگر به دنبال نمونههای کد پیشرفتهتر هستید، مجموعه نمونههای کد هوش مصنوعی مولد ما را در هر دو زبان پایتون و تایپاسکریپت بررسی کنید.
به سرور رسمی Discord یافتگر AI Azure بپیوندید تا با سایر یادگیرندگان این دوره دیدار و شبکهسازی کنید و پشتیبانی دریافت کنید.
سؤالات بپرسید یا بازخورد محصول را در انجمن توسعهدهندگان Azure AI Foundry در GitHub به اشتراک بگذارید.
برای اطلاع از نحوه شروع ساخت با اعتبار Azure، به Microsoft for Startups مراجعه کنید.
آیا نظری دارید یا اشکال نگارشی یا کد یافتهاید؟ یک مسئله باز کنید یا یک درخواست تغییر ایجاد کنید
- معرفی کوتاه ویدیویی موضوع
- درس نوشته شده در فایل README
- نمونه کد پایتون و تایپاسکریپت که از Azure OpenAI و OpenAI API پشتیبانی میکند
- لینکهایی به منابع اضافی برای ادامه یادگیری
| شماره | لینک درس | توضیحات | ویدئو | یادگیری اضافه |
|---|---|---|---|---|
| ۰۰ | راهاندازی دوره | یاد بگیرید: چگونه محیط توسعه خود را راهاندازی کنید | ویدئو به زودی میآید | بیشتر بدانید |
| ۰۱ | معرفی هوش مصنوعی مولد و مدلهای زبان بزرگ (LLM) | یاد بگیرید: درک اینکه هوش مصنوعی مولد چیست و مدلهای زبان بزرگ چگونه کار میکنند. | ویدئو | بیشتر بدانید |
| ۰۲ | بررسی و مقایسه مدلهای زبان بزرگ مختلف | یاد بگیرید: چگونه مدل مناسب برای مورد استفاده خود انتخاب کنید | ویدئو | بیشتر بدانید |
| ۰۳ | استفاده مسئولانه از هوش مصنوعی مولد | یاد بگیرید: چگونه به صورت مسئولانه برنامههای هوش مصنوعی مولد بسازید | ویدئو | بیشتر بدانید |
| ۰۴ | درک اصول مهندسی پرامپت | یاد بگیرید: بهترین روشهای عملی مهندسی پرامپت | ویدیو | اطلاعات بیشتر |
| ۰۵ | ساخت پرامپتهای پیشرفته | یاد بگیرید: چگونه تکنیکهای مهندسی پرامپت را به کار ببرید که نتیجه پرامپتهای شما را بهبود میبخشد. | ویدیو | اطلاعات بیشتر |
| ۰۶ | ساخت برنامههای تولید متن | ساخت: برنامه تولید متن با استفاده از Azure OpenAI / OpenAI API | ویدیو | اطلاعات بیشتر |
| ۰۷ | ساخت برنامههای چت | ساخت: تکنیکهایی برای ساخت و یکپارچهسازی بهینه برنامههای چت. | ویدیو | اطلاعات بیشتر |
| ۰۸ | ساخت برنامههای جستجو و پایگاه دادههای برداری | ساخت: برنامه جستجویی که از امبدینگها برای جستجوی دادهها استفاده میکند. | ویدیو | اطلاعات بیشتر |
| ۰۹ | ساخت برنامههای تولید تصویر | ساخت: برنامه تولید تصویر | ویدیو | اطلاعات بیشتر |
| ۱۰ | ساخت برنامههای هوش مصنوعی کمکد | ساخت: برنامه هوش مصنوعی مولد با استفاده از ابزارهای کمکد | ویدیو | اطلاعات بیشتر |
| ۱۱ | یکپارچهسازی برنامههای خارجی با فراخوانی تابع | ساخت: فراخوانی تابع چیست و موارد استفاده آن در برنامهها | ویدیو | اطلاعات بیشتر |
| ۱۲ | طراحی تجربه کاربری برای برنامههای هوش مصنوعی | یاد بگیرید: چگونه اصول طراحی UX را هنگام توسعه برنامههای هوش مصنوعی مولد به کار ببرید | ویدیو | اطلاعات بیشتر |
| ۱۳ | امنیت برنامههای هوش مصنوعی مولد خود را تضمین کنید | یاد بگیرید: تهدیدات و ریسکهای سیستمهای هوش مصنوعی و روشهای تأمین امنیت این سیستمها. | ویدیو | اطلاعات بیشتر |
| ۱۴ | چرخه عمر برنامههای هوش مصنوعی مولد | یاد بگیرید: ابزارها و معیارهای مدیریت چرخه عمر LLM و عملیاتهای LLMOps | ویدیو | اطلاعات بیشتر |
| ۱۵ | تولید تقویتشده بازیابی (RAG) و پایگاه دادههای برداری | ساخت: برنامهای با استفاده از چارچوب RAG برای بازیابی امبدینگها از پایگاههای داده برداری | ویدیو | اطلاعات بیشتر |
| ۱۶ | مدلهای متنباز و Hugging Face | ساخت: برنامهای با استفاده از مدلهای متنباز موجود در Hugging Face | ویدیو | اطلاعات بیشتر |
| ۱۷ | عاملهای هوش مصنوعی | ساخت: برنامهای با استفاده از چارچوب عاملهای هوش مصنوعی | ویدیو | اطلاعات بیشتر |
| ۱۸ | تنظیم دقیق مدلهای زبان بزرگ (LLM) | یاد بگیرید: چیستی، چرایی و نحوه تنظیم دقیق مدلهای زبان بزرگ | ویدیو | اطلاعات بیشتر |
| ۱۹ | ساخت با مدلهای زبان کوچک (SLM) | یاد بگیرید: مزایای ساخت با مدلهای زبان کوچک | ویدیو بهزودی منتشر میشود | اطلاعات بیشتر |
| ۲۰ | ساخت با مدلهای میسترال | یاد بگیرید: ویژگیها و تفاوتهای مدلهای خانواده میسترال | ویدیو بهزودی منتشر میشود | اطلاعات بیشتر |
| ۲۱ | ساخت با مدلهای متا | یاد بگیرید: ویژگیها و تفاوتهای مدلهای خانواده متا | ویدیو بهزودی منتشر میشود | اطلاعات بیشتر |
تشکر ویژه از جان عزیز برای ایجاد همه اکشنها و گردشهای کاری گیتهاب
برنهارد مرکله برای داشتن مشارکتهای کلیدی در هر درس جهت بهبود تجربه یادگیرنده و کد.
تیم ما دورههای دیگری نیز تولید میکند! نگاه کنید به:
اگر در ساخت برنامههای هوش مصنوعی گیر کردهاید یا سوالی دارید، به همراه سایر یادگیرندگان و توسعهدهندگان با تجربه در بحثهای MCP شرکت کنید. این یک جامعه حمایتگر است که سوالات پذیرفته میشوند و دانش بهصورت آزادانه به اشتراک گذاشته میشود.
اگر بازخورد محصول یا خطا در هنگام ساخت دارید، به اینجا مراجعه کنید:
سلب مسئولیت:
این سند با استفاده از سرویس ترجمه هوش مصنوعی Co-op Translator ترجمه شده است. در حالی که ما در پی دقت هستیم، لطفاً توجه داشته باشید که ترجمههای خودکار ممکن است حاوی خطاها یا نادقیقهایی باشند. سند اصلی به زبان مبدأ باید به عنوان منبع معتبر در نظر گرفته شود. برای اطلاعات حیاتی، توصیه میشود که از ترجمه حرفهای انسانی استفاده شود. ما مسئول هیچ گونه سوءتفاهم یا تفسیر نادرستی که ناشی از استفاده از این ترجمه باشد، نیستیم.