MisterAI commited on
Commit
ccd7a84
·
verified ·
1 Parent(s): 7a5daaa

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +34 -0
app.py CHANGED
@@ -114,4 +114,38 @@ def fine_tune_model(dataset_path, dataset_file, epochs, batch_size, prefix):
114
  return "Fine-tuning terminé et modèle sauvegardé."
115
 
116
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
117
 
 
114
  return "Fine-tuning terminé et modèle sauvegardé."
115
 
116
 
117
+ # Interface Gradio
118
+ with gr.Blocks() as demo:
119
+ with gr.Tab("Chatbot"):
120
+ chat_interface = gr.Interface(
121
+ fn=generate_response,
122
+ inputs="text",
123
+ outputs="text",
124
+ title="Chat avec le modèle",
125
+ description="Entrez votre message pour obtenir une réponse du modèle"
126
+ )
127
+
128
+ with gr.Tab("Fine-Tuning"):
129
+ with gr.Row():
130
+ dataset_path = gr.Textbox(label="Chemin du dataset")
131
+ dataset_file = gr.Textbox(label="Nom du fichier du dataset")
132
+ epochs = gr.Number(label="Nombre d'époques", value=1)
133
+ batch_size = gr.Number(label="Taille du batch", value=2)
134
+ prefix = gr.Textbox(label="Préfixe pour les fichiers sauvegardés")
135
+
136
+ fine_tune_button = gr.Button("Lancer le Fine-Tuning")
137
+
138
+ fine_tune_output = gr.Textbox(label="État du Fine-Tuning")
139
+
140
+ fine_tune_button.click(
141
+ fine_tune_model,
142
+ inputs=[dataset_path, dataset_file, epochs, batch_size, prefix],
143
+ outputs=fine_tune_output
144
+ )
145
+
146
+
147
+ # Lancement de la démo
148
+ if __name__ == "__main__":
149
+ demo.launch()
150
+
151