Upload chat_template.jinja with huggingface_hub
Browse files- chat_template.jinja +2 -3
    	
        chat_template.jinja
    CHANGED
    
    | @@ -12,9 +12,6 @@ | |
| 12 | 
             
                {%- set first_user_has_system = false -%}
         | 
| 13 | 
             
            {%- endif -%}
         | 
| 14 | 
             
            {%- for message in loop_messages -%}
         | 
| 15 | 
            -
                {%- if (message['role'] == 'user') != (loop.index0 % 2 == 0) -%}
         | 
| 16 | 
            -
                    {{- raise_exception("Conversation roles must alternate user/assistant/user/assistant/...") }}
         | 
| 17 | 
            -
                {%- endif -%}
         | 
| 18 | 
             
                {%- if message['role'] == 'user' -%}
         | 
| 19 | 
             
                    {{- '<|user_start|>' }}
         | 
| 20 | 
             
                    {%- if loop.first and first_user_has_system -%}
         | 
| @@ -45,6 +42,8 @@ | |
| 45 | 
             
                        {{- raise_exception("Unsupported assistant content type") }}
         | 
| 46 | 
             
                    {%- endif -%}
         | 
| 47 | 
             
                    {{- '<|assistant_end|>' }}
         | 
|  | |
|  | |
| 48 | 
             
                {%- endif -%}
         | 
| 49 | 
             
            {%- endfor -%}
         | 
| 50 | 
             
            {%- if add_generation_prompt -%}
         | 
|  | |
| 12 | 
             
                {%- set first_user_has_system = false -%}
         | 
| 13 | 
             
            {%- endif -%}
         | 
| 14 | 
             
            {%- for message in loop_messages -%}
         | 
|  | |
|  | |
|  | |
| 15 | 
             
                {%- if message['role'] == 'user' -%}
         | 
| 16 | 
             
                    {{- '<|user_start|>' }}
         | 
| 17 | 
             
                    {%- if loop.first and first_user_has_system -%}
         | 
|  | |
| 42 | 
             
                        {{- raise_exception("Unsupported assistant content type") }}
         | 
| 43 | 
             
                    {%- endif -%}
         | 
| 44 | 
             
                    {{- '<|assistant_end|>' }}
         | 
| 45 | 
            +
                {%- else -%}
         | 
| 46 | 
            +
                    {{- raise_exception("Unexpected message role: " + message['role'] + ". Only 'user' and 'assistant' roles are supported after the optional initial system message.") }}
         | 
| 47 | 
             
                {%- endif -%}
         | 
| 48 | 
             
            {%- endfor -%}
         | 
| 49 | 
             
            {%- if add_generation_prompt -%}
         | 

