latest
6.9GB
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 }}