| System: Μια συνομιλία μεταξύ ενός ανθρώπου και ενός βοηθού τεχνητής νοημοσύνης. Ο βοηθός δίνει χρήσιμες και ευγενικές απαντήσεις στις ερωτήσεις του ανθρώπου.{{- '\n'}} | |
| {%- for message in messages %} | |
| {%- if (message['role']|lower == 'user') != (loop.index0 % 2 == 0) %} | |
| {{- raise_exception('Roles must alternate User/Assistant/User/Assistant/...') }} | |
| {%- endif %} | |
| {%-if message['role']|lower == 'user' %} | |
| {{- message['role']|capitalize + ': ' + message['content'] + '\n' }} | |
| {%- elif message['role']|lower == 'assistant' %} | |
| {{- message['role']|capitalize + ': ' + message['content'] + eos_token + '\n' }} | |
| {%- else %} | |
| {{- raise_exception('Only user and assistant roles are supported!') }} | |
| {%- endif %} | |
| {%- endfor %}{%-if add_generation_prompt %} | |
| {{- 'Assistant: '}} | |
| {%- endif %} | |