5m4ck3r commited on
Commit
26e1774
1 Parent(s): 3e52f9a

Update main.py

Browse files
Files changed (1) hide show
  1. main.py +32 -0
main.py CHANGED
@@ -1,5 +1,37 @@
1
  from flask import Flask, jsonify
2
  import asyncio
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3
 
4
  app = Flask(__name__)
5
 
 
1
  from flask import Flask, jsonify
2
  import asyncio
3
+ import os
4
+ from hiou import hugging, Ahugging, browser
5
+ import json
6
+
7
+ async def get_answer(image: str, question: str):
8
+ filename = image
9
+ spid = os.getenv('SPID')
10
+ hug = Ahugging(spid)
11
+ filelink = await hug.upload(open(filename, "rb"))
12
+ data = [
13
+ {
14
+ "meta": {
15
+ "_type": "gradio.FileData"
16
+ },
17
+ "mime_type": "image/jpeg",
18
+ "orig_name": filename,
19
+ "path": filelink.split("=", 1)[1],
20
+ "size": os.path.getsize(filename),
21
+ "url": filelink
22
+ },
23
+ question,
24
+ {
25
+ "tab_index": 0
26
+ }
27
+ ]
28
+ datas = os.getenv('DATA')
29
+ jsnd = json.loads(datas)
30
+ data.append(jsnd)
31
+ print(f"SPID : {spid}, DATA : {data}")
32
+ await hug.filnal_setup(data, 2, 15)
33
+ await hug.start()
34
+ return hug.output.get("data")[0]
35
 
36
  app = Flask(__name__)
37