ProjectOpenTARS4 commited on
Commit
d6dcdcb
·
verified ·
1 Parent(s): 7b0f519

Upload README.md with huggingface_hub

Browse files
Files changed (1) hide show
  1. README.md +47 -0
README.md ADDED
@@ -0,0 +1,47 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ license: gemma
3
+ base_model: google/functiongemma-270m-it
4
+ library_name: llama.cpp
5
+ tags:
6
+ - gguf
7
+ - gemma3
8
+ - function-calling
9
+ - tool-use
10
+ - tiny
11
+ - local
12
+ - cpu
13
+ language:
14
+ - pt
15
+ - en
16
+ ---
17
+
18
+ # Gargantua Pi (270M)
19
+
20
+ Gargantua Pi is the tiniest model of the [openTARS](https://project-opentars.github.io/OpenTARS/) assistant. It is built for small boards and low-power machines: Raspberry Pi, Orange Pi and any computer without a graphics card. At about 300 MB it loads in a moment and answers on the CPU.
21
+
22
+ It does four things well: run a terminal command, search the web, remember a fact, and forget one. It answers in Portuguese and English and politely says so when you ask for something it cannot do, such as looking at the screen.
23
+
24
+ - **Base:** FunctionGemma 270M, fine-tuned by the openTARS project on its own tool-use data (4 tools: `execute_terminal`, `search_web`, `remember`, `forget`).
25
+ - **File:** `gargantua-1.2-pi-functiongemma-270m-Q8_0.gguf` (0.3 GB).
26
+ - **Runs with:** llama.cpp and Ollama (the `functiongemma` renderer and parser are built in).
27
+ - **License:** Gemma Terms of Use, inherited from the base model. Anyone who redistributes it must pass those terms on.
28
+
29
+ ## Use
30
+
31
+ With Ollama, create the model from the downloaded file:
32
+
33
+ ```bash
34
+ printf 'FROM ./gargantua-1.2-pi-functiongemma-270m-Q8_0.gguf\nRENDERER functiongemma\nPARSER functiongemma\nPARAMETER temperature 0.1\n' > Modelfile
35
+ ollama create gargantua-pi -f Modelfile
36
+ ollama run gargantua-pi "how much free memory is there?"
37
+ ```
38
+
39
+ Pass the four tools in the request so it can call them. The openTARS app does this for you.
40
+
41
+ ## Measured result
42
+
43
+ On our own 39-request check of the first move (pick the right tool, or none) it gets 31 of 39 right. This is our own test, not a public benchmark.
44
+
45
+ ## Checksum
46
+
47
+ SHA-256 of the GGUF: `f921e2370833585eda692d4878f9ba50899bdce18b57dc10d0300f8a66f5ac60`