Spring-ai HTTP Client configuration for models and vector stores

Enhancement DescriptionEach model integration is composed of two aspects: an *Api class calling the model provider over ...

Spring-ai Add support for Solar AI models

Hello,I have added a Solar model client. Solar is an LLM and embedding model from Upstage, a company based in South Kore...

Spring-ai Add Solar model client

Hello,I have added a Solar model client. Solar is an LLM and embedding model from Upstage, a company based in South Kore...

Spring-ai Provider Exception Failure Analyis abstraction to provider better error messages to users

Since Spring AI integrates with numerous vector stores and models Exceptions are going to happen and users will struggle...

Spring-ai Improve Ollama test container management

This change simplifies how we manage Ollama containers in tests by moving from manual toggles to environment variables f...

Spring-ai SNAPSHOT do not build for Bedrock

Bug descriptionOur project stopped building sometime in the last few days. We are using the snapshot version, as recomme...

Spring-ai Add support for Kotlin functions

This PR adds: - Support for Kotlin functions - A Kotlin extension to FunctionCallbackWrapper.Builder - Kotlin documentat...

Spring-ai StringIndexOutOfBoundsException when using PagePdfDocumentReader

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 Checkstyle changes

Comment From: ilayaperumalgLGTM, merging along with a few other latest check style fixes. Comment From: ilayaperumalgMer...

Spring-ai GH-1335: Add JSON schema property order support

Fixes: #1335https://github.com/spring-projects/spring-ai/issues/1335Add support for maintaining JSON property order in g...

Spring-ai BeanOutputConverter.getJsonSchema() should keep the Key ordering of Record

Expected BehaviorBase on the OpenAI document, when using Structured Outputs, outputs will be produced in the same order ...

Spring-ai fix: Improve error resilience of the Bedrock stream handling

The changes include:Refactor the emitting of next, error, and complete events in the Bedrock stream handling to use a de...

Spring-ai GH-1679 Disable BedrockConverseProxyChatAutoConfiguration by default

Set the default value for spring.ai.bedrock.anthropic.chat.enabled to false to disable the BedrockConverseProxyChatAutoC...

Spring-ai Support Azure AI Serach Service keyless authentication

The current AzureVectorStoreAutoConfiguration expects an api key, however there are many organization that don't allow a...

Spring-ai StringTemplate should not be the only prompt template mechanism

StringTemplate should not be the only prompt template mechanism used in Spring AI. Nor should it be the default.StringTe...

Spring-ai OCI GenAI Cohere Chat Model

Updates the OCI GenAI module to include an OCI GenAI Cohere Chat Model.Note that the documentation is structured to supp...

Spring-ai Add spring-ai-coherence-store to bom

Comment From: ilayaperumalg@eddumelendez Thanks for the PR. We also need to add the coherence-store-boot-starter to the ...

Spring-ai AnthropicChatModel. Function calling is broken in the latest Snapshot

We are using AnthropicChatModel with function calling.Model: Sonnet 3.5 v2We send browser screenshot to the LLM with sev...

Spring-ai OpenAI added new field named "accepted_prediction_tokens"

Bug descriptionUnrecognized field "accepted_prediction_tokens" (class org.springframework.ai.openai.api.OpenAiApi$Usage$...

Spring-ai #1676 Fix open api response deserialization

Added properties to OpenAi response according api referencehttps://platform.openai.com/docs/api-reference/making-request...
上一页 下一页
.