alex-abb commited on
Commit
d81e561
1 Parent(s): 7b2f88f

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +6 -2
app.py CHANGED
@@ -17,6 +17,10 @@ Sentiment:
17
  # Fonction pour générer une réponse à partir du message de l'utilisateur
18
  def generate_response(user_message, history):
19
  try:
 
 
 
 
20
  # Ajouter le message système au début de l'historique des messages
21
  messages = [{"role": "system", "content": system_message}] + [{"role": "user", "content": user_message}]
22
 
@@ -42,8 +46,8 @@ def generate_response(user_message, history):
42
  # Configurer et lancer l'interface de chat avec Gradio
43
  iface = gr.Interface(
44
  fn=generate_response,
45
- inputs=["text", "state"],
46
- outputs=["state", "text"],
47
  live=True,
48
  )
49
 
 
17
  # Fonction pour générer une réponse à partir du message de l'utilisateur
18
  def generate_response(user_message, history):
19
  try:
20
+ # Initialiser history s'il est None
21
+ if history is None:
22
+ history = []
23
+
24
  # Ajouter le message système au début de l'historique des messages
25
  messages = [{"role": "system", "content": system_message}] + [{"role": "user", "content": user_message}]
26
 
 
46
  # Configurer et lancer l'interface de chat avec Gradio
47
  iface = gr.Interface(
48
  fn=generate_response,
49
+ inputs=[gr.inputs.Textbox(lines=2, placeholder="Enter your message here..."), gr.inputs.State()],
50
+ outputs=[gr.outputs.State(), gr.outputs.Textbox()],
51
  live=True,
52
  )
53