File size: 546 Bytes
cc8cb8e
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
import streamlit as st
from transformers import pipeline, set_seed

# Define pipeline for text generation
generator = pipeline('text-generation', model='gpt2')

# Set seed for reproducibility
set_seed(42)

# Set up Streamlit app
st.title('Text Generation with Hugging Face')
st.write('Type a prompt below and watch the model generate text!')

# Get user input
prompt = st.text_input('Enter your prompt here:')

# Generate text
if prompt:
    text = generator(prompt, max_length=50, num_return_sequences=1)[0]['generated_text']
    st.write(text)