diff --git a/koboldcpp.py b/koboldcpp.py index 21a60d58f..42e734c54 100755 --- a/koboldcpp.py +++ b/koboldcpp.py @@ -3078,12 +3078,12 @@ def format_jinja(messages_orig, tools, chat_template_kwargs=None): func["arguments"] = json.loads(args) except Exception: pass - # Fix tool content - if m.get("role") == "tool" and isinstance(m.get("content"), str): - try: - m["content"] = json.loads(m["content"]) - except Exception: - pass + # Fix tool content for some templates + # if m.get("role") == "tool" and isinstance(m.get("content"), str): + # try: + # m["content"] = json.loads(m["content"]) + # except Exception: + # pass jinja_env.globals['strftime_now'] = strftime_now jinja_env.globals['raise_exception'] = raise_exception jinja_env.filters["tojson"] = tojson