File size: 597 Bytes
fbdcb75
78047da
fbdcb75
 
78047da
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, df):
    inputs = tokenizer(query, return_tensors="pt", padding=True, truncation=True)
    outputs = model(**inputs)
    prediction = torch.argmax(outputs.logits, dim=1)
    labels = df.columns  # Substitua com suas etiquetas reais
    predicted_label = labels[prediction]
    return predicted_label