Coverage for src / lilbee / modelhub / model_manager / __init__.py: 100%
5 statements
« prev ^ index » next coverage.py v7.13.4, created at 2026-06-28 01:01 +0000
« prev ^ index » next coverage.py v7.13.4, created at 2026-06-28 01:01 +0000
1"""Model lifecycle management across native GGUF and SDK-backed sources."""
3from lilbee.modelhub.model_manager.core import ModelManager
4from lilbee.modelhub.model_manager.discovery import (
5 classify_all_remote_models,
6 classify_remote_models,
7 detect_remote_embedding_models,
8 discover_api_models,
9)
10from lilbee.modelhub.model_manager.types import (
11 ModelNotFoundError,
12 RemoteModel,
13 ValidationResult,
14)
15from lilbee.modelhub.model_manager.validation import (
16 CanonicalRef,
17 canonicalize_chat_model,
18 canonicalize_embedding_model,
19 validate_persisted_model,
20)
22__all__ = [
23 "CanonicalRef",
24 "ModelManager",
25 "ModelNotFoundError",
26 "RemoteModel",
27 "ValidationResult",
28 "canonicalize_chat_model",
29 "canonicalize_embedding_model",
30 "classify_all_remote_models",
31 "classify_remote_models",
32 "detect_remote_embedding_models",
33 "discover_api_models",
34 "validate_persisted_model",
35]