tonyassi commited on
Commit
2d1dca7
·
1 Parent(s): ed665e6

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +11 -4
app.py CHANGED
@@ -1,5 +1,6 @@
1
  import gradio as gr
2
  from PIL import Image
 
3
  import argparse
4
  import os
5
  import random
@@ -53,10 +54,15 @@ chat = Chat(model, vis_processor, device='cuda:{}'.format(0))
53
  print('Initialization Finished')
54
 
55
 
56
- def respond(img, question):
57
- img.save("./img.jpg")
58
 
59
- raw_img_list= ["./img.jpg"]
 
 
 
 
 
 
60
 
61
  context = question
62
 
@@ -69,5 +75,6 @@ def respond(img, question):
69
 
70
  return llm_message
71
 
72
- iface = gr.Interface(fn=respond, title="Cheetah", inputs=[gr.Image(type="pil"), "text"], outputs="text")
 
73
  iface.launch()
 
1
  import gradio as gr
2
  from PIL import Image
3
+ import io
4
  import argparse
5
  import os
6
  import random
 
54
  print('Initialization Finished')
55
 
56
 
57
+ def respond(imgs, question):
 
58
 
59
+ raw_img_list = []
60
+
61
+ for i, img in enumerate(imgs):
62
+ temp_img = Image.open(io.BytesIO(img))
63
+ save_path = "./img" + str(i) + ".jpg"
64
+ temp_img.save(save_path)
65
+ raw_img_list.append(save_path)
66
 
67
  context = question
68
 
 
75
 
76
  return llm_message
77
 
78
+ #iface = gr.Interface(fn=respond, title="Cheetah", inputs=[gr.Image(type="pil"), "text"], outputs="text")
79
+ iface = gr.Interface(fn=respond, title="Cheetah", inputs=[gr.File(file_count='multiple',file_types=['image'],type='binary'), "text"], outputs="text")
80
  iface.launch()