Loading src/tdoc-ai/tdoc_ai/operations/embeddings.py +2 −6 Original line number Diff line number Diff line Loading @@ -29,10 +29,7 @@ class EmbeddingsManager: This class handles both the embedding model lifecycle and storage initialization. """ def __init__( self, config: AiConfig ) -> None: def __init__(self, config: AiConfig) -> None: """Initialize embeddings manager. Args: Loading Loading @@ -68,7 +65,6 @@ class EmbeddingsManager: Raises: RuntimeError: If neither storage nor model was provided at init. """ if self._storage is None: self._storage = AiStorage(self.config.ai_cache_dir, embedding_dimension=self.dimension) logger.info(f"Initialized AiStorage at {self.config.ai_cache_dir} with dimension {self.dimension}") Loading src/tdoc-ai/tdoc_ai/operations/summarize.py +1 −1 Original line number Diff line number Diff line Loading @@ -10,9 +10,9 @@ import re import litellm from tdoc_ai.operations.embeddings import EmbeddingsManager from tdoc_ai.config import AiConfig from tdoc_ai.models import DocumentSummary, LlmConfigError, SummarizeResult from tdoc_ai.operations.embeddings import EmbeddingsManager from tdoc_ai.operations.workspace_names import normalize_workspace_name from tdoc_ai.storage import AiStorage from tdoc_crawler.tdocs.sources.whatthespec import resolve_via_whatthespec Loading Loading
src/tdoc-ai/tdoc_ai/operations/embeddings.py +2 −6 Original line number Diff line number Diff line Loading @@ -29,10 +29,7 @@ class EmbeddingsManager: This class handles both the embedding model lifecycle and storage initialization. """ def __init__( self, config: AiConfig ) -> None: def __init__(self, config: AiConfig) -> None: """Initialize embeddings manager. Args: Loading Loading @@ -68,7 +65,6 @@ class EmbeddingsManager: Raises: RuntimeError: If neither storage nor model was provided at init. """ if self._storage is None: self._storage = AiStorage(self.config.ai_cache_dir, embedding_dimension=self.dimension) logger.info(f"Initialized AiStorage at {self.config.ai_cache_dir} with dimension {self.dimension}") Loading
src/tdoc-ai/tdoc_ai/operations/summarize.py +1 −1 Original line number Diff line number Diff line Loading @@ -10,9 +10,9 @@ import re import litellm from tdoc_ai.operations.embeddings import EmbeddingsManager from tdoc_ai.config import AiConfig from tdoc_ai.models import DocumentSummary, LlmConfigError, SummarizeResult from tdoc_ai.operations.embeddings import EmbeddingsManager from tdoc_ai.operations.workspace_names import normalize_workspace_name from tdoc_ai.storage import AiStorage from tdoc_crawler.tdocs.sources.whatthespec import resolve_via_whatthespec Loading