FredOru commited on
Commit
1924697
·
1 Parent(s): 0fab24c

(feat) prompts list display

Browse files
Files changed (1) hide show
  1. app.py +10 -8
app.py CHANGED
@@ -225,17 +225,19 @@ class PromptArenaApp:
225
  save_btn = gr.Button("Ajouter le prompt", variant="secondary")
226
 
227
  def save_prompt(prompt_id, prompt_text):
228
- try:
229
- self.arena.add_prompt(prompt_id, prompt_text)
230
- return gr.update(value="Prompt ajouté avec succès !")
231
- except Exception as e:
232
- return gr.update(value=f"Erreur: {str(e)}")
233
-
234
- save_result = gr.Textbox(label="Résultat de l'ajout", interactive=False)
 
 
235
  save_btn.click(
236
  save_prompt,
237
  inputs=[prompt_id_box, prompt_text_box],
238
- outputs=save_result,
239
  )
240
 
241
  gr.Row([progress_info, rankings_table])
 
225
  save_btn = gr.Button("Ajouter le prompt", variant="secondary")
226
 
227
  def save_prompt(prompt_id, prompt_text):
228
+ self.arena.add_prompt(prompt_id, prompt_text)
229
+ prompts = pd.read_csv("prompts.csv", header=None)
230
+ prompts.columns = [
231
+ "ID",
232
+ "Texte",
233
+ ] # ou adaptez selon la structure réelle
234
+ return prompts
235
+
236
+ prompts_lists = gr.Dataframe(label="Liste des prompts")
237
  save_btn.click(
238
  save_prompt,
239
  inputs=[prompt_id_box, prompt_text_box],
240
+ outputs=prompts_lists,
241
  )
242
 
243
  gr.Row([progress_info, rankings_table])