Alexandros Pappas
Alexandros Pappas
Current implementation let the user to store information to the in-memory graph, only when using the mutate mode of graph algorithms. The following procedures will give this option to the...
This commit introduces MongoDB as a new backend option for the Spring Cloud Config Server, enabling users to store and manage their configuration properties in a MongoDB database.
**Is your feature request related to a problem? Please describe.** Currently, Spring Cloud Config does not support MongoDB as an environment repository, which limits users who prefer MongoDB for storing...
The files src/mcp/client/sse.py and src/mcp/server/sse.py implement the client and server functionalities for SSE transport, but there are no tests in the repository to verify their behavior. Relevant Links: PR: https://github.com/modelcontextprotocol/python-sdk/pull/83...
The current Spring AI tool calling mechanism (as documented [here](https://docs.spring.io/spring-ai/reference/api/tools.html)) is a powerful way to extend the capabilities of AI models by allowing them to interact with external APIs and...
feat(anthropic): Add support for streaming thinking events Add necessary types and update stream processing to handle Anthropic's 'thinking' content blocks and deltas in streaming responses. This resolves an issue where...
This commit introduces support for ElevenLabs Text-to-Speech (TTS) service within the Spring AI framework. **Key Changes:** - **New Model Module:** Added `spring-ai-elevenlabs` module for ElevenLabs integration. - **Core Classes:** -...
This PR resolves: https://github.com/spring-projects/spring-ai/issues/2283 by adding reasoning content support to OpenAiChatModel and related classes, following the approach of this https://github.com/spring-projects/spring-ai/commit/45421b1c93bbf19f5d7c5871f5064c9a4df8b067 . Reasoning Content Details ``` reasoning_content : string / nullable...
This commit introduces the Mistral AI OCR API integration to Spring AI. - Added `MistralOcrApi` class for interacting with the Mistral OCR endpoint. - Added `MistralOcrApiIT` integration test. - Updated...
This PR adds support for retrieving web search annotations from the OpenAI API, as described in their [web search documentation](https://platform.openai.com/docs/guides/web-search). This allows us to access citation URLs and their context...