Spaces:
Sleeping
Sleeping
File size: 842 Bytes
4e60a5d |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
import streamlit as st
from utils import generate_script
st.title("π¬ YouTube Script Generator (Hugging Face Version)")
prompt = st.text_input("Enter your video topic:")
video_length = st.slider("Video length (minutes):", 1, 20, 5)
creativity = st.slider("Creativity:", 0.0, 1.0, 0.7)
if st.button("Generate Script"):
with st.spinner("Generating script..."):
try:
search_result, title, script = generate_script(prompt, video_length, creativity)
st.success("β
Script Generated Successfully!")
st.subheader("π― Title:")
st.write(title)
st.subheader("π Search Data:")
st.write(search_result)
st.subheader("π Script:")
st.write(script)
except Exception as e:
st.error(f"Error: {e}") |