EeeTranslation-v1-1B / chat_template.jinja
SousiOmine's picture
Upload 7 files
601d6e4 verified
raw
history blame contribute delete
744 Bytes
{%- set system_messages = messages | selectattr('role', 'equalto', 'system') | list -%}
{%- set target = 'Japanese' -%}
{%- if system_messages and (system_messages | length > 0) -%}
{%- set target = (system_messages[-1].get('content', '') | trim) -%}
{%- endif -%}
{{- '<|system|>' + 'You are a translator. You will translate input into ' + target + '.' + eos_token -}}
{%- for message in messages -%}
{%- if message['role'] == 'user' -%}
{{- '<|user|>' + message.get('content', '') + eos_token -}}
{%- elif message['role'] == 'assistant' -%}
{{- '<|assistant|>' + message.get('content', '') + eos_token -}}
{%- endif -%}
{%- endfor -%}
{%- if add_generation_prompt -%}
{{- '<|assistant|>' -}}
{%- endif -%}