Spaces:
Sleeping
Sleeping
import streamlit as st | |
from transformers import pipeline | |
# Load the text generation model | |
generator = pipeline("text-generation", model="microsoft/phi-1_5") | |
# Streamlit app title | |
st.title("Text Generation with DistilGPT-2") | |
# Input text from the user | |
input_text = st.text_area("Enter your prompt:", "In this course, we will teach you how to") | |
# Number of sequences to generate | |
num_sequences = st.slider("Number of sequences to generate:", 1, 5, 2) | |
# Generate button | |
if st.button("Generate Text"): | |
with st.spinner("Generating..."): | |
# Generate text using the model | |
generated_texts = generator(input_text, max_length=30) | |
# Display generated texts | |
for i, generated in enumerate(generated_texts): | |
st.subheader(f"Generated Text {i + 1}") | |
st.write(generated['generated_text']) | |