Spaces:
Build error
Build error
Commit
b62208c
• 1
Parent(s):
a68f5c3
fix: image query bug when docker
Browse files
frontend/components/__pycache__/knowledge.cpython-39.pyc
CHANGED
Binary files a/frontend/components/__pycache__/knowledge.cpython-39.pyc and b/frontend/components/__pycache__/knowledge.cpython-39.pyc differ
|
frontend/components/__pycache__/viewport.cpython-38.pyc
CHANGED
Binary files a/frontend/components/__pycache__/viewport.cpython-38.pyc and b/frontend/components/__pycache__/viewport.cpython-38.pyc differ
|
frontend/components/__pycache__/viewport.cpython-39.pyc
CHANGED
Binary files a/frontend/components/__pycache__/viewport.cpython-39.pyc and b/frontend/components/__pycache__/viewport.cpython-39.pyc differ
|
frontend/components/knowledge.py
CHANGED
@@ -2,6 +2,7 @@ import streamlit as st
|
|
2 |
import requests
|
3 |
import json
|
4 |
import io
|
|
|
5 |
|
6 |
|
7 |
def load(modality, query):
|
@@ -18,6 +19,13 @@ def load(modality, query):
|
|
18 |
'query': query
|
19 |
})
|
20 |
elif modality == 'image':
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
21 |
response = requests.post(url, data={
|
22 |
'token': microverse['token']}, files={
|
23 |
'query': query
|
2 |
import requests
|
3 |
import json
|
4 |
import io
|
5 |
+
from PIL import Image
|
6 |
|
7 |
|
8 |
def load(modality, query):
|
19 |
'query': query
|
20 |
})
|
21 |
elif modality == 'image':
|
22 |
+
img_io = io.BytesIO()
|
23 |
+
query = Image.open(io.BytesIO(query.getvalue())
|
24 |
+
).convert('RGB')
|
25 |
+
query.save(img_io, 'jpeg')
|
26 |
+
img_io.seek(0)
|
27 |
+
query = img_io.read()
|
28 |
+
|
29 |
response = requests.post(url, data={
|
30 |
'token': microverse['token']}, files={
|
31 |
'query': query
|