root
commited on
Commit
·
ab4f707
1
Parent(s):
9883b85
add requirements
Browse files- app.py +2 -4
- requirements.txt +6 -0
app.py
CHANGED
|
@@ -11,8 +11,6 @@ import gradio as gr
|
|
| 11 |
# Config
|
| 12 |
# =========================
|
| 13 |
DEFAULT_API_URL = os.environ.get("API_URL")
|
| 14 |
-
if DEFAULT_API_URL and not DEFAULT_API_URL.endswith("/layout-parsing"):
|
| 15 |
-
DEFAULT_API_URL = DEFAULT_API_URL.rstrip("/") + "/layout-parsing"
|
| 16 |
LOGO_IMAGE_PATH = './assets/logo.jpg'
|
| 17 |
GOOGLE_FONTS_URL = "<link href='https://fonts.googleapis.com/css2?family=Noto+Sans+SC:wght@400;700&display=swap' rel='stylesheet'>"
|
| 18 |
LATEX_DELIMS = [
|
|
@@ -104,7 +102,7 @@ def _call_api(api_url: str, file_path: str, use_layout_detection: bool, prompt_l
|
|
| 104 |
resp.raise_for_status()
|
| 105 |
data = resp.json()
|
| 106 |
except requests.exceptions.RequestException as e:
|
| 107 |
-
raise gr.Error(f"API request failed:")
|
| 108 |
except json.JSONDecodeError:
|
| 109 |
raise gr.Error(f"Invalid JSON response from server:\n{getattr(resp, 'text', '')}")
|
| 110 |
if data.get("errorCode", -1) != 0:
|
|
@@ -336,4 +334,4 @@ with gr.Blocks(head=GOOGLE_FONTS_URL, css=custom_css, theme=gr.themes.Soft()) as
|
|
| 336 |
|
| 337 |
if __name__ == "__main__":
|
| 338 |
port = int(os.getenv("PORT", "7860"))
|
| 339 |
-
demo.queue().launch(server_name="0.0.0.0", server_port=port,share=False)
|
|
|
|
| 11 |
# Config
|
| 12 |
# =========================
|
| 13 |
DEFAULT_API_URL = os.environ.get("API_URL")
|
|
|
|
|
|
|
| 14 |
LOGO_IMAGE_PATH = './assets/logo.jpg'
|
| 15 |
GOOGLE_FONTS_URL = "<link href='https://fonts.googleapis.com/css2?family=Noto+Sans+SC:wght@400;700&display=swap' rel='stylesheet'>"
|
| 16 |
LATEX_DELIMS = [
|
|
|
|
| 102 |
resp.raise_for_status()
|
| 103 |
data = resp.json()
|
| 104 |
except requests.exceptions.RequestException as e:
|
| 105 |
+
raise gr.Error(f"API request failed:{e}")
|
| 106 |
except json.JSONDecodeError:
|
| 107 |
raise gr.Error(f"Invalid JSON response from server:\n{getattr(resp, 'text', '')}")
|
| 108 |
if data.get("errorCode", -1) != 0:
|
|
|
|
| 334 |
|
| 335 |
if __name__ == "__main__":
|
| 336 |
port = int(os.getenv("PORT", "7860"))
|
| 337 |
+
demo.queue().launch(server_name="0.0.0.0", server_port=port,share=False)
|
requirements.txt
ADDED
|
@@ -0,0 +1,6 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
gradio==5.42.0
|
| 2 |
+
gradio_client==1.11.1
|
| 3 |
+
huggingface-hub==0.34.4
|
| 4 |
+
numpy==2.3.2
|
| 5 |
+
pillow==11.3.0
|
| 6 |
+
requests==2.32.4
|