Juarez Junior
Langchain4J - An Introduction for Impatient Developers
#1about 6 minutes
Core concepts and ethical considerations of generative AI
Generative AI uses transformer models to create synthetic content, but its broad applications come with ethical challenges like deepfakes and algorithmic bias.
#2about 3 minutes
The commoditization of AI and the pursuit of AGI
Generative AI services are becoming a commodity like cloud computing, abstracting complexity and driving the industry towards the goal of Artificial General Intelligence (AGI).
#3about 5 minutes
Simplifying GenAI development with the LangChain4J framework
LangChain4J abstracts the complexity of interacting with GenAI services like OpenAI, reducing verbose Java code for tasks like RAG and function calling.
#4about 4 minutes
Leveraging Oracle Database 23ai for AI vector search
Oracle Database 23ai includes a native vector data type and extended SQL functions, enabling it to act as a powerful vector store for AI applications.
#5about 6 minutes
Demo: Comparing pure Java with LangChain4J for API calls
A code comparison demonstrates how LangChain4J significantly reduces the boilerplate code needed to interact with the OpenAI API compared to a pure Java implementation.
#6about 8 minutes
Demo: Implementing RAG with LangChain4J and a vector database
This demo illustrates the Retrieval-Augmented Generation (RAG) pattern by ingesting a PDF, creating vector embeddings, and using Oracle Database 23ai to provide context for more accurate LLM responses.
Related jobs
Jobs that call for the skills explored in this talk.
Wilken GmbH
Ulm, Germany
Senior
Kubernetes
AI Frameworks
+3
ROSEN Technology and Research Center GmbH
Osnabrück, Germany
Senior
TypeScript
React
+3
Picnic Technologies B.V.
Amsterdam, Netherlands
Intermediate
Senior
Python
Structured Query Language (SQL)
+1
Matching moments
09:10 MIN
How AI is changing the freelance developer experience
WeAreDevelopers LIVE – AI, Freelancing, Keeping Up with Tech and More
06:44 MIN
Using Chrome's built-in AI for on-device features
Devs vs. Marketers, COBOL and Copilot, Make Live Coding Easy and more - The Best of LIVE 2025 - Part 3
02:49 MIN
Using AI to overcome challenges in systems programming
AI in the Open and in Browsers - Tarek Ziadé
14:06 MIN
Exploring the role and ethics of AI in gaming
Devs vs. Marketers, COBOL and Copilot, Make Live Coding Easy and more - The Best of LIVE 2025 - Part 3
04:57 MIN
Increasing the value of talk recordings post-event
Cat Herding with Lions and Tigers - Christian Heilmann
03:28 MIN
Why corporate AI adoption lags behind the hype
What 2025 Taught Us: A Year-End Special with Hung Lee
03:15 MIN
The future of recruiting beyond talent acquisition
What 2025 Taught Us: A Year-End Special with Hung Lee
04:06 MIN
Using AI to enable human connection in recruiting
Retention Over Attraction: A New Employer Branding Mindset
Featured Partners
Related Videos
Infusing Generative AI in your Java Apps with LangChain4j
Kevin Dubois
Create AI-Infused Java Apps with LangChain4j
Daniel Oh & Kevin Dubois
Building AI Applications with LangChain and Node.js
Julián Duque
Java Meets AI: Empowering Spring Developers to Build Intelligent Apps
Timo Salm
AI Agents Graph: Your following tool in your Java AI journey
Alex Soto
Using LLMs in your Product
Daniel Töws
Building AI-Driven Spring Applications With Spring AI
Timo Salm & Sandra Ahlgrimm
Make it simple, using generative AI to accelerate learning
Duan Lightfoot
Related Articles
View all articles



From learning to earning
Jobs that call for the skills explored in this talk.

Forschungszentrum Jülich GmbH
Jülich, Germany
Intermediate
Senior
Linux
Docker
AI Frameworks
Machine Learning

The Rolewe
Charing Cross, United Kingdom
API
Python
Machine Learning

Amazon.com Inc.
Senior
R
API
Unix
Perl
Ruby
+7





Mindrift
Remote
£41K
Junior
JSON
Python
Data analysis
+1
