LangChain؛ چارچوبی برای توسعه نرم‌افزارهای مبتنی بر هوش مصنوعی
LangChain؛ چارچوبی برای توسعه نرم‌افزارهای مبتنی بر هوش مصنوعی

LangChain؛ چارچوبی برای توسعه نرم‌افزارهای مبتنی بر هوش مصنوعی

آموزشگاه مجازی مهارتیون هوش مصنوعی

LangChain یکی از محبوب‌ترین و قدرتمندترین فریم‌ورک‌های توسعه برنامه‌های مبتنی بر مدل‌های زبانی بزرگ (LLM) است که امکان ساخت دستیارهای هوشمند، سیستم‌های پرسش و پاسخ، چت‌بات‌ها، موتورهای جستجوی معنایی و راهکارهای مبتنی بر RAG را فراهم می‌کند. در این دوره، …

---

مدت زمان دوره
مجموع زمان جلسات

۴

جلسه
تعداد کل جلسات

۴

فصل
تعداد فصل‌های دوره

۰

نفر
تعداد ثبت‌نامی

۱۴۰۵/۰۴/۲۷

بروزرسانی
آخرین آپدیت دوره

درباره دوره

LangChain یکی از محبوب‌ترین و قدرتمندترین فریم‌ورک‌های توسعه برنامه‌های مبتنی بر مدل‌های زبانی بزرگ (LLM) است که امکان ساخت دستیارهای هوشمند، سیستم‌های پرسش و پاسخ، چت‌بات‌ها، موتورهای جستجوی معنایی و راهکارهای مبتنی بر RAG را فراهم می‌کند. در این دوره، به‌صورت کاملاً پروژه‌محور با معماری، مفاهیم و قابلیت‌های اصلی LangChain آشنا می‌شوید و یاد می‌گیرید چگونه از آن برای توسعه نرم‌افزارهای واقعی استفاده کنید.

در طول دوره، نحوه اتصال به مدل‌های مختلف هوش مصنوعی، طراحی Promptهای حرفه‌ای، مدیریت حافظه (Memory)، استفاده از Chainها، Agentها، Toolها، Document Loaderها، Embeddingها، Vector Databaseها و پیاده‌سازی سامانه‌های RAG را به‌صورت عملی فرا خواهید گرفت. همچنین با روش‌های یکپارچه‌سازی LangChain با APIها، پایگاه‌های داده و سرویس‌های خارجی برای ساخت راهکارهای Production-Ready آشنا خواهید شد.

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

Poster

سرفصل‌ها و جلسات دوره

فصل ۱: مقدمه و راه اندازی
محتوای این جلسه:
مقدمه دوره (فایل ویدئویی)
راه اندازی LangChain (فایل ویدئویی)
فصل ۲: ماژول ۱- ساخت ایجنت
محتوای این جلسه:
مقدمه ماژول ۱ (فایل ویدئویی)
مدل‌های پایه (فایل ویدئویی)
ابزارها (فایل ویدئویی)
حافظه کوتاه مدت (فایل ویدئویی)
پیام‌های چند رسانه‌ای (فایل ویدئویی)
پروژه سرآشپز شخصی (فایل ویدئویی)
فصل ۳: ماژول ۲- ایجنت پیشرفته
محتوای این جلسه:
مقدمه ماژول ۲ (فایل ویدئویی)
MCP (فایل ویدئویی)
کانتکست و وضعیت (فایل ویدئویی)
سیستم‌های مولتی ایجنت (فایل ویدئویی)
پروژه طراح مراسم ازدواج (فایل ویدئویی)
فصل ۴: ماژول ۳ - ایجنت مناسب پروداکشن
محتوای این جلسه:
مقدمه ماژول ۳ (فایل ویدئویی)
Middleware چیست (فایل ویدئویی)
مدیریت مکالمات طولانی (فایل ویدئویی)
انسان در حلقه (فایل ویدئویی)
ایجنت‌های داینامیک (فایل ویدئویی)
رابط کاربری چت‌بات (فایل ویدئویی)