Views
No views yet
1from transformers import AutoModelForCausalLM, AutoTokenizer
2import torch
3
4model = AutoModelForCausalLM.from_pretrained(
5 "CyberSecify/telegram-bot-phi35mini-nlu-merged",
6 torch_dtype=torch.float16,
7 device_map="auto",
8 trust_remote_code=True
9)
10tokenizer = AutoTokenizer.from_pretrained(
11 "CyberSecify/telegram-bot-phi35mini-nlu-merged",
12 trust_remote_code=True
13)
14
15# Format prompt
16system_msg = "You are an NLU assistant. Classify intents and extract entities. Return JSON."
17user_msg = "what is the weather in london?"
18prompt = f"<|system|>{system_msg}<|end|><|user|>{user_msg}<|end|><|assistant|>"
19
20# Generate
21inputs = tokenizer(prompt, return_tensors="pt").to(model.device)
22outputs = model.generate(**inputs, max_new_tokens=200, temperature=0.1)
23response = tokenizer.decode(outputs[0], skip_special_tokens=True)