اپلیکیشنهای هوش مصنوعی با چتجیپیتی و LangChain - مقدمه
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- درک مدلهای زبانی بزرگ و نحوه استفاده از آنها در اپلیکیشنهای هوش مصنوعی، آمادهسازی ورودیها، فراخوانی اندپوینتهای API جیپیتی و پردازش خروجیها
- تکنیکهای اصلی پرامپتنویسی - دستورالعملها، پرامپتنویسی تک شات، چندشات، اعتمادبهنفس خودکار، پرامپتنویسی زنجیره افکار، فرمتبندی خروجی به رشتههای جیسان و غیره
- استفاده از API چتجیپیتی در تسکهای پردازش زبان طبیعی - استخراج انتیتی نامگذاری شده، طبقهبندی، تحلیل احساسات و ترجمه
- مدیریت تاریخچه چت با کلاسهای حافظه مکالمه LangChain، شامل Window Buffer و Token Buffer و Summary، برای ایجاد چتباتهای پیشرفته و هوشمند
- استفاده از تعبیهها برای ساخت پایگاه دادههای برداری و جستجوی شباهت سمانتیک به منظور بازیابی مستندات مرتبط جهت چت با فایلهای PDF و HTML و کد منبع
- خلاصهسازی متون طولانی با زنجیرههای Map-Reduce و Refine در LangChain، شامل PDFs، صفحات وب و متن ویدئوهای یوتیوب
- استفاده از کلاسهای ReAct و OpenAI Functions Agent برای توسعه ایجنتهای استدلالی برای حل مسائل پیچیده که نیازمند چند مرحله متوالی هستند.
- ساخت اپلیکیشنهای چت برای انجام تحلیل داده موردی با دیتافریمهای Pandas یا پایگاه دادههای SQL
- توسعه شهود و درک عملی از نحوه عملکرد همه این موارد و کاربردهای آنها در حل مسائل واقعی
- آشنایی با جدیدترین و قویترین کتابخانههای پایتون برای ساخت اپلیکیشنهای مجهز به LLM، از جمله LangChain که بسیار مشهور است.
توضیحات دوره
چتجیپیتی انقلابی در کسبوکارها و نحوه کار ما ایجاد کرده و به شدت بر زندگی ما تاثیرگذار است و فراتر از وب اپلیکیشنهای معروف و اپلیکیشنهای موبایل است که امروزه همه از آن استفاده میکنند. سازندگان آن به تازگی API عمومی در دسترس منتشر کردهاند که امکان ساخت اپلیکیشنهای هوش مصنوعی پیچیده را با بهرهگیری از قدرت مدلهای جیپیتی برای سختترین تسکهای پردازش زبان طبیعی و فراتر از آن فراهم میکند.
این دوره برای توسعهدهندگان پایتون طراحی شده تا راهکار استفاده از قدرت آخرین و پیشرفتهترین مدلهای زبانی بزرگ را در اپلیکیشنهای سفارشی و نوآورانه آموزش دهد. همچنین نحوه ارتباط با داده موجود در فرمتهای مختلف از طریق چتجیپیتی که از طریق API قابل دسترس است را نشان میدهد.
شما با جادوی LangChain آشنا خواهید شد، کتابخانه پایتون که اکوسیستم رو به رشد ابزارها و یکپارچهسازیهای لازم برای ساخت اپلیکیشنهای هوش مصنوعی را فراهم میکند. LangChain نه تنها رابطهای کاربری مناسبی برای APIs مدل چتجیپیتی ارائه میدهد، بلکه شامل کلاسها و توابع آماده فراوانی است که ساخت و استفاده از حافظه چت، پایگاه داده برداری برای جستجوی سمانتیک مستندات مرتبط و بلوپرینتهای ایجنتهای قدرتمند را ساده میکند. این ایجنتها میتوانند از توابع پایتون در محیط شما استفاده کرده و به داده محلی و اختصاصی دسترسی پیدا کنند.
این دوره بسیار عملی است و شامل دهها نمونه کد پایتون است که مسائل مختلف هوش مصنوعی را حل میکنند. توضیحات دقیق، جامع و عمیقی درباره همه مفاهیم و الگوریتمهای ارائه شده خواهید داشت.
تمام کدهای استفاده شده در دوره از طریق مخزن گیتهاب برای دانلود در دسترس شماست. میتوانید از آنها به عنوان پایهای برای بررسی و تست بیشتر استفاده کرده و به سرعت اپلیکیشنهای هوش مصنوعی واقعی را توسعه دهید.
این دوره برای چه کسانی مناسب است؟
- توسعهدهندگانی که میخواهند با یادگیری مهارتهای پیشرفته ساخت اپلیکیشنهای Generative AI، مسیر حرفهای خود را به اوج برسانند.
- برنامهنویسان پایتون که درباره عملکرد داخلی چتجیپیتی و پلاگینها کنجکاو هستند.
- معماران سیستم که در حال بررسی کاربردهای Generative AI و LLMs در اپلیکیشنهای کسبوکار هستند.
اپلیکیشنهای هوش مصنوعی با چتجیپیتی و LangChain - مقدمه
-
مقدمه 08:06
-
مدلهای زبانی بزرگ (LLMs) 05:52
-
چتجیپیتی - مثالی برجسته از LLMs 09:19
-
چتجیپیتی برای توسعهدهندگان 08:37
-
مثالهایی از مسائل حل شده با چتجیپیتی 21:38
-
انواع مدلها در OpenAI API 09:57
-
راهاندازی حساب کاربری در OpenAI API 05:38
-
استفاده از کتابخانه LangChain برای تعامل با OpenAI API 14:42
-
الگوهای طراحی برنامهریزی اکشن و یادگیری In-Context 22:10
-
بررسی مفاهیم LangChain 06:10
-
تاکتیکهای اولیه پرامپت 11:25
-
تکنیکهای پرامپت برای بهبود کیفیت خروجی 13:35
-
قالبهای پرامپت 06:54
-
پسپردازش پاسخهای چتجیپیتی 13:02
-
مقدمهای بر زنجیرهها 06:04
-
تکنیکهای Moderation 03:37
-
مثال اپلیکیشن هوش مصنوعی - تحلیل نظرات مشتریان 12:24
-
نگاهی دقیقتر به چت در مقابل پرسش و پاسخ 07:00
-
حافظه مکالمه چت 07:53
-
چتبات تعاملی در Jupyter notebook 05:15
-
مدیریت حافظه چت طولانی 10:22
-
خلاصه مستندات طولانی PDF 13:37
-
خلاصه با زنجیره Refine 03:57
-
کار با صفحات وب 06:08
-
خلاصهسازی متن ویدئوی یوتیوب 03:30
-
پرسش و پاسخ ساده با مستندات PDF 05:59
-
جستجوی سمانتیک و تعبیه متن 22:35
-
پرسش و پاسخ روی مستندات PDF با پایگاه دادههای برداری 08:27
-
پرسش و پاسخ با راهنمای کاربر Pandas - ساخت پایگاه داده برداری پایدار 05:56
-
پرسش و پاسخ با راهنمای کاربر Pandas - استفاده از پایگاه داده برداری پایدار 05:05
-
پرسش و پاسخ با کد TikToken 06:49
-
پرسش و پاسخ با پایگاه داده برداری - محدودیتها 06:36
-
آشنایی آسان با ایجنتها 16:23
-
اجزای داخلی ایجنت ReAct 15:33
-
ایجنت توابع OpenAI 08:45
-
ایجنت توابع OpenAI با حافظه چت 06:03
-
ایجنت با پایگاه داده برداری 07:48
-
جستجوی وب با Bing 05:04
-
برنامهریزی اکشن و ابزارهای سفارشی 07:08
-
فایل CSV با ایجنت Pandas 15:50
-
ایجنت پایگاه داده SQL 11:22
-
مدیریت چندین ابزار 11:59
مشخصات آموزش
اپلیکیشنهای هوش مصنوعی با چتجیپیتی و LangChain - مقدمه
- تاریخ به روز رسانی: 1405/04/02
- سطح دوره:متوسط
- تعداد درس:42
- مدت زمان :06:44:51
- حجم :2.91GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy