Gemma2-2B-IT-Sms-Verification_Code_Extraction

SMS에서 인증번호를 추출 하는 gemma2 SFT 모델

from transformers import Gemma2ForCausalLM, AutoTokenizer

repo_id = "sg2023/Gemma2-2B-IT-Sms-Verification_Code_Extraction"
tokenizer = AutoTokenizer.from_pretrained(repo_id)
model = Gemma2ForCausalLM.from_pretrained(repo_id)
model.eval()

prompt = "본인인증번호는 315611 입니다. 정확히 입력해주세요."
request_template = [{"role": "user", "content": prompt}]
response_template = tokenizer.apply_chat_template(request_template, tokenize=False, add_generation_prompt=True)
inputs = tokenizer(response_template, return_tensors="pt").to(model.device)
input_ids = inputs["input_ids"][0]  # Tensor shape: (seq_len,)
input_len = input_ids.shape[0]

outputs = model.generate(**inputs, max_new_tokens=64)[0]
outputs = outputs[input_len:]
outputs = tokenizer.decode(outputs, skip_special_tokens=True)

print(outputs)  # 315611

Gemma 2 model card

Model Page: Gemma

Resources and Technical Documentation:

Terms of Use: Terms

Authors: Google

Downloads last month
31
Safetensors
Model size
2.61B params
Tensor type
F32
·
Inference Providers NEW
This model isn't deployed by any Inference Provider. 🙋 Ask for provider support

Model tree for sg2023/Gemma2-2B-IT-Sms-Verification_Code_Extraction

Base model

google/gemma-2-2b
Finetuned
(605)
this model