import streamlit as st from transformers import pipeline @st.cache_resource def load_model(): return pipeline("text-generation", model="PeterBrendan/pbjs_gpt2") def main(): st.title("Pbjs GPT2") st.write("Enter some text like **bidderTimeout** and get a generated Prebid config output.") # Create a text input field for user input user_input = st.text_input("Enter text:", "") # Check if the user input is empty if user_input: # Load the Hugging Face model generator = load_model() # Generate text based on user input generated_text = generator(user_input, max_length=500, num_return_sequences=1)[0]["generated_text"] # Display the generated text st.write("Generated Text:") st.write(generated_text) # Run the app if __name__ == "__main__": main()