Create AI-Infused Java Apps with LangChain4j
-
Daniel Oh
Red Hat
Sr. Principal Developer Advocate
-
Kevin Dubois
Red Hat
Sr. Principal Developer Advocate
Large Language Models (LLMs) have recently become increasingly popular. These models can be incorporated into your enterprise code to enhance the customer experience or automate business operations.
In any use case involving AI, you’ll rapidly encounter the concept of an AI agent, the code responsible for determining the following steps. LangChain4J is an example of implementing AI agents, a sequence of Java calls and logic interacting with a model. For simple use cases, it might work, but step by step, as the code becomes more complex, you’ll end up with unmaintainable spaghetti code with business logic and AI logic mixed together.
Tools like LangGraph4j offers a structured and efficient framework for defining, coordinating, and running multiple LLM agents using cyclical graphs.
Come to this session to learn how graph networks can help you implement advanced use cases and explore their integration with LangChain4j to create robust, efficient, and versatile AI applications.
World Congress 2025
Daniel Oh
Red Hat
Sr. Principal Developer Advocate
Kevin Dubois
Red Hat
Sr. Principal Developer Advocate
Mario Fusco
Red Hat
Senior Principal Software Engineer
Brad Axen
Tech Lead, AI & Data at Block
Timo Salm
Broadcom
Sr. Lead Tanzu DevX Solution Engineer