عربی | بنگالی | بلغاری | برمهای (میانمار) | چینی (ساده شده) | چینی (سنتی، هنگ کنگ) | چینی (سنتی، ماکائو) | چینی (سنتی، تایوان) | کرواسی | چک | دانمارکی | هلندی | استونی | فنلاندی | فرانسوی | آلمانی | یونانی | عبری | هندی | مجارستانی | اندونزیایی | ایتالیایی | ژاپنی | کانادا | کوریایی | لیتوانیایی | مالایی | مالایالام | مراتی | نپالی | پیدگین نیجریهای | نروژی | فارسی (Farsi) | لهستانی | پرتغالی (برزیل) | پرتغالی (پرتغال) | پنجابی (Gurmukhi) | رومانیایی | روسی | صربی (سیریلیک) | اسلواکی | اسلوونیایی | اسپانیایی | سواحیلی | سوئدی | تاگالوگ (فیلیپینی) | تامیل | تلگو | تایلندی | ترکی | اوکراینی | اردو | ویتنامی
ترجیح میدهید به صورت محلی کلون کنید؟
این مخزن شامل بیش از ۵۰ ترجمه زبان است که حجم دانلود را به طور قابل توجهی افزایش میدهد. برای کلون کردن بدون ترجمهها، از 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 Edition) را بررسی کنید!
هر درس همچنین شامل بخشی به نام «ادامه یادگیری» با ابزارهای یادگیری اضافی است.
-
خدمات Azure OpenAI - درسها: "aoai-assignment"
-
کاتالوگ مدلهای گیتهاب مارکتپلیس - درسها: "githubmodels"
-
OpenAI API - درسها: "oai-assignment"
-
دانش پایهای از پایتون یا تایپاسکریپت مفید است - *برای مبتدیان مطلق این دورههای پایتون و تایپاسکریپت را بررسی کنید
-
یک حساب کاربری گیتهاب برای فورک کردن این مخزن کامل به حساب شخصی گیتهاب خود
ما یک درس راهاندازی دوره برای کمک به راهاندازی محیط توسعه شما ایجاد کردهایم.
فراموش نکنید برای پیدا کردن راحتتر بعداً، به این مخزن ستاره (🌟) بدهید.
اگر به دنبال نمونههای کد پیشرفتهتر هستید، مجموعه ما از نمونههای کد هوش مصنوعی مولد را در هر دو زبان پایتون و تایپاسکریپت مشاهده کنید.
به سرور رسمی دیسکورد Azure AI Foundry ما بپیوندید اینجا تا با سایر زبانآموزانی که این دوره را میگذرانند ملاقات و ارتباط برقرار کنید و پشتیبانی دریافت کنید.
سوال بپرسید یا بازخورد محصول را در انجمن توسعهدهندگان Azure AI Foundry در گیتهاب به اشتراک بگذارید.
برای شروع ساخت با اعتبارهای Azure از مایکروسافت برای استارتاپها بازدید کنید.
آیا پیشنهاد یا اشکال املایی یا کد پیدا کردهاید؟ یک مسئله مطرح کنید یا یک درخواست کشش ایجاد کنید
- معرفی ویدیویی کوتاه به موضوع
- یک درس نوشته شده در فایل README
- نمونه کدهای پایتون و تایپاسکریپت پشتیبانیکننده از Azure OpenAI و OpenAI API
- لینکهایی به منابع اضافی برای ادامه یادگیری شما
| # | لینک درس | توضیحات | ویدیو | یادگیری اضافی |
|---|---|---|---|---|
| ۰۰ | راهاندازی دوره | یادگیری: چگونه محیط توسعه خود را راهاندازی کنیم | ویدیو به زودی میآید | بیشتر بدانید |
| ۰۱ | مقدمهای بر هوش مصنوعی مولد و مدلهای زبان بزرگ (LLMs) | یادگیری: درک اینکه هوش مصنوعی مولد چیست و مدلهای زبان بزرگ چگونه کار میکنند | ویدیو | بیشتر بدانید |
| ۰۲ | بررسی و مقایسه مدلهای زبان بزرگ مختلف | یادگیری: چگونه مدل مناسب برای مورد استفاده خود را انتخاب کنیم | ویدیو | بیشتر بدانید |
| ۰۳ | استفاده مسئولانه از هوش مصنوعی مولد | یادگیری: چگونه برنامههای هوش مصنوعی مولد را بهصورت مسئولانه بسازیم | ویدیو | بیشتر بدانید |
| ۰۴ | مبانی مهندسی پرامپت را درک کنید | یادگیری: بهترین شیوههای مهندسی پرامپت به صورت عملی | ویدیو | بیشتر بدانید |
| ۰۵ | ایجاد پرامپتهای پیشرفته | یاد بگیرید: چگونه از تکنیکهای مهندسی پرامپت استفاده کنید که نتیجه پرامپتهایتان را بهبود میبخشند. | ویدئو | اطلاعات بیشتر |
| ۰۶ | ساخت برنامههای تولید متن | بسازید: یک برنامه تولید متن با استفاده از Azure OpenAI / OpenAI API | ویدئو | اطلاعات بیشتر |
| ۰۷ | ساخت برنامههای چت | بسازید: تکنیکهایی برای ساخت و یکپارچهسازی بهینه برنامههای چت. | ویدئو | اطلاعات بیشتر |
| ۰۸ | ساخت برنامههای جستجو با پایگاههای داده برداری | بسازید: یک برنامه جستجو که از جاسازیها (Embeddings) برای جستجوی دادهها استفاده میکند. | ویدئو | اطلاعات بیشتر |
| ۰۹ | ساخت برنامههای تولید تصویر | بسازید: یک برنامه تولید تصویر | ویدئو | اطلاعات بیشتر |
| ۱۰ | ساخت برنامههای هوش مصنوعی کمکد | بسازید: یک برنامه هوش مصنوعی مولد با استفاده از ابزارهای کمکد | ویدئو | اطلاعات بیشتر |
| ۱۱ | یکپارچهسازی برنامههای خارجی با فراخوانی تابع | بسازید: فراخوانی تابع چیست و کاربردهای آن برای برنامهها | ویدئو | اطلاعات بیشتر |
| ۱۲ | طراحی رابط کاربری برای برنامههای هوش مصنوعی | یاد بگیرید: چگونه اصول طراحی UX را هنگام توسعه برنامههای هوش مصنوعی مولد اعمال کنید | ویدئو | اطلاعات بیشتر |
| ۱۳ | امنیت برنامههای هوش مصنوعی مولد شما | یاد بگیرید: تهدیدات و ریسکهای سیستمهای هوش مصنوعی و روشهای محافظت از این سیستمها. | ویدئو | اطلاعات بیشتر |
| ۱۴ | چرخه عمر برنامه هوش مصنوعی مولد | یاد بگیرید: ابزارها و معیارهای مدیریت چرخه عمر LLM و LLMOps | ویدئو | اطلاعات بیشتر |
| ۱۵ | تولید تقویتشده بازیابی (RAG) و پایگاههای داده برداری | بسازید: برنامهای با استفاده از چارچوب RAG برای بازیابی جاسازیها از پایگاه داده برداری | ویدئو | اطلاعات بیشتر |
| ۱۶ | مدلهای متن باز و Hugging Face | بسازید: برنامهای با استفاده از مدلهای متن باز موجود در Hugging Face | ویدئو | اطلاعات بیشتر |
| ۱۷ | عاملهای هوش مصنوعی | بسازید: برنامهای با استفاده از چارچوب عاملهای هوش مصنوعی | ویدئو | اطلاعات بیشتر |
| ۱۸ | تنظیم دقیق LLMها | یاد بگیرید: چیستی، چرایی و چگونگی تنظیم دقیق LLMها | ویدئو | اطلاعات بیشتر |
| ۱۹ | ساخت با SLMها | یاد بگیرید: مزایای ساخت با مدلهای کوچک زبان | ویدئو بهزودی | اطلاعات بیشتر |
| ۲۰ | ساخت با مدلهای میسترال | یاد بگیرید: ویژگیها و تفاوتهای مدلهای خانواده میسترال | ویدئو بهزودی | اطلاعات بیشتر |
| ۲۱ | ساخت با مدلهای متا | یاد بگیرید: ویژگیها و تفاوتهای مدلهای خانواده متا | ویدئو بهزودی | اطلاعات بیشتر |
قدردانی ویژه از جان عزیز برای ایجاد تمام اکشنها و روندهای گیتهاب
و برنهارد مرکله برای ارائه مشارکتهای کلیدی در هر درس به منظور بهبود تجربه یادگیرنده و کد.
تیم ما دورههای دیگری هم تولید میکند! بررسی کنید:
اگر در ساخت برنامههای هوش مصنوعی گیر کردید یا سوالی دارید، به همراه یادگیرندگان و توسعهدهندگان باتجربه در بحثهای MCP بپیوندید. این یک جامعه حمایتی است که در آن سوالات پذیرفته میشوند و دانش به صورت آزادانه به اشتراک گذاشته میشود.
اگر بازخورد محصول یا خطایی هنگام ساخت دارید، به اینجا مراجعه کنید:
سلب مسئولیت:
این مدرک با استفاده از سرویس ترجمه هوش مصنوعی Co-op Translator ترجمه شده است. در حالی که ما در تلاش برای دقت هستیم، لطفاً آگاه باشید که ترجمههای خودکار ممکن است حاوی خطاها یا نادرستیهایی باشند. سند اصلی به زبان بومی آن باید به عنوان منبع معتبر در نظر گرفته شود. برای اطلاعات حیاتی، ترجمه حرفهای انسانی توصیه میشود. ما در قبال سوءتفاهمها یا تفسیرهای نادرست ناشی از استفاده این ترجمه مسئولیتی نداریم.