ReMe/reme/core/embedding
诸岳 0dff85b9b5
feat(store): seekdb file and vector stores via pyseekdb (embedded + remote) (#207)
* feat(seekdb): add Seekdb file and vector stores with pyseekdb>=1.2.0

* refactor(seekdb): add pyseekdb_conn and remote-only host/port config

* refactor(embedding): remove env fallbacks from BaseEmbeddingModel; pass credentials in tests

* refactor(seekdb): drop tenant from client kwargs; default database test and empty password

* fix(deps): gate pyseekdb to Python >=3.11 for CI 3.10 compatibility

* fix(seekdb): satisfy pre-commit pylint and formatting for seekdb stores
2026-05-22 10:55:48 +08:00
..
__init__.py refactor(core): replace memory stores with file stores and update architecture 2026-02-26 14:18:12 +08:00
base_embedding_model.py feat(store): seekdb file and vector stores via pyseekdb (embedded + remote) (#207) 2026-05-22 10:55:48 +08:00
openai_embedding_model.py fix: support BGE-M3 embedding (dense_embedding fallback) (#169) 2026-03-20 14:05:04 +08:00
openai_embedding_model_sync.py feat(embedding): add conditional dimensions parameter support for OpenAI embeddings 2026-03-02 19:27:29 +08:00