لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش هوش مصنوعی مولد - توسعه اپلیکیشنهای RAG با استفاده از LangChain
- آخرین آپدیت
دانلود Gen AI - RAG Application Development using LangChain
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
این دوره شامل Coursera Coach است!
یک روش هوشمندانه برای یادگیری با گفتگوهای تعاملی و لحظهای که به شما کمک میکند دانش خود را آزمایش کنید، فرضیات را به چالش بکشید و در حین پیشروی در دوره، درک خود را عمیقتر کنید.
این دوره جامع شما را به مهارتهای لازم برای توسعه اپلیکیشنهای پیشرفته مدلهای زبانی با استفاده از LangChain و تولید تقویتشده با بازیابی (RAG) مجهز میکند. از طریق پروژههای عملی و دموها، خواهید آموخت که چگونه مدلهای زبانی بزرگ (LLMs)، مهندسی پرامپت و پایگاههای داده برداری را در اپلیکیشنهای مقیاسپذیر مبتنی بر هوش مصنوعی ادغام کنید. این دوره با مفاهیم پایه شروع شده و از مفاهیم بنیادی LangChain به سمت ساخت اپلیکیشنهای پیچیده RAG پیش میرود.
دوره با معرفی مفاهیم محوری مانند LangChain، مدلهای زبانی بزرگ و مبانی پرامپتها آغاز میشود. سپس به موضوعات ضروری مانند ایجنتها (Agents)، ابزارها و کار با تعبیهات زبانی (Embeddings) میپردازد تا دانش کاربردی برای ساخت اپلیکیشنهای قدرتمند را به شما ارائه دهد. سپس این مهارتها را در پروژههای واقعی، از ادغام دادههای SQL گرفته تا ساخت چتباتهای گفتگو محور و استخراج اطلاعات از فاکتورها، به کار خواهید گرفت. با دموهای عملی و راهنماییهای تخصصی، سیستمهای پیشرفتهای را با استفاده از تکنیکهای LangChain و RAG ایجاد خواهید کرد.
در پایان دوره، پروژههای عملی توسعه دادهاید که توانایی شما را در ساخت و استقرار اپلیکیشنهای قدرتمند مدل زبانی نشان میدهد. شما در استفاده از تکنیکهای پیشرفتهای مانند حافظه گفتگو (Conversational Memory)، تجزیه اسناد (Document Parsing) و زبان بیان LangChain (LCEL) که برای اپلیکیشنهای مدرن هوش مصنوعی حیاتی هستند، مهارت کسب خواهید کرد.
این دوره برای توسعهدهندگان، دانشمندان داده و علاقهمندان به هوش مصنوعی که مشتاق یادگیری مدلهای زبانی و کاربردهای واقعی آنها هستند، طراحی شده است. داشتن دانش برنامهنویسی پایه الزامی است و آشنایی با پایتون مفید خواهد بود. سطح دشواری دوره متوسط است و فرض بر این است که یادگیرنده تجربه مختصری در مفاهیم هوش مصنوعی یا توسعه نرمافزار دارد.
در پایان این دوره، شما قادر خواهید بود اپلیکیشنهای Retrieval-Augmented Generation را طراحی و مستقر کنید، از LangChain برای توسعه اپلیکیشنهای AI استفاده کنید، پایگاههای داده برداری را ساخته و ادغام نمایید و اپلیکیشنهای خود را با استفاده از ابزارهای پیشرفته LangChain بهینه کنید.
سرفصل ها و درس ها
مقدمه
Introduction
معرفی دوره
Introduction to the Course
آشنایی با مدلهای زبانی بزرگ (LLM)
Introduction to Large Language Models
معرفی فریمورک LangChain
Introduction to LangChain Framework
آشنایی با پرامپتها
Introduction to Prompts
راهاندازی محیط برنامه نویسی
Environment Setup
نصب پیشنیازها
Installing Dependencies
استفاده از مدل Google Gemini (به جای OpenAI GPT)
Using Google Gemini LLM (instead of OpenAI GPT)
دموی کد: روشهای ساده ساخت پرامپت و اتصال آن به مدل
Code Demo - Simple ways of forming a Prompt and using it to Chain with a Model
مفاهیم بنیادی LangChain
LangChain Fundamental Concepts
شروع کار با Prompt Template و Chat Prompt Template
Getting Started with Prompt Template and Chat Prompt Template
کار با ایجنتها و ابزارها
Working with Agents and Tools
ایجنتها و ابزارها: مباحث پیشرفته
Agents and Tools - Advanced
بارگذاریکنندهها و تقسیمکنندههای اسناد
Document Loaders and Splitters
کار با تجزیهکنندههای خروجی (Output Parsers)
Working with Output Parsers
تعبیهات زبانی و پایگاههای داده برداری
Language Embeddings and Vector Databases
اولین اپلیکیشن RAG ما با استفاده از Vector DB
Our First RAG Application using a Vector DB
انواع زنجیره: Stuff, Map Reduce و Refine
Chain Types - Stuff, Map-Reduce and Refine
معرفی LCEL (زبان بیان LangChain)
LCEL - LangChain Expression Language
اولین برنامه Langchain ما
Our First Langchain Program
اپلیکیشنها و پروژههای RAG
RAG Applications and Projects
کار با دادههای SQL در اپلیکیشن RAG
Working with SQL Data - RAG App
پیادهسازی RAG با حافظه گفتگو
RAG with Conversational Memory
ساخت اپلیکیشن آپلود و جستجوی رزومه (CV)
Create a CV Upload and CV Search Application
پروژه ساخت چتبات گفتگو محور برای پرسوجو از وبسایت
Create a Website Query Conversational Chatbot - Project
تحلیل دادههای ساختاریافته از CSV/Excel با زبان طبیعی
Analysis of Structured Data from a CSV/Excel using Natural Language
اپلیکیشن RAG برای استخراج اطلاعات فاکتور
Invoice Extraction RAG Application
ردیابی و ارزیابی با LangSmith
Traces and Evaluation with LangSmith
نمایش نظرات