Spaces:
Runtime error
Runtime error
kittchy
commited on
[FIX] 保存機能を追加
Browse files
app.py
CHANGED
|
@@ -13,8 +13,11 @@ model = MLModel()
|
|
| 13 |
|
| 14 |
|
| 15 |
def save(image_path: str):
|
| 16 |
-
|
| 17 |
-
|
|
|
|
|
|
|
|
|
|
| 18 |
|
| 19 |
|
| 20 |
def search(prompt: str):
|
|
@@ -29,7 +32,8 @@ with gr.Blocks() as app:
|
|
| 29 |
btn = gr.Button("検索")
|
| 30 |
btn.click(fn=search, inputs=input, outputs=output)
|
| 31 |
|
| 32 |
-
save_image = gr.Image()
|
|
|
|
| 33 |
save_btn = gr.Button("保存")
|
| 34 |
-
save_btn.click(fn=save, inputs=save_image, outputs=
|
| 35 |
app.launch()
|
|
|
|
| 13 |
|
| 14 |
|
| 15 |
def save(image_path: str):
|
| 16 |
+
try:
|
| 17 |
+
id = model.save(image_path)
|
| 18 |
+
except Exception as e:
|
| 19 |
+
return str(e), None
|
| 20 |
+
return f"保存しました。ID: {id}", None
|
| 21 |
|
| 22 |
|
| 23 |
def search(prompt: str):
|
|
|
|
| 32 |
btn = gr.Button("検索")
|
| 33 |
btn.click(fn=search, inputs=input, outputs=output)
|
| 34 |
|
| 35 |
+
save_image = gr.Image(type="filepath")
|
| 36 |
+
result = gr.Text(label="upload結果")
|
| 37 |
save_btn = gr.Button("保存")
|
| 38 |
+
save_btn.click(fn=save, inputs=save_image, outputs=[result, save_image])
|
| 39 |
app.launch()
|