Coverage for src/lilbee/modelhub/model_manager/__init__.py: 100%
5 statements
« prev ^ index » next coverage.py v7.15.2, created at 2026-09-28 17:20 +0000
« prev ^ index » next coverage.py v7.15.2, created at 2026-09-28 17:20 +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_model_groups,
9 discover_api_models,
10)
11from lilbee.modelhub.model_manager.types import (
12 ModelNotFoundError,
13 RemoteModel,
14 ValidationResult,
15)
16from lilbee.modelhub.model_manager.validation import (
17 CanonicalRef,
18 canonicalize_chat_model,
19 canonicalize_embedding_model,
20 validate_persisted_model,
21)
23__all__ = [
24 "CanonicalRef",
25 "ModelManager",
26 "ModelNotFoundError",
27 "RemoteModel",
28 "ValidationResult",
29 "canonicalize_chat_model",
30 "canonicalize_embedding_model",
31 "classify_all_remote_models",
32 "classify_remote_models",
33 "detect_remote_embedding_models",
34 "discover_api_model_groups",
35 "discover_api_models",
36 "validate_persisted_model",
37]