File size: 566 Bytes
fbdcb75
78047da
fbdcb75
 
78047da
151d72b
fbdcb75
 
 
23050ab
fbdcb75
 
1
2
3
4
5
6
7
8
9
10
11
12
from transformers import BertTokenizer, BertForSequenceClassification

tokenizer = BertTokenizer.from_pretrained('juridics/bertimbaulaw-base-portuguese-sts-scale')
model = BertForSequenceClassification.from_pretrained('juridics/bertimbaulaw-base-portuguese-sts-scale')

def generate_answers(query):
    inputs = tokenizer(query, return_tensors="pt", padding=True, truncation=True)
    outputs = model(**inputs)
    prediction = torch.argmax(outputs.logits, dim=1)
    labels = ['ds','real','Group']
    predicted_label = labels[prediction]
    return predicted_label