Files
KiwiMate-Mini-Preview/README.md
ModelHub XC 7cbc3b252e 初始化项目,由ModelHub XC社区提供模型
Model: KiwiMate/KiwiMate-Mini-Preview
Source: Original Platform
2026-08-23 06:15:23 +08:00

81 lines
3.5 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
language: en
license: apache-2.0
base_model: meta-llama/Llama-3.2-3B-Instruct
tags:
- unsloth
- text-generation-inference
- conversational
- gguf
- llama
datasets:
- KiwiMate/KiwiMate-Mini-training
pipeline_tag: text-generation
---
# KiwiMate-Mini-Preview
**KiwiMate-Mini-Preview** is a lightweight, New Zealand–flavoured conversational language model, fine-tuned for the [KiwiMate](https://kiwimate.net) AI companion app. It is the smallest model in the KiwiMate model family and is designed for fast, low-cost inference on the app's free and lower-tier subscription plans.
> ⚠️ **Preview status:** This is a prototype release. The name reflects its preview status — expect breaking changes, retraining, and behavioural shifts before a stable v1 release.
## Model Details
| | |
|---|---|
| **Developed by** | KiwiMate / KyleCodeKiwi |
| **Base model** | Llama 3.2 3B Instruct |
| **Architecture** | Llama |
| **Parameters** | ~3.21B |
| **Fine-tuning framework** | [Unsloth](https://github.com/unslothai/unsloth) |
| **License** | Apache 2.0 |
| **Languages** | English (with New Zealand English and Te Reo Māori vocabulary coverage) |
| **Model class** | `AutoModelForCausalLM` |
## Intended Use
KiwiMate-Mini-Preview is intended as the default conversational backend for the KiwiMate app, providing:
- General-purpose chat and assistant-style conversation
- New Zealand cultural and "Kiwi" context awareness (slang, geography, fun facts)
- Light Te Reo Māori vocabulary recognition and use
- Lore and knowledge specific to the KiwiMate app itself ("KiwiMate Origin" data)
- Lightweight knowledge support for in-app mini-games
It is **not** intended for high-stakes, medical, legal, or financial advice, and should not be relied on as an authoritative source on Māori language or tikanga — for genuinely sensitive Te Reo or cultural content, defer to community-governed resources.
## Training Data
Fine-tuned on the [`KiwiMate/KiwiMate-Mini-training`](https://huggingface.co/datasets/KiwiMate/KiwiMate-Mini-training) dataset, organised into categories including:
- NZ English
- Te Reo Māori
- KiwiMate Origin (app-specific lore/identity)
- NZ Fun Facts
- MiniGame Knowledge
## Files & Quantizations
Distributed as `safetensors` (full precision) and GGUF quantizations for efficient local/edge inference:
| Format | Use case |
|---|---|
| F16 | Highest fidelity, largest size |
| Q6_K | Near-lossless, smaller footprint |
| Q4_K_M | Balanced quality/size — recommended default for on-device use |
| Q2_K_L | Smallest footprint, lowest fidelity |
## Deployment
Served in production via a Hugging Face Inference Endpoint on a T4 GPU with scale-to-zero, fronted by a Supabase Edge Function (OpenAI-compatible proxy) that routes KiwiMate app traffic to this and other KiwiMate model endpoints behind a single API.
### Known Limitations
- A server-side mitigation is in place for an occasional role-bleed / over-generation issue (the model sometimes continuing past `<|eot_id|>`), handled via stop-sequence aliases and trimming at the proxy layer.
- The long-term fix — adding `<|eot_id|>` (token ID 128009) properly to the training loss and `generation_config.json` — is planned for a future retraining pass rather than this preview.
- As a 3B-parameter model, reasoning depth and factual reliability are limited compared to larger models; it is tuned for speed and personality over raw capability.
## License
Released under the Apache 2.0 license, consistent with the open weights commitment for the KiwiMate model family.