refac
This commit is contained in:
@@ -762,18 +762,22 @@ def parse_ollama_modelfile(model_text):
|
|||||||
return data
|
return data
|
||||||
|
|
||||||
|
|
||||||
def convert_logit_bias_input_to_json(user_input) -> Optional[str]:
|
def convert_logit_bias_input_to_json(logit_bias_input) -> Optional[str]:
|
||||||
if user_input:
|
if not logit_bias_input:
|
||||||
logit_bias_pairs = user_input.split(",")
|
return None
|
||||||
logit_bias_json = {}
|
|
||||||
for pair in logit_bias_pairs:
|
if isinstance(logit_bias_input, dict):
|
||||||
token, bias = pair.split(":")
|
return json.dumps(logit_bias_input)
|
||||||
token = str(token.strip())
|
|
||||||
bias = int(bias.strip())
|
logit_bias_pairs = logit_bias_input.split(",")
|
||||||
bias = 100 if bias > 100 else -100 if bias < -100 else bias
|
logit_bias_json = {}
|
||||||
logit_bias_json[token] = bias
|
for pair in logit_bias_pairs:
|
||||||
return json.dumps(logit_bias_json)
|
token, bias = pair.split(":")
|
||||||
return None
|
token = str(token.strip())
|
||||||
|
bias = int(bias.strip())
|
||||||
|
bias = 100 if bias > 100 else -100 if bias < -100 else bias
|
||||||
|
logit_bias_json[token] = bias
|
||||||
|
return json.dumps(logit_bias_json)
|
||||||
|
|
||||||
|
|
||||||
def freeze(value):
|
def freeze(value):
|
||||||
|
|||||||
Reference in New Issue
Block a user