(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])
|