├── .gitignore ├── LICENSE ├── README.md ├── poetry.lock ├── poetry.toml ├── pyproject.toml ├── tests ├── __init__.py ├── integration_test │ ├── __init__.py │ ├── test_pinecone.py │ └── test_qdrant.py └── unit_test │ ├── __init__.py │ └── test_factory.py └── vectordbs ├── __init__.py ├── factory.py ├── providers ├── milvus_datastore.py ├── pinecone_datastore.py ├── qdrant_datastore.py ├── redis_datastore.py ├── weaviate_datastore.py └── zilliz_datastore.py └── types.py /.gitignore: -------------------------------------------------------------------------------- 1 | dist 2 | **/__pycache__ 3 | .vscode -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tnachen/vectordbs/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tnachen/vectordbs/HEAD/README.md -------------------------------------------------------------------------------- /poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tnachen/vectordbs/HEAD/poetry.lock -------------------------------------------------------------------------------- /poetry.toml: -------------------------------------------------------------------------------- 1 | [virtualenvs] 2 | create = true 3 | -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tnachen/vectordbs/HEAD/pyproject.toml -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/integration_test/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/integration_test/test_pinecone.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tnachen/vectordbs/HEAD/tests/integration_test/test_pinecone.py -------------------------------------------------------------------------------- /tests/integration_test/test_qdrant.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tnachen/vectordbs/HEAD/tests/integration_test/test_qdrant.py -------------------------------------------------------------------------------- /tests/unit_test/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/unit_test/test_factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tnachen/vectordbs/HEAD/tests/unit_test/test_factory.py -------------------------------------------------------------------------------- /vectordbs/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vectordbs/factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tnachen/vectordbs/HEAD/vectordbs/factory.py -------------------------------------------------------------------------------- /vectordbs/providers/milvus_datastore.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tnachen/vectordbs/HEAD/vectordbs/providers/milvus_datastore.py -------------------------------------------------------------------------------- /vectordbs/providers/pinecone_datastore.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tnachen/vectordbs/HEAD/vectordbs/providers/pinecone_datastore.py -------------------------------------------------------------------------------- /vectordbs/providers/qdrant_datastore.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tnachen/vectordbs/HEAD/vectordbs/providers/qdrant_datastore.py -------------------------------------------------------------------------------- /vectordbs/providers/redis_datastore.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tnachen/vectordbs/HEAD/vectordbs/providers/redis_datastore.py -------------------------------------------------------------------------------- /vectordbs/providers/weaviate_datastore.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tnachen/vectordbs/HEAD/vectordbs/providers/weaviate_datastore.py -------------------------------------------------------------------------------- /vectordbs/providers/zilliz_datastore.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tnachen/vectordbs/HEAD/vectordbs/providers/zilliz_datastore.py -------------------------------------------------------------------------------- /vectordbs/types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tnachen/vectordbs/HEAD/vectordbs/types.py --------------------------------------------------------------------------------