File size: 517 Bytes
74e602a
750c75f
74e602a
 
 
 
5ad9463
 
74e602a
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
import gradio as gr
import transformers
from transformers import AutoModelForCausalLM, AutoTokenizer, pipeline

shroom_generator = pipeline("text-generation", model=AutoModelForCausalLM.from_pretrained('azaninello/gpt2-finetuned-shrooms'), tokenizer="gpt2")

def generator(scrivi_un_titolo = ""):
  shroom_result = shroom_generator(f"<|HEADLINE|>{scrivi_un_titolo}<|TEXT|>", max_length=420) 
  return shroom_result[0]["generated_text"]

iface = gr.Interface(fn=generator, inputs="text", outputs="text")
iface.launch()