Views
No views yet
Helsinki-NLP/opus-mt-tc-big-en-ptopus_books (en-pt)32e-05transformers em Python:1from transformers import MarianMTModel, MarianTokenizer
2
3model_name = "tarsssss/opus-mt-tc-big-en-pt-en-pt-finetuned-20260617-212625"
4tokenizer = MarianTokenizer.from_pretrained(model_name)
5model = MarianMTModel.from_pretrained(model_name)
6
7def traduzir(texto):
8 # Preparar inputs
9 inputs = tokenizer(texto, return_tensors="pt", padding=True, truncation=True)
10
11 # Gerar a tradução
12 translated_tokens = model.generate(**inputs)
13
14 # Decodificar os tokens gerados
15 resultado = tokenizer.decode(translated_tokens[0], skip_special_tokens=True)
16 return resultado
17
18frase = "Welcome to the world of open-source machine learning!"
19traducao = traduzir(frase)
20print(f"Original: {frase}")
21print(f"Tradução: {traducao}")