Mark Pollack
Mark Pollack
Both #2787 and #2863 would benefit from having a Model Capability class that describes what functionality the model supports. For the case of the reasoning models, this capability would enable...
Should be doable, just need to look at the impact. The revert of doing this is here https://github.com/spring-projects/spring-ai/pull/2950 as it broke some basic prompt behavior in ChatClient. System.out.println("\n>>> ASSISTANT: "...
### Discussed in https://github.com/spring-projects/spring-ai/discussions/2581 Originally posted by **henningSaulCM** March 27, 2025 We have a bunch of tools implemented as Functions and instantiated as Spring Beans (with a custom annotation), e.g.:...
The current set of plugins we use will not let us publish snapshots to maven central. Need to migrate to ``` org.sonatype.central central-publishing-maven-plugin ```
See https://docs.spring.io/spring-ai/reference/api/vectordbs.html#metadata-filters
The work done with OpenAI to use the `ApiKey` interface to return the key set in the http header needs to be applied to other models. In most cases, the...
Currently, PgVectorStore requires specific column names (id, content, metadata, embedding) in the database schema. However, in real-world scenarios, database administrators may have different naming conventions or existing schemas that serve...
Current vectorstore interface is lacking in two important areas * Does not support other types of search other than similarity search * Does not support full api coverate for admin...
See https://github.com/spring-projects/spring-ai/pull/427 and related issue https://github.com/spring-projects/spring-ai/issues/1592