Trabis commited on
Commit
63e3c09
·
verified ·
1 Parent(s): c8ac575

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +34 -25
app.py CHANGED
@@ -484,19 +484,19 @@ with gr.Blocks(css=custom_css) as iface:
484
 
485
  # status_text = gr.Markdown("", elem_classes="rtl-text status-text")
486
 
487
- # def on_submit(question):
488
- # # Retourne trois valeurs : réponse, contexte et statut
489
- # result, context = process_question(question)
490
- # status = "تمت معالجة السؤال بنجاح" # "Question processed successfully"
491
- # return result, context, status
492
 
493
- # submit_btn.click(
494
- # fn=on_submit,
495
- # inputs=input_text,
496
- # outputs=[answer_box, context_box],
497
- # api_name="predict",
498
- # queue=True
499
- # )
500
 
501
  # if __name__ == "__main__":
502
  # iface.launch(
@@ -507,17 +507,26 @@ with gr.Blocks(css=custom_css) as iface:
507
  # show_error=True
508
  # )
509
 
510
- def on_submit(question):
511
- # Retourne trois valeurs : réponse, contexte et statut
512
- for part in process_question(question):
513
- answer_box.value += part
514
- yield part, context, "Traitement en cours..."
515
-
516
- submit_btn.click(
517
- fn=on_submit,
518
- inputs=input_text,
519
- outputs=[answer_box, context_box],
520
- api_name="predict",
521
- queue=True
522
- )
 
 
 
 
 
 
 
 
 
523
 
 
484
 
485
  # status_text = gr.Markdown("", elem_classes="rtl-text status-text")
486
 
487
+ # def on_submit(question):
488
+ # # Retourne trois valeurs : réponse, contexte et statut
489
+ # result, context = process_question(question)
490
+ # status = "تمت معالجة السؤال بنجاح" # "Question processed successfully"
491
+ # return result, context, status
492
 
493
+ # submit_btn.click(
494
+ # fn=on_submit,
495
+ # inputs=input_text,
496
+ # outputs=[answer_box, context_box],
497
+ # api_name="predict",
498
+ # queue=True
499
+ # )
500
 
501
  # if __name__ == "__main__":
502
  # iface.launch(
 
507
  # show_error=True
508
  # )
509
 
510
+ def on_submit(question):
511
+ # Retourne trois valeurs : réponse, contexte et statut
512
+ for part in process_question(question):
513
+ answer_box.value += part
514
+ yield part, context, "Traitement en cours..."
515
+
516
+ submit_btn.click(
517
+ fn=on_submit,
518
+ inputs=input_text,
519
+ outputs=[answer_box, context_box],
520
+ api_name="predict",
521
+ queue=True
522
+ )
523
+
524
+ if __name__ == "__main__":
525
+ iface.launch(
526
+ share=True,
527
+ server_name="0.0.0.0",
528
+ server_port=7860,
529
+ max_threads=3,
530
+ show_error=True
531
+ )
532