Spring-ai Call method from OpenAiChatModel Class does not work for media generated from PNG images.

Hello!When I use the "call" method from OpenAiChatModel Class (injected via the default constructor to @Autowired), pass...

Spring-ai refactor(vectorstore): introduce Step Builder pattern for PineconeVec…

…torStoreReplace the existing builder implementation with a type-safe Step Builder pattern to enforce required field ini...

Spring-ai ollama + opensearch as vectorstore does not work

I clone a project as https://github.com/pan2za/springai-opensearch-vector-demowheres I use ollama + opensearch to make R...

Spring AI Integration Issue: Spring AI Embedding with VLLM OpenAI API Compatibility

Bug descriptionUnable to use embedding functionality when integrating Spring AI with VLLM using OpenAI API format. The i...

Spring AI [Core] Tools as methods only work if they are public

Bug descriptionWhen defining tools from Java methods, the callback logic fails if the method is not public or if it's lo...

Spring AI [Core] Problems with the JSON Schema generation for tools

Expected BehaviorWhen using tools, the JSON code generated by the framework to send to the model or to call a tool is al...

Spring-ai When doing a batch request against open ai embeddings Spring ai is not working.

Bug descriptionWhen following the vectore_store with PGVector from the SpringAI documentation it fails with the followin...

Spring AI [Core] Implementations of FunctionCallback.Builder cannot instantiate FunctionInvokingFunctionCallback and MethodInvokingFunctionCallback

Bug descriptionThe FunctionInvokingFunctionCallback and MethodInvokingFunctionCallback classes have package-scoped const...

Spring-ai Make FunctionCallback.Builder customizable

Make constructor in MethodInvokingFunctionCallback public.Make constructor in FunctionInvokingFunctionCallback public.Ma...

Spring-ai ChatResponse cannot get the ToolResponseMessage of the functionCallings that has been executed historically

Current BehaviorChatResponse does not return a ToolResponseMessage that calls functionCallbackContextI want to get the e...

Spring-ai Unable to connect to Redis VectorStore.

Since #1067 is merged, I noticed that I need to use RedisAutoConfiguration to connect to Redis Vectorstore. But I can't...

Spring-ai Using a custom ChatClient causes IllegalArgumentException?

Bug descriptionI created a custom ChatClient Bean (instead of declaring the model configuration in the application.yml) ...

Spring-ai Gemini response can contains text and function call.

The function call feature can result in gemini respond multiple part likepart 1: message: " I understand what you want t...

Spring-ai Fix Moonshot Chat model toolcalling token usage

Accumulate the token usage when toolcalling is invokedFix both call() and stream() methodsAdd usage field to the Chat co...

Spring-ai docs: fix grammatical issue in API provider description

Fix grammatical issue in API provider documentationSimplify redundant wording around API provider supportRemove duplicat...

Spring-ai Add IBM Granite Model to Supported Models List

Dear Spring AI Team, thank you for the amazing work on the Spring AI project! I am writing to request the addition of th...

Spring-ai Add Couchbase vector store support

Implement CouchbaseVectorStore, including support for filter expression conversion.Add couchbase vectore store documenta...

Spring-ai Provide the ability to configure OpenAI client read timeout

Created a new java.time.Duration read timeout configuration property with sensible default of 1 minute.Introduced at org...

Spring-ai Make chat history available to RetrievalAugmentationAdvisor

Extend Query with conversation history in RetrievalAugmentationAdvisorAdd integration tests for query compression and re...

Spring-ai Fixed duplicate call bug in Anthropic stream apis

Thank you for taking time to contribute this pull request!You might have already read the [contributor guide][1], but as...
上一页 下一页
.