Spaces:
Runtime error
Runtime error
import requests | |
import streamlit as st | |
st.title("AI Story Generator") | |
# Input form for user to enter story details | |
story = st.text_area("Enter the beginning of your story:") | |
length = st.slider("Select the desired length of the story:", min_value=50, max_value=500, value=150, step=10) | |
temperature = st.slider("Select the temperature for the generated text:", min_value=0.1, max_value=2.0, value=0.7, step=0.1) | |
top_k = st.slider("Select the top-k value for the generated text:", min_value=1, max_value=50, value=1, step=1) | |
top_p = st.slider("Select the top-p value for the generated text:", min_value=0.1, max_value=1.0, value=0.2, step=0.1) | |
# Generate story based on user input | |
if st.button("Generate Story"): | |
response = requests.post("https://blinkdl-chatrwkv-gradio.hf.space/run/predict", json={ | |
"data": [ | |
story, | |
length, | |
top_k, | |
temperature, | |
top_p | |
] | |
}).json() | |
# Check if response contains the expected key | |
if "data" in response: | |
generated_text = response["data"] | |
st.write("Generated Story:") | |
st.write(generated_text) | |
else: | |
st.write("Error: Unexpected response from API.") | |