Spring AI 2.1 RC1 conserve les sessions d’agents et suspend les outils soumis à confirmation
L’essentiel de l’annonce
Spring AI introduit un journal de session durable avec compaction du contexte. La version candidate ajoute aussi une confirmation explicite avant certains appels d’outils.
- Date de publication de la source
- Catégorie
- Agents et développement
- Périmètre et accès
- Version candidate publiée le 23 octobre.
- Sujet du contenu
- Mémoire et confirmation d’outils
- Entreprises / organismes
- Spring
- Technologies
- Agent IA, Workflow hébergé
Journal de session
Chaque session conserve un journal d’événements en ajout seul. La compaction modifie la vue envoyée au modèle sans réécrire ce journal et garde ensemble un appel d’outil et son résultat. Une politique peut suspendre le cycle avant les appels qui exigent un accord. L’application recueille une décision pour chaque appel puis reprend ou refuse l’action.
Session
Les événements s’ajoutent au même historique.
Vue
Le modèle reçoit un contexte réduit.
Outil
L’application autorise ou refuse chaque appel.
Choisissez une étape pour lire son explication.
Session
Les événements s’ajoutent au même historique.
Vue
Le modèle reçoit un contexte réduit.
Outil
L’application autorise ou refuse chaque appel.
Illustration simplifiée. Les dessins ne montrent pas de résultats mesurés.
Points techniques et opérationnels
- La compaction ne réécrit pas le journal.
- Les outils sensibles peuvent attendre une décision.
Appel suspendu
Exemples possibles. L’annonce ne démontre pas de gains pour ces usages.
Exemple pédagogique
Exemple fictif
Un agent prépare une réservation puis attend l’accord de l’application.
Deux questions pour évaluer l’intérêt
- Définir les outils soumis à confirmation.
- Planifier la migration des anciennes interfaces.
Qui peut l’utiliser, avec quelles limites ?
Version candidate 2.1.0-RC1 disponible
Il s’agit d’une version candidate, pas d’une version générale stable. L’application doit construire son interface et sa politique d’autorisation. Plusieurs anciennes interfaces de mémoire sont dépréciées et certains remplacements restent prévus avant la version 3.
Conditions d’accès : Disponible dans Maven Central. Migration nécessaire depuis les anciennes interfaces. Tarif non applicable au projet, coûts des modèles séparés.
Préversion Java
Interprétation éditoriale à partir de l’annonce.
La migration vers les sessions remplacera progressivement la mémoire historique.
Les mots utiles pour comprendre
Sources et vérifications
Source vérifiée le . Synthèse originale. Les résultats annoncés restent attribués à leur source. Les dessins expliquent le principe ; les exemples présentent un usage possible.
Annonce complète relue. Aucune dépendance installée ni application lancée.
Publié sur ce site le . Mis à jour le . Rédaction : Boris Shutov, avec l’aide de ChatGPT. Notre méthode éditoriale.