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.
Matching moments
00:03 MIN
Integrating generative AI into Java applications with LangChain4j
Infusing Generative AI in your Java Apps with LangChain4j
31:19 MIN
Exploring APIs and frameworks for Java developers
Enter the Brave New World of GenAI with Vector Search
02:46 MIN
An overview of the LangChain4j framework for Java
AI Agents Graph: Your following tool in your Java AI journey
39:05 MIN
Code walkthrough for building a RAG-based chatbot
Creating Industry ready solutions with LLM Models
02:52 MIN
Understanding LangChain4j for Java AI applications
Create AI-Infused Java Apps with LangChain4j
00:05 MIN
Moving beyond hype with real-world generative AI
Semantic AI: Why Embeddings Might Matter More Than LLMs
09:40 MIN
Building an AI application using LangChain4j
Java Meets AI: Empowering Spring Developers to Build Intelligent Apps
23:35 MIN
Defining key GenAI concepts like GPT and LLMs
Enter the Brave New World of GenAI with Vector Search
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
Accelerating GenAI Development: Harnessing Astra DB Vector Store and Langflow for LLM-Powered Apps
Dieter Flick & Michel de Ru
Make it simple, using generative AI to accelerate learning
Duan Lightfoot
Building AI-Driven Spring Applications With Spring AI
Timo Salm & Sandra Ahlgrimm
From learning to earning
Jobs that call for the skills explored in this talk.

Senior AI Software Developer & Mentor
Dynatrace
Linz, Austria
Senior
Java
TypeScript
AI Frameworks
Agile Methodologies







