Commit
·
a258fc5
1
Parent(s):
1259fe0
fix response
Browse files- app.py +4 -7
- requirements.txt +0 -1
app.py
CHANGED
|
@@ -478,10 +478,10 @@ def process_file(
|
|
| 478 |
headers=headers,
|
| 479 |
timeout=1000,
|
| 480 |
)
|
| 481 |
-
|
| 482 |
-
|
| 483 |
-
|
| 484 |
-
|
| 485 |
# Parse API response
|
| 486 |
result = response.json()
|
| 487 |
layout_results = result.get("result", {}).get("layoutParsingResults", [])
|
|
@@ -541,9 +541,6 @@ def process_file(
|
|
| 541 |
"input_images_gallery": input_images_gallery,
|
| 542 |
"api_response": result,
|
| 543 |
}
|
| 544 |
-
|
| 545 |
-
except requests.exceptions.RequestException as e:
|
| 546 |
-
raise gr.Error(f"API request failed: {str(e)}")
|
| 547 |
except Exception as e:
|
| 548 |
raise gr.Error(f"Error processing file: {str(e)}")
|
| 549 |
|
|
|
|
| 478 |
headers=headers,
|
| 479 |
timeout=1000,
|
| 480 |
)
|
| 481 |
+
try:
|
| 482 |
+
response.raise_for_status()
|
| 483 |
+
except requests.exceptions.RequestException as e:
|
| 484 |
+
raise RuntimeError("API request failed") from e
|
| 485 |
# Parse API response
|
| 486 |
result = response.json()
|
| 487 |
layout_results = result.get("result", {}).get("layoutParsingResults", [])
|
|
|
|
| 541 |
"input_images_gallery": input_images_gallery,
|
| 542 |
"api_response": result,
|
| 543 |
}
|
|
|
|
|
|
|
|
|
|
| 544 |
except Exception as e:
|
| 545 |
raise gr.Error(f"Error processing file: {str(e)}")
|
| 546 |
|
requirements.txt
CHANGED
|
@@ -1,3 +1,2 @@
|
|
| 1 |
-
gradio==5.30.0
|
| 2 |
pillow==9.5.0
|
| 3 |
requests==2.31.0
|
|
|
|
|
|
|
| 1 |
pillow==9.5.0
|
| 2 |
requests==2.31.0
|