Trabis commited on
Commit
2b4d2dd
·
verified ·
1 Parent(s): e1f3e45

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +5 -6
app.py CHANGED
@@ -436,14 +436,13 @@ with gr.Blocks(css=custom_css) as iface:
436
  # yield response
437
 
438
  def stream_response(question):
439
- current_text = ""
440
  for chunk_response, _ in process_question(question):
441
- # Ne yield que les nouveaux caractères
442
- new_text = chunk_response[len(current_text):]
443
- current_text = chunk_response
444
- if new_text.strip(): # S'il y a du nouveau texte à afficher
445
- time.sleep(0.05) # Petit délai pour rendre le streaming visible
446
  yield chunk_response
 
 
447
 
448
  submit_btn.click(
449
  fn=stream_response,
 
436
  # yield response
437
 
438
  def stream_response(question):
439
+ previous_words = []
440
  for chunk_response, _ in process_question(question):
441
+ current_words = chunk_response.split()
442
+ if len(current_words) > len(previous_words):
 
 
 
443
  yield chunk_response
444
+ previous_words = current_words
445
+ time.sleep(0.05)
446
 
447
  submit_btn.click(
448
  fn=stream_response,