MonitorKarma commited on
Commit
4ffc6c0
·
verified ·
1 Parent(s): 68f9d61

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +4 -16
app.py CHANGED
@@ -109,18 +109,13 @@ MEME_PHRASES = {
109
  ("Попытка решить уравнение", "Калькулятор: 'Я устал, я ухожу'")
110
  ],
111
  "алгебра": [
112
- ("На уроке алгебры", "Когда X и Y убегают друг от друга"),
113
  ("Попытка понять интегралы", "Это как пытаться поймать облако"),
114
  ("Решение уравнений", "Где этот икс спрятался?")
115
  ],
116
 
117
  # Общие фразы (если предмет не найден)
118
  "общее": [
119
- ("Когда звонок через 5 минут", "А учитель только начал новую тему"),
120
- ("Домашнее задание на выходные", "Планы: 'Пока, мы ушли'"),
121
- ("Контрольная работа", "Знания испарились"),
122
- ("Урок перед каникулами", "Внимание уже на море"),
123
- ("Попытка сосредоточиться", "Мысли о чем угодно, но не об уроке")
124
  ]
125
  }
126
 
@@ -209,24 +204,17 @@ with gr.Blocks() as demo:
209
  label="🖼️ Шаблон мема",
210
  height=400,
211
  width=400
212
- )
213
-
214
- # Счетчик мемов
215
- meme_counter = gr.Number(
216
- value=0,
217
- label="📊 Создано мемов",
218
- interactive=False
219
- )
220
 
221
  # Обработчик кнопки
222
  def generate_with_counter(topic):
223
  upper_text, lower_text, image_url = generate_meme(topic)
224
- return upper_text, lower_text, image_url, meme_counter.value + 1
225
 
226
  btn.click(
227
  fn=generate_with_counter,
228
  inputs=[topic],
229
- outputs=[upper, lower, image_output, meme_counter]
230
  )
231
 
232
  # Примеры для быстрого старта
 
109
  ("Попытка решить уравнение", "Калькулятор: 'Я устал, я ухожу'")
110
  ],
111
  "алгебра": [
 
112
  ("Попытка понять интегралы", "Это как пытаться поймать облако"),
113
  ("Решение уравнений", "Где этот икс спрятался?")
114
  ],
115
 
116
  # Общие фразы (если предмет не найден)
117
  "общее": [
118
+ ("Когда звонок через 5 минут", "А учитель только начал новую тему"),
 
 
 
 
119
  ]
120
  }
121
 
 
204
  label="🖼️ Шаблон мема",
205
  height=400,
206
  width=400
207
+ )
 
 
 
 
 
 
 
208
 
209
  # Обработчик кнопки
210
  def generate_with_counter(topic):
211
  upper_text, lower_text, image_url = generate_meme(topic)
212
+ return upper_text, lower_text, image_url
213
 
214
  btn.click(
215
  fn=generate_with_counter,
216
  inputs=[topic],
217
+ outputs=[upper, lower, image_output]
218
  )
219
 
220
  # Примеры для быстрого старта