Spring-ai Replace the invalid structured-output-converter.xml URL address in th…

…e README.mdThank you for taking time to contribute this pull request!You might have already read the [contributor guide...

Spring-ai Allow QuestionAnswerAdvisor to update the expression filters at runtime.

Currently the QuestionAnswerAdvisor can be configured with a default SearchRequest allowing to specify default Expressio...

Spring-ai Pinecone: provide customisable "content" and "distance" metadata field names

Currently the Pinecone vector store uses a hardcoded content and distance metadata field names that defaults to content_...

Spring-ai Remove duplicated ApiUtils and polish javadocs

Closes #741 And some small javadoc polishing.Comment From: tzolovNice improvements! Thank you @piotrooo !Comment From: t...

Spring-ai Add enabled property for openai audio and transcription model

Enhance property classes of both models to allow disabling autoconfiguration for the OpenAI audio and transcription mode...

Spring-ai Use List.of instead of Arrays.asList In the SEARCH_OUTPUT_FIELDS field.

Use List.of instead of Arrays.asList In the SEARCH_OUTPUT_FIELDS field.The Arrays.asList method can change elements. SEA...

Spring-ai Add multimodality support on ChatClient with Azure OpenAI API

The 1.0.0-beta.8 supports multimodality only if the external resources are added to the request. This is what this PR ad...

Spring-ai Introduce .editorconfig

To help the rest of us who are not using tabs for indentation.Taken from https://github.com/spring-projects/spring-frame...

Spring-ai Use RestClient in ChromaApi

Use RestClient internally but uses the configuration from RestTemplate. RestTemplate uses SimpleClientHttpRequestFactory...

Spring-ai add support for OpenSearch vector store: Squashed

Squashed Commits from PR https://github.com/spring-projects/spring-ai/pull/508Add OpenSearchAiSearchFilterExpressionConv...

Spring-ai Use Testcontainers Vector DBs modules in autoconfiguartion module

It will reduce the complexity of Milvus because Testcontainers starts a embedded etcd and use local-storage by default.C...

Spring-ai Update documentation for OpenAiApi.ChatCompletionRequest's constructor

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

Spring-ai fixe the wrong word 'builderh' to 'builder' in chatclient.adoc file

There is a wrong word 'builderh' in chatclient.adoc file, it should be 'builder'.Comment From: tzolovThank you @shihaoxi...

Spring-ai Fix potential NPE in AzureOpenAiChatModel

Fix #827 Wrap chatCompletions.getChoices() using nullSafeList to avoid potential NPEComment From: tzolovThanks for your ...

Spring-ai Upgrade Apache Tika to version 2.9.2 to address security vulnerabilities

Upgrade Apache Tika to version 2.9.2 to address security vulnerabilitiesDescriptionthis PR upgrades Apache Tika from ver...

Spring-ai AzureOpenAiChatModel choices is null

java.lang.NullPointerException: Cannot invoke "java.util.List.stream()" because the return value of "com.azure.ai.openai...

Spring-ai [Mistral] Update models

Align model naming with Mistral AI documentationAdd missing model for mixtral 22BDeprecate mistral-medium-latest because...

Spring-ai [PGvector] Improve documentation

Added tips for running PGvector as a Spring Boot dev serviceFixed typos in code snippetsUpdated the PGvector image nameI...

Spring-ai Improve compatibility with NOT fully compliant OpenAI APIs

Some LLM providers marketed as compatible with OpenAI API (e.g., Groq, OpenRouter), are in fact NOT fully compliant with...

Spring-ai Fix Spring AOT for ConnectionDetails beans

Fixes gh-861Comment From: eddumelendezI think #782 will fix this 😁 I noticed after the PR was mergedComment From: Thomas...
上一页 下一页
.