File size: 787 Bytes
0d2dd1f
0e3225c
0d2dd1f
4ebcacd
 
0e3225c
11990fc
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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
26
27
28
29
30
#app.py

import gradio as gr
from gradio_client import Client

client = Client("https://adept-fuyu-8b-demo.hf.space/--replicas/9kcqv/")

filepath = "https://raw.githubusercontent.com/gradio-app/gradio/main/test/test_files/bus.png"
question = "what color is the bus?"
def vqa(image, prompt):
    result = client.predict(image,text,fn_index=3)
    return result

css = """
  #mkd {
    height: 500px; 
    overflow: auto; 
    border: 1px solid #ccc; 
  }
"""

with gr.Blocks(css=css) as demo:
    with gr.Row():
        with gr.Column():
            image_input = gr.Image(label="Upload your Image", type="pil")
            text_input = gr.Textbox(label="Ask a Question")
            vqa_output = gr.Textbox(label="Output")
    vqa_btn = gr.Button("Answer Visual Question")

demo.launch()