ewinregirgojr commited on
Commit
d006253
·
verified ·
1 Parent(s): ed23be2

Fix table formatting: remove blank lines between rows throughout README

Browse files
Files changed (1) hide show
  1. README.md +0 -51
README.md CHANGED
@@ -74,32 +74,18 @@ pipeline_tag: text-generation
74
 
75
  ---
76
 
77
-
78
-
79
  # MiniCPM5-1B-Agentic-Tooluse-v3-GGUF
80
 
81
-
82
-
83
  **GGUF quantizations of a 1B-parameter agentic tool-calling / function-calling model**, ready to run locally with [llama.cpp](https://github.com/ggerganov/llama.cpp), [Ollama](https://ollama.com/), [LM Studio](https://lmstudio.ai/), koboldcpp, text-generation-webui, or any other GGUF-compatible runtime — fully offline, private, and CPU-friendly.
84
 
85
-
86
-
87
  Searching for a **local function-calling model**, a **small LLM you can run on CPU or a phone**, a **GGUF model for AI agents**, or a **fast, private alternative to cloud-hosted function calling**? This is built specifically for that.
88
 
89
-
90
-
91
  ## Why this model
92
 
93
-
94
-
95
  MiniCPM5-1B-Agentic-Tooluse-v3 is a compact **1B-parameter** model fine-tuned specifically for agentic tool/function calling: it parses a tool schema plus a user request and reliably emits a structured, correctly-named, correctly-valued function call — the core capability behind LangChain agents, MCP servers, ReAct loops, home-automation assistants, and any app that needs an LLM to reliably drive external APIs and tools.
96
 
97
-
98
-
99
  Unlike most small open tool-calling models, this one went through a **two-stage pipeline**: QLoRA supervised fine-tuning followed by **GRPO reinforcement learning**, specifically rewarding exact function-name and exact argument-value correctness.
100
 
101
-
102
-
103
  ## Results
104
 
105
  Evaluated on a held-out 300-example test slice drawn from a **seeded shuffle** of ToolACE (see *Split integrity*).
@@ -165,27 +151,16 @@ directly across the two methodologies. See the *Results* section above for v3-er
165
  `</function>` tag with no trailing tokens. Use a parser that treats the first completed
166
  `<function>...</function>` block as the action boundary — do not rely on natural end-of-generation.
167
 
168
-
169
  ## Available quantizations
170
 
171
-
172
-
173
  | File | Quant | Size | Best for |
174
-
175
  |------|-------|------|----------|
176
-
177
  | `MiniCPM5-1B-Agentic-Tooluse-v3.F16.gguf` | F16 | ~2.02 GB | Maximum quality, GPU or high-RAM CPU inference |
178
-
179
  | `MiniCPM5-1B-Agentic-Tooluse-v3.Q8_0.gguf` | Q8_0 | ~1.07 GB | Near-lossless quality, recommended default for most users |
180
-
181
  | `MiniCPM5-1B-Agentic-Tooluse-v3.Q4_K_M.gguf` | Q4_K_M | ~656 MB | Smallest, fastest — best for edge devices, phones, and CPU-only/low-RAM machines |
182
 
183
-
184
-
185
  ## Quickstart
186
 
187
-
188
-
189
  **llama.cpp:**
190
 
191
  ```bash
@@ -194,8 +169,6 @@ directly across the two methodologies. See the *Results* section above for v3-er
194
 
195
  ```
196
 
197
-
198
-
199
  **llama-server (OpenAI-compatible API, works with most agent frameworks):**
200
 
201
  ```bash
@@ -204,8 +177,6 @@ directly across the two methodologies. See the *Results* section above for v3-er
204
 
205
  ```
206
 
207
-
208
-
209
  **Ollama:**
210
 
211
  ```bash
@@ -220,16 +191,10 @@ ollama run minicpm5-tooluse-v3
220
 
221
  ```
222
 
223
-
224
-
225
  **LM Studio:** just download one of the `.gguf` files above directly through the LM Studio search/download UI.
226
 
227
-
228
-
229
  ## Ideal use cases
230
 
231
-
232
-
233
  - Fully local / offline / private AI agents (no data leaves your machine)
234
 
235
  - Home automation and smart-home voice assistants
@@ -242,37 +207,21 @@ ollama run minicpm5-tooluse-v3
242
 
243
  - Hobbyist and researcher experimentation with small-model agentic reasoning
244
 
245
-
246
-
247
  ## FAQ
248
 
249
-
250
-
251
  **Which quant should I use?** Q8_0 for the best quality-to-size tradeoff on most machines; Q4_K_M if you need the smallest possible footprint or are running on a phone/Raspberry Pi-class device; F16 if you have plenty of RAM/VRAM and want maximum fidelity.
252
 
253
-
254
-
255
  **Do I need a GPU?** No — that's the point of this model. All three quantizations run well on CPU; a GPU just makes it faster.
256
 
257
-
258
-
259
  **How was this trained?** QLoRA supervised fine-tuning on tool-calling trajectories, followed by GRPO (Group Relative Policy Optimization) reinforcement-learning refinement targeting exact argument correctness.
260
 
261
-
262
-
263
  ## Related repos
264
 
265
-
266
-
267
  - LoRA adapter (PEFT, smallest download, for fine-tuning further): [MiniCPM5-1B-Agentic-Tooluse-QLoRA-v3](https://huggingface.co/ewinregirgojr/MiniCPM5-1B-Agentic-Tooluse-QLoRA-v3)
268
 
269
  - Merged full-weight FP16 build (for `transformers`/vLLM/SGLang serving): [MiniCPM5-1B-Agentic-Tooluse-v3-Merged-FP16](https://huggingface.co/ewinregirgojr/MiniCPM5-1B-Agentic-Tooluse-v3-Merged-FP16)
270
 
271
-
272
-
273
  ## Base model
274
 
275
-
276
-
277
  Built on [MiniCPM5-1B](https://huggingface.co/openbmb/MiniCPM5-1B) by OpenBMB, fine-tuned for agentic tool/function calling and refined with GRPO reinforcement learning.
278
 
 
74
 
75
  ---
76
 
 
 
77
  # MiniCPM5-1B-Agentic-Tooluse-v3-GGUF
78
 
 
 
79
  **GGUF quantizations of a 1B-parameter agentic tool-calling / function-calling model**, ready to run locally with [llama.cpp](https://github.com/ggerganov/llama.cpp), [Ollama](https://ollama.com/), [LM Studio](https://lmstudio.ai/), koboldcpp, text-generation-webui, or any other GGUF-compatible runtime — fully offline, private, and CPU-friendly.
80
 
 
 
81
  Searching for a **local function-calling model**, a **small LLM you can run on CPU or a phone**, a **GGUF model for AI agents**, or a **fast, private alternative to cloud-hosted function calling**? This is built specifically for that.
82
 
 
 
83
  ## Why this model
84
 
 
 
85
  MiniCPM5-1B-Agentic-Tooluse-v3 is a compact **1B-parameter** model fine-tuned specifically for agentic tool/function calling: it parses a tool schema plus a user request and reliably emits a structured, correctly-named, correctly-valued function call — the core capability behind LangChain agents, MCP servers, ReAct loops, home-automation assistants, and any app that needs an LLM to reliably drive external APIs and tools.
86
 
 
 
87
  Unlike most small open tool-calling models, this one went through a **two-stage pipeline**: QLoRA supervised fine-tuning followed by **GRPO reinforcement learning**, specifically rewarding exact function-name and exact argument-value correctness.
88
 
 
 
89
  ## Results
90
 
91
  Evaluated on a held-out 300-example test slice drawn from a **seeded shuffle** of ToolACE (see *Split integrity*).
 
151
  `</function>` tag with no trailing tokens. Use a parser that treats the first completed
152
  `<function>...</function>` block as the action boundary — do not rely on natural end-of-generation.
153
 
 
154
  ## Available quantizations
155
 
 
 
156
  | File | Quant | Size | Best for |
 
157
  |------|-------|------|----------|
 
158
  | `MiniCPM5-1B-Agentic-Tooluse-v3.F16.gguf` | F16 | ~2.02 GB | Maximum quality, GPU or high-RAM CPU inference |
 
159
  | `MiniCPM5-1B-Agentic-Tooluse-v3.Q8_0.gguf` | Q8_0 | ~1.07 GB | Near-lossless quality, recommended default for most users |
 
160
  | `MiniCPM5-1B-Agentic-Tooluse-v3.Q4_K_M.gguf` | Q4_K_M | ~656 MB | Smallest, fastest — best for edge devices, phones, and CPU-only/low-RAM machines |
161
 
 
 
162
  ## Quickstart
163
 
 
 
164
  **llama.cpp:**
165
 
166
  ```bash
 
169
 
170
  ```
171
 
 
 
172
  **llama-server (OpenAI-compatible API, works with most agent frameworks):**
173
 
174
  ```bash
 
177
 
178
  ```
179
 
 
 
180
  **Ollama:**
181
 
182
  ```bash
 
191
 
192
  ```
193
 
 
 
194
  **LM Studio:** just download one of the `.gguf` files above directly through the LM Studio search/download UI.
195
 
 
 
196
  ## Ideal use cases
197
 
 
 
198
  - Fully local / offline / private AI agents (no data leaves your machine)
199
 
200
  - Home automation and smart-home voice assistants
 
207
 
208
  - Hobbyist and researcher experimentation with small-model agentic reasoning
209
 
 
 
210
  ## FAQ
211
 
 
 
212
  **Which quant should I use?** Q8_0 for the best quality-to-size tradeoff on most machines; Q4_K_M if you need the smallest possible footprint or are running on a phone/Raspberry Pi-class device; F16 if you have plenty of RAM/VRAM and want maximum fidelity.
213
 
 
 
214
  **Do I need a GPU?** No — that's the point of this model. All three quantizations run well on CPU; a GPU just makes it faster.
215
 
 
 
216
  **How was this trained?** QLoRA supervised fine-tuning on tool-calling trajectories, followed by GRPO (Group Relative Policy Optimization) reinforcement-learning refinement targeting exact argument correctness.
217
 
 
 
218
  ## Related repos
219
 
 
 
220
  - LoRA adapter (PEFT, smallest download, for fine-tuning further): [MiniCPM5-1B-Agentic-Tooluse-QLoRA-v3](https://huggingface.co/ewinregirgojr/MiniCPM5-1B-Agentic-Tooluse-QLoRA-v3)
221
 
222
  - Merged full-weight FP16 build (for `transformers`/vLLM/SGLang serving): [MiniCPM5-1B-Agentic-Tooluse-v3-Merged-FP16](https://huggingface.co/ewinregirgojr/MiniCPM5-1B-Agentic-Tooluse-v3-Merged-FP16)
223
 
 
 
224
  ## Base model
225
 
 
 
226
  Built on [MiniCPM5-1B](https://huggingface.co/openbmb/MiniCPM5-1B) by OpenBMB, fine-tuned for agentic tool/function calling and refined with GRPO reinforcement learning.
227