Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
Introduction to LangGraph and Graph Concepts
- Understanding the role of graphs in LLM applications: orchestration versus simple chains.
- Core components: nodes, edges, and state within LangGraph.
- Hello LangGraph: creating your first runnable graph.
State Management and Prompt Chaining
- Designing prompts as distinct graph nodes.
- Transmitting state between nodes and managing outputs.
- Memory patterns: distinguishing between short-term and persisted context.
Branching, Control Flow, and Error Handling
- Conditional routing and multi-path workflows.
- Strategies for retries, timeouts, and fallbacks.
- Ensuring idempotency and safe re-execution.
Tools and External Integrations
- Invoking functions and tools from within graph nodes.
- Calling REST APIs and services directly within the graph.
- Managing structured outputs.
Retrieval-Augmented Workflows
- Basics of document ingestion and chunking.
- Utilizing embeddings and vector stores (e.g., ChromaDB).
- Generating grounded answers with citations.
Testing, Debugging, and Evaluation
- Implementing unit-style tests for nodes and paths.
- Tracing and observability techniques.
- Quality assessments: verifying factuality, safety, and determinism.
Packaging and Deployment Fundamentals
- Environment setup and dependency management.
- Serving graphs via APIs.
- Versioning workflows and executing rolling updates.
Summary and Next Steps
Requirements
- A foundational understanding of Python programming.
- Practical experience with REST APIs or command-line interface (CLI) tools.
- Familiarity with Large Language Model concepts and the fundamentals of prompt engineering.
Target Audience
- Developers and software engineers who are new to graph-based LLM orchestration.
- Prompt engineers and AI novices developing multi-step LLM applications.
- Data professionals exploring workflow automation through LLMs.
14 Hours