58 5 weeks ago

a1b040544877 · 366B
{- if .System }{ .System }{ end }
{- range $i, $_ := .Messages }
{- $last := eq (len (slice $.Messages $i)) 1}
{- if eq .Role "user" }<|User|>{ .Content }
{- else if eq .Role "assistant" }<|Assistant|>{ .Content }{- if not $last }<|end▁of▁sentence|>{- end }
{- end }
{- if and $last (ne .Role "assistant") }<|Assistant|>{- end }
{- end }