Sortie de Spring AI 1.0.0 M7 Note

Sortie de Spring AI 1.0.0 M7

Spring AI 1.0.0 Milestone 7 est le dernier jalon avant la version candidate et la disponibilité générale, prévue pour la conférence Spring IO. Cette version inclut des changements importants pour améliorer la modularité et la maintenabilité, réduisant les dépendances inutiles. Les schémas de nommage des identifiants d'artefacts pour les starters ont été mis à jour, et certaines classes ont été déplacées vers de nouveaux packages. Le projet a été restructuré en modules de domaine spécialisés, minimisant l'empreinte des dépendances et améliorant la séparation des préoccupations. ToolContext a été amélioré, et les projets peuvent être mis à jour en utilisant l'outil en ligne de commande Claude Code CLI ou les notes de mise à jour manuelle. Les améliorations de l'architecture principale incluent une structure modulaire complète, une autoconfiguration modulaire et une réorganisation des packages. Spring AI 1.0.0-M7 intègre MCP 0.9.0 avec des améliorations architecturales, ainsi que des mises à jour des intégrations de modèles comme Anthropic Claude, Mistral AI et OpenAI. Il introduit également la prise en charge de Docker Model Runner pour l'exécution locale de modèles d'IA et améliore les capacités des outils et multimodaux. De nouvelles implémentations de mémoire de chat et des améliorations des magasins de vecteurs sont incluses, ainsi que des améliorations du traitement des requêtes et de l'expérience développeur.
CdXz5zHNQW_wQGRNimxYJ.png