name-spell-api / app.py
BernardEphraim's picture
first instance
c7e72c1
Raw
History Blame Contribute Delete
512 Bytes
from transformers import AutoTokenizer, AutoModelForSeq2SeqLM
import gradio as gr
MODEL_NAME = "BernardEphraim/name-spell"
tokenizer = AutoTokenizer.from_pretrained(MODEL_NAME)
model = AutoModelForSeq2SeqLM.from_pretrained(MODEL_NAME)
def correct_name(text):
inputs = tokenizer(text, return_tensors="pt")
outputs = model.generate(**inputs)
return tokenizer.decode(outputs[0], skip_special_tokens=True)
app = gr.Interface(
fn=correct_name,
inputs="text",
outputs="text"
)
app.launch()