Refactor code structure for improved readability and maintainability
This commit is contained in:
@@ -6,10 +6,11 @@ from loguru import logger
|
||||
import sys
|
||||
import os
|
||||
|
||||
sys.path.insert(0, os.path.dirname(os.path.dirname(__file__)))
|
||||
PROJECT_ROOT = os.path.dirname(os.path.dirname(__file__))
|
||||
sys.path.insert(0, os.path.join(PROJECT_ROOT, "backend"))
|
||||
|
||||
from src.services.embedding.text_chunker import RegulationChunker, TextChunk, ChunkMetadata
|
||||
from src.services.embedding.bge_m3_embedder import BGEM3Embedder, EmbeddingResult
|
||||
from app.services.embedding.text_chunker import RegulationChunker, TextChunk, ChunkMetadata
|
||||
from app.services.embedding.bge_m3_embedder import BGEM3Embedder, EmbeddingResult
|
||||
|
||||
|
||||
class TestRegulationChunker:
|
||||
@@ -181,4 +182,4 @@ class TestBGEM3Embedder:
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
pytest.main([__file__, "-v"])
|
||||
pytest.main([__file__, "-v"])
|
||||
|
||||
Reference in New Issue
Block a user