ahmadwaqar/ holo-3.1:0.8b-q4

227 1 week ago

Holo-3.1 vision-language computer-use agents by H Company. Locate UI elements and drive web, desktop & mobile automation from a screenshot — returns clicks in normalized [0,1000] coords. 0.8B & 4B, instruct & thinking variants, Q4_K_M/Q8_0. Apache 2.0.

vision tools 0.8b 4b
bf41f70af48e · 1.7kB
{{- if or .System .Tools }}<|im_start|>system
{{- if .Tools }}
# Tools
You have access to the following functions:
<tools>
{{- range .Tools }}
{{ . }}
{{- end }}
</tools>
If you choose to call a function ONLY reply in the following format with NO suffix:
<tool_call>
<function=example_function_name>
<parameter=example_parameter_1>
value_1
</parameter>
<parameter=example_parameter_2>
This is the value for the second parameter
that can span
multiple lines
</parameter>
</function>
</tool_call>
<IMPORTANT>
Reminder:
- Function calls MUST follow the specified format: an inner <function=...></function> block must be nested within <tool_call></tool_call> XML tags
- Required parameters MUST be specified
- You may provide optional reasoning for your function call in natural language BEFORE the function call, but NOT after
- If there is no function call available, answer the question like normal with your current knowledge and do not tell the user about function calls
</IMPORTANT>
{{- end }}
{{- if .System }}
{{ .System }}
{{- end }}<|im_end|>
{{ end }}
{{- range $i, $_ := .Messages }}
{{- $last := eq (len (slice $.Messages $i)) 1 }}
{{- if eq .Role "user" }}<|im_start|>user
{{ .Content }}<|im_end|>
{{ else if eq .Role "assistant" }}<|im_start|>assistant
{{ .Content }}
{{- range .ToolCalls }}
<tool_call>
<function={{ .Function.Name }}>
{{- range $name, $value := .Function.Arguments }}
<parameter={{ $name }}>
{{ $value }}
</parameter>
{{- end }}
</function>
</tool_call>
{{- end }}
{{- if not $last }}<|im_end|>
{{ end }}
{{- else if eq .Role "tool" }}<|im_start|>user
<tool_response>
{{ .Content }}
</tool_response><|im_end|>
{{ end }}
{{- if and $last (ne .Role "assistant") }}<|im_start|>assistant
{{ end }}
{{- end }}