agentic-intent-classifier / inference_subtype.py
manikumargouni's picture
Upload inference_subtype.py with huggingface_hub
fc2b767 verified
raw
history blame contribute delete
626 Bytes
import json
try:
from .model_runtime import get_head # type: ignore
except ImportError:
from model_runtime import get_head
def predict(text: str, confidence_threshold: float | None = None):
return get_head("intent_subtype").predict(text, confidence_threshold=confidence_threshold)
examples = [
"What is CRM software?",
"HubSpot vs Zoho for a small team",
"Which CRM should I buy for a 3-person startup?",
"How do I reset my password?",
]
if __name__ == "__main__":
for text in examples:
print(f"\nInput: {text}")
print("Prediction:", json.dumps(predict(text), indent=2))