آموزش LangChain- برنامه های کاربردی LLM را با LangChain توسعه دهید

LangChain- Develop LLM powered applications with LangChain

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: LangChain را با ساخت سریع یک برنامه مولد Ai LLM در دنیای واقعی بیاموزید LLM (Python) در LangChain مهارت داشته باشید برنامه کاربردی هوش مصنوعی مولد مبتنی بر LangChain را به پایان برسانید نظریه مهندسی سریع: زنجیره فکر، واکنش، چند شات و درک چگونگی LangChain ساخت زیر هود درک نحوه پیمایش در پایگاه کد منبع باز LangChain تئوری مدل‌های زبان بزرگ برای مهندسین نرم‌افزار LangChain: زنجیره‌های زیادی از زنجیره‌ها، عوامل،، بارگذار اسناد، تکست‌شکن، خروجی‌پارسر، بردارهای حافظه/پایگاه‌داده‌های وکتوری (Pinecone, F. دوره مبتدی نیست مفاهیم اولیه مهندسی نرم‌افزار مورد نیاز است. من فرض می‌کنم دانش‌آموزان با موضوعات مهندسی نرم‌افزار آشنا هستند مانند: git، python، pipenv، متغیرهای محیطی، کلاس‌ها، آزمایش و اشکال‌زدایی بدون نیاز به تجربه یادگیری ماشینی.

به اولین دوره LangChain Udemy خوش آمدید - آزادسازی قدرت LLM!
این دوره جامع برای آموزش نحوه استفاده سریع از قدرت کتابخانه LangChain برای برنامه های LLM طراحی شده است.
این دوره شما را با مهارت ها و دانش لازم برای توسعه راه حل های پیشرفته LLM برای طیف متنوعی از موضوعات.

لطفاً توجه داشته باشید که این دوره برای مبتدیان نیست. در این دوره فرض می شود که شما سابقه مهندسی نرم افزار دارید و به پایتون مسلط هستید. من از Pycharm IDE استفاده خواهم کرد، اما شما می توانید از هر ویرایشگری که می خواهید استفاده کنید، زیرا ما فقط از ویژگی های اصلی IDE مانند اشکال زدایی و اجرای اسکریپت ها استفاده می کنیم.

در این دوره، شما سفری را از ابتدا آغاز خواهید کرد. ساخت یک برنامه کاربردی مبتنی بر LLM در دنیای واقعی با استفاده از LangChain. برنامه‌ای که می‌سازید به گونه‌ای طراحی شده است که اینترنت را برای کسب اطلاعات در مورد نامی که ارائه می‌کنید و چند یخ شکن شخصی‌سازی شده برای شروع مکالمه با آن شخص ایجاد کند.


مباحث ارائه شده در این دوره عبارتند از:

  • LangChain

  • تاریخچه

  • LLMs: چند نمايش، زنجيره فكر، درخواست ReAct

  • مدل های چت

  • Prompt, PromptTemplates

  • تجزیه کننده های خروجی

  • زنجیره‌ها: SequentialChain، LLMChain، RetrievalQA زنجیره

  • نمایندگان، نمایندگان سفارشی

  • ابزارها، جعبه ابزار

  • حافظه

  • Vectorstores (Pinecone، FAISS)

  • DocumentLoader، TextSplitters

  • Streamlit (برای رابط کاربری)


در طول دوره، روی تمرینات عملی و پروژه های دنیای واقعی کار خواهید کرد تا درک خود را از مفاهیم و تکنیک های تحت پوشش تقویت کنید. در پایان دوره، شما در استفاده از LangChain برای ایجاد برنامه های قدرتمند، کارآمد و همه کاره LLM برای طیف وسیعی از کاربردها مهارت خواهید داشت.


این فقط یک دوره نیست، بلکه یک دوره آموزشی نیز هست. انجمن. همراه با دسترسی مادام العمر به دوره، این موارد را دریافت خواهید کرد:

  1. تخصیص پشتیبانی 1 در 1 عیب یابی با من

  2. پیوندهای Github با منابع اضافی هوش مصنوعی، سؤالات متداول، راهنمای عیب‌یابی

  3. دسترسی به انجمن انحصاری Discord برای ارتباط با سایر فراگیران (بیش از 1000 عضو)

  4. بدون هزینه اضافی برای به روز رسانی و بهبود مستمر دوره



لطفا توجه داشته باشید که این دوره برای مبتدیان نیست. در این دوره فرض می شود که شما سابقه مهندسی نرم افزار دارید و به پایتون مسلط هستید. من از Pycharm IDE استفاده خواهم کرد، اما شما می توانید از هر ویرایشگری که می خواهید استفاده کنید زیرا ما فقط از ویژگی اصلی IDE مانند اشکال زدایی و اجرای اسکریپت ها استفاده می کنیم.


سرفصل ها و درس ها

معرفی Introduction

  • معرفی Introduction

  • چگونه از Udemy بهترین بهره را ببریم How to get the best out of Udemy

  • LangChain چیست؟ What is LangChain?

  • سرور Discord دوره Course's Discord Server

GIST LangChain- با زنجیره "Hello World" خود شروع کنید The GIST of LangChain- Get started by with your "Hello World" chain

  • پیشنهاد راه اندازی پروژه (Pycharm) Project Setup (Pycharm) recommend)

  • راه اندازی پروژه (vscode) - اختیاری است Project Setup (vscode) - optional

  • اولین برنامه LangChain شما - زنجیر کردن یک اعلان ساده Your First LangChain application - Chaining a simple prompt

  • ورود سریع Quick Check In

اپلیکیشن Ice Breaker Real World Generative AI Ice Breaker Real World Generative AI application

  • یخ شکن- اینجا چی می سازیم؟ Ice Breaker- What are we building here?

  • یکپارچه سازی پردازش داده های لینکدین - قسمت 1 - خراش دادن Integrating Linkedin Data Processing - Part 1 - Scraping

  • Linkedin Data Processing - قسمت 2 - Agents Theory Linkedin Data Processing - Part 2 - Agents Theory

  • Linkedin Data Processing - Part 3: Tools، AgentType و Initialize_agent Linkedin Data Processing- Part 3: Tools, AgentType & initialize_agent

  • پردازش داده لینکدین - قسمت 4: پیاده سازی و آزمایش عامل سفارشی Linkedin Data Processing- Part 4: Custom Agent Implementation & Testing

  • پردازش داده های توییتر- قسمت 1- خراش دادن Twitter Data Processing- Part 1- Scraping

  • پردازش داده های توییتر- قسمت 2- عوامل Twitter Data Processing- Part 2- Agents

  • تجزیه کننده خروجی - آماده شدن برای کار با یک Frontend Output Parsers- Getting Ready to work with a Frontend

  • برنامه Fullsstack - ساختن LLM ما توسط برنامه FullStack LangChain FullsStack App- Building our LLM powered by LangChain FullStack Application

GIST جاسازی‌ها، پایگاه‌های داده برداری و زنجیره و بازیابیQA VectorDBQA The GIST of Embeddings, Vector Databases and, VectorDBQA chain & RetrievalQA

  • مقدمه نظری بر embeddings، Vectorstores و زنجیره VectorDBQA Theoretical Introduction to embeddings, Vectorstores & VectorDBQA chain

  • بررسی کلاس های LangChain: Pinecone، OpenAIEmbeddings، VectorDBQA، TextLoader LangChain classes review: Pinecone, OpenAIEmbeddings, VectorDBQA, TextLoader

  • آنالایزر متوسط- راه اندازی پروژه دیگ بخار Medium Analyzer- Boilerplate Project Setup

  • آنالایزر متوسط- پیاده سازی Medium Analyzer- Implementation

  • با PDF-FAISS Local Vectorstore خود چت کنید Chat With Your PDF- FAISS Local Vectorstore

ساخت دستیار اسناد (Embeddings، VectorDBs، RetrievalQA، Memory) Building a documentation assistant (Embeddings, VectorDBs, RetrievalQA, Memory)

  • ما چه می سازیم؟ What are we building?

  • ساختن دستیار چت AI LangChain- Vectorstore Pincone Ingestion Building an AI LangChain Chat Assistant- Vectorstore Pincone Ingestion

  • ساختن یک دستیار چت AI LangChain- زنجیره RetrievalQA (افزایش سریع) Building an AI LangChain Chat Assistant- RetrievalQA chain (prompt augmentation)

  • ساخت دستیار چت AI LangChain - "Frontend" با Streamlit (UI) Building an AI LangChain Chat Assistant- "Frontend" with Streamlit (UI)

  • ساخت دستیار چت AI LangChain- حافظه و زنجیره بازیابی مکالمه Building an AI LangChain Chat Assistant- Memory & ConversationalRetrievalChain

نظریه LangChain LangChain Theory

  • استراتژی های مدیریت محدودیت رمز لانگ چین LangChain Token Limitation Handeling Strategies

  • LangChain Memory Deepdive LangChain Memory Deepdive

تئوری مهندسی سریع Prompt Engineering Theory

  • GIST از LLM The GIST of LLMs

  • Prompt چیست؟ ترکیب یک اعلان رسمی What is a Prompt? Composition of a formal prompt

  • درخواست شات صفر Zero Shot Prompting

  • چند شات باعث Few Shot Prompting

  • تحریک زنجیره ای از فکر Chain of Thought Prompting

  • واکنش نشان دهید ReAct

  • نکات سریع مهندسی Prompt Engineering Quick Tips

بخش عیب یابی Troubleshooting Section

  • مشکل فنی دارید؟ ابتدا این را تماشا کنید. من قول می دهم این کمک می کند؟ Have a technical issue? WATCH THIS FIRST. I Promise this will help ?

  • Tweet API- tweepy.errors.Forbidden: 403 Forbidden Tweet API- tweepy.errors.Forbidden: 403 Forbidden

نمایش نظرات

نظری ارسال نشده است.

آموزش LangChain- برنامه های کاربردی LLM را با LangChain توسعه دهید
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
5 hours
38
Udemy (یودمی) udemy-small
20 خرداد 1402 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
4,527
4.7 از 5
دارد
دارد
دارد
Eden Marco

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Eden Marco Eden Marco

پرفروش ترین مربی

Udemy (یودمی)

یودمی یکی از بزرگ‌ترین پلتفرم‌های آموزشی آنلاین است که به میلیون‌ها کاربر در سراسر جهان امکان دسترسی به دوره‌های متنوع و کاربردی را فراهم می‌کند. این پلتفرم امکان آموزش در زمینه‌های مختلف از فناوری اطلاعات و برنامه‌نویسی گرفته تا زبان‌های خارجی، مدیریت، و هنر را به کاربران ارائه می‌دهد. با استفاده از یودمی، کاربران می‌توانند به صورت انعطاف‌پذیر و بهینه، مهارت‌های جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.

یکی از ویژگی‌های برجسته یودمی، کیفیت بالای دوره‌ها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد می‌دهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و می‌توانند به بهترین شکل ممکن از آموزش‌ها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرم‌های آموزشی آنلاین، به افراد امکان می‌دهد تا به راحتی و با کیفیت، مهارت‌های مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.