Agentic Engineering & ToolingAgentic Engineering & Tooling
Hands-on Lab180min
BEGINNER

👩‍💻 Developing with AI: What if it were as simple as adding a library? 🧑‍💻

Workshop on integrating generative AI into Java applications using tools like LangChain4j and Quarkus. Covers prompt engineering, RAG, tool calling (MCP), and agents, with a ready-to-use EasyLab environment for hands-on learning.

talk.summaryAiDisclaimer

Stéphane Philippart
Stéphane PhilippartOVHcloud
Matthieu Vincent
Matthieu VincentSopra Steria

talkDetail.whenAndWhere

Tuesday, October 6, 09:30-12:30
TBA 7
talks.roomOccupancytalks.noOccupancyInfo
talks.description
Integrating Artificial Intelligence (AI) into our applications can seem much more complex than simply using AI tools in our daily lives.
Do I need to learn a new language or adopt an entirely new technology stack?
In this workshop, we'll give you everything you need to integrate AI into your applications without leaving your favorite language: Java 😍. It will also be an opportunity to discover some of today's most popular frameworks, including LangChain4j, Quarkus, and more.
We'll explore every aspect of building applications with generative AI: customizing prompts, enriching models with your own data (RAG), calling local or remote tools (MCP), and creating agents.
By the end of this workshop, you'll leave with a practical toolbox that will enable you to easily integrate the power of AI models into your everyday development projects.
And to make things even easier, just bring your laptop and a web browser, we'll take care of the rest and provide a fully configured development environment through EasyLab 😍.
artificial intelligence
java
langchain4j
generative ai
talks.speakers
Stéphane Philippart

Stéphane Philippart

OVHcloud

France

During more than 20 years in the software development profession, I was able to confront myself with many different technologies. And it is this diversity that makes me continue to love our job so much.
For 5 years now, I have had the chance to evolve within OVHcloud as a developer advocate. This position allows me to discover new technologies or disciplines such as Artificial Intelligence or "native cloud" for example.
But my heart of old Java developer can not move too far from this technology which is the common thread of my many years as a developer. It is with humility that I share this experience but also the novelties of our ecosystem through my conferences and the TADx meetup co-created in Tours.
Matthieu Vincent

Matthieu Vincent

Sopra Steria

France

I'm working at Sopra Steria as TechAdvocate and Engineering Platform leader.

In my spare time, I'm the co-founder of Volcamp and of the meetup GreenTechAuvergne, also a GitLab Hero & a Plumber ambassador. I love coding and opensource, some of my contributions to the community : svn2git, gitlab-emoji and easylab (https://github.com/yodamad)

All my contributions are available at https://me.yodamad.fr, I'm speaking in conferences and rewriting blog articles since 2022.