File size: 359 Bytes
7702481
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
{# Native Qwen2.5-Coder FIM prefix completion. #}
{%- if messages -%}
{%- set ns = namespace(prefix="") -%}
{%- for message in messages -%}
{%- if message["role"] == "user" -%}
{%- set ns.prefix = ns.prefix + message["content"] -%}
{%- endif -%}
{%- endfor -%}
<|fim_prefix|>{{ ns.prefix }}<|fim_suffix|><|fim_middle|>
{%- else -%}
{{ prompt }}
{%- endif -%}