اپلیکیشن ChatBuddy AI - ساخت با جاوا اسکریپت، React Native و Hugging Face
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- درک اندپوینتهای استنتاج Hugging Face و پیکربندیهای آن
- یکپارچهسازی مدلهای Hugging Face با نودجیاس برای اپلیکیشنهای چت مجهز به هوش مصنوعی
- نگهداری و مدیریت تاریخچه چت در بکاند نودجیاس
- توسعه صفحه وب واکنشگرا برای تعاملات چت هوش مصنوعی
- استفاده از فریمورک Expo برای یکپارچهسازی رابطهای چت در اپلیکیشنهای اندروید و iOS با React Native
- تعبیه رابط چت در افزونه گوگل کروم
پیشنیازهای دوره
- تسلط خوب به جاوا اسکریپت - یادگیرندگان باید درک کاملی از جاوا اسکریپت برای توسعه فرانتاند و بکاند داشته باشند.
- دانش اولیه از REST APIs و Postman - درک کلی از REST APIs و استفاده اولیه از Postman برای تست اندپوینتها
- HTML و CSS عمومی - دانش اولیه از HTML و CSS برای توسعه و استایلدهی صفحه وب الزامی است.
- دانش اولیه از React Native - کمی آشنایی با React Native مفید است، هرچند فقط یک دانش بسیار کلی لازم است.
- بدون دانش قبلی از افزونههای گوگل کروم - نیازی به تجربه با افزونههای کروم نیست، زیرا این موضوع در دوره پوشش داده خواهد شد.
- حساب رایگان Hugging Face - یادگیرندگان باید یک حساب رایگان در Hugging Face برای دسترسی به اندپوینتهای استنتاج ایجاد کنند.
- حساب رایگان فریمورک Expo - برای توسعه اپلیکیشن موبایل با React Native، نیاز به یک حساب رایگان در فریمورک Expo است.
- تلفن یا شبیهساز برای تست - یادگیرندگان باید به یک گوشی هوشمند یا شبیهساز دسترسی داشته باشند تا اپلیکیشن موبایل را تست کنند.
توضیحات دوره
به این دوره عملی یودمی بپیوندید تا مهارتهای لازم برای ساخت اپلیکیشن ChatBuddy AI، اپلیکیشن چت هوش مصنوعی چندسکویی را بیاموزید. شما یاد میگیرید که چگونه APIs استنتاج بدون سرور Hugging Face را یکپارچه کنید، از نودجیاس برای بکاند و React Native برای توسعه موبایل استفاده کنید و همچنین یک افزونه گوگل کروم بسازید. شما با tier رایگان اندپوینت استنتاج Hugging Face (بدون سرور) شروع میکنید و یاد میگیرید که چگونه به Pro (برای پایلوت) یا یک اندپوینت اختصاصی برای استفاده در تولید مقیاسبندی کنید.
این اپلیکیشن به کاربر اجازه میدهد با یک دستیار هوش مصنوعی چت کند. مدلهای هوش مصنوعی از هاب Hugging Face با استفاده از اندپوینتهای API استنتاج (بدون سرور) استفاده میشوند. کاربران میتوانند بین مدلهای مختلف انتخاب کنند، پارامترهای پیکربندی را تنظیم کنند و تاریخچه چت را حفظ کنند. این دوره، توسعه فرانتاند و بکاند را پوشش میدهد و اطمینان حاصل میکند که شما درک جامعتری از کل فرآیند توسعه داشته باشید.
آنچه یاد خواهید گرفت:
- درک اندپوینتهای استنتاج Hugging Face - شما درباره فناوری تحولآفرین هوش مصنوعی Hugging Face یاد میگیرید و میآموزید چگونه از اندپوینتهای استنتاج آن برای یکپارچهسازی هوش مصنوعی استفاده کنید.
- توسعه بکاند با نودجیاس - یک بکاند قوی با استفاده از نودجیاس میسازید، درخواستهای API را مدیریت کرده و تاریخچه چت را بهطور موثر حفظ میکنید.
- توسعه فرانتاند برای وب و افزونه کروم - یک صفحه وب تعاملی برای ارتباط با مدلهای هوش مصنوعی ایجاد میکنید و این صفحه وب را در افزونه گوگل کروم تعبیه می کنید.
- توسعه اپلیکیشن موبایل با React Native و Expo - از فریمورک Expo برای توسعه اپلیکیشن React Native برای اندروید و iOS استفاده کرده و رابط چت را به صورت بینقص یکپارچه میکنید.
این دوره برای چه کسانی مناسب است؟
- توسعهدهندگان وب - ارتقای پروژههای وب خود با قابلیتهای هوش مصنوعی
- توسعهدهندگان موبایل - یکپارچهسازی قابلیتهای هوش مصنوعی در اپلیکیشنهای اندروید و iOS خود
- مهندسان یادگیری ماشین - اعمال مدلهای هوش مصنوعی خود در اپلیکیشنهای نرمافزاری واقعی
- مهندسان نرمافزار - گسترش مجموعه مهارت خود با گنجاندن هوش مصنوعی در جعبه ابزار توسعه خود
- علاقهمندان و مشتاقان فناوری - تست با یکپارچهسازی هوش مصنوعی در اپلیکیشنهای مختلف
- دانشجویان و محققان - درک کاربردهای عملی هوش مصنوعی در توسعه نرمافزار
در پایان دوره، شما مهارتها و دانش لازم برای ساخت و استقرار یک اپلیکیشن چت مجهز به هوش مصنوعی را خواهید داشت و مدلهای پیشرفته هوش مصنوعی را هم در محیطهای وب و هم موبایل یکپارچه خواهید کرد. آماده باشید تا قابلیتهای توسعه خود را متحول کرده و اپلیکیشنهای هوشمند و تعاملی ایجاد کنید.
این دوره برای چه کسانی مناسب است؟
- توسعهدهندگان وب - اگر شما توسعهدهنده وب هستید که به دنبال ارتقای پروژههای خود با قابلیتهای یادگیری ماشین و هوش مصنوعی هستید، این دوره شما را در یکپارچهسازی مدلهای قدرتمند Hugging Face در وب اپلیکیشنهای شما هدایت خواهد کرد.
- توسعهدهندگان موبایل - توسعهدهندگان موبایل که به دنبال یکپارچهسازی قابلیتهای هوش مصنوعی در اپلیکیشنهای اندروید و iOS خود هستند، این دوره برایشان ارزشمند خواهد بود. شما یاد میگیرید که چگونه از فریمورک Expo و React Native برای ایجاد ویژگیهای مجهز به هوش مصنوعی در اپلیکیشنهای موبایل خود استفاده کنید.
- مهندسان یادگیری ماشین - برای مهندسان یادگیری ماشین که میخواهند مدلهای خود را در عمل مشاهده کنند، این دوره بینشهای عملی در زمینه استقرار و یکپارچهسازی مدلهای هوش مصنوعی در اپلیکیشنهای نرمافزاری ارائه میدهد.
- مهندسان نرمافزار - اگر شما مهندس نرمافزار هستید که به دنبال بررسی هوش مصنوعی و گنجاندن آن در مهارتهای موجود خود هستید، این دوره یک بررسی جامع از استفاده از مدلهای هوش مصنوعی در توسعه بکاند و فرانتاند ارائه میدهد.
- دانشجویان و محققان - دانشجویان و محققان که به دنبال درک کاربردهای عملی هوش مصنوعی در توسعه نرمافزار واقعی هستند میتوانند از رویکرد عملی این دوره بهرهمند شوند.
اپلیکیشن ChatBuddy AI - ساخت با جاوا اسکریپت، React Native و Hugging Face
-
معرفی دوره 08:29
-
بررسی پلتفرم Hugging Face 06:49
-
راهاندازی محیط توسعه 11:53
-
ساخت کنترلر بکاند با استفاده از Llama 3 15:59
-
مدیریت تاریخچه چت و مدیریت طول محتوا 19:38
-
گسترش پشتیبانی مدل - Llama 2 08:15
-
گسترش پشتیبانی مدل - StarChat 2 07:46
-
پیادهسازی تعاملات چت مداوم 06:09
-
تکمیل API بکاند و تبدیل آن به یک RESTful API 07:18
-
راهاندازی فریمورک فرانتاند 04:42
-
راهاندازی HTML برای تعاملات چت 07:23
-
یکپارچهسازی قابلیت اولیه چت 17:39
-
بلوکهای کد خروجی 09:16
-
مدیریت تنظیمات 12:44
-
اعمال تمها و نهاییسازی فرانتاند 05:37
-
راهاندازی پروژه موبایل 06:14
-
تکمیل قابلیت اپلیکیشن موبایل 08:57
مشخصات آموزش
اپلیکیشن ChatBuddy AI - ساخت با جاوا اسکریپت، React Native و Hugging Face
- تاریخ به روز رسانی: 1404/06/14
- سطح دوره:همه سطوح
- تعداد درس:17
- مدت زمان :02:44:48
- حجم :1.21GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy