joinfv commited on
Commit
f00e453
·
verified ·
1 Parent(s): ae695b3

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +13 -14
app.py CHANGED
@@ -1,25 +1,24 @@
1
- #tradutor nq usando pipelines
2
- #Autor..: joinfv
3
- #Data...:20/11/2024
4
  import gradio as gr
5
 
6
  from transformers import pipeline
7
 
8
- #load model
9
  pipe = pipeline("translation", model="Helsinki-NLP/opus-mt-tc-big-en-pt")
10
 
11
  def predict(text):
12
- return pipe(text)[0]["translation_text"]
13
-
14
- title = "Tradutor inglês para Brasileires"
15
- iface = gr.Interface(fn="predict", inputs=[gr.Textbox(label="text", lines=3)], outputs='text', title=title, api_name="predict")
16
 
 
17
 
18
- #iface = gr.Interface(
19
- # predict,
20
- # inputs=[gr.Textbox(label="text", lines=3)],
21
- # outputs='text',
22
- # title=title,
23
- #)
 
24
 
25
  iface.launch()
 
1
+ # Tradutor NQ usando pipelines
2
+ # Autor..: joinfv
3
+ # Data...: 20/11/2024
4
  import gradio as gr
5
 
6
  from transformers import pipeline
7
 
8
+ # Load model
9
  pipe = pipeline("translation", model="Helsinki-NLP/opus-mt-tc-big-en-pt")
10
 
11
  def predict(text):
12
+ return pipe(text)[0]["translation_text"]
 
 
 
13
 
14
+ title = "Tradutor inglês para brasileiro"
15
 
16
+ iface = gr.Interface(
17
+ fn=predict, # Passa a referência à função predict
18
+ inputs=[gr.Textbox(label="text", lines=3)],
19
+ outputs='text',
20
+ title=title,
21
+ api_name="predict"
22
+ )
23
 
24
  iface.launch()