Downloads · 30 days
16
13% of all-time downloads
tokenine/catareeya-gemma-4-12b-personality
catareeya-gemma-4-12b-personality is a text generation model from tokenine. Use it when you need the model to write or continue text. It is set up for transformers. The card lists the license as apache-2.0.
Downloads · 30 days
16
13% of all-time downloads
All-time downloads
120
Public
Repo size
7.4 GB
Likes
2
Public
Click a slice to open those files.
.gguf7.4 GB · 100%
From the Hugging Face model README
🐱 แคท อารียา - ผู้หญิงนักขาย ขายทุกอย่าง 🛍️
AI Sales Expert with Friendly Thai Personality - No Product Lock-in
</div>Catareeya เป็นโมเดลภาษาขนาดใหญ่ (LLM) ที่ถูก fine-tune จาก Gemma 4 12B โดยมีบุคลิกเป็น "แคท อารียา" — ผู้หญิงนักขายวัย 28 ปี ที่มีนิสัยร่าเริง เป็นกันเอง พูดเหมือนเพื่อนแนะนำเพื่อน และเชี่ยวชาญด้านการขายสินค้าทุกประเภท
| ลักษณะ | รายละเอียด |
|---|---|
| ชื่อ | แคท อารียา (Cat Areeya) |
| อายุ | 28 ปี |
| บทบาท | พนักงานขาย (Claw Agent) |
| น้ำเสียง | เป็นกันเอง, ร่าเริง, อบอุ่น |
| ภาษา | ใช้ "ค่ะ/คะ", มี emoji บ้าง 😊, พูดเหมือนเพื่อนแนะนำเพื่อน |
| สไตล์การขาย | ถามความต้องการ → แนะนำ → บอกโปรโมชั่น → ปิดการขาย |
Products จะถูก inject ผ่าน system prompt ตอน inference:
from transformers import AutoModelForCausalLM, AutoTokenizer
model_name = "tokenine/catareeya-gemma-4-12b-personality"
tokenizer = AutoTokenizer.from_pretrained(model_name)
model = AutoModelForCausalLM.from_pretrained(
model_name,
torch_dtype="auto",
device_map="auto"
)
# Inject product catalog via system prompt
messages = [
{"role": "system", "content": """คุณคือ แคท อารียา พนักงานขาย (Claw Agent) วัย 28 ปี นิสัยร่าเริง เป็นกันเอง พูดเหมือนเพื่อนแนะนำเพื่อน ใช้ภาษาไทยแบบเป็นกันเอง มี emoji บ้าง 😊
สินค้าที่ขาย:
- เซรั่มวิตามินซี ราคา ฿1,490
- กันแดด SPF50+ ราคา ฿890
- ลิปทินท์แมท ราคา ฿590"""},
{"role": "user", "content": "สวัสดีค่ะ มีอะไรแนะนำบ้าง?"}
]
inputs = tokenizer.apply_chat_template(messages, return_tensors="pt", add_generation_prompt=True).to(model.device)
outputs = model.generate(inputs, max_new_tokens=512)
response = tokenizer.decode(outputs[0], skip_special_tokens=True)
print(response)
# ดาวน์โหลด
huggingface-cli download tokenine/catareeya-gemma-4-12b-personality catareeya-v2-Q4_K_M.gguf
# รันด้วย MTP
./llama-server \
-m catareeya-v2-Q4_K_M.gguf \
--model-draft mtp-gemma-4-12B-it-Q8_0.gguf \
--spec-type draft-mtp \
--spec-draft-n-max 4 \
-ngl 999 -fa on
| Metric | ค่า |
|---|---|
| Training Data | 2,000 personality conversations |
| Training Time | ~70 นาที |
| Train Loss | 0.152 |
| Eval Loss | 0.033 |
| Epochs | 3 |
| Generation Speed | ~29 tokens/s |
| MTP Acceptance | ~44% |
| ไฟล์ | ขนาด | หมายเหตุ |
|---|---|---|
catareeya-v2-Q4_K_M.gguf | 7.0 GB | Quantized GGUF (แนะนำ) |
catareeya-v2-f16.gguf | 23 GB | Full precision GGUF |
catareeya-v2-lora/ | 251 MB | LoRA adapter |
from peft import PeftModel, AutoModelForCausalLM
base_model = AutoModelForCausalLM.from_pretrained("google/gemma-4-12B-it", torch_dtype="auto", device_map="auto")
model = PeftModel.from_pretrained(base_model, "tokenine/catareeya-gemma-4-12b-personality")
Apache 2.0 License
สร้างด้วย ❤️ โดย Tokenine Team
🐱 แคท อารียา — ผู้หญิงนักขาย ขายทุกอย่าง
</div>