دوره آموزشی LangChain.js: یک ابزار زنجیرهای هوش مصنوعی برای توسعهدهندگان جاوااسکریپت
2 ساعت 19 دقیقهمتوسط2025-01-08
مدرسین

Fikayo Adepoju
Technical Writer | Software Developer
جزئیات دوره
در این دوره که برای توسعهدهندگان JavaScript و Node.js طراحی شده است، فیکایو آدپوژو، توسعهدهنده نرمافزار با تجربه و مدرس فناوری، چارچوب LangChain را برای JavaScript معرفی میکند. LangChain مجموعهای از ابزارهای قدرتمند را ارائه میدهد تا قابلیتهای مبتنی بر هوش مصنوعی را به راحتی به برنامههای شما وارد کند. فیکایو شما را با اصول LangChain آشنا میکند و نحوه توسعه پرامپتهای مؤثر و راهاندازی یکپارچگیها با مدلهای زبان بزرگ (LLM) را آموزش میدهد.
شما یاد میگیرید که چگونه زنجیرههای کاری پویا و مؤثری بسازید و از ابزارهای LangChain برای بهینهسازی تعاملات هوش مصنوعی استفاده کنید. این دوره همچنین به استراتژیهای تبدیل پاسخهای خام LLM به خروجیهای ساختارمند پرداخته و از تجزیهکنندههای مختلف خروجی برای دستیابی به نتایج قابل پیشبینی و مفید استفاده میکند.
علاوه بر این، فیکایو به شما نحوه یکپارچهسازی مدلهای محلیشده با استفاده از چارچوبهایی مانند O Lama را نشان میدهد و تکنیکهایی برای مدیریت مصرف توکن و لغو درخواستها را آموزش میدهد که برای بهینهسازی عملکرد هوش مصنوعی بسیار حیاتی است. شما همچنین روشهایی برای بهبود پاسخهای هوش مصنوعی و ایجاد کدهای مدولار و قابل نگهداری یاد خواهید گرفت که به راحتی قابل گسترش و مقیاسپذیر است.
چه به دنبال افزودن ویژگیهای مبتنی بر هوش مصنوعی به برنامههای موجود خود باشید و چه بخواهید از ابتدا شروع کنید، این دوره شما را با دانش عملی و مثالهای کاربردی لازم برای شروع استفاده از LangChain در پروژههای JavaScript و Node.js خود آشنا میکند.
اهداف آموزشی:
توسعه و بهینهسازی پرامپتها برای مدلهای زبان بزرگ (LLM) با استفاده از LangChain.
راهاندازی یکپارچگیهای LangChain برای زنجیرههای کاری مؤثر و تعاملات پیشرفته هوش مصنوعی.
تبدیل پاسخهای خام LLM به خروجیهای ساختارمند با استفاده از تجزیهکنندههای مختلف خروجی.
یکپارچهسازی مدلهای محلیشده و مدیریت مصرف توکن و لغو درخواستها به طور مؤثر.
ساخت برنامههای مبتنی بر هوش مصنوعی مدولار و قابل نگهداری با استفاده از ابزارهای LangChain.
شما یاد میگیرید که چگونه زنجیرههای کاری پویا و مؤثری بسازید و از ابزارهای LangChain برای بهینهسازی تعاملات هوش مصنوعی استفاده کنید. این دوره همچنین به استراتژیهای تبدیل پاسخهای خام LLM به خروجیهای ساختارمند پرداخته و از تجزیهکنندههای مختلف خروجی برای دستیابی به نتایج قابل پیشبینی و مفید استفاده میکند.
علاوه بر این، فیکایو به شما نحوه یکپارچهسازی مدلهای محلیشده با استفاده از چارچوبهایی مانند O Lama را نشان میدهد و تکنیکهایی برای مدیریت مصرف توکن و لغو درخواستها را آموزش میدهد که برای بهینهسازی عملکرد هوش مصنوعی بسیار حیاتی است. شما همچنین روشهایی برای بهبود پاسخهای هوش مصنوعی و ایجاد کدهای مدولار و قابل نگهداری یاد خواهید گرفت که به راحتی قابل گسترش و مقیاسپذیر است.
چه به دنبال افزودن ویژگیهای مبتنی بر هوش مصنوعی به برنامههای موجود خود باشید و چه بخواهید از ابتدا شروع کنید، این دوره شما را با دانش عملی و مثالهای کاربردی لازم برای شروع استفاده از LangChain در پروژههای JavaScript و Node.js خود آشنا میکند.
اهداف آموزشی:
توسعه و بهینهسازی پرامپتها برای مدلهای زبان بزرگ (LLM) با استفاده از LangChain.
راهاندازی یکپارچگیهای LangChain برای زنجیرههای کاری مؤثر و تعاملات پیشرفته هوش مصنوعی.
تبدیل پاسخهای خام LLM به خروجیهای ساختارمند با استفاده از تجزیهکنندههای مختلف خروجی.
یکپارچهسازی مدلهای محلیشده و مدیریت مصرف توکن و لغو درخواستها به طور مؤثر.
ساخت برنامههای مبتنی بر هوش مصنوعی مدولار و قابل نگهداری با استفاده از ابزارهای LangChain.
مهارت ها
LangChainEcma InternationalNatural Language Processing (NLP)JavaScriptFront-End Web DevelopmentSoftware Development ToolsArtificial Intelligence (AI)Web DevelopmentOpen SourceSoftware DevelopmentOne-Off
سرفصل ها
0. مقدمه
- 01 - برنامههای هوش مصنوعی با LangChain بسازید
- 02 - آنچه باید بدانید
- 03 - استفاده از فایلهای تمرین در GitHub
1. نوشتن اولین زنجیره
- 04 - LangChain و Langchain.js چیست
- 05 - Hello World در Langchain.js
- 06 - راهاندازی پروژه
- 07 - راهاندازی مدل
- 08 - ایجاد درخواست شما
- 09 - خروجی پاسخ مدل
2. Prompt Templates
- 10 - درک الگوهای سریع
- 11 - ایجاد یک الگوی سریع
- 12 - قالبهای چت
- 13 - قالبهای چندوجهی
- 14 - ترکیب قالب
3. LLMها و مدلهای چت
- 15 - درک LLM
- 16 - راهاندازی LLM از راه دور
- 17 - راهاندازی LLM محلی
- 18 - مدلهای چت
- 19 - ردیابی استفاده از رمز
- 20 - لغو درخواست ها
4. تجزیه کنندهها و زنجیرههای خروجی
- 21 - شناخت تجزیه کنندههای خروجی
- 22 - استفاده از تجزیه کنندههای رشته ای
- 23 - استفاده از تجزیه کننده لیست
- 24 - ایجاد یک زنجیره ساده
- 25 - ترکیب زنجیر
نتیجه گیری
- 26 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی ساخت برنامههای ارزیابی LLM با LangChain
- دوره آموزشی ساخت عوامل هوش مصنوعی و چتباتها با LangGraph
- دوره آموزشی ارتقای توسعه برنامههای LLM با LangChain و OpenAI
- دوره آموزشی ساخت یک چت بات شخصی شده با OpenAI و LangChain
- دوره آموزشی چت با داده های خود با استفاده از ChatGPT آپدیت (2024)
- دوره آموزشی مهندسی سریع با LangChain
- دوره آموزشی هوش مصنوعی مولد با چند عامل LangChain: ساخت برنامه های دنیای واقعی
- دوره آموزشی مقدمه ای بر ارکستراسیون هوش مصنوعی با LangChain و LlamaIndex