دوره آموزشی استفاده از Gradio برای توسعه اپلیکیشنهای هوش مصنوعی
1 ساعت 4 دقیقهمتوسط2025-06-25
مدرسین

Deepak Goyal
جزئیات دوره
تو این دوره عملی و کاربردی، Deepak Goyal که معمار راهکارهای ابری Azure هست، بهت معرفی میکنه که چطوری با استفاده از Gradio — یه کتابخانه متنباز و خیلی قدرتمند — واسطهای هوش مصنوعی بسازی. یاد میگیری چطوری اپلیکیشنهای تعاملی درست کنی که از مدلهای یادگیری ماشین از قبل آموزشدیده استفاده میکنن، انواع ورودیها رو بهش اضافه کنی، خروجیها رو به شکل گرافیکی نمایش بدی و رابط کاربری رو به راحتی شخصیسازی کنی.
مهم نیست دانشمند داده باشی یا تازهکار تو دنیای یادگیری ماشین، این دوره طوری طراحی شده که حتی اگه تجربهای تو فرانتاند نداشته باشی بتونی اولین اپ هوش مصنوعی خودت رو بسازی. همچنین یاد میگیری چطوری برنامههات رو روی پلتفرم Hugging Face Spaces و یا ماشین مجازی Azure خودت با استفاده از FastAPI منتشر کنی. آخر دوره یه پروژه واقعی و کامل ساخته و منتشر شده داری که میتونی با بقیه به اشتراک بذاری.
🎯 اهداف یادگیری:
ساختن واسطهای وب هوش مصنوعی ساده و کاربردی با Gradio.
وارد کردن مدلهای یادگیری ماشین از قبل آموزشدیده در اپلیکیشنها با کمک Hugging Face.
شخصیسازی قالبها و اجزای ورودی و خروجی Gradio برای ساختن رابطهای کاربری پویا و جذاب.
انتشار اپهای ساخته شده در Hugging Face Spaces و ماشین مجازی Azure با استفاده از FastAPI.
طراحی و اجرای یک پروژه کامل کوچک با مراحل تست و دیباگ از ابتدا تا انتها.
مهم نیست دانشمند داده باشی یا تازهکار تو دنیای یادگیری ماشین، این دوره طوری طراحی شده که حتی اگه تجربهای تو فرانتاند نداشته باشی بتونی اولین اپ هوش مصنوعی خودت رو بسازی. همچنین یاد میگیری چطوری برنامههات رو روی پلتفرم Hugging Face Spaces و یا ماشین مجازی Azure خودت با استفاده از FastAPI منتشر کنی. آخر دوره یه پروژه واقعی و کامل ساخته و منتشر شده داری که میتونی با بقیه به اشتراک بذاری.
🎯 اهداف یادگیری:
ساختن واسطهای وب هوش مصنوعی ساده و کاربردی با Gradio.
وارد کردن مدلهای یادگیری ماشین از قبل آموزشدیده در اپلیکیشنها با کمک Hugging Face.
شخصیسازی قالبها و اجزای ورودی و خروجی Gradio برای ساختن رابطهای کاربری پویا و جذاب.
انتشار اپهای ساخته شده در Hugging Face Spaces و ماشین مجازی Azure با استفاده از FastAPI.
طراحی و اجرای یک پروژه کامل کوچک با مراحل تست و دیباگ از ابتدا تا انتها.
مهارت ها
GradioTelecommunicationsProgramming FoundationsFull-Stack Web DevelopmentArtificial Intelligence FoundationsArtificial Intelligence (AI)Web DevelopmentNetwork and System AdministrationOpen SourceSoftware DevelopmentOne-Off
سرفصل ها
مقدمه
- با Gradio شروع به ساختن کنید
- آنچه باید بدانید
شروع کار
- گرادیو چیست؟
- تنظیم محیط شما
- اولین برنامه Gradio شما
ساخت رابطهای تعاملی
- اتصال یک مدل یادگیری ماشین از پیش آموزش دیده
- اضافه کردن چندین ورودی (متن و تصویر)
- سفارشی سازی طرح بندی رابط کاربری
- افزودن تجسمهای خروجی (نمودارها و تصاویر)
مدیریت دادههای دنیای واقعی
- آپلود و مدیریت فایلها در Gradio
- تعامل با APIهای خارجی
استقرار و آزمایش
- استقرار در فضاهای دربرگیرنده صورت
- استقرار روی وب سرور خودتان (از طریق FastAPI یا Flask)
- تست و اشکالزدایی برنامه Gradio شما
پروژه نهایی
- پروژه - ساخت یک اپلیکیشن واقعی از ابتدا
- راه حل
نتیجهگیری
- مراحل بعدی