Get in Touch

Course Outline

LangGraph and Agent Patterns: A Practical Primer

  • Understanding graphs versus linear chains: when and why to use each.
  • Exploring agents, tools, and planner-executor loops.
  • Creating a minimal agentic graph with a “Hello workflow” example.

State, Memory, and Context Passing

  • Designing graph states and node interfaces.
  • Distinguishing between short-term and persisted memory.
  • Managing context windows, summarization, and rehydration.

Branching Logic and Control Flow

  • Implementing conditional routing and multi-path decisions.
  • Handling retries, timeouts, and circuit breakers.
  • Utilizing fallbacks, dead-ends, and recovery nodes.

Tool Use and External Integrations

  • Invoking functions and tools from nodes and agents.
  • Consuming REST APIs and databases within the graph.
  • Parsing and validating structured outputs.

Retrieval-Augmented Agent Workflows

  • Strategies for document ingestion and chunking.
  • Using embeddings and vector stores with ChromaDB.
  • Ensuring grounded responses with citations and safeguards.

Evaluation, Debugging, and Observability

  • Tracing execution paths and inspecting node interactions.
  • Creating golden sets, performing evaluations, and running regression tests.
  • Monitoring quality, safety, cost, and latency.

Packaging and Delivery

  • Setting up FastAPI serving and managing dependencies.
  • Versioning graphs and implementing rollback strategies.
  • Developing operational playbooks and incident response plans.

Summary and Next Steps

Requirements

  • Proficient working knowledge of Python
  • Experience in building LLM applications or prompt chains
  • Familiarity with REST APIs and JSON

Target Audience

  • AI engineers
  • Product managers
  • Developers creating interactive LLM-driven systems
 14 Hours

Number of participants


Price per participant

Upcoming Courses

Related Categories