Spring AI How to expose the tools defined by ToolCalling in Springai to users? What tools are available?

`@Configuration(proxyBeanMethods = false)public class WeatherTools { public static final String CURRENT_WEATHER_TOOL ...

Spring AI Problems existing in memory and tool display

The current memory design is not very flexible, unless the lowest-level chatModel is used. For example, the following ex...

Spring AI Feature Request: Support for OpenAI Batch API

I am requesting the addition of support for the OpenAI Batch API within the Spring AI framework.The OpenAI Batch API is ...

Spring AI Add audio-related multimodal integration tests for the large model with the newly added audio input function.

Currently, the project lacks multimodal integration tests for audio input types (from https://github.com/spring-projec...

Spring AI Tools Not Available when ChatOptions Set on Prompt

Bug descriptionWhen I use the ChatOptions.builder()... method to create a set of chat options and set these options on m...

Spring AI Function as Tool does not work

I define a tool as a function (FaT) as described in the documentation and pass it to the chat model as described in the ...

Spring AI Expose original tool name and client identifier in SyncMcpToolCallback’s & AsyncMcpToolCallback's ToolDefinition

Expected BehaviourWhen calling toolCallbackProvider.getToolCallbacks(), each returned ToolCallback wraps a ToolDefinitio...

Spring AI Similarity searches with the MariaDBVectorStore do not provide a score

Bug descriptionThe MariaDBVectorStore does not return the score when doing a similarity search. Instead it adds the dist...

Spring AI ChatClient structured output - No access to metadata/token usage with .entity()

Bug descriptionI'm experiencing what appears to be multiple API calls to the LLM provider when calling different methods...

Spring AI The information about the features of large models in the "Chat Model Comparison" section of the document is outdated.

While learning Spring AI, I noticed that the information in the project documentation regarding feature comparisons betw...

Spring AI Max tool calls / Max internalCall limit

Please do a quick search on GitHub issues first, the feature you are about to request might have already been requested....

Spring AI When the Tool parameter is an empty string, a type conversion error occurs, reporting java.lang.NumberFormatException

Please do a quick search on GitHub issues first, there might be already a duplicate issue for the one you are about to c...

Spring AI Vector Store Filter Expression does not support boolean types

The filter expression does not support boolean metadata fields.Consider a document which has following metadata.is_activ...

Spring AI OpenAiChatModel observation lost response data for stream calling

Bug descriptionWhen tracing is enabled and the OpenAiChatModel is invoked using the stream method, the Response metric d...

Spring AI API version not supported

Please do a quick search on GitHub issues first, the feature you are about to request might have already been requested....

Spring AI Problems with Advisors

Why do advisors only return information about calling AI for the second time, and cannot obtain information about callin...

Spring AI Spring AI calls VLLM to start the model with an error message

Please do a quick search on GitHub issues first, there might be already a duplicate issue for the one you are about to c...

Spring AI 500 Internal Server Error When Calling OpenAI-Compatible API via WebClient in Docker, But Not Locally

Problem DescriptionWhen using Spring WebFlux’s WebClient to call my self-hosted OpenAI-compatible API endpoint (POST htt...

Spring AI Add Agent End-to-End Execution Time Metrics for Complex AI Workflows

Add Agent End-to-End Execution Time Metrics for Complex AI WorkflowsExpected BehaviorSpring AI should provide observabil...

Spring AI Call MCP error argument 'content' is null

Bug description Call MCP error argument 'content' is nullEnvironment1.0.0-M8Steps to reproducejava.lang.IllegalArgumentE...

下一页
.