TheBloke/pygmalion-2-13b.Q3_K_L.gguf

Code 13B

31 Pulls Updated 4 weeks ago

9bba9ecd7e77 · 677B
{{- if .Suffix }} {{ .Prompt }} {{- else if .Messages }} {{- $system := "" }} {{- range $i, $_ := .Messages }} {{- if eq .Role "system" }} {{- $system = printf "%s %s \n" $system .Content }} {{- else if eq .Role "user" }} {{- if $system }}{{ $system }} {{ $system = "" }} {{ end }}\n### Instruction:\n: {{ .Content }} {{ if eq (len (slice $.Messages $i)) 1 }}\n### Response:\n {{- end }} {{- else if eq .Role "assistant" }}\n### Response:\n {{ .Content }} {{- end }} {{- end }} {{- else }} {{- if .System }} <|system|>: {{ .System }} {{- end }} {{- if .Prompt }}\n### Instruction:\n: {{ .Prompt }} {{- end }}\n### Response:\n{{ .Response }} {{- end }}