MisterAI commited on
Commit
d31dc7e
·
verified ·
1 Parent(s): 3d17f1e

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +14 -4
app.py CHANGED
@@ -41,8 +41,11 @@ def main(input_text, max_length, temperature, model_name, history):
41
  global model, tokenizer
42
  if model is None or tokenizer is None:
43
  raise Exception("Modèle non chargé. Veuillez charger un modèle avant de générer du texte.")
44
- generated_text = generate_text(model, tokenizer, input_text, max_length, temperature)
45
- return generated_text
 
 
 
46
 
47
  # Variables globales pour stocker le modèle et le tokenizer
48
  model = None
@@ -84,9 +87,11 @@ with demo:
84
  gr.Markdown("# TrySmallModels Quickly!\n"
85
  "NB : Work Better with Models Under 5B Parameters")
86
 
 
 
 
87
  with gr.Row():
88
  with gr.Column():
89
- gr.Markdown("## Sélectionner Un Modèle")
90
  # Textbox pour entrer le nom du modèle
91
  model_name_textbox = gr.Textbox(label="Nom du modèle", placeholder="Depot/NomModele Exemple kurakurai/Luth-LFM2-1.2B", interactive=True)
92
  with gr.Column():
@@ -95,11 +100,14 @@ with demo:
95
  with gr.Column():
96
  # Textbox pour Logs et Historique
97
  history = gr.Textbox(label="Historique", lines=5)
98
-
99
  with gr.Row():
100
  gr.Markdown("## Entrer Un Prompt")
 
 
101
  # Textbox pour entrer le texte d'entrée
102
  input_text = gr.Textbox(label="Texte d'entrée", lines=5)
 
103
  with gr.Row():
104
  # Sliders pour ajuster la longueur maximale et la température
105
  max_length_slider = gr.Slider(50, 4500, label="Longueur maximale", value=200)
@@ -111,6 +119,8 @@ with demo:
111
 
112
  with gr.Row():
113
  gr.Markdown("## Sortie LLM")
 
 
114
  # Textbox pour afficher le texte généré
115
  output_text = gr.Textbox(label="Texte généré", lines=5)
116
 
 
41
  global model, tokenizer
42
  if model is None or tokenizer is None:
43
  raise Exception("Modèle non chargé. Veuillez charger un modèle avant de générer du texte.")
44
+ generated_text = generate_text(model, tokenizer, input_text, max_length, temperature)
45
+ # Mettre à jour l'historique
46
+ updated_history = append_history(history, f"Entrée: {input_text}\nSortie: {generated_text}")
47
+ # Renvoie le texte généré et l'historique mis à jour
48
+ return generated_text, updated_history
49
 
50
  # Variables globales pour stocker le modèle et le tokenizer
51
  model = None
 
87
  gr.Markdown("# TrySmallModels Quickly!\n"
88
  "NB : Work Better with Models Under 5B Parameters")
89
 
90
+ with gr.Row():
91
+ gr.Markdown("## Sélectionner Un Modèle")
92
+
93
  with gr.Row():
94
  with gr.Column():
 
95
  # Textbox pour entrer le nom du modèle
96
  model_name_textbox = gr.Textbox(label="Nom du modèle", placeholder="Depot/NomModele Exemple kurakurai/Luth-LFM2-1.2B", interactive=True)
97
  with gr.Column():
 
100
  with gr.Column():
101
  # Textbox pour Logs et Historique
102
  history = gr.Textbox(label="Historique", lines=5)
103
+
104
  with gr.Row():
105
  gr.Markdown("## Entrer Un Prompt")
106
+
107
+ with gr.Row():
108
  # Textbox pour entrer le texte d'entrée
109
  input_text = gr.Textbox(label="Texte d'entrée", lines=5)
110
+
111
  with gr.Row():
112
  # Sliders pour ajuster la longueur maximale et la température
113
  max_length_slider = gr.Slider(50, 4500, label="Longueur maximale", value=200)
 
119
 
120
  with gr.Row():
121
  gr.Markdown("## Sortie LLM")
122
+
123
+ with gr.Row():
124
  # Textbox pour afficher le texte généré
125
  output_text = gr.Textbox(label="Texte généré", lines=5)
126