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
LangGraph and Agent Patterns: A Practical Introduction
- Graphs versus linear chains: Identifying when and why to use each
- Agents, tools, and the planner-executor loop
- Hello workflow: Building a minimal agentic graph
State Management, Memory, and Context Transfer
- Defining graph state 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 decision making
- Handling retries, timeouts, and circuit breakers
- Designing fallbacks, dead-ends, and recovery nodes
Tool Utilization and External Integrations
- Invoking functions and tools from nodes and agents
- Connecting the graph to REST APIs and databases
- Parsing and validating structured outputs
Retrieval-Augmented Agent Workflows
- Document ingestion and optimal chunking strategies
- Leveraging embeddings and vector stores with ChromaDB
- Generating grounded responses with citations and safety measures
Evaluation, Debugging, and Observability
- Tracing execution paths and inspecting node interactions
- Utilizing golden sets, evaluations, and regression testing
- Monitoring quality, safety, cost, and latency
Packaging and Deployment
- Serving via FastAPI and managing dependencies
- Versioning graphs and establishing rollback strategies
- Developing operational playbooks and incident response plans
Conclusion and Future Directions
Requirements
- Proficient understanding of Python
- Prior experience developing LLM applications or constructing prompt chains
- Comfort with REST APIs and JSON structures
Target Audience
- AI Engineers
- Product Managers
- Developers creating interactive, LLM-driven systems