randeom commited on
Commit
4a822b0
·
verified ·
1 Parent(s): f593040

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +7 -3
app.py CHANGED
@@ -59,17 +59,21 @@ def main():
59
  top_p = st.slider("Top-p (nucleus sampling)", 0.0, 1.0, 0.95, step=0.05)
60
  repetition_penalty = st.slider("Repetition penalty", 1.0, 2.0, 1.0, step=0.05)
61
 
 
 
 
 
62
  # Generate button
63
  if st.button("Generate Waifu"):
64
  with st.spinner("Generating waifu character..."):
65
  prompt = format_prompt(name, hair_color, personality, outfit_style, hobbies, favorite_food, background_story, system_prompt)
66
- generated_text = generate_text(prompt, temperature, max_new_tokens, top_p, repetition_penalty)
67
  st.success("Waifu character generated!")
68
 
69
  # Display the generated character
70
- if generated_text:
71
  st.subheader("Generated Waifu Character")
72
- st.write(generated_text)
73
 
74
  if __name__ == "__main__":
75
  main()
 
59
  top_p = st.slider("Top-p (nucleus sampling)", 0.0, 1.0, 0.95, step=0.05)
60
  repetition_penalty = st.slider("Repetition penalty", 1.0, 2.0, 1.0, step=0.05)
61
 
62
+ # Initialize session state for generated text
63
+ if "generated_text" not in st.session_state:
64
+ st.session_state.generated_text = ""
65
+
66
  # Generate button
67
  if st.button("Generate Waifu"):
68
  with st.spinner("Generating waifu character..."):
69
  prompt = format_prompt(name, hair_color, personality, outfit_style, hobbies, favorite_food, background_story, system_prompt)
70
+ st.session_state.generated_text = generate_text(prompt, temperature, max_new_tokens, top_p, repetition_penalty)
71
  st.success("Waifu character generated!")
72
 
73
  # Display the generated character
74
+ if st.session_state.generated_text:
75
  st.subheader("Generated Waifu Character")
76
+ st.write(st.session_state.generated_text)
77
 
78
  if __name__ == "__main__":
79
  main()