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']) | |