--- name: "gemma" config_file: | mmap: true context_size: 8192 template: chat_message: |- {{if eq .RoleName "assistant" }}model{{else}}{{ .RoleName }}{{end}} {{ if .FunctionCall -}} {{ else if eq .RoleName "tool" -}} {{ end -}} {{ if .Content -}} {{.Content -}} {{ end -}} {{ if .FunctionCall -}} {{toJson .FunctionCall}} {{ end -}} chat: | {{.Input }} model completion: | {{.Input}} function: | system You have access to functions. If you decide to invoke any of the function(s), you MUST put it in the format of {"name": function name, "parameters": dictionary of argument name and its value} You SHOULD NOT include any other text in the response if you call a function {{range .Functions}} {'type': 'function', 'function': {'name': '{{.Name}}', 'description': '{{.Description}}', 'parameters': {{toJson .Parameters}} }} {{end}} {{.Input -}} model stopwords: - '<|im_end|>' - '' - ''