آنچه یاد خواهید گرفت:
مبانی مدلهای زبانی بزرگ (LLMs) و LangChain را درک میکنید تا پایهای قوی برای اپلیکیشنهای هوش مصنوعی بسازید.
تسلط به مفاهیم اصلی مانند زنجیرهها، حافظه، مدلها، قالبهای پرامپت و تجزیهگرهای خروجی به صورت ویژوال و با زبانی ساده
مهارت در مهندسی پرامپت و تجزیه خروجی مهارت تا پاسخهای هوش مصنوعی را برای یوزکیسهای متنوع هدایت کنید.
پیادهسازی بازیابی نسل افزوده (RAG) برای مدیریت داده و سپس بررسی تکنیکهای پیشرفته RAG، از جمله ترجمه کوئری، کوئری چندگانه و ایندکسگذاری
ساخت سیستمهای هوش مصنوعی قوی stateful با گردشکارهای چندایجنتی و قابلیتهای تعامل بلادرنگ LangGraph
استقرار و بهینهسازی اپلیکیشنهای هوش مصنوعی با LangSmith و اطمینان از نظارت و اشکالزدایی موثر
ایجاد اپلیکیشنهای هوش مصنوعی تعاملی با استفاده از Streamlit و تقویت تعامل و تجربه کاربر
پیشنیازهای دوره
برنامهنویسی اولیه پایتون
علاقه به ساخت اپلیکیشنهای واقعی هوش مصنوعی
توضیحات دوره
این دوره با آخرین نسخه LangChain 0.3 ایجاد شده و شامل LangSmith نیز میباشد.
به دوره «تسلط به LangChain - کاربردیترین دوره برای ساخت اپلیکیشنهای هوش مصنوعی» خوش آمدید. این دوره به گونهای طراحی شده که تجربهای کامل و عملی از LangChain به شما ارائه داده و همه موارد از مفاهیم پایهای تا اپلیکیشنهای پیشرفته هوش مصنوعی را پوشش دهد. چه بخواهید ابزارهای هوش مصنوعی محور بسازید، گردشکارهای داده را خودکار کنید یا از جدیدترین فناوری LLM استفاده کنید، این دوره شما را در هر مرحله راهنمایی خواهد کرد.
خودتان را برای تجربه عملی و تعاملی آماده کنید که درک شما از LangChain را متحول خواهد کرد. با روش ساده سه مرحلهای ما - دلیل، چیستی و چگونگی - یاد خواهید گرفت که چگونه LangChain را برای حل چالشهای واقعی به کار ببرید.
مخاطبان دوره
افراد تازهکار در LLM و GenAI اما از صنعت IT - اگر با دنیای IT آشنا هستید اما مشتاق Generative AI و مدلهای زبانی بزرگ جدید هستید، از سطوح ابتدایی شروع کرده و تا انتها به شما کمک خواهیم کرد تا اپلیکیشنهای پیشرفته بسازید.
تغییردهندگان شغلی - اگر از یک حوزه دیگر به IT منتقل میشوید و میخواهید وارد Generative AI شوید، این دوره پایهای قوی با مهارتهای کاربردی برای شروع حرفه شما فراهم میکند.
یادگیرندگانی با کمی تجربه در GenAI - برای کسانی که قبلاً در GenAI تجربه داشتهاند و میخواهند LangChain را عمیقا یاد بگیرند، این دوره درک و مهارتهای شما را به سطح بعدی خواهد برد.
توسعهدهندگان باتجربه هوش مصنوعی - اگر قبلاً اپلیکیشنهای GenAI ساختهاید اما از منابع پراکنده اطلاعات جمعآوری کردهاید، این دوره راهنمای ساختاریافته و جامع برای ساخت اپلیکیشنهای هوش مصنوعی به روش صحیح را ارائه خواهد داد.
آنچه یاد خواهید گرفت:
از طریق پروژههای عملی، به مهارتهای اساسی در LangChain و اکوسیستم LangChain تسلط خواهید یافت. آنچه را که پوشش میدهیم:
درک مبانی LLM و هوش مصنوعی
با اصول اولیه هوش مصنوعی شروع میکنید، LLMs، نحوه کار آنها، پرامپتها، توکنها و موارد دیگر را پوشش میدهید تا یک پایه قوی ایجاد کنید.
شروع کار با LangChain
محیط خود را راهاندازی میکنید، اولین کد GenAI خود را مینویسید و مزایای LangChain را کشف میکنید.
مدلها
درباره مدلهای چت، LLMs و استفاده از توکنها یاد میگیرید و روی پروژههای عملی کار میکنید.
پرامپتها و تجزیهگرهای خروجی
به ایجاد پرامپت و تجزیه خروجی، از جمله مدیریت جیسان برای یوزکیس واقعی تسلط مییابید.
Streamlit برای اپلیکیشنهای هوش مصنوعی
یک رابط کاربری کاربرپسند برای اپلیکیشنهای هوش مصنوعی خود با Streamlit میسازید.
زنجیرهها
زنجیرههای LangChain و Runnables را بررسی میکنید و اپلیکیشنهایی مانند تحلیگر ویدئو، تقویتکننده رزومه و مولد ایمیل میسازید.
حافظه
یاد میگیرید که چگونه حافظه را در LangChain مدیریت کنید و جریان مکالمه را در اپلیکیشنها بهبود بخشید.
مهندسی پرامپت
به تکنیکهای پیشرفته مهندسی پرامپت عمیقتر میپردازید.
یوزکیسهای واقعی LLM
اپلیکیشنهای عملی LLM را بررسی کرده و درک میکنید که کجا GenAI بیشترین ارزش را اضافه میکند.
RAG - کار با داده خود
پیادهسازی بازیابی نسل افزوده با ابزارهایی مانند ربات پرسش و پاسخ، خلاصهساز سند و ابزار مقایسه
LangSmith - اشکالزدایی و ارزیابی
یاد میگیرید که چگونه اپلیکیشنهای LangChain را با استفاده از LangSmith اشکالزدایی و مشاهده کنید.
RAG پیشرفته
RAG را با کوئریهای چندگانه و ایندکسگذاری گسترش میدهید و اپلیکیشنهای پیچیدهتری میسازید.
Callbacks
پیادهسازی callbacks برای بهینهسازی و نظارت بر گردشکارهای اپلیکیشن
استقرار و اشتراکگذاری اپلیکیشنهای هوش مصنوعی
اپلیکیشنهای هوش مصنوعی خود را در Streamlit Cloud و Hugging Face Spaces مستقر میکنید و پروژههای خود را به صورت یکپارچه به اشتراک میگذارید.
ساختار و مزایای دوره
مزیت عمده دوره سادگی آن است - مفاهیم پیچیده به توضیحات آسان برای درک تقسیم شدهاند که هم نظریه و هم اپلیکیشنهای عملی را برای تمامی یادگیرندگان قابل دسترسی میسازد.
یادگیری پروژه محور - هر بخش شامل پروژههای تعاملی است که به شما امکان میدهد که مفاهیم را مستقیماً در سناریوهای واقعی به کار ببرید.
مسیر یادگیری ساختاریافته - از مبانی به مباحث پیشرفته برای درک جامع، آنها به صورت ترتیبی سازماندهی شدهاند.
در پایان دوره قادر خواهید بود:
اپلیکیشنهای LangChain را طراحی، اشکالزدایی و مستقر کنید که برای حل مشکلات واقعی متناسب شدهاند.
تکنیکهای مهندسی پرامپت موثر را پیاده کرده و گردشکارهای پیچیده را با ایجنتها مدیریت کنید.
رابطهای کاربری پویا و کاربرپسند را با Streamlit ایجاد کرده و کانتکس را در اپلیکیشنهای هوش مصنوعی مدیریت کنید.
اپلیکیشنهای خود را با LangSmith بهینهسازی کرده و راهحلهای خود را با اطمینان مستقر کنید.
به ما بپیوندید و از همین امروز شروع به ساخت اپلیکیشنهای قدرتمند هوش مصنوعی کنید.
این دوره برای چه کسانی مناسب است؟
افراد تازهکار در LLM و GenAI از صنعت IT
تغییردهندگان شغلی
یادگیرندگان با کمی تجربه در GenAI
توسعهدهندگان باتجربه هوش مصنوعی