Update chat_template.jinja
Browse files- chat_template.jinja +0 -5
chat_template.jinja
CHANGED
|
@@ -25,11 +25,6 @@
|
|
| 25 |
{%- endif %}
|
| 26 |
{{- '[SYSTEM_PROMPT]' + system_message + '[/SYSTEM_PROMPT]' }}
|
| 27 |
{%- set user_messages = loop_messages | selectattr("role", "equalto", "user") | list %}
|
| 28 |
-
{%- for message in loop_messages | rejectattr("role", "equalto", "tool") | rejectattr("role", "equalto", "tool_results") | selectattr("tool_calls", "undefined") %}
|
| 29 |
-
{%- if (message["role"] == "user") != (loop.index0 % 2 == 0) %}
|
| 30 |
-
{{- raise_exception("After the optional system message, conversation roles must alternate user/assistant/user/assistant/...") }}
|
| 31 |
-
{%- endif %}
|
| 32 |
-
{%- endfor %}
|
| 33 |
{%- for message in loop_messages %}
|
| 34 |
{%- if message["role"] == "user" %}
|
| 35 |
{%- if tools is not none and (message == user_messages[-1]) %}
|
|
|
|
| 25 |
{%- endif %}
|
| 26 |
{{- '[SYSTEM_PROMPT]' + system_message + '[/SYSTEM_PROMPT]' }}
|
| 27 |
{%- set user_messages = loop_messages | selectattr("role", "equalto", "user") | list %}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 28 |
{%- for message in loop_messages %}
|
| 29 |
{%- if message["role"] == "user" %}
|
| 30 |
{%- if tools is not none and (message == user_messages[-1]) %}
|