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
- The rationale for using graphs in LLM apps: orchestration versus simple chains
- Understanding nodes, edges, and state within LangGraph
- Hello LangGraph: creating your first executable graph
State Management and Prompt Chaining
- Designing prompts as individual 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 workflow execution
- Strategies for retries, timeouts, and fallbacks
- Ensuring idempotency and safe re-execution
Tools and External Integrations
- Implementing function/tool calling from within graph nodes
- Invoking REST APIs and external services during graph execution
- Managing structured outputs effectively
Retrieval-Augmented Workflows
- Basics of document ingestion and chunking
- Utilizing embeddings and vector stores (e.g., ChromaDB)
- Achieving grounded answers with proper citations
Testing, Debugging, and Evaluation
- Conducting unit-style tests for nodes and paths
- Leveraging tracing and observability tools
- Performing quality checks: assessing factuality, safety, and determinism
Packaging and Deployment Fundamentals
- Setting up environments and managing dependencies
- Deploying graphs behind API endpoints
- Managing workflow versioning and executing rolling updates
Summary and Next Steps
Requirements
- Fundamental understanding of Python programming
- Experience with REST APIs or command-line interface (CLI) tools
- Familiarity with LLM concepts and the basics of prompt engineering
Audience
- Developers and software engineers new to graph-based LLM orchestration
- Prompt engineers and AI beginners constructing multi-step LLM applications
- Data practitioners exploring workflow automation through LLMs
14 Hours
Custom Corporate Training
Training solutions designed exclusively for businesses.
- Customized Content: We adapt the syllabus and practical exercises to the real goals and needs of your project.
- Flexible Schedule: Dates and times adapted to your team's agenda.
- Format: Online (live), In-company (at your offices), or Hybrid.
Price per private group, online live training, starting from 3200 € + VAT*
Contact us for an exact quote and to hear our latest promotions