refactor: Removes unused LLMMode value_of method (#20575)
Signed-off-by: -LAN- <laipz8200@outlook.com>
This commit is contained in:
@@ -70,7 +70,7 @@ class ModelConfigConverter:
|
|||||||
if not model_mode:
|
if not model_mode:
|
||||||
model_mode = LLMMode.CHAT.value
|
model_mode = LLMMode.CHAT.value
|
||||||
if model_schema and model_schema.model_properties.get(ModelPropertyKey.MODE):
|
if model_schema and model_schema.model_properties.get(ModelPropertyKey.MODE):
|
||||||
model_mode = LLMMode.value_of(model_schema.model_properties[ModelPropertyKey.MODE]).value
|
model_mode = LLMMode(model_schema.model_properties[ModelPropertyKey.MODE]).value
|
||||||
|
|
||||||
if not model_schema:
|
if not model_schema:
|
||||||
raise ValueError(f"Model {model_name} not exist.")
|
raise ValueError(f"Model {model_name} not exist.")
|
||||||
|
@@ -17,19 +17,6 @@ class LLMMode(StrEnum):
|
|||||||
COMPLETION = "completion"
|
COMPLETION = "completion"
|
||||||
CHAT = "chat"
|
CHAT = "chat"
|
||||||
|
|
||||||
@classmethod
|
|
||||||
def value_of(cls, value: str) -> "LLMMode":
|
|
||||||
"""
|
|
||||||
Get value of given mode.
|
|
||||||
|
|
||||||
:param value: mode value
|
|
||||||
:return: mode
|
|
||||||
"""
|
|
||||||
for mode in cls:
|
|
||||||
if mode.value == value:
|
|
||||||
return mode
|
|
||||||
raise ValueError(f"invalid mode value {value}")
|
|
||||||
|
|
||||||
|
|
||||||
class LLMUsage(ModelUsage):
|
class LLMUsage(ModelUsage):
|
||||||
"""
|
"""
|
||||||
|
Reference in New Issue
Block a user