feat: Add OpenSearch VectorStore Component with Ingest and Search Capabilities (#3799)

* update: adding opensearch-py dependency

* feat: adding OpenSearch icon

* feat: adding OpenSearch VectorStore code

* fix: removing unused methods and adding hybrid search capabilities using search method

* update: poetry lock with recent hash added

* fix: removing unused methods and adding hybrid search capabilities using search method

* fix: default value of search_input to an empty string

* fix: adapting code to match make format script
This commit is contained in:
João 2024-10-01 18:42:55 -03:00 • committed by GitHub
commit b9bcb09e63
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
7 changed files with 590 additions and 56 deletions

View file

@ -229,6 +229,7 @@ langchain-unstructured = "^0.1.2"
pydantic-settings = "2.4.0"
ragstack-ai-knowledge-store = "^0.2.1"
duckduckgo-search = "^6.2.12"
opensearch-py = "^2.7.1"
[tool.poetry.group.dev.dependencies]