heysho commited on
Commit
c96cced
·
verified ·
1 Parent(s): cd5d489

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +4 -9
app.py CHANGED
@@ -10,14 +10,9 @@ st.set_page_config(page_title="Rap Generator", page_icon=":bar_chart:")
10
  openai.api_key = st.secrets['OPENAI_API_KEY']
11
  st.title('Rap Generator')
12
 
13
-
14
-
15
-
16
  if 'usage_count' not in st.session_state:
17
  st.session_state['usage_count'] = 0 # Usage counter
18
 
19
-
20
-
21
  max_uses = 3
22
 
23
  if st.session_state['usage_count'] < max_uses:
@@ -31,8 +26,8 @@ if st.session_state['usage_count'] < max_uses:
31
  if st.button("Generate a rap", key="en_generate_rap"):
32
  # Create a prompt based on the user input
33
  en_prompt = f"""
34
- - Task: Generate a rap in English
35
- - Length: a rap with 8 lines, each line having 8 beats.
36
  - Topic:{en_input_topic}。
37
  - Occupation: {en_input_occupation}。
38
  - What you want to say: {en_input_message}。
@@ -57,8 +52,8 @@ if st.session_state['usage_count'] < max_uses:
57
  if st.button("Generate a rap", key="ja_generate_rap"):
58
  # Create a prompt based on the user input
59
  ja_prompt = f"""
60
- - Task: Generate a rap in Japanese
61
- - Length: a rap with 8 lines, each line having 8 beats.
62
  - Topic:{ja_input_topic}。
63
  - Occupation: {ja_input_occupation}。
64
  - What you want to say: {ja_input_message}。
 
10
  openai.api_key = st.secrets['OPENAI_API_KEY']
11
  st.title('Rap Generator')
12
 
 
 
 
13
  if 'usage_count' not in st.session_state:
14
  st.session_state['usage_count'] = 0 # Usage counter
15
 
 
 
16
  max_uses = 3
17
 
18
  if st.session_state['usage_count'] < max_uses:
 
26
  if st.button("Generate a rap", key="en_generate_rap"):
27
  # Create a prompt based on the user input
28
  en_prompt = f"""
29
+ - {task_en}
30
+ - {length_en}
31
  - Topic:{en_input_topic}。
32
  - Occupation: {en_input_occupation}。
33
  - What you want to say: {en_input_message}。
 
52
  if st.button("Generate a rap", key="ja_generate_rap"):
53
  # Create a prompt based on the user input
54
  ja_prompt = f"""
55
+ - {task_ja}
56
+ - {length_en}
57
  - Topic:{ja_input_topic}。
58
  - Occupation: {ja_input_occupation}。
59
  - What you want to say: {ja_input_message}。