Squashed Commits from PR https://github.com/spring-projects/spring-ai/pull/508
- Add OpenSearchAiSearchFilterExpressionConverter
- Add support for FilterExpression
- Add support for OpenSearch vector store
- Adding documentation under the vectordbs and add the references to the catalog nav.adoc.
- Add opensearch auto-configuration and boot starter
Comment From: tzolov
Thank you @JM-Lab , I did some small adjustments to add missing bom dependencies, align with the new API and fix some docs references.
Comment From: tzolov
rebased, squashed and merged at 46e47849cec4b8a6fffbd13997f3cce4f886347b
@eddumelendez would you mind reviewing the testcontainers dependencies/impl for the OpensSearch store.