ml-playground / app.py
Sasidhar's picture
Update app.py
e7f5cf5
raw
history blame
766 Bytes
import transformers
import streamlit as st
from transformers import AutoTokenizer, AutoModelWithLMHead
from transformers import pipeline
tokenizer = AutoTokenizer.from_pretrained("gpt2-large")
@st.cache
def load_model(model_name):
model = AutoModelWithLMHead.from_pretrained("gpt2-large")
return model
def load_text_gen_model():
generator = pipeline("text-generation", model="gpt2-medium")
return generator
model = load_model("gpt2-large")
text_generator = load_text_gen_model()
action = st.sidebar.selectbox("Pick an Action", ["Generate an Article","Create an Image"])
if action == "Generate an Article":
prompt = st.text_input("Enter a prompt")
res = generator( prompt, max_length=100, temperature=0.7)
st.write(res)