Spring-ai MongoDB Atals vector store builder refactoring

Comment From: markpollackPackage name is org.springframework.ai.vectorstore.mongodb.atlas. Updated ref docs and added n...

Spring-ai refactor: move Elasticsearch classes to dedicated package and use bui…

…lder patternComment From: markpollackupdated ref docs and class javadoc for ElasticSearchVectorStore.merged in fc1f92d1...

Spring-ai refactor: move PgVectorStore to dedicated package and update builder …

…patternMove PgVectorStore and related classes to org.springframework.ai.pg.vectorstore packageUpdate builder pattern to...

Spring-ai Add Column Name Mapping Support for PgVectorStore Schema Integration

Currently, PgVectorStore requires specific column names (id, content, metadata, embedding) in the database schema. Howev...

Spring-ai refactor(vectorstore): introduce builder pattern for MilvusVectorStore

Replace configuration object with fluent builder patternMove Milvus-related classes to dedicated milvus packageDeprecate...

Spring-ai Whether multiple APIkeys conflict?

For https://github.com/spring-projects/spring-ai/blob/ee19ee1db958f02982a29ff13d8fb04d6d415b08/spring-ai-spring-boot-aut...

Spring-ai Adding a Document to a neo4j vector store needlessly overwrites all its properties

https://github.com/spring-projects/spring-ai/blob/9e18652bb8251abbc3cb75a380d6eb2accc762ea/vector-stores/spring-ai-neo4j...

Spring-ai Failed to create collection on ChromaVectorStore

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 Spring have to always create collection ChromaDB

Bug descriptionWith latest version of 1.0.0-M3, even when using the base package for ChromaDB and manually initialising ...

Spring-ai refactor ChatOptions Builder

Deprecate existing ChatOptionsBuilder and its inner class DefaultChatOptionsCreate a new builder interface ChatOptions.B...

Spring-ai milvus vectorstore SearchRequest Cannot specify database

Comment From: ilayaperumalgHi @sqyww , The properties such as databaseName can be configured via VectorStore properties....

Spring-ai Constructor for Anthropic3ChatOptions is not public

Bug descriptionWhen passing custom prompt ChatOptions to Anthropic3 model calls, since the constructor is not public, th...

Spring-ai DefaultChatOptions should not be an inner class ChatOptionsBuilder, the build method should be inside the interface ChatOptions

This is similar to how we have ChatClient.We can deprecate the top level ChatOptionsBuilder class and have the two sit s...

Spring-ai Fix usage in ChatResponse metadata when tool calling is used

When the tool calling is used, the Chat Model's Chat response metadata doesn't accumulate the usage metrics (accumulated...

Spring-ai Suggestion: StructuredOutputConverter implementations could have configured amount of retries when convert() is failing to parse response

Current BehaviorCurrently, existing convert() implementations (BeanOutputConverter, ListOutputConverter, MapOutputConver...

Spring-ai feat: allow stream usage to be set for azure openai requests

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

Spring-ai HTML Document Title on Docs Main Page is still "Untitled"

Spring AI DocumentationDescription:This issue was previously addressed and resolved in #1614 , but it seems the title ha...

Spring-ai Rename ChatGenerationMetadata to GenerationMetadata

This makes the name consistent with other metadata classes.Comment From: ilayaperumalgClosing this issue as invalid as w...

Spring-ai Fix OpenAI ChatResponse usage calculation when toolcalling is used

Fix OpenAI ChatModel's call() operationWhen toolcalling is used, calculate cumulative usage from the preceding ChatRespo...

Spring-ai refactor: Rename ChatGenerationMetadata -> GenerationMetadata

To be consistent with the naming, the metadata for Generation is named as GenerationMetadataResolves #1863Comment From: ...
上一页 下一页
.