cngchis/Support-Ticket-Router-12K-Cleaned
Viewer • Updated • 11.7k • 65
How to use cngchis/phi4-mini-intent with Transformers:
# Use a pipeline as a high-level helper
from transformers import pipeline
pipe = pipeline("text-classification", model="cngchis/phi4-mini-intent") # Load model directly
from transformers import AutoTokenizer, AutoModelForCausalLM
tokenizer = AutoTokenizer.from_pretrained("cngchis/phi4-mini-intent")
model = AutoModelForCausalLM.from_pretrained("cngchis/phi4-mini-intent")This repository contains a fine-tuned Transformer model for intent classification.
The model is built using Hugging Face transformers and stored in safetensors format, enabling efficient and safe loading.
It predicts an intent label from input text for tasks such as chatbot understanding, ticket routing, and text categorization.
pip install transformers==4.57.6
from transformers import AutoTokenizer, AutoModelForSequenceClassification
import torch
model_path = "cngchis/phi4-mini-intent"
tokenizer = AutoTokenizer.from_pretrained(model_path)
model = AutoModelForSequenceClassification.from_pretrained(model_path)
text = "I cannot log into my account"
inputs = tokenizer(text, return_tensors="pt", truncation=True, padding=True)
with torch.no_grad():
outputs = model(**inputs)
logits = outputs.logits
predicted_class = torch.argmax(logits, dim=1).item()
print(predicted_class)
"I want to reset my password"
The model outputs a class index, which can be mapped to intent labels:
3 → password_reset
1 → login_issue
5 → payment_problem
(You should define label mapping in your application.)
Not suitable for generative tasks Sensitive to domain shift (out-of-distribution text) Requires consistent intent label schema
Built using:
Hugging Face Transformers PyTorch Safetensors format
Base model
microsoft/Phi-4-mini-instruct