seanpedrickcase's picture
Sync: Updated skills, docker compose. Minor fix to preview_boxes api route
d0ca26d
"""
Stable programmatic API surface matching Gradio `api_name` values.
This module provides names that exactly match the Gradio endpoint `api_name`
strings from `app.py`.
By default these names point to the **CLI-first** Python API (`doc_redaction.cli_api`),
which is the most stable and runnable interface outside Gradio session state.
"""
from __future__ import annotations
from doc_redaction.cli_api import (
apply_review_redactions,
combine_review_csvs,
combine_review_pdfs,
export_review_page_ocr_visualisation,
export_review_redaction_overlay,
find_duplicate_pages,
find_duplicate_tabular,
load_and_prepare_documents_or_data,
redact_data,
redact_document,
summarise_document,
word_level_ocr_text_search,
)
__all__ = [
"redact_document",
"load_and_prepare_documents_or_data",
"apply_review_redactions",
"export_review_page_ocr_visualisation",
"export_review_redaction_overlay",
"word_level_ocr_text_search",
"redact_data",
"find_duplicate_pages",
"find_duplicate_tabular",
"summarise_document",
"combine_review_csvs",
"combine_review_pdfs",
]