Fix loading instruction templates containing literal '\n'

This commit is contained in:
oobabooga 2023-06-25 02:13:26 -03:00
parent f0fcd1f697
commit f31281a8de

View File

@ -540,7 +540,7 @@ def load_character(character, name1, name2, instruct=False):
# Create .json log files since they don't already exist # Create .json log files since they don't already exist
save_history('instruct' if instruct else 'chat') save_history('instruct' if instruct else 'chat')
return name1, name2, picture, greeting, context, repr(turn_template)[1:-1] return name1, name2, picture, greeting, context, turn_template.replace("\n", r"\n")
@functools.cache @functools.cache