Closed emrgnt-cmplxty closed 3 weeks ago
[!IMPORTANT] Refactor imports across the codebase to consolidate under core.base.abstractions and ensure consistency in vector and ingestion handling. Imports Refactor: Consolidate imports from shared.abstractions to core.base.abstractions in ingestion.py, database.py, embedding.py, and ingestion_router.py. Update imports in kg_router.py, management_router.py, and kg_workflow.py to use core.base.abstractions. Adjust imports in ingestion_service.py, community_summary.py, and deduplication.py to reflect new module paths. Codebase Consistency: Ensure all references to IndexMeasure, IndexMethod, VectorTableName, and other abstractions are consistent across the codebase. Update utils/__init__.py to import from shared.utils.base_utils and shared.utils.splitter.text. SDK Adjustments: Modify async_client.py and base_client.py to import R2RException from core.base.abstractions. Update ingestion.py mixin to use new import paths for vector-related classes. Testing: Adjust conftest.py to align with new import paths for vector quantization and other configurations. This description was created by for 39268dacc331ccb81f485ccf4508467a9340b25e. It will automatically update as commits are pushed.
[!IMPORTANT] Refactor imports across the codebase to consolidate under core.base.abstractions and ensure consistency in vector and ingestion handling.
core.base.abstractions
shared.abstractions
ingestion.py
database.py
embedding.py
ingestion_router.py
kg_router.py
management_router.py
kg_workflow.py
ingestion_service.py
community_summary.py
deduplication.py
IndexMeasure
IndexMethod
VectorTableName
utils/__init__.py
shared.utils.base_utils
shared.utils.splitter.text
async_client.py
base_client.py
R2RException
conftest.py
This description was created by for 39268dacc331ccb81f485ccf4508467a9340b25e. It will automatically update as commits are pushed.