Formation
Développer des applications infusées IA avec Spring AI
Développer des applications infusées IA avec Spring AI
présentation
Développé par VMware et la communauté, Spring est le framework Java de référence pour créer des applications robustes et prêtes pour la production.
Avec Spring AI, l’écosystème Spring apporte des abstractions cohérentes pour intégrer l’IA générative dans les applications : consommation de modèles via des prompts, mémoire conversationnelle, RAG (Retrieval Augmented Generation), Tools et orchestration agentique.
Ce cours propose d’obtenir les bases pour la création et la configuration d’applications infusées avec l’IA générative.
Tarif 2026
* (déjeuner inclus, hors frais de déplacement et hébergement)

Durée

Modalité

Référence
CETTE FORMATION EST-ELLE FAITE POUR VOUS ?
programme
Introduction
- Les prompts
- L'approche RAG (Retrieval Augmented Generation)
- Les Tools
- Le protocole MCP (Model Context Protocol)
La librairie Spring AI
- Les abstractions
- Les connectivités aux différents modèles (Ollama, OpenAI, Mistral...)
La mise en oeuvre dans un chatbot
- L’implémentation d’un `ChatClient` et d'un `ChatModel`
- Les prompts système et utilisateur
- La gestion de la mémoire conversationelle
L'enrichissement du contexte avec du RAG et des Tools
- Les différentes bases de données vectorielles
- L'ingesteur de données et les stratégies de découpage
- L'intégration des résultats de la recherche vectorielle
- L'écriture d'un Tool
La robustesse de l’application
- Les garde-fous (Advisors)
- L'utilisation d'un modèle de modération
- La tolérance aux fautes (Resilience4J)
- Le monitoring de l'activité (Actuator)
L'approche agentique
- La distinction entre approche conversationnelle et agentique
- Les stratégies d'orchestration entre agents
Les serveurs MCP
- Le starter spring-ai-starter-mcp-server
- Les tools et prompts dans un serveur MCP
- La sécurisation du serveur MCP
Les clients MCP
- Le starter spring-ai-starter-mcp-client
- L'invocation de serveurs MCP
- La sécurisation du client MCP
MODALITES ET INFORMATIONS

Moyens et supports pédagogiques
Support de cours et cahier de travaux pratique.

Modalités d'évaluation
QCM pour mesurer l'acquisition des compétences théoriques

Taux de recommandation & de satisfaction
Disponible par formation sur demande
.png)
Modalités d'inscription
Les dates de formation sont définies avec vous et planifiées dans un délai maximal de trois mois après validation du besoin. Formulaire à remplir et à nous envoyer par mail à l'adresse formation@sciam.fr


