A conference talk by Kevin Dubois and Mario (IBM/Red Hat, Quarkus team) covering agentic AI patterns implemented in the LangChain4j agentic module. The talk walks through four core orchestration patterns: sequence (chaining agents), loop (iterative refinement with exit conditions), parallel (concurrent agent invocation), and conditional routing (directing queries to specialized agents). It introduces the concept of 'agentic scope' as a shared state across agents. Beyond rigid workflows, a supervisor pattern is shown where an LLM autonomously decides which agents to invoke and in what order. Finally, a pluggable planner SPI is introduced, enabling custom patterns like goal-oriented (A* search) agent graphs. Recent additions include streaming chat model support and multimodal agents. Live demos illustrate routing, shared context enrichment, and a money transfer scenario using the supervisor pattern.
Sort: