"Spring AI 1.0.0 Meilenstein 6 ist veröffentlicht, mit einer neuen von KI generierten Musik-Playlist als Highlight. Es sind bedeutende Verbesserungen bei der Funktionsaufruf-Implementierung, jetzt als "Tool-Aufruf" bezeichnet, enthalten, die Annotations und Callbacks für die Tool-Definition nutzen. Veraltete Methoden aus `org.springframework.ai.model.function` werden durch neue Schnittstellen in `org.springframework.ai.tool` ersetzt. Das Model Context Protocol (MCP) Java SDK, entwickelt in Zusammenarbeit mit Anthropic, bietet synchrone und asynchrone Client-Server-Implementierungen und mehrere Transportoptionen. Die Verbesserungen am Vektor-Speicher umfassen eine vereinfachte Löschung, filterbasierte Löschung und native Client-Zugriffe, was die Flexibilität und Funktionalität verbessert. Der PostgreSQL-Vektor-Speicher unterstützt jetzt verschiedene ID-Spalten-Typen jenseits von UUID. Die Amazon Bedrock Chat-Modelle werden durch die anpassungsfähigere Amazon Bedrock Converse-API ersetzt. Anstatt eines dedizierten Agenten-Frameworks fördert Spring AI den Bau effektiver Agenten mit einfachen, komponierbaren Mustern, wie in einem Anthropic-Blog-Beitrag beschrieben. Mehrere Workflow-Muster, einschließlich des Chain-Workflows, werden für die Agenten-Entwicklung hervorgehoben. Eine Beispiel-Implementierung des Chain-Workflows für die Verarbeitung von Geschäftsberichten demonstriert diesen Ansatz."
spring.io
Spring AI 1.0.0 M6 Released
