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.
Duration 14 hours
Course Outline
Introduction to LangGraph and Graph Principles
- The rationale for using graphs in LLM apps: orchestration versus simple linear chains
- Understanding nodes, edges, and state within the LangGraph framework
- Getting started with LangGraph: creating your first executable graph
State Management and Prompt Chaining
- Structuring prompts as individual graph nodes
- Managing state transfer between nodes and processing outputs
- Implementing memory patterns: distinguishing between short-term and persisted context
Branching, Control Flow, and Error Management
- Implementing conditional routing and managing multi-path workflows
- Configuring retries, timeouts, and establishing fallback strategies
- Ensuring idempotency and facilitating safe re-executions
Tools and External Integrations
- Executing function and tool calls from within graph nodes
- Interacting with REST APIs and external services inside the graph structure
- Processing and utilizing structured outputs
Retrieval-Augmented Workflows
- Basics of document ingestion and chunking
- Working with embeddings and vector stores (such as ChromaDB)
- Generating grounded answers with appropriate citations
Testing, Debugging, and Evaluation
- Writing unit-style tests for individual nodes and execution paths
- Implementing tracing and observability practices
- Conducting quality assurance checks for factuality, safety, and determinism
Packaging and Deployment Fundamentals
- Setting up environments and managing dependencies
- Serving graph applications via APIs
- Managing workflow versions and executing rolling updates
Summary and Future Directions
Requirements
- A solid grasp of fundamental Python programming
- Practical experience interacting with REST APIs or command-line interface (CLI) tools
- Knowledge of LLM principles and the basics of prompt engineering
Target Audience
- Developers and software engineers new to graph-based LLM orchestration
- Prompt engineers and AI specialists building complex, multi-step LLM applications
- Data practitioners investigating workflow automation solutions using LLMs
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 2600 € + VAT*
Contact us for an exact quote and to hear our latest promotions