spring-ai
spring-ai copied to clipboard
An Application Framework for AI Engineering
**Bug description** Can Spring AI Metadata only store String types when storing metadata components? I stored Long type data in metadata and retrieved it as Double type,And I use attu...
我用cursor的settings配置了一个mcp.json,配置如下:  我的本地服务,使用SrpingAI的@Tool来注册工具,那么我这个工具怎么获取到cursor中配置的env参数PM-ID呢?
## Description Add optional `instructions` parameter to OpenAI TTS models to support style/tone guidance for speech synthesis. This addresses the need to control prosody, emotion, and delivery style for models...
Similar to https://github.com/spring-projects/spring-ai/pull/2363, remove unused json-path dependency in spring-ai-anthropic module as well
- Calculate and cache values for unknown models only if necessary - Make known embedding dimensions a mutable map attribute - Verify the cache mechanism with MistralAiEmbeddingModelTests
## Summary This PR adds comprehensive test coverage for the `JsonParser` utility class, focusing on error handling, edge cases, and previously untested functionality. ## Changes ### Error Handling Tests (3...
With #4494, `VertexAiEmbeddingConnectionAutoConfiguration` (and a lot of others) are no longer included in `@ImportAutoConfiguration` annotations in the relevant AutoConfigurations for the models. However, they also aren't added to the `org.springframework.boot.autoconfigure.AutoConfiguration.imports`,...
**Bug description** The streamable-http server closes the connection immediately after responding to the client’s request. As a result, the server fails to send ping messages to the client. Since IDEs...