Conference50min
Choose your own adventure in agentic design patterns
This talk explores advanced multi-agent system patterns beyond basics, including routing, swarms, planning approaches, progressive disclosure in skills, LLM-as-Judge evaluation, and agent loops. Drawing on experience with LangChain4j and ADK for Java, it helps developers choose the right abstractions for building effective agentic systems.
talk.summaryAiDisclaimer
Guillaume LaforgeGoogle
talkDetail.whenAndWhere
Thursday, October 8, 16:30-17:20
TBA 6
talks.roomOccupancytalks.noOccupancyInfo
Time to dive a little deeper, beyond the usual AI agent intros. When building your multi-agent systems, you’ll often be combining basic bricks like sequential, parallel, or loop flows. With those components, you create more complex patterns, like reflection loops, and reviewer/critique agents.
However the path to "AI-nlightment" might require you to make choices with the routing pattern, or to shepherd a swarm of agents to collaborate together. We'll talk about different approach to planning (from programmatic to goal oriented).We'll uncover the concept of progressive disclosure used in skills. We'll see that AI agents can improve baselines with the LLM-as-Judge pattern. And we'll finish with discussing agent loop approaches.
As a committer on both LangChain4j and ADK for Java (Agent Development Kit), it’ll be my pleasure to guide you through this agentic adventure, and help you make the right choices and use the right abstractions on your journey.
However the path to "AI-nlightment" might require you to make choices with the routing pattern, or to shepherd a swarm of agents to collaborate together. We'll talk about different approach to planning (from programmatic to goal oriented).We'll uncover the concept of progressive disclosure used in skills. We'll see that AI agents can improve baselines with the LLM-as-Judge pattern. And we'll finish with discussing agent loop approaches.
As a committer on both LangChain4j and ADK for Java (Agent Development Kit), it’ll be my pleasure to guide you through this agentic adventure, and help you make the right choices and use the right abstractions on your journey.
Guillaume Laforge
Guillaume Laforge is a Developer Advocate at Google, focusing on Generative AI and AI agent engineering. He's also a Java Champion, the co-founder of the Apache Groovy programming language, and a founding member of Les Cast Codeurs podcast.
He's a committer on LangChain4j and Agent Development Kit for Java.
He's a committer on LangChain4j and Agent Development Kit for Java.