Prenez contact avec nous

Plan du cours

1. Introduction à Spring AI

  • Création et configuration du projet
  • Le rôle du prompt et de la soumission du prompt
  • Rédaction d'un premier test
  • Choix d'un modèle
  • Configuration du modèle
  • Aperçu des capacités de Spring AI

2. Comprendre les réponses

  • Comment vérifier la pertinence des réponses
  • La précision lors de l'exécution

3. Le prompt en détail

  • Utilisation de modèles de prompts
  • Définition d'un nouveau modèle de prompt
  • Compréhension du contexte
  • Le rôle et son importance
  • Influence de la génération de la réponse à l'aide d'options
  • Streaming et mise en forme de la sortie
  • Les métadonnées dans la réponse

4. Utiliser vos données et documents

  • Compréhension de la RAG (génération augmentée par récupération)
  • Mise en place du magasin vectoriel et chargement des documents
  • Une première implémentation de RAG
  • Une RAG utilisant un conseiller
  • Capacités RAG modulaires

5. Le rôle de la mémoire en IA

  • Pourquoi avons-nous besoin de mémoire ?
  • Ajout et configuration de la mémoire pour soutenir la conversation
  • L'identifiant de conversation
  • Soutien d'une mémoire persistante
  • Stockage de la mémoire de chat dans le magasin vectoriel

6. Outils d'IA

  • Une application activée pour les outils
  • Compréhension des capacités des outils
  • Rédaction et mise en œuvre de l'outil
  • Fonctions en tant qu'outils

7. Le protocole de contexte de modèle (MCP)

  • Pourquoi avons-nous besoin du MCP ?
  • Travail avec un client MCP
  • Rédaction du serveur MCP
  • Base de données et outils pour le serveur MCP
  • Compréhension du transport HTTP et SSE (Server-Sent Events)
  • Exposition des prompts et des ressources

8. Surveillance des opérations

  • Activation des métriques d'actuateur
  • Vérification des opérations du magasin vectoriel
  • Examen des interactions avec le modèle
  • Comptage des jetons
  • Mise en place dans Prometheus et création d'un tableau de bord
  • Tracé des opérations d'IA

9. Protection en IA générative

  • Contrôle des documents accédés via RAG
  • Sécurisation des outils
  • Contrer le prompting adversarial
  • Moderation de l'entrée utilisateur

10. Schémas courants de génération

  • Résumé de contenu
  • Traduction de messages
  • Analyse de sentiments

11. Le rôle des Agents

  • Qu'est-ce qu'un agent ?
  • Mise en œuvre de flux de travail agentiques
  • Concaténation de prompts, routage de tâches et parallélisation
  • Accès à l'agent via MCP

Pré requis

Les participants doivent disposer de :

  • De bonnes connaissances en programmation Java
  • D'une expérience pratique avec Spring et Spring Boot
  • Une familiarité avec la construction et la configuration d'applications Spring Boot
  • Une compréhension de base des API REST et du HTTP
  • Une compréhension de base du JSON et de la configuration d'applications
  • Une compréhension de base de l'IA générative et des grands modèles de langage (LLM)
  • La familiarité avec les bases de données et les concepts d'accès aux données est recommandée
  • Aucune expérience préalable avec Spring AI, RAG, MCP ou les agents d'IA n'est requise
 21 Heures

Nombre de participants


Prix par participant

Nos clients témoignent (1)

Cours à venir

Catégories Similaires