آموزش جامع LangGraph برای توسعه‌دهندگان - آخرین آپدیت

دانلود LangGraph Essentials for Developers

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: بسیاری از توسعه‌دهندگان می‌توانند برنامه‌های ساده‌ای بر پایه LLM بنویسند، اما پیاده‌سازی گردش‌های کاری پیچیده و چندمرحله‌ای (Agentic Workflows) در کد برایشان چالش‌برانگیز است. در این دوره آموزشی، LangGraph Essentials for Developers، شما یاد می‌گیرید که گردش‌های کاری LangGraph را از ابتدا طراحی و کدنویسی کنید و مفاهیم کلیدی آن را به طور کامل به دست آورید. در ابتدا، اجزای اصلی یک گردش کاری در LangGraph را بررسی کرده و نحوه ایجاد جریان‌های ترتیبی، شرطی، موازی و حلقوی را به همراه ساخت یک Agent مدل ReAct می‌آموزید. سپس، نحوه پیاده‌سازی حافظه را کشف خواهید کرد که امکاناتی مانند تعامل انسانی در چرخه (Human-in-the-loop) و سفر در زمان (Time Travel) را فعال می‌کند. در نهایت، یاد می‌گیرید که چگونه قابلیت استریمینگ (Streaming) را پیاده‌سازی کنید، رابط‌های کاربری ساده با Streamlit بسازید و برنامه‌های خود را با استفاده از LangSmith ردیابی و تحلیل کنید. پس از اتمام این دوره، شما مهارت‌ها و دانش لازم از LangGraph را برای ساخت، مدیریت و ارزیابی کامل جریان‌های کاری هوش مصنوعی مبتنی بر Agent در کد خواهید داشت.

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

مبانی LangGraph LangGraph Basics

  • آشنایی با LangGraph و اجزای اصلی آن Introduction to LangGraph and Its Core Components

  • مراحل ساخت و اجرای یک ورک‌فلو در LangGraph Steps to Build and Run a LangGraph Workflow

  • ساخت و اجرای یک اپلیکیشن LangGraph Building and Running a LangGraph Application

  • بصری‌سازی گردش کاری شما Visualizing Your Workflow

  • تعریف وضعیت (State) Defining State

  • تکامل وضعیت State Evolution

  • ادغام وضعیت‌ها با استفاده از Reducers Merging State with Reducers

  • ردوسرهای سفارشی و تجمع پیام‌ها Custom Reducers and Message Accumulation

الگوهای جریان کنترل Control Flow Patterns

  • اجرای ترتیبی Sequential Execution

  • اجرای موازی Parallel Execution

  • نقش Reducers در اجرای موازی Reducers in Parallel Execution

  • اجرای شرطی (مسیریابی) Conditional Execution (Routing)

  • اجرای تکرارشونده (حلقه‌ها) Iterative Execution (Looping)

  • ورک‌فلوهای تکرارشونده با حلقه‌های بازخورد Iterative Workflows with Feedback Loops

ادغام ابزارها و ایجنت‌های ReAct Tool Integration and ReAct Agents

  • ساخت یک چت‌بات پایه Building a Basic Chatbot

  • ابزارها در LangGraph Tools in LangGraph

  • ادغام ابزارها در گردش‌های کاری Integrating Tools into Workflows

  • ساخت یک ایجنت ReAct سفارشی در LangGraph Building a Custom ReAct Agent in LangGraph

  • استفاده از ایجنت ReAct داخلی Using the Built-in ReAct Agent

  • ساخت یک سیستم چند-ایجنته Building a Multi-agent System

حافظه و پایداری داده‌ها Memory and Persistence

  • درک پایداری (Persistence) در LangGraph Understanding Persistence in LangGraph

  • سوپر استپ‌ها و چک‌پوینت‌گذاری Super-steps and Checkpointing

  • جداسازی اجراهای ورک‌فلو Separating Workflow Executions

  • چک‌پوینت‌های درون-حافظه‌ای با InMemorySaver In-memory Checkpoints with InMemorySaver

  • ذخیره‌سازی پایدار با SQLiteSaver Persistent Storage with SQLiteSaver

  • افزودن حافظه کوتاه‌مدت به چت‌بات Adding Short-term Memory to a Chatbot

  • تحمل خطا در گردش‌های کاری Fault Tolerance in Workflows

سفر در زمان و تعامل انسانی در چرخه Time Travel and Human-in-the-loop

  • درک مفهوم سفر در زمان (Time Travel) Understanding Time Travel

  • پیاده‌سازی سفر در زمان Implementing Time Travel

  • مفهوم HITL: مفاهیم و موارد استفاده HITL: Concepts and Use Cases

  • پیاده‌سازی HITL در LangGraph Implementing HITL in LangGraph

  • قطع اجرای عملیات در یک نود (Node) Interrupting Execution within a Node

  • تایید انسانی با حلقه بازخورد Human Approval with a Feedback Loop

  • مسیریابی مبتنی بر فرمان (Command) Command-based Routing

  • قطع‌های اجرایی داخل ابزارها Interrupts Inside Tools

  • قطع‌های استاتیک برای دیباگ کردن Static Interrupts for Debugging

استریمینگ و ادغام با رابط کاربری Streaming and UI Integration

  • مبانی استریمینگ (Streaming) Streaming Basics

  • استریمینگ در عمل Streaming in Action

  • استریم کردن پاسخ‌های LLM Streaming LLM Responses

  • ساخت رابط‌های کاربری تعاملی برای LangGraph با Streamlit Building Interactive UIs for LangGraph Using Streamlit

مشاهده‌پذیری و ارزیابی با LangSmith Observability and Evaluation Using LangSmith

  • شروع کار با LangSmith Getting Started with LangSmith

  • ردیابی ورک‌فلوهای LangGraph در LangSmith Tracing LangGraph Workflows in LangSmith

  • دیباگینگ و تحلیل عملکرد Debugging and Performance Analytics

  • مانیتورینگ عملکرد اپلیکیشن Monitoring Application Performance

  • ارزیابی آفلاین Offline Evaluation

  • ساخت مجموعه‌داده‌ها (Datasets) Creating Datasets

  • اجرای آزمایش‌ها Running Experiments

نمایش نظرات

آموزش جامع LangGraph برای توسعه‌دهندگان
جزییات دوره
2h 58m
47
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
11
5 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Deepali Srivastava Deepali Srivastava

نویسنده