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
LangGraph and Agent Patterns: A Practical Primer
- Graphs versus linear chains: understanding when and why to use each.
- Agents, tools, and planner-executor loops.
- Hello workflow: introducing a minimal agentic graph.
State, Memory, and Context Passing
- Designing graph state structures and node interfaces.
- Distinguishing between short-term memory and persisted memory.
- Managing context windows, summarization, and rehydration.
Branching Logic and Control Flow
- Conditional routing and handling multi-path decisions.
- Implementing retries, timeouts, and circuit breakers.
- Utilizing fallbacks, dead-ends, and recovery nodes.
Tool Use and External Integrations
- Executing function/tool calls 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.
- Utilizing embeddings and vector stores with ChromaDB.
- Generating grounded responses with citations and safeguards.
Evaluation, Debugging, and Observability
- Tracing execution paths and inspecting node interactions.
- Utilizing golden sets, evaluations, and regression tests.
- Monitoring quality, safety, and cost/latency metrics.
Packaging and Delivery
- Managing dependencies and implementing FastAPI serving.
- Versioning graphs and employing rollback strategies.
- Developing operational playbooks and incident response plans.
Summary and Next Steps
Requirements
- Practical working knowledge of Python.
- Experience in developing LLM applications or prompt chains.
- Familiarity with REST APIs and JSON.
Audience
- AI engineers.
- Product managers.
- Developers constructing interactive LLM-driven systems.
14 Hours