Update app.py
Browse files
app.py
CHANGED
@@ -1,7 +1,6 @@
|
|
1 |
import gradio as gr
|
2 |
-
from inference_fine_tune import generate_response #
|
3 |
|
4 |
-
# This function streams the response
|
5 |
def chat_interface(prompt):
|
6 |
return generate_response(prompt) # returns a generator
|
7 |
|
@@ -12,7 +11,7 @@ with gr.Blocks() as demo:
|
|
12 |
out = gr.Textbox(label="Model Response", lines=10)
|
13 |
|
14 |
btn = gr.Button("Send")
|
15 |
-
|
|
|
16 |
|
17 |
-
# Launch for Hugging Face Spaces
|
18 |
demo.launch(share=True)
|
|
|
1 |
import gradio as gr
|
2 |
+
from inference_fine_tune import generate_response # generator-based inference code
|
3 |
|
|
|
4 |
def chat_interface(prompt):
|
5 |
return generate_response(prompt) # returns a generator
|
6 |
|
|
|
11 |
out = gr.Textbox(label="Model Response", lines=10)
|
12 |
|
13 |
btn = gr.Button("Send")
|
14 |
+
# ✅ Enable streaming to allow generator output to be rendered step-by-step
|
15 |
+
btn.click(chat_interface, inputs=inp, outputs=out, streaming=True)
|
16 |
|
|
|
17 |
demo.launch(share=True)
|