char-fork/llama.cpp
git clone https://git.t4t.associates/char-fork/llama.cpp
8b576b6c5
char/aliceai-t5-moe
1{{ bos_token }} {% if messages [ 0 ][ 'role' ] == 'system' %} {{ raise_exception ( 'System role not supported' ) }} {% endif %}{% for message in messages %}{% if ( message [ 'role' ] == 'user' ) != ( loop . index0 % 2 == 0 ) %} {{ raise_exception ( 'Conversation roles must alternate user/assistant/user/assistant/...' ) }} {% endif %}{% if ( message [ 'role' ] == 'assistant' ) %}{% set role = 'model' %}{% else %}{% set role = message [ 'role' ] %}{% endif %} {{ '<start_of_turn>' + role + ' 2' + message [ 'content' ] | trim + '<end_of_turn> 3' }} {% endfor %}{% if add_generation_prompt %} {{'<start_of_turn>model 4'}} {% endif %}