ChristianAzinn/tiny-json

🤗 Hugging Face sourceapache-2.02.1 GBGGUF✓ 6 checksumsupdated today
Submit in one command

Run it next to your model folder. It makes the torrent, checks your files against Hugging Face, and submits it. You just start seeding and paste your key from your account. It only reads your files and never changes them. Read the script first if you like.

curl -fsSL https://pirateface.co/package.sh | bash -s -- --repo ChristianAzinn/tiny-json ./model-folder
Needs a seeder →

TinyJSON

Trained on my json-training dataset, these are finetunes of the smallest state-of-the-art LLMs to output in structured JSON.

Where their base/instruct versions have so little clue how to output JSON that forcing it using techniques like grammars simply hangs forever, these little guys (mostly) work like a charm. (SmolLM 135M still sometimes babbles on. Set a maximum token limit.)

Training was done with Unsloth at 4bit (lmao), rank=8, alpha=8, for 3 epochs each. rev1 models were trained on the first revision (11.6k rows) of json-training, while rev2 models were trained on the second (20.6k rows).