Skip to content

Feat/open search#259

Merged
voorhs merged 26 commits intodevfrom
feat/open-search
Aug 18, 2025
Merged

Feat/open search#259
voorhs merged 26 commits intodevfrom
feat/open-search

Conversation

@voorhs
Copy link
Copy Markdown
Collaborator

@voorhs voorhs commented Aug 14, 2025

теперь помимо faiss можно использовать opensearch

регулируется это тем какой конфиг ты передаешь в VectorIndex.__init__()

from autointent.configs import FaissConfig, OpenSearchConfig

faiss_index = VectorIndex(embedder_config=EmbedderConfig(), config=FaissConfig())
opensearch_index = VectorIndex(embedder_config=EmbedderConfig(), config=OpenSearchConfig())

roadmap:

  • refactor VectorIndex architecture
  • integrate OpenSearch backend
  • update VectorIndex usage throughout library

Fix #222

@voorhs voorhs requested a review from Samoed August 15, 2025 09:22
Comment thread autointent/_wrappers/vector_index/base_backend.py Outdated
Comment thread autointent/_wrappers/vector_index/vector_index.py Outdated
@voorhs voorhs merged commit 3b77616 into dev Aug 18, 2025
21 of 22 checks passed
@voorhs voorhs deleted the feat/open-search branch August 18, 2025 09:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Утекают семафоры на макоси

2 participants