Spring AI DefaultUsage#nativeUsage can crash SimpleLoggingAdvisor

The nativeUsage object within DefaultUsage may not be JSON serialisable and hence causes a crash when using SimpleLoggin...

Spring AI block()/blockFirst()/blockLast() are blocking, which is not supported in thread reactor-http-nio-3

I hope to quickly learn Spring AI + ollama + deepseek r1 (local learning and deployment) through the official documentat...

Spring AI Tool Calling, String inputType method with json-style String LLM response causing Jackson parse exception.

Bug descriptionI have a Tool (func as tool) defined like this:class PlanningTool implements Function<String, Result&g...

Spring AI The overload tools or defaultTools method in ChatClientBuilder causes FunctionToolCallback not taking effect.

Bug DesceptionI have the following FunctionToolCallback instance created and registered to ChatClient Builder as below:F...

Spring AI Multiple SSE connections issue and SYNC mode startup failure in McpClientAutoConfiguration

In the current implementation of McpClientAutoConfiguration, there are two critical issues:When using type: ASYNC, both ...

Spring AI Multiple SSE connections issue and SYNC mode startup failure in McpClientAutoConfiguration

In the current implementation of McpClientAutoConfiguration, there are two critical issues:When using type: ASYNC, both ...

Spring AI Multiple tools with the same name in reactive mode

Bug descriptionI found an issue when making MCP calls, where an error occurs when the requesting controller returns Flux...

Spring AI Support Gemini OpenAI compatibility Embeddings

Gemini Supports OpenAI compatibility for both Chat models and Embeddings. For the Chat model it works perfectly fine wit...

Spring AI Lacks support for annotations field in OpenAI's chat completion object

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 Wrong key name "speach"

https://github.com/spring-projects/spring-ai/blob/690d242c22a70d5d3ebe40436fdbca8a1e481e44/spring-ai-spring-boot-autocon...

Spring AI PGVector schema initialization doesn't work when datasource auto-commit is disabled.

Bug descriptionIf auto commit is disabled, jdbcTemplate.execute doesn't get committed and is rolled back:https://github....

Spring AI MethodToolCallback: Incorrect Deserialization of List<T> with Class<?>

Bug descriptionA clear and concise description of what the bug is about.Within the MethodToolCallback class, in the buil...

Spring AI Support the official OpenAI Java SDK

OpenAI has released their official Java SDK, which is currently in beta phase.Link - openai-javaWill this be supported i...

Spring AI OpenAI interface docking with siliconflow returns a bunch of null values

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 Publish snapshots to maven central

The current set of plugins we use will not let us publish snapshots to maven central. Need to migrate to &lt;groupId&gt...

Spring AI toolName cannot be null or empty in Flux

Bug descriptionI found an issue when making MCP calls, where an error occurs when the requesting controller returns Flux...

Spring AI Parallelize TokenTextSplitter

TokenTextSplitter is slow when handling large documents, can you parallelize it ?Comment From: rodrigomalaraI'm having t...

Spring AI ChatClient streaming does not work with LM Studio Local LLM API Server

Bug descriptionI ran LM Studio Local LLM API Server (OpenAI compatibility mode). ChatClient.call() API works perfectly, ...

Spring AI Unable to use spring ai with LMStudio using spring-ai openai module

Bug descriptionWhen trying to connect to LM studio on http://localhost:1234 for a chat completion request the program ha...

Spring AI SyncMcpToolCallback call method NPE

Bug descriptionA clear and concise description of what the bug is about.I create mcp client to invoke @modelcontextproto...

下一页
.