Instructions to use 00harshh/phi3-mini-support-bot with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- PEFT
How to use 00harshh/phi3-mini-support-bot with PEFT:
Task type is invalid.
- Notebooks
- Google Colab
- Kaggle
- Local Apps Settings
- Unsloth Studio
How to use 00harshh/phi3-mini-support-bot with Unsloth Studio:
Install Unsloth Studio (macOS, Linux, WSL)
curl -fsSL https://unsloth.ai/install.sh | sh # Run unsloth studio unsloth studio -H 0.0.0.0 -p 8888 # Then open http://localhost:8888 in your browser # Search for 00harshh/phi3-mini-support-bot to start chatting
Install Unsloth Studio (Windows)
irm https://unsloth.ai/install.ps1 | iex # Run unsloth studio unsloth studio -H 0.0.0.0 -p 8888 # Then open http://localhost:8888 in your browser # Search for 00harshh/phi3-mini-support-bot to start chatting
Using HuggingFace Spaces for Unsloth
# No setup required # Open https://huggingface.co/spaces/unsloth/studio in your browser # Search for 00harshh/phi3-mini-support-bot to start chatting
Load model with FastModel
pip install unsloth from unsloth import FastModel model, tokenizer = FastModel.from_pretrained( model_name="00harshh/phi3-mini-support-bot", max_seq_length=2048, )
Phi-3-mini-4k-instruct โ Customer Support Fine-tune
A LoRA fine-tune of Microsoft's Phi-3-mini-4k-instruct (3.8B parameters), adapted for retail/e-commerce customer support conversations. Trained using Unsloth with 4-bit QLoRA for fast, memory-efficient fine-tuning on a single T4 GPU.
Model Details
- Base model: unsloth/Phi-3-mini-4k-instruct
- Fine-tuning method: QLoRA (4-bit), rank 16, alpha 16
- Framework: Unsloth + TRL
SFTTrainer - Training hardware: 1x NVIDIA T4 (Google Colab, free tier)
- Training data: 467 cleaned, deduplicated customer support Q&A pairs (custom dataset)
Training Data
The training set covers common retail support scenarios across these categories:
| Category | Examples |
|---|---|
| Orders | 136 |
| Shipping | 103 |
| Payment | 70 |
| Returns | 59 |
| Product Info | 34 |
| Account | 33 |
| Sizing | 14 |
| Order Management | 11 |
| Support | 5 |
Each example is a single user question paired with a support-style answer (e.g. order tracking, return policy, payment troubleshooting). Data was cleaned to fix text-encoding artifacts and deduplicated before training.
Intended Use
This model is intended for retail customer-support-style Q&A within the categories above โ e.g. answering questions about order status, return policy, shipping timelines, and payment issues in a tone consistent with the training data.
It is not intended for:
- General-purpose assistant use outside customer support
- Safety-critical or compliance-sensitive support (e.g. legal, medical, financial advice)
- Production deployment without human review of outputs
Limitations
- Trained on a small dataset (467 examples) โ behavior on questions outside the categories above is closer to the unmodified base model.
- Some categories (Sizing, Order Management, Support) have very few examples and may show limited improvement over the base model.
- Like any fine-tuned language model, it can produce plausible-sounding but incorrect specifics (order numbers, policy details, dates) โ outputs should be verified before being shown to real customers.
- English only.
How to Use
from unsloth import FastLanguageModel
model, tokenizer = FastLanguageModel.from_pretrained("00harshh/phi3-mini-support-bot")
FastLanguageModel.for_inference(model)
messages = [{"role": "user", "content": "Where is my order?"}]
inputs = tokenizer.apply_chat_template(
messages, tokenize=True, add_generation_prompt=True, return_tensors="pt"
).to("cuda")
outputs = model.generate(input_ids=inputs, max_new_tokens=150, temperature=0.7, top_p=0.9)
print(tokenizer.decode(outputs[0][inputs.shape[1]:], skip_special_tokens=True))
Training Procedure
- LoRA config: r=16, alpha=16, dropout=0, target modules: q_proj, k_proj, v_proj, o_proj, gate_proj, up_proj, down_proj
- Optimizer: adamw_8bit
- Learning rate: 2e-4, linear schedule
- Epochs: 3
- Effective batch size: 16 (batch size 4 ร gradient accumulation 4)
- Downloads last month
- -
Model tree for 00harshh/phi3-mini-support-bot
Base model
unsloth/Phi-3-mini-4k-instruct