OvisOCR3 Unified Document Understanding

by hugging-appsco.huggingface.hugging-apps/ovisocr3

  • Remote endpoint
  • 6 tools

Tools

  • ovisocr3__parse_page1 UI handler: parse page 1 and store its Stage-2-ready Markdown. If a user passes a file as an input, use the upload_file_to_gradio tool, if present, to upload the file to the gradio app and create a Gradio File Input. Then use the returned path as the input to the tool
  • ovisocr3__parse_page2 UI handler: parse page 2 and store its Stage-2-ready Markdown. If a user passes a file as an input, use the upload_file_to_gradio tool, if present, to upload the file to the gradio app and create a Gradio File Input. Then use the returned path as the input to the tool
  • ovisocr3__reconstruct_ui UI wrapper for cross-page reconstruction; returns the JSON result text. If a user passes a file as an input, use the upload_file_to_gradio tool, if present, to upload the file to the gradio app and create a Gradio File Input. Then use the returned path as the input to the tool
  • ovisocr3__run_task_ui UI wrapper for `run_task` that also fills the rendered Markdown preview. If a user passes a file as an input, use the upload_file_to_gradio tool, if present, to upload the file to the gradio app and create a Gradio File Input. Then use the returned path as the input to the tool
  • ovisocr3__toggle_task_inputs Return per-task-input visibility flags for the selected task. Returns: A list of `gr.update` visibility values, ordered as TASK_INPUT_KEYS.
  • ovisocr3__toggle_task_inputs_1 Return per-task-input visibility flags for the selected task. Returns: A list of `gr.update` visibility values, ordered as TASK_INPUT_KEYS.

As the server's own listing gives them. We never call a tool.