Retrouvez Codeurs en Seine toute l'année !

Meetups Codeurs en Seine

Faire un don
Retour à la liste des meetups

Créer un Chatbot Intelligent avec LangChain4j

Meetup le mercredi 14 janvier 2026 de 19h00 à 21h00

VillageByCA

Inscrivez-vous !

Description

Ajoutez de l'IA dans votre application Java ! Cette présentation démontre comment construire un chatbot à partir de zéro en utilisant LangChain4j, en progressant d'une fonctionnalité de chat basique à un assistant IA sophistiqué avec mémoire, modération de contenu, récupération de documents (RAG) et intégration métier.

Ce que vous allez apprendre :

  • Commencer simplement : intégration de chat WebSocket avec Quarkus
  • Ajouter de l'intelligence : intégrer un LLM pour des conversations naturelles
  • Sécuriser : modération de contenu avec un modèle d'IA de modération pour gérer les messages inappropriés
  • Mémoriser le contexte : mémoire de chat persistante en utilisant d'abord de la mémoire volatile puis Redis pour des conversations multi-sessions
  • Accéder à la connaissance : RAG (Retrieval Augmented Generation) avec la base de données vectorielle Qdrant pour des réponses spécifiques à l'entreprise
  • Connecter le métier : appel de fonctions pour accéder à l'inventaire en temps réel, aux données utilisateur et à la logique métier

Points techniques clés :

  • Implémentation réelle : chatbot e-commerce fonctionnel avec intégration métier réelle
  • Amélioration progressive : chaque étape s'appuie naturellement sur la fonctionnalité précédente
  • Prêt pour la production : inclut des garde-fous, gestion d'erreurs, gestion de la mémoire et monitoring
  • IA type-safe : l'approche basée sur les annotations de LangChain4j élimine le code répétitif
  • Fonctionnalités d'entreprise : modération de contenu, mémoire persistante, RAG et appel de fonctions
  • Parfait pour : les développeurs Java souhaitant ajouter des capacités d'IA à leurs applications existantes, les architectes concevant des systèmes d'IA conversationnelle, et toute personne curieuse des modèles d'intégration pratiques de l'IA.
  • Démo en direct incluse : découvrez le chatbot complet en action, des réponses en écho basiques au service client intelligent avec récupération de documents et intégration de systèmes métier.

Speaker: Antonio Goncalves

L'orateur

Antonio Goncalves
Antonio Goncalves

Vivant à Paris, Antonio Goncalves est Principal Software Engineer chez Microsoft. Il a évolué dans l'écosystème Jakarta EE pendant un moment (Spring, Micronaut, Quarkus, etc.) avant de se tourner vers l'IA. Des systèmes distribués aux microservices et fonctions, il aide aujourd'hui ses clients à développer leurs applications intelligentes fonctionnant dans le Cloud. En dehors du développement, Antonio a écrit quelques livres (LangChain4j, Quarkus et Java EE), intervient dans des conférences internationales (Devoxx, JavaOne, GeeCon…), écrit des articles techniques, donne des cours en ligne (PluralSight, Udemy) et co-anime le podcast technique français Les Cast Codeurs. Il a co-créé le Paris JUG, Voxxed Microservices, Devoxx France et Café IA. Pour son travail pour la communauté, il a été nommé Java Champion il y a quelques décennies.

Meetup le mercredi 14 janvier 2026 de 19h00 à 21h00

VillageByCA

Inscrivez-vous !
Modifier cette page

Sponsors meetups

CryptoWebDigitÉcole 42LinktMatmutMétropole Rouen NormandieProxiadWixiwebZone01

Associations

Normandy Agile
Normandy Java User Group
Normandy Microsoft User Group
Normandy UX Designer
Rouen JS