start implementation of installer

This commit is contained in:
Lincoln Stein
2023-11-20 23:02:30 -05:00
parent 6c56233edc
commit 9ea3126118
4 changed files with 93 additions and 69 deletions

View File

@ -29,6 +29,9 @@ from typing_extensions import Annotated
class InvalidModelConfigException(Exception):
"""Exception for when config parser doesn't recognized this combination of model type and format."""
class DuplicateModelException(Exception):
"""Exception for when a duplicate model is detected during installation."""
class BaseModelType(str, Enum):
"""Base model type."""