(feat) prompts list display
Browse files
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 |
-
|
229 |
-
|
230 |
-
|
231 |
-
|
232 |
-
|
233 |
-
|
234 |
-
|
|
|
|
|
235 |
save_btn.click(
|
236 |
save_prompt,
|
237 |
inputs=[prompt_id_box, prompt_text_box],
|
238 |
-
outputs=
|
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])
|