Coverage for src / lilbee / modelhub / model_manager / __init__.py: 100%

5 statements  

« prev     ^ index     » next       coverage.py v7.13.4, created at 2026-05-15 20:55 +0000

1"""Model lifecycle management across native GGUF and SDK-backed sources.""" 

2 

3from lilbee.modelhub.model_manager.core import ModelManager 

4from lilbee.modelhub.model_manager.discovery import ( 

5 classify_remote_models, 

6 detect_remote_embedding_models, 

7 discover_api_models, 

8) 

9from lilbee.modelhub.model_manager.types import ( 

10 ModelNotFoundError, 

11 RemoteModel, 

12 ValidationResult, 

13) 

14from lilbee.modelhub.model_manager.validation import ( 

15 CanonicalRef, 

16 canonicalize_chat_model, 

17 canonicalize_embedding_model, 

18 validate_persisted_model, 

19) 

20 

21__all__ = [ 

22 "CanonicalRef", 

23 "ModelManager", 

24 "ModelNotFoundError", 

25 "RemoteModel", 

26 "ValidationResult", 

27 "canonicalize_chat_model", 

28 "canonicalize_embedding_model", 

29 "classify_remote_models", 

30 "detect_remote_embedding_models", 

31 "discover_api_models", 

32 "validate_persisted_model", 

33]