carlosrosash
commited on
Commit
•
89c3d22
1
Parent(s):
cf642d4
Update app.py
Browse files
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("
|
213 |
with gr.Column():
|
214 |
-
submit_button = gr.Button("
|
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 |
-
|
239 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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()
|