Changes in enums.py

Added generalised ModelName
This commit is contained in:
Christoph Eder committed 2025-12-13 11:53:30 +01:00
1 parent d09008827b
commit e2d689a84c
1 file changed
+15 -4
+15 -4
View File
@@ -1,21 +1,33 @@
from enum import Enum
from typing import Union
class ModelType(Enum):
EMBEDDING = "embedding"
TRANSCRIPTION = "transcription"
RESPONSE = "response"
class EmbeddingModelName(Enum):
NB_BERT = "nb_bert"
class TranscriptionModelName(Enum):
WHISPER_SMALL = "whisper_small"
class ResponseModelName(Enum):
GENERIC = "generic"
GENERIC = "generic"
ModelName= Union[EmbeddingModelName, TranscriptionModelName, ResponseModelName]
class PreprocessorType(Enum):
NORWEGIAN = "norwegian"
DEFAULT = "norwegian"
class SymbolProvider(Enum):
TOBII_DYNAVOX = "tobii_dynavox"
@@ -24,4 +36,3 @@ class Language(Enum):
NORWEGIAN = "norwegian"
ENGLISH = "english"
DEFAULT = "norwegian"