![Ricken Bazolo's picture](/images/authors/rickenbazolo.png)
Ricken Bazolo
Tech Lead
Diplômé d'une licence professionnelle en réseau et télécommunication, Ricken a enchainé avec un certificat Professionnel en Électronique Numérique et Programmable obtenu en 2012 à l'African House en République démocratique du Congo. Il a beaucoup travaillé pour la communauté en formant les débutants et les professionnels dans les différentes techniques de programmation, d’application métier ou encore orienté objet (embarqué du code dans du matériel). Cette dernière année, Ricken a contribué dans des projets open source dans différents secteurs, Santé, Éducation, etc. et aussi il a travaillé pour des startups et grands groupes dans le domaine de la finance, industrie. Il est passionné dans tout ce qu'il entreprend et aime partager ce qu'il sait faire avec la communauté, à l’initiative du projet https://autourducode.net.
Articles publiés
![](/images/vignettes/function_calling_llm_partie1.jpg)
Du Concept à l’Action : Le Function Calling des LLM et son Utilisation avec Spring AI - Partie 1
Publié le 28/08/2024
Ce premier article introduit le concept de Function Calling dans les LLM, expliquant comment il permet à ces modèles d’exécuter des actions concrètes en appelant des fonctions spécifiques.
![](/images/vignettes/illustration_rag.png)
Génération de contenus enrichis : Implémenter un système de RAG avec Spring AI
Publié le 05/04/2024
Dans l’écosystème en constante évolution de l’intelligence artificielle, l’approche RAG (Retrieval Augmented Generation) représente une évolution significative. Elle permet d’enrichir la création de contenu et l’analyse contextuelle grâce à l’intégration dynamique de connaissances externes. Cet article explore l’architecture de base du RAG et son implémentation avec Spring AI.
![](/images/vignettes/spring_openai.png)
Spring Boot et OpenAI - Une incursion dans l’AI générative
Publié le 16/01/2024
L’IA s’est rapprochée de nombreux domaines, en particulier du secteur de la programmation. La prochaine génération d’applications d’IA générative est destinée à se propager à travers divers langages de programmation. C’est également le cas pour Java, et étant donné que Spring Boot est l’un des frameworks les plus populaires sur cette plateforme, il est naturel que l’intégration des API OpenAI se fasse également dans le modèle de programmation Spring. Cet article explore cette intégration.
![](/images/vignettes/diagram_archi_hexagonal.png)
Architecture Hexagonale par la pratique : partie 1
Publié le 27/10/2023
Parfois critiquée, mais souvent mal utilisée, l’architecture hexagonale offre une approche qui mérite votre attention. C’est pourquoi nous vous proposons ce petit retour en deux parties.
![](/images/vignettes/jakarta-mvc.png)
Parlons de Jakarta MVC
Publié le 02/08/2023
Dans cet article, nous allons parler de la spécification Jakarta MVC, comprendre son fonctionnement pour une base solide dans la création des applications web basé sur l’action