Downloads · 30 days
391
7% of all-time downloads
victor/functiongemma-agent-gguf
functiongemma-agent-gguf is a text generation model from victor. Use it when you need the model to write or continue text. It is set up for gguf. The card lists the license as gemma.
A fine-tuned version of FunctionGemma-270M for agentic tool-calling tasks, converted to GGUF format for use with llama.cpp and llama-agent.
Downloads · 30 days
391
7% of all-time downloads
All-time downloads
5.8K
Public
Parameters
268M
883 MB on disk
Likes
0
Public
Click a slice to open those files.
.safetensors536 MB · 65%
From the Hugging Face model README
A fine-tuned version of FunctionGemma-270M for agentic tool-calling tasks, converted to GGUF format for use with llama.cpp and llama-agent.
| Property | Value |
|---|---|
| Base Model | unsloth/functiongemma-270m-it |
| Fine-tuned Model | victor/functiongemma-agent-finetuned |
| Training Dataset | victor/functiongemma-agent-sft |
| Quantization | Q4_K_M (4-bit) |
| Parameters | 270M |
Fine-tuned using Unsloth with LoRA on HuggingFace Jobs infrastructure.
Training Configuration:
train_on_responses_onlyDataset: 7,500 synthetic examples covering:
The model is trained on 5 tools matching llama-agent:
| Tool | Description |
|---|---|
read_file | Read file contents with line numbers |
write_file | Create or overwrite a file |
edit_file | Find and replace text in a file |
glob | Find files matching pattern |
bash | Execute shell command |
# Download
wget https://huggingface.co/victor/functiongemma-agent-gguf/resolve/main/functiongemma-270m-it.Q4_K_M.gguf
# Run inference
./llama-cli -m functiongemma-270m-it.Q4_K_M.gguf -p "<start_of_turn>user
Read the main.py file
<end_of_turn>
<start_of_turn>model"
./llama-agent -m functiongemma-270m-it.Q4_K_M.gguf
Uses FunctionGemma's native format with <escape> delimiters:
<start_of_turn>user
Fix the typo in config.json
<end_of_turn>
<start_of_turn>model
<think>I need to find and read the config file first.</think>
<start_function_call>call:glob{pattern:<escape>**/config.json<escape>}<end_function_call>
<end_of_turn>
<start_of_turn>developer
<start_function_response>response:glob{stdout:<escape>src/config.json<escape>,stderr:<escape><escape>,exit_code:0}<end_function_response>
<end_of_turn>
...
This model inherits the Gemma license from the base model.