Source: factory.core/ObjDocumentSet.py
| Method | Signature | Description |
|---|---|---|
| read | read(doc_name: str) -> None |
|
| Build | Build() -> None |
|
| scan_storage | scan_storage(doc_name: str) -> None |
|
| retry_on_failure | retry_on_failure(max_attempts: int = 3, delay: int = 2) -> Callable |
Retry decorator for functions that fail due to |
| make_request | make_request(url: str) -> requests.Response |
|
| download_image | download_image(url: str, file_path: str) -> None |
|
| download_to_storage | download_to_storage(doc_name: str, guid: str = '', url: str = '') -> None |
|
| build_from_template | build_from_template(doc_name: str, guid: str = '') -> None |
|
| extract_to_storage | extract_to_storage(doc_name: str, guid: str = '', batch_size: int = BATCH_LIMIT) -> int |
|
| extract_to_zip | extract_to_zip(doc_name: str, batch_size: int = BATCH_LIMIT) -> None |
|
| extract_to_storage_select | extract_to_storage_select() -> None |
|
| extract_to_zip_select | extract_to_zip_select() -> None |
|
| build_detail | build_detail(group: str = '') -> None |
|
| select_compute | select_compute() -> None |
|
| process_enhancement_queue | process_enhancement_queue(batch_limit: int = BATCH_LIMIT) -> int |
Process documents queued for AI enhancement. |