Skip to content

Commit 038dabb

Browse files
committed
refactor: move exteions manager to ktem
1 parent 9bbd8a1 commit 038dabb

File tree

9 files changed

+211
-325
lines changed

9 files changed

+211
-325
lines changed

libs/kotaemon/kotaemon/indices/ingests/__init__.py

Lines changed: 0 additions & 3 deletions
This file was deleted.

libs/kotaemon/kotaemon/indices/ingests/files.py

Lines changed: 0 additions & 90 deletions
This file was deleted.

libs/kotaemon/tests/test_ingestor.py

Lines changed: 0 additions & 15 deletions
This file was deleted.

libs/ktem/ktem/app.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,11 @@
88
from ktem.components import reasonings
99
from ktem.exceptions import HookAlreadyDeclared, HookNotDeclared
1010
from ktem.index import IndexManager
11+
from ktem.loaders.extensions import extension_manager
1112
from ktem.settings import BaseSettingGroup, SettingGroup, SettingReasoningGroup
1213
from theflow.settings import settings
1314
from theflow.utils.modules import import_dotted_string
1415

15-
from kotaemon.indices.ingests.extensions import extension_manager
16-
1716

1817
class BaseApp:
1918
"""The main app of Kotaemon

libs/ktem/ktem/index/file/pipelines.py

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
from ktem.db.models import engine
1717
from ktem.embeddings.manager import embedding_models_manager
1818
from ktem.llms.manager import llms
19+
from ktem.loaders.extensions import extension_manager
1920
from ktem.rerankings.manager import reranking_models_manager
2021
from llama_index.core.readers.base import BaseReader
2122
from llama_index.core.readers.file.base import default_file_metadata_func
@@ -34,11 +35,6 @@
3435
from kotaemon.base import BaseComponent, Document, Node, Param, RetrievedDocument
3536
from kotaemon.embeddings import BaseEmbeddings
3637
from kotaemon.indices import VectorIndexing, VectorRetrieval
37-
from kotaemon.indices.ingests.extensions import extension_manager
38-
39-
# from kotaemon.indices.ingests.files import ( # KH_DEFAULT_FILE_EXTRACTORS,
40-
# web_reader,
41-
# )
4238
from kotaemon.indices.rankings import BaseReranking, LLMReranking, LLMTrulensScoring
4339
from kotaemon.indices.splitters import BaseSplitter, TokenSplitter
4440

0 commit comments

Comments
 (0)