Update ChatTemplate enum to include alpaca and gemma (#1396)
This commit is contained in:
@@ -129,8 +129,10 @@ class RLType(str, Enum):
|
|||||||
class ChatTemplate(str, Enum):
|
class ChatTemplate(str, Enum):
|
||||||
"""Chat templates configuration subset"""
|
"""Chat templates configuration subset"""
|
||||||
|
|
||||||
|
alpaca = "alpaca" # pylint: disable=invalid-name
|
||||||
chatml = "chatml" # pylint: disable=invalid-name
|
chatml = "chatml" # pylint: disable=invalid-name
|
||||||
inst = "inst" # pylint: disable=invalid-name
|
inst = "inst" # pylint: disable=invalid-name
|
||||||
|
gemma = "gemma" # pylint: disable=invalid-name
|
||||||
|
|
||||||
|
|
||||||
class LoftQConfig(BaseModel):
|
class LoftQConfig(BaseModel):
|
||||||
@@ -518,7 +520,7 @@ class AxolotlInputConfig(
|
|||||||
] = None
|
] = None
|
||||||
gpu_memory_limit: Optional[Union[int, str]] = None
|
gpu_memory_limit: Optional[Union[int, str]] = None
|
||||||
|
|
||||||
chat_template: Optional[Union[Literal["chatml", "inst"], ChatTemplate]] = None
|
chat_template: Optional[ChatTemplate] = None
|
||||||
default_system_message: Optional[str] = None
|
default_system_message: Optional[str] = None
|
||||||
|
|
||||||
# INTERNALS - document for now, generally not set externally
|
# INTERNALS - document for now, generally not set externally
|
||||||
|
|||||||
Reference in New Issue
Block a user