Spaces:
Running
Running
Update app.py
Browse files
app.py
CHANGED
@@ -81,21 +81,31 @@ def fine_tune_model(dataset_path, dataset_file, split, colonne_input_ids, colonn
|
|
81 |
# Lancement de l'entraînement
|
82 |
trainer.train()
|
83 |
|
84 |
-
# Sauvegarde du modèle
|
85 |
-
trainer.save_model("./")
|
86 |
-
tokenizer.save_pretrained("./")
|
87 |
-
|
88 |
-
# Push vers Hugging Face Hub
|
89 |
-
api = HfApi()
|
90 |
-
api.upload_folder(
|
91 |
-
folder_path="./",
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
92 |
repo_id=model_name, # Utiliser le même repo_id que le modèle original
|
93 |
-
|
94 |
-
|
95 |
)
|
96 |
|
97 |
return "Fine-tuning terminé et modèle sauvegardé."
|
98 |
|
|
|
99 |
# Interface Gradio
|
100 |
with gr.Blocks() as demo:
|
101 |
with gr.Tab("Chatbot"):
|
|
|
81 |
# Lancement de l'entraînement
|
82 |
trainer.train()
|
83 |
|
84 |
+
# # Sauvegarde du modèle
|
85 |
+
# trainer.save_model("./")
|
86 |
+
# tokenizer.save_pretrained("./")
|
87 |
+
#
|
88 |
+
# # Push vers Hugging Face Hub
|
89 |
+
# api = HfApi()
|
90 |
+
# api.upload_folder(
|
91 |
+
# folder_path="./",
|
92 |
+
# repo_id=model_name, # Utiliser le même repo_id que le modèle original
|
93 |
+
# repo_type="model",
|
94 |
+
# token=hf_token,
|
95 |
+
# )
|
96 |
+
#
|
97 |
+
# return "Fine-tuning terminé et modèle sauvegardé."
|
98 |
+
|
99 |
+
# Sauvegarde et push vers Hugging Face Hub
|
100 |
+
trainer.push_to_hub(
|
101 |
repo_id=model_name, # Utiliser le même repo_id que le modèle original
|
102 |
+
commit_message="Fine-tuning terminé",
|
103 |
+
private=False, # Définir sur True si le dépôt doit être privé
|
104 |
)
|
105 |
|
106 |
return "Fine-tuning terminé et modèle sauvegardé."
|
107 |
|
108 |
+
|
109 |
# Interface Gradio
|
110 |
with gr.Blocks() as demo:
|
111 |
with gr.Tab("Chatbot"):
|