Spaces:
Sleeping
Sleeping
| """ | |
| EcoMCP Core module - Shared business logic and utilities | |
| Includes: | |
| - Knowledge base indexing and retrieval (LlamaIndex) | |
| - Vector similarity search | |
| - Document loading and management | |
| """ | |
| from .knowledge_base import KnowledgeBase, IndexConfig | |
| from .document_loader import DocumentLoader | |
| from .vector_search import VectorSearchEngine, SearchResult | |
| from .llama_integration import ( | |
| EcoMCPKnowledgeBase, | |
| initialize_knowledge_base, | |
| get_knowledge_base, | |
| ) | |
| __all__ = [ | |
| "KnowledgeBase", | |
| "IndexConfig", | |
| "DocumentLoader", | |
| "VectorSearchEngine", | |
| "SearchResult", | |
| "EcoMCPKnowledgeBase", | |
| "initialize_knowledge_base", | |
| "get_knowledge_base", | |
| ] | |