carlosrosash commited on
Commit
89c3d22
1 Parent(s): cf642d4

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +22 -22
app.py CHANGED
@@ -174,21 +174,6 @@ explanations = {
174
  'Baudrillard': "Jean Baudrillard, a cultural theorist known for his analysis of consumerism, simulation, and hyperreality."
175
  }
176
 
177
- # Example data
178
- example_data = pd.DataFrame({
179
- "Question ou votre instruction": ["Comment faire une bonne madeleine ? Donne-moi une recette détaillée avec les ingrédients."],
180
- "Style": ["Proust"],
181
- "Température": [0.7]
182
- })
183
-
184
- # Function to handle table row click
185
- def fill_example(data):
186
- question, style, temp = data.iloc[0]
187
- user_input.update(question)
188
- dropdown.change(style)
189
- temperature_slider.change(temp)
190
- return "Il y avait eu dans le salon de l'hôtel, que j'avais quitté pour venir à la table où il se trouvait M. de Charlus et une foule d'autres personnes, une très grande madeleine, un peu grasse, mais dont la forme était fort belle, et qui avait été réservée pour moi ; elle avait été posée sur une assiette en porcelaine blanche avec des fleurs bleues dessinées dessus par un graveur français du XVIIIe siècle : cela faisait l'effet d'une madeleine faite de pâte rosée au beurre et décorée de motifs de couture en passementerie rose, sous lesquels on voyait cette couleur donner son éclat aux feuilles d'acanthe. Je pensai donc que je devrais demander à la femme de chambre si elle n'y prenait point goût, si elle ne voudrait pas bien manger ma madeleine ; je lui fis signe, après avoir pris mon cafard, et aussitôt elle s'approcha du plat, fit une pièce, en me porta la tranche avec ses doigts, comme si elle en avait fait autant de fois. Elle y mangea avec plaisir et sans gêne, à peine respectant mes yeux."
191
-
192
  # Function to return the explanation based on the selected artist or style
193
  def update_explanation(choice):
194
  return explanations.get(choice, "No explanation available.")
@@ -209,9 +194,9 @@ with gr.Blocks(theme = 'carlosrosash/bellay_test') as demo:
209
  temperature_slider = gr.Slider(label="Temperature", value=0.7, minimum=0.05, maximum=1.0, step=0.05, interactive=True)
210
  with gr.Row():
211
  with gr.Column():
212
- clear_button = gr.Button("Effacer")
213
  with gr.Column():
214
- submit_button = gr.Button("Let's goooo 🪶")
215
  with gr.Column():
216
  output_text = gr.Textbox(label="Response", type="text", lines=10)
217
 
@@ -232,10 +217,25 @@ with gr.Blocks(theme = 'carlosrosash/bellay_test') as demo:
232
 
233
  # Examples section
234
  gr.Markdown("<h2>Examples</h2>")
235
- examples_df = gr.Dataframe(example_data, interactive=True)
236
- examples_df.click(fill_example, inputs=examples_df, outputs=output_text)
237
 
238
- submit_button.click(on_submit, inputs=[user_input, dropdown, temperature_slider], outputs=output_text)
239
- clear_button.click(on_clear)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
240
 
241
- demo.launch()
 
174
  'Baudrillard': "Jean Baudrillard, a cultural theorist known for his analysis of consumerism, simulation, and hyperreality."
175
  }
176
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
177
  # Function to return the explanation based on the selected artist or style
178
  def update_explanation(choice):
179
  return explanations.get(choice, "No explanation available.")
 
194
  temperature_slider = gr.Slider(label="Temperature", value=0.7, minimum=0.05, maximum=1.0, step=0.05, interactive=True)
195
  with gr.Row():
196
  with gr.Column():
197
+ clear_button = gr.Button("Clear")
198
  with gr.Column():
199
+ submit_button = gr.Button("Submit")
200
  with gr.Column():
201
  output_text = gr.Textbox(label="Response", type="text", lines=10)
202
 
 
217
 
218
  # Examples section
219
  gr.Markdown("<h2>Examples</h2>")
 
 
220
 
221
+ Example_1 = gr.Button("Comment faire une bonne madeleine ? Donne-moi une recette détaillée avec les ingrédients.")
222
+ Example_2 = gr.Button("Proust")
223
+ Example_3 = gr.Button("0.7")
224
+ # Example data
225
+ example_data = pd.DataFrame({
226
+ "Question ou votre instruction": [Example_1],
227
+ "Style": [Example_2],
228
+ "Température": [Example_3]
229
+ })
230
+ # Function to handle table row click
231
+ def fill_example():
232
+ user_input.update("Comment faire une bonne madeleine ? Donne-moi une recette détaillée avec les ingrédients.")
233
+ dropdown.change("Proust")
234
+ temperature_slider.change(0.7)
235
+
236
+ examples_df = gr.Dataframe(example_data, interactive=True)
237
+ Example_1.click(fill_example, outputs=output_text)
238
+ Example_2.click(fill_example, outputs=output_text)
239
+ Example_3.click(fill_example, outputs=output_text)
240
 
241
+ demo.launch()