NLP-AMLO / app.py
neek05's picture
Update app.py
1d53032
raw
history blame
No virus
1.11 kB
from transformers import BloomForCausalLM, AutoTokenizer
import gradio as gr
# Loading and setting up GPT2 Open AI Transformer Model
model_path = './model_path_BLOOM_vf'
model = BloomForCausalLM.from_pretrained(model_path)
tokenizer = AutoTokenizer.from_pretrained(model_path)
def generate_text(inp):
# Encoding the starting point of the sentence we want to predict
input_data = tokenizer.encode(inp, return_tensors='pt')
# Generating Output String
output = model.generate(
input_data,
max_length= 100,
do_sample=True,
top_k=0,
top_p=0.92,
)
return tokenizer.decode(output[0], skip_special_tokens=True)
textbox = gr.Textbox(label="Introduce una o m谩s palabras para generar el texto:", placeholder="Por ejemplo: Los j贸venes", lines=1)
gr.Interface(fn=generate_text,
inputs= textbox,
outputs="text",
examples=[
["Los j贸venes"],
["La econom铆a ha"],
["Los conservadores"],
["Hemos trabajado para"],
["El crimen organizado"],
],
).launch()