File size: 615 Bytes
b32e172 cabfc30 f84c4de b32e172 0cc9a20 b32e172 4ce3dee ac90090 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
import gradio as gr
# Define a function to get the model's response
def get_response(context, question):
answer = qa_model(question=question, context=context)["answer"]
return answer
# Define the interface components
context_textbox = gr.Textbox(lines=10, label="Context")
question_textbox = gr.Textbox(label="Question")
output_label = gr.Label(label="Response: ")
interface = gr.Interface(
fn=get_response,
inputs=[context_textbox, question_textbox],
outputs=output_label,
title="QA System",
description="Ask any questions.",
)
# Launch the interface
interface.launch(share=True)
|