فرانسوی | اسپانیایی | آلمانی | روسی | عربی | فارسی | اردو | چینی (سادهشده) | چینی (سنتی، ماکائو) | چینی (سنتی، هنگکنگ) | چینی (سنتی، تایوان) | ژاپنی | کرهای | هندی | بنگالی | مراتی | نپالی | پنجابی (گورمخی) | پرتغالی (پرتغال) | پرتغالی (برزیل) | ایتالیایی | لیتوانیایی | لهستانی | ترکی | یونانی | تایلندی | سوئدی | دانمارکی | نروژی | فنلاندی | هلندی | عبری | ویتنامی | اندونزیایی | مالایی | تاگالوگ (فیلیپینی) | سواحیلی | مجاری | چکی | اسلواکی | رومانیایی | بلغاری | صربی (سیریلیک) | کرواتی | اسلوونیایی | اوکراینی | برمهای (میانمار)
با دوره جامع ۲۱ درسی ما از Microsoft Cloud Advocates، اصول ساخت برنامههای هوش مصنوعی مولد را بیاموزید.
این دوره شامل ۲۱ درس است. هر درس موضوع خاص خود را پوشش میدهد، بنابراین از هر جایی که دوست دارید شروع کنید!
درسها به دو دسته تقسیم میشوند: درسهای "یادگیری" که یک مفهوم هوش مصنوعی مولد را توضیح میدهند و درسهای "ساخت" که یک مفهوم را همراه با مثالهای کدنویسی در Python و TypeScript (در صورت امکان) توضیح میدهند.
برای توسعهدهندگان .NET، به هوش مصنوعی مولد برای مبتدیان (نسخه .NET) مراجعه کنید!
هر درس همچنین شامل بخشی به نام "ادامه یادگیری" با ابزارهای یادگیری اضافی است.
-
خدمات Azure OpenAI - درسها: "aoai-assignment"
-
کاتالوگ مدل GitHub Marketplace - درسها: "githubmodels"
-
OpenAI API - درسها: "oai-assignment"
-
دانش پایهای از Python یا TypeScript مفید است - *برای مبتدیان مطلق، این دورههای Python و TypeScript را بررسی کنید.
-
یک حساب GitHub برای فورک کردن این مخزن به حساب خودتان
ما یک درس تنظیم دوره ایجاد کردهایم تا به شما در تنظیم محیط توسعه کمک کند.
فراموش نکنید که این مخزن را ستارهدار کنید (🌟) تا بعداً راحتتر آن را پیدا کنید.
اگر به دنبال نمونههای کد پیشرفتهتر هستید، مجموعه نمونههای کد هوش مصنوعی مولد ما را در هر دو زبان Python و TypeScript بررسی کنید.
به سرور رسمی Discord Azure AI Foundry بپیوندید تا با دیگر یادگیرندگان این دوره آشنا شوید و شبکهسازی کنید و پشتیبانی دریافت کنید.
سؤالات خود را بپرسید یا بازخورد محصول را در انجمن توسعهدهندگان Azure AI Foundry در GitHub به اشتراک بگذارید.
به Microsoft for Startups مراجعه کنید تا ببینید چگونه میتوانید با اعتبار Azure امروز شروع به کار کنید.
آیا پیشنهادی دارید یا خطاهای املایی یا کدنویسی پیدا کردهاید؟ یک مشکل ایجاد کنید یا یک درخواست کششی ایجاد کنید.
- یک ویدئوی کوتاه معرفی موضوع
- یک درس نوشتاری که در فایل README قرار دارد
- نمونههای کد Python و TypeScript که از Azure OpenAI و OpenAI API پشتیبانی میکنند
- لینکهایی به منابع اضافی برای ادامه یادگیری
| # | لینک درس | توضیحات | ویدئو | یادگیری اضافی |
|---|---|---|---|---|
| 00 | تنظیم دوره | یادگیری: نحوه تنظیم محیط توسعه خود | ویدئو به زودی | بیشتر بیاموزید |
| 01 | مقدمهای بر هوش مصنوعی مولد و LLMها | یادگیری: درک اینکه هوش مصنوعی مولد چیست و مدلهای زبانی بزرگ (LLMها) چگونه کار میکنند. | ویدئو | بیشتر بیاموزید |
| 02 | کاوش و مقایسه LLMهای مختلف | یادگیری: نحوه انتخاب مدل مناسب برای مورد استفاده شما | ویدئو | بیشتر بیاموزید |
| 03 | استفاده مسئولانه از هوش مصنوعی مولد | یادگیری: نحوه ساخت برنامههای هوش مصنوعی مولد به صورت مسئولانه | ویدئو | بیشتر بیاموزید |
| 04 | درک اصول مهندسی پرامپت | یادگیری: بهترین شیوههای مهندسی پرامپت به صورت عملی | ویدئو | بیشتر بیاموزید |
| 05 | ایجاد پرامپتهای پیشرفته | یادگیری: نحوه اعمال تکنیکهای مهندسی پرامپت که نتیجه پرامپتهای شما را بهبود میبخشند. | ویدئو | بیشتر بیاموزید |
| 06 | ساخت برنامههای تولید متن | ساخت: یک برنامه تولید متن با استفاده از Azure OpenAI / OpenAI API | ویدیو | بیشتر بدانید |
| 07 | ساخت برنامههای چت | ساخت: تکنیکهایی برای ساخت و ادغام کارآمد برنامههای چت. | ویدیو | بیشتر بدانید |
| 08 | ساخت برنامههای جستجو با پایگاه دادههای برداری | ساخت: یک برنامه جستجو که از Embeddings برای جستجوی دادهها استفاده میکند. | ویدیو | بیشتر بدانید |
| 09 | ساخت برنامههای تولید تصویر | ساخت: یک برنامه تولید تصویر | ویدیو | بیشتر بدانید |
| 10 | ساخت برنامههای هوش مصنوعی با کدنویسی کم | ساخت: یک برنامه هوش مصنوعی تولیدی با استفاده از ابزارهای کدنویسی کم | ویدیو | بیشتر بدانید |
| 11 | ادغام برنامههای خارجی با فراخوانی توابع | ساخت: فراخوانی توابع چیست و موارد استفاده آن برای برنامهها | ویدیو | بیشتر بدانید |
| 12 | طراحی تجربه کاربری برای برنامههای هوش مصنوعی | یادگیری: نحوه اعمال اصول طراحی تجربه کاربری هنگام توسعه برنامههای هوش مصنوعی تولیدی | ویدیو | بیشتر بدانید |
| 13 | امنیت برنامههای هوش مصنوعی تولیدی شما | یادگیری: تهدیدها و ریسکهای سیستمهای هوش مصنوعی و روشهای امنسازی این سیستمها. | ویدیو | بیشتر بدانید |
| 14 | چرخه عمر برنامههای هوش مصنوعی تولیدی | یادگیری: ابزارها و معیارها برای مدیریت چرخه عمر LLM و LLMOps | ویدیو | بیشتر بدانید |
| 15 | بازیابی تولیدی (RAG) و پایگاه دادههای برداری | ساخت: یک برنامه با استفاده از چارچوب RAG برای بازیابی Embeddings از پایگاه دادههای برداری | ویدیو | بیشتر بدانید |
| 16 | مدلهای متنباز و Hugging Face | ساخت: یک برنامه با استفاده از مدلهای متنباز موجود در Hugging Face | ویدیو | بیشتر بدانید |
| 17 | عاملهای هوش مصنوعی | ساخت: یک برنامه با استفاده از چارچوب عامل هوش مصنوعی | ویدیو | بیشتر بدانید |
| 18 | تنظیم دقیق LLMها | یادگیری: چیستی، چرایی و چگونگی تنظیم دقیق LLMها | ویدیو | بیشتر بدانید |
| 19 | ساخت با SLMها | یادگیری: مزایای ساخت با مدلهای زبان کوچک | ویدیو به زودی | بیشتر بدانید |
| 20 | ساخت با مدلهای Mistral | یادگیری: ویژگیها و تفاوتهای مدلهای خانواده Mistral | ویدیو به زودی | بیشتر بدانید |
| 21 | ساخت با مدلهای Meta | یادگیری: ویژگیها و تفاوتهای مدلهای خانواده Meta | ویدیو به زودی | بیشتر بدانید |
تشکر ویژه از جان عزیز برای ایجاد تمامی GitHub Actions و جریانهای کاری
برنهارد مرکل برای ارائه مشارکتهای کلیدی در هر درس جهت بهبود تجربه یادگیری و کدنویسی.
تیم ما دورههای دیگری نیز تولید میکند! بررسی کنید:
- جدید هوش مصنوعی لبه برای مبتدیان
- پروتکل زمینه مدل برای مبتدیان
- عاملهای هوش مصنوعی برای مبتدیان
- هوش مصنوعی تولیدی برای مبتدیان با استفاده از .NET
- هوش مصنوعی تولیدی برای مبتدیان با استفاده از JavaScript
- هوش مصنوعی تولیدی برای مبتدیان با استفاده از Java
- یادگیری ماشین برای مبتدیان
- علم داده برای مبتدیان
- هوش مصنوعی برای مبتدیان
- امنیت سایبری برای مبتدیان
- توسعه وب برای مبتدیان
- اینترنت اشیا برای مبتدیان
- توسعه XR برای مبتدیان
- تسلط بر GitHub Copilot برای برنامهنویسی جفتی هوش مصنوعی
- تسلط بر GitHub Copilot برای توسعهدهندگان C#/.NET
- ماجراجویی Copilot خود را انتخاب کنید
سلب مسئولیت:
این سند با استفاده از سرویس ترجمه هوش مصنوعی Co-op Translator ترجمه شده است. در حالی که ما تلاش میکنیم دقت را حفظ کنیم، لطفاً توجه داشته باشید که ترجمههای خودکار ممکن است شامل خطاها یا نادرستیها باشند. سند اصلی به زبان اصلی آن باید به عنوان منبع معتبر در نظر گرفته شود. برای اطلاعات حساس، ترجمه حرفهای انسانی توصیه میشود. ما مسئولیتی در قبال سوء تفاهمها یا تفسیرهای نادرست ناشی از استفاده از این ترجمه نداریم.