spring-ai
spring-ai copied to clipboard
An Application Framework for AI Engineering
when tool do something need refresh resources and sendNotification to client . how to do?
**Bug description** I'm in a situation where I have authentication with OIDC (so an access token basically). When I set authentication required on the /sse and /mcp/** endpoint, then the...
Here's the translation of your technical proposal for Spring optimization: When MCP invokes tools, can we add a metadata injection mechanism? The workflow would be: User login → Authentication service...
According to this [feature matrix](https://docs.spring.io/spring-ai/reference/api/chat/comparison.html), IBM watsonx does not support tool calling. From their [documentation](https://developer.ibm.com/tutorials/awb-build-tool-calling-agents-with-langgraph-and-flows-engine/), it looks like watsonx supports tool calling. So three questions: 1. Is tool calling for...
Thank you for taking time to contribute this pull request! You might have already read the [contributor guide][1], but as a reminder, please make sure to: * Sign the [contributor...
**Expected Behavior** Spring AI should support the latest OpenAI models - [o3, o4-mini, and gpt4.1](https://platform.openai.com/docs/models/compare?model=o3). Users should be able to specify these models in their configuration and use them like...
**Bug description** When a method annotated with @Tool inherits from a parent class which is a generic class, and the method's input parameter is modified by the subclass. In this...
**Bug description** The chunking process of some "test execution"-files fails always at the same point. The file it's seems to be is about 8MB big [testrunner.log](https://github.com/user-attachments/files/19781760/testrunner.log). Is this a problem...
This PR adds a section that shows how to send Spring AI traces to an OpenTelemetry backend such as Langfuse.
Fixes GH-2743 (https://github.com/spring-projects/spring-ai/issues/2743) Revised the following files to ensure accuracy: - `openai-chat.adoc` - `openai-embeddings.adoc` - `usage-handling.adoc` Fixes #2743 Thank you for taking time to contribute this pull request! You might...