Get in Touch
 Duration 14 hours

Course Outline

Introduction to LangGraph and Graph Principles

  • The role of graphs in LLM apps: orchestration versus simple chains
  • Understanding nodes, edges, and state within LangGraph
  • First steps in LangGraph: building your initial runnable graph

State Management and Prompt Chaining

  • Structuring prompts as individual graph nodes
  • Transferring state across nodes and processing outputs
  • Memory strategies: distinguishing short-term from persistent context

Branching, Control Flow, and Error Management

  • Implementing conditional routing and multi-path workflows
  • Configuring retries, timeouts, and fallback mechanisms
  • Ensuring idempotency and safe re-execution

Tools and External Integrations

  • Invoking functions and tools from graph nodes
  • Interacting with REST APIs and services inside the graph
  • Handling structured outputs effectively

Retrieval-Augmented Workflows

  • Basics of document ingestion and chunking
  • Utilizing embeddings and vector stores (such as ChromaDB)
  • Generating grounded answers with citations

Testing, Debugging, and Evaluation

  • Writing unit-style tests for nodes and paths
  • Implementing tracing and observability
  • Conducting quality checks for factuality, safety, and determinism

Packaging and Deployment Basics

  • Setting up environments and managing dependencies
  • Exposing graphs via APIs
  • Versioning workflows and managing rolling updates

Conclusion and Future Steps

Requirements

  • Foundational knowledge of Python programming
  • Hands-on experience with REST APIs or command-line interface tools
  • Understanding of LLM principles and basic prompt engineering techniques

Target Audience

  • Software developers and engineers new to graph-based LLM orchestration
  • Prompt engineers and AI enthusiasts building multi-step LLM applications
  • Data professionals exploring workflow automation using LLMs

Number of participants


Price per participant

Provisional Upcoming Courses (Require 5+ participants)

Related Categories