Update chat_templates.py

This commit is contained in:
Daniel Han-Chen 2024-06-20 19:49:38 +10:00
commit 14362c225a

View file

@ -789,7 +789,7 @@ def _create_formatter(possible_columns, final_optional_prompts, user_column_name
prompt = prompt[2:-2].encode("unicode-escape").decode("utf-8")
columns = re.findall(r"\{(.+?)\}", prompt)
x = f"__optional_{j}__"
prompt = f"{' '*8}{x} = '{prompt}'.format({', '.join(f'{x} = {x}' for x in columns)}) if {x} else ''"
prompt = f"{' '*8}{x} = '{prompt}'.format({', '.join(f'{x} = {x}' for x in columns)}) if {columns[0]} else ''"
function.append(prompt)
formatter.append(x)
final_prompt += "{" + x + "}"