diff --git a/docs/src/doc/docs/includes/docling-serve/serve-compatibility.md b/docs/src/doc/docs/includes/docling-serve/serve-compatibility.md index 9e44ddcf..7034c536 100644 --- a/docs/src/doc/docs/includes/docling-serve/serve-compatibility.md +++ b/docs/src/doc/docs/includes/docling-serve/serve-compatibility.md @@ -1,4 +1,4 @@ -# Results for ghcr.io/docling-project/docling-serve as of 2026-08-10T05:06:54.019032013Z +# Results for ghcr.io/docling-project/docling-serve as of 2026-08-17T13:10:37.153488382Z Here are the results: @@ -81,151 +81,151 @@ Documentation at http://0.0.0.0:5001/docs Scalar docs at http://0.0.0.0:5001/scalar Logs: -INFO: 05:06:35 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 05:06:35 - docling.models.factories - Registered ocr engines: ['auto', 'easyocr', 'kserve_v2_ocr', 'nemotron-ocr', 'ocrmac', 'rapidocr', 'tesserocr', 'tesseract'] -INFO: 05:06:35 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' -INFO: 05:06:36 - docling_jobkit.connectors.plugins.defaults - Connector 'SharePointSourceProcessor' skipped — optional dependency not installed (No module named 'office365'). Install the matching extra to enable it. -INFO: 05:06:36 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' -INFO: 05:06:36 - docling_jobkit.connectors.plugins.defaults - Connector 'OpenSearchTargetProcessor' skipped — optional dependency not installed (No module named 'opensearchpy'). Install the matching extra to enable it. -INFO: 05:06:36 - docling_jobkit.connectors.plugins.defaults - Connector 'AstraDBTargetProcessor' skipped — optional dependency not installed (No module named 'astrapy'). Install the matching extra to enable it. -INFO: 05:06:36 - docling_jobkit.connectors.plugins.defaults - Connector 'SharePointTargetProcessor' skipped — optional dependency not installed (No module named 'office365'). Install the matching extra to enable it. -INFO: 05:06:36 - docling_serve.otel_instrumentation - Setting up OpenTelemetry metrics -INFO: 05:06:36 - docling_serve.otel_instrumentation - Enabling Prometheus metrics export -INFO: 05:06:36 - docling_serve.otel_instrumentation - Instrumenting FastAPI with OpenTelemetry (excluded_urls=/livez$,/healthz$,/readyz$,/health$,/ready$,/metrics$) -INFO: 05:06:36 - uvicorn.error - Started server process [1] -INFO: 05:06:36 - uvicorn.error - Waiting for application startup. -INFO: 05:06:39 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 05:06:39 - docling.models.factories - Registered table structure engines: ['docling_tableformer', 'docling_tableformer_v2', 'granite_vision_table'] -INFO: 05:06:39 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 05:06:39 - docling.models.factories - Registered layout engines: ['layout_object_detection', 'docling_layout_default', 'docling_experimental_table_crops_layout'] -INFO: 05:06:39 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 05:06:39 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash e2db689ab35ca52a08b5b7fa25de8cc8 -INFO: 05:06:39 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 05:06:39 - docling.models.factories - Registered picture descriptions: ['picture_description_vlm_engine', 'vlm', 'api'] -INFO: 05:06:39 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. -2026-08-10 05:06:39.586077239 [W:onnxruntime:Default, device_discovery.cc:134 GetPciBusId] Skipping pci_bus_id for PCI path at "/sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/MSFT1000:00/5620e0c7-8062-4dce-aeb7-520c7ef76171" because filename "5620e0c7-8062-4dce-aeb7-520c7ef76171" did not match expected pattern of [0-9a-f]+:[0-9a-f]+:[0-9a-f]+[.][0-9a-f]+ -INFO: 05:06:39 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-08-10 05:06:39,811 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-08-10 05:06:39,812 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_det_small.onnx -[INFO] 2026-08-10 05:06:39,868 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-08-10 05:06:39,868 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/ch_ppocr_mobile_v2.0_cls_mobile.onnx -[INFO] 2026-08-10 05:06:39,910 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-08-10 05:06:39,911 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_rec_small.onnx -INFO: 05:06:39 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 05:06:39 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine -INFO: 05:06:39 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +INFO: 13:10:18 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 13:10:18 - docling.models.factories - Registered ocr engines: ['auto', 'easyocr', 'kserve_v2_ocr', 'nemotron-ocr', 'ocrmac', 'rapidocr', 'tesserocr', 'tesseract'] +INFO: 13:10:18 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' +INFO: 13:10:19 - docling_jobkit.connectors.plugins.defaults - Connector 'SharePointSourceProcessor' skipped — optional dependency not installed (No module named 'office365'). Install the matching extra to enable it. +INFO: 13:10:19 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' +INFO: 13:10:19 - docling_jobkit.connectors.plugins.defaults - Connector 'OpenSearchTargetProcessor' skipped — optional dependency not installed (No module named 'opensearchpy'). Install the matching extra to enable it. +INFO: 13:10:19 - docling_jobkit.connectors.plugins.defaults - Connector 'AstraDBTargetProcessor' skipped — optional dependency not installed (No module named 'astrapy'). Install the matching extra to enable it. +INFO: 13:10:19 - docling_jobkit.connectors.plugins.defaults - Connector 'SharePointTargetProcessor' skipped — optional dependency not installed (No module named 'office365'). Install the matching extra to enable it. +INFO: 13:10:19 - docling_serve.otel_instrumentation - Setting up OpenTelemetry metrics +INFO: 13:10:19 - docling_serve.otel_instrumentation - Enabling Prometheus metrics export +INFO: 13:10:19 - docling_serve.otel_instrumentation - Instrumenting FastAPI with OpenTelemetry (excluded_urls=/ready$,/readyz$,/healthz$,/health$,/livez$,/metrics$) +INFO: 13:10:19 - uvicorn.error - Started server process [1] +INFO: 13:10:19 - uvicorn.error - Waiting for application startup. +INFO: 13:10:22 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 13:10:22 - docling.models.factories - Registered table structure engines: ['docling_tableformer', 'docling_tableformer_v2', 'granite_vision_table'] +INFO: 13:10:22 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 13:10:22 - docling.models.factories - Registered layout engines: ['layout_object_detection', 'docling_layout_default', 'docling_experimental_table_crops_layout'] +INFO: 13:10:22 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 13:10:22 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash e2db689ab35ca52a08b5b7fa25de8cc8 +INFO: 13:10:22 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 13:10:22 - docling.models.factories - Registered picture descriptions: ['picture_description_vlm_engine', 'vlm', 'api'] +INFO: 13:10:22 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +2026-08-17 13:10:22.614978911 [W:onnxruntime:Default, device_discovery.cc:134 GetPciBusId] Skipping pci_bus_id for PCI path at "/sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/MSFT1000:00/5620e0c7-8062-4dce-aeb7-520c7ef76171" because filename "5620e0c7-8062-4dce-aeb7-520c7ef76171" did not match expected pattern of [0-9a-f]+:[0-9a-f]+:[0-9a-f]+[.][0-9a-f]+ +INFO: 13:10:22 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-08-17 13:10:22,845 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-08-17 13:10:22,847 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_det_small.onnx +[INFO] 2026-08-17 13:10:22,903 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-08-17 13:10:22,903 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/ch_ppocr_mobile_v2.0_cls_mobile.onnx +[INFO] 2026-08-17 13:10:22,945 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-08-17 13:10:22,945 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_rec_small.onnx +INFO: 13:10:23 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 13:10:23 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine +INFO: 13:10:23 - docling.utils.accelerator_utils - Accelerator device: 'cpu' [transformers] `torch_dtype` is deprecated! Use `dtype` instead! - Loading weights: 0%| | 0/770 [00:00] -INFO: 05:06:44 - docling.document_converter - Going to convert document batch... -INFO: 05:06:44 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 5cd3e3811d2e4d7d996fcfcbbe327b1d -INFO: 05:06:44 - docling.pipeline.base_pipeline - Processing document file -INFO: 05:06:44 - docling.document_converter - Finished converting document file in 0.48 sec. + Loading weights: 0%| | 0/770 [00:00] +INFO: 13:10:27 - docling.document_converter - Going to convert document batch... +INFO: 13:10:27 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 5cd3e3811d2e4d7d996fcfcbbe327b1d +INFO: 13:10:27 - docling.pipeline.base_pipeline - Processing document file +INFO: 13:10:27 - docling.document_converter - Finished converting document file in 0.40 sec. /opt/app-root/lib64/python3.12/site-packages/docling/datamodel/base_models.py:635: RuntimeWarning: Mean of empty slice np.nanmean( /opt/app-root/lib64/python3.12/site-packages/numpy/lib/_nanfunctions_impl.py:1573: RuntimeWarning: All-NaN slice encountered return _nanquantile_unchecked( -WARNING: 05:06:44 - docling_core.types.doc.document - Parameter `strict_text` has been deprecated and will be ignored. -INFO: 05:06:44 - docling_jobkit.convert.results - Processed 1 docs in 0.52 seconds. -INFO: 05:06:44 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 88dfb9ba-1c13-4337-a6d5-6b0c36152492 in 0.52 seconds -INFO: 05:06:45 - uvicorn.access - 172.17.0.1:56006 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 05:06:45 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') -INFO: 05:06:45 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' -INFO: 05:06:45 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata -INFO: 05:06:45 - docling_serve.app - [TENANT_ID] Task a6547b75-8c65-404f-ba86-6ea716120c16 created with tenant_id='default' -INFO: 05:06:45 - docling_jobkit.orchestrators.local.worker - Worker 1 processing task a6547b75-8c65-404f-ba86-6ea716120c16 -INFO: 05:06:45 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 05:06:45 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 5cd3e3811d2e4d7d996fcfcbbe327b1d -INFO: 05:06:45 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. -INFO: 05:06:45 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-08-10 05:06:45,223 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-08-10 05:06:45,223 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_det_small.onnx -[INFO] 2026-08-10 05:06:45,273 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-08-10 05:06:45,273 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/ch_ppocr_mobile_v2.0_cls_mobile.onnx -[INFO] 2026-08-10 05:06:45,319 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-08-10 05:06:45,320 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_rec_small.onnx -INFO: 05:06:45 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 05:06:45 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine -INFO: 05:06:45 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 05:06:46 - docling.document_converter - Going to convert document batch... -INFO: 05:06:46 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 5cd3e3811d2e4d7d996fcfcbbe327b1d -INFO: 05:06:46 - docling.pipeline.base_pipeline - Processing document file -INFO: 05:06:46 - docling.document_converter - Finished converting document file in 0.39 sec. +WARNING: 13:10:27 - docling_core.types.doc.document - Parameter `strict_text` has been deprecated and will be ignored. +INFO: 13:10:27 - docling_jobkit.convert.results - Processed 1 docs in 0.44 seconds. +INFO: 13:10:27 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 54e7ee3d-bd53-403f-8212-8cfe5fda61c3 in 0.44 seconds +INFO: 13:10:28 - uvicorn.access - 172.17.0.1:40808 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 13:10:28 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 13:10:28 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 13:10:28 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 13:10:28 - docling_serve.app - [TENANT_ID] Task ba972c3c-e35a-472d-a553-94609d1ba3e2 created with tenant_id='default' +INFO: 13:10:28 - docling_jobkit.orchestrators.local.worker - Worker 1 processing task ba972c3c-e35a-472d-a553-94609d1ba3e2 +INFO: 13:10:28 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 13:10:28 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 5cd3e3811d2e4d7d996fcfcbbe327b1d +INFO: 13:10:28 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +INFO: 13:10:28 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-08-17 13:10:28,205 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-08-17 13:10:28,205 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_det_small.onnx +[INFO] 2026-08-17 13:10:28,257 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-08-17 13:10:28,257 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/ch_ppocr_mobile_v2.0_cls_mobile.onnx +[INFO] 2026-08-17 13:10:28,321 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-08-17 13:10:28,321 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_rec_small.onnx +INFO: 13:10:28 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 13:10:28 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine +INFO: 13:10:28 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 13:10:29 - docling.document_converter - Going to convert document batch... +INFO: 13:10:29 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 5cd3e3811d2e4d7d996fcfcbbe327b1d +INFO: 13:10:29 - docling.pipeline.base_pipeline - Processing document file +INFO: 13:10:29 - docling.document_converter - Finished converting document file in 0.39 sec. /opt/app-root/lib64/python3.12/site-packages/docling/datamodel/base_models.py:635: RuntimeWarning: Mean of empty slice np.nanmean( /opt/app-root/lib64/python3.12/site-packages/numpy/lib/_nanfunctions_impl.py:1573: RuntimeWarning: All-NaN slice encountered return _nanquantile_unchecked( -INFO: 05:06:46 - docling_jobkit.convert.results - Processed 1 docs in 0.39 seconds. -INFO: 05:06:46 - docling_jobkit.orchestrators.local.worker - Worker 1 completed job a6547b75-8c65-404f-ba86-6ea716120c16 in 0.39 seconds -INFO: 05:06:47 - uvicorn.access - 172.17.0.1:56006 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 05:06:47 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') -INFO: 05:06:47 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' -INFO: 05:06:47 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata -INFO: 05:06:47 - docling_serve.app - [TENANT_ID] Task e94d811e-f57d-425a-82d4-3d1232cb69eb created with tenant_id='default' -INFO: 05:06:47 - docling_jobkit.orchestrators.local.worker - Worker 0 processing task e94d811e-f57d-425a-82d4-3d1232cb69eb -INFO: 05:06:47 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 05:06:47 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 9df8df3fc03c33cf6e8bd583e67dce64 -INFO: 05:06:47 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. -INFO: 05:06:47 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-08-10 05:06:47,229 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-08-10 05:06:47,229 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_det_small.onnx -[INFO] 2026-08-10 05:06:47,277 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-08-10 05:06:47,277 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/ch_ppocr_mobile_v2.0_cls_mobile.onnx -[INFO] 2026-08-10 05:06:47,319 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-08-10 05:06:47,319 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_rec_small.onnx -INFO: 05:06:47 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 05:06:47 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine -INFO: 05:06:47 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 05:06:48 - docling.document_converter - Going to convert document batch... -INFO: 05:06:48 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 9df8df3fc03c33cf6e8bd583e67dce64 -INFO: 05:06:48 - docling.pipeline.base_pipeline - Processing document file -INFO: 05:06:48 - docling.document_converter - Finished converting document file in 0.23 sec. +INFO: 13:10:29 - docling_jobkit.convert.results - Processed 1 docs in 0.39 seconds. +INFO: 13:10:29 - docling_jobkit.orchestrators.local.worker - Worker 1 completed job ba972c3c-e35a-472d-a553-94609d1ba3e2 in 0.39 seconds +INFO: 13:10:30 - uvicorn.access - 172.17.0.1:40808 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 13:10:30 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 13:10:30 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 13:10:30 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 13:10:30 - docling_serve.app - [TENANT_ID] Task a45832fa-2409-4a1b-8c7c-32ebe272b41b created with tenant_id='default' +INFO: 13:10:30 - docling_jobkit.orchestrators.local.worker - Worker 0 processing task a45832fa-2409-4a1b-8c7c-32ebe272b41b +INFO: 13:10:30 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 13:10:30 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 9df8df3fc03c33cf6e8bd583e67dce64 +INFO: 13:10:30 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +INFO: 13:10:30 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-08-17 13:10:30,215 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-08-17 13:10:30,215 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_det_small.onnx +[INFO] 2026-08-17 13:10:30,266 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-08-17 13:10:30,266 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/ch_ppocr_mobile_v2.0_cls_mobile.onnx +[INFO] 2026-08-17 13:10:30,309 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-08-17 13:10:30,309 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_rec_small.onnx +INFO: 13:10:30 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 13:10:30 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine +INFO: 13:10:30 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 13:10:31 - docling.document_converter - Going to convert document batch... +INFO: 13:10:31 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 9df8df3fc03c33cf6e8bd583e67dce64 +INFO: 13:10:31 - docling.pipeline.base_pipeline - Processing document file +INFO: 13:10:31 - docling.document_converter - Finished converting document file in 0.38 sec. /opt/app-root/lib64/python3.12/site-packages/docling/datamodel/base_models.py:635: RuntimeWarning: Mean of empty slice np.nanmean( /opt/app-root/lib64/python3.12/site-packages/numpy/lib/_nanfunctions_impl.py:1573: RuntimeWarning: All-NaN slice encountered return _nanquantile_unchecked( -INFO: 05:06:48 - docling_jobkit.convert.results - Processed 1 docs in 0.25 seconds. -INFO: 05:06:48 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job e94d811e-f57d-425a-82d4-3d1232cb69eb in 0.25 seconds -INFO: 05:06:49 - uvicorn.access - 172.17.0.1:56006 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 05:06:49 - uvicorn.access - 172.17.0.1:56006 - "GET /v1/clear/converters HTTP/1.1" 200 -INFO: 05:06:49 - uvicorn.access - 172.17.0.1:56006 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 +INFO: 13:10:31 - docling_jobkit.convert.results - Processed 1 docs in 0.40 seconds. +INFO: 13:10:31 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job a45832fa-2409-4a1b-8c7c-32ebe272b41b in 0.40 seconds +INFO: 13:10:32 - uvicorn.access - 172.17.0.1:40808 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 13:10:32 - uvicorn.access - 172.17.0.1:40808 - "GET /v1/clear/converters HTTP/1.1" 200 +INFO: 13:10:32 - uvicorn.access - 172.17.0.1:40808 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 ``` @@ -263,139 +263,139 @@ Documentation at http://0.0.0.0:5001/docs Scalar docs at http://0.0.0.0:5001/scalar Logs: -INFO: 05:05:10 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 05:05:10 - docling.models.factories - Registered ocr engines: ['auto', 'easyocr', 'kserve_v2_ocr', 'nemotron-ocr', 'ocrmac', 'rapidocr', 'tesserocr', 'tesseract'] -INFO: 05:05:10 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' -INFO: 05:05:11 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' -INFO: 05:05:11 - docling_jobkit.connectors.plugins.defaults - Connector 'OpenSearchTargetProcessor' skipped — optional dependency not installed (No module named 'opensearchpy'). Install the matching extra to enable it. -INFO: 05:05:11 - docling_serve.otel_instrumentation - Setting up OpenTelemetry metrics -INFO: 05:05:11 - docling_serve.otel_instrumentation - Enabling Prometheus metrics export -INFO: 05:05:11 - docling_serve.otel_instrumentation - Instrumenting FastAPI with OpenTelemetry (excluded_urls=/livez$,/health$,/healthz$,/readyz$,/ready$,/metrics$) -INFO: 05:05:11 - uvicorn.error - Started server process [1] -INFO: 05:05:11 - uvicorn.error - Waiting for application startup. -INFO: 05:05:14 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 05:05:15 - docling.models.factories - Registered table structure engines: ['docling_tableformer', 'docling_tableformer_v2', 'granite_vision_table'] -INFO: 05:05:15 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 05:05:15 - docling.models.factories - Registered layout engines: ['layout_object_detection', 'docling_layout_default', 'docling_experimental_table_crops_layout'] -INFO: 05:05:15 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 05:05:15 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash caff667a02b7f037838d32d34acfe0b0 -INFO: 05:05:15 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 05:05:15 - docling.models.factories - Registered picture descriptions: ['picture_description_vlm_engine', 'vlm', 'api'] -INFO: 05:05:15 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. -2026-08-10 05:05:15.309805148 [W:onnxruntime:Default, device_discovery.cc:134 GetPciBusId] Skipping pci_bus_id for PCI path at "/sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/MSFT1000:00/5620e0c7-8062-4dce-aeb7-520c7ef76171" because filename "5620e0c7-8062-4dce-aeb7-520c7ef76171" did not match expected pattern of [0-9a-f]+:[0-9a-f]+:[0-9a-f]+[.][0-9a-f]+ -INFO: 05:05:15 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-08-10 05:05:15,567 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-08-10 05:05:15,569 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv6/det/PP-OCRv6_det_small.onnx -[INFO] 2026-08-10 05:05:15,624 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-08-10 05:05:15,624 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_mobile.onnx -[INFO] 2026-08-10 05:05:15,671 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-08-10 05:05:15,672 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv6/rec/PP-OCRv6_rec_small.onnx -INFO: 05:05:15 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 05:05:15 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 05:05:19 - docling.document_converter - Going to convert document batch... -INFO: 05:05:19 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a -INFO: 05:05:19 - docling.pipeline.base_pipeline - Processing document file -INFO: 05:05:19 - docling.document_converter - Finished converting document file in 0.41 sec. +INFO: 13:08:44 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 13:08:44 - docling.models.factories - Registered ocr engines: ['auto', 'easyocr', 'kserve_v2_ocr', 'nemotron-ocr', 'ocrmac', 'rapidocr', 'tesserocr', 'tesseract'] +INFO: 13:08:44 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' +INFO: 13:08:45 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' +INFO: 13:08:45 - docling_jobkit.connectors.plugins.defaults - Connector 'OpenSearchTargetProcessor' skipped — optional dependency not installed (No module named 'opensearchpy'). Install the matching extra to enable it. +INFO: 13:08:45 - docling_serve.otel_instrumentation - Setting up OpenTelemetry metrics +INFO: 13:08:45 - docling_serve.otel_instrumentation - Enabling Prometheus metrics export +INFO: 13:08:45 - docling_serve.otel_instrumentation - Instrumenting FastAPI with OpenTelemetry (excluded_urls=/healthz$,/health$,/livez$,/readyz$,/metrics$,/ready$) +INFO: 13:08:45 - uvicorn.error - Started server process [1] +INFO: 13:08:45 - uvicorn.error - Waiting for application startup. +INFO: 13:08:48 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 13:08:48 - docling.models.factories - Registered table structure engines: ['docling_tableformer', 'docling_tableformer_v2', 'granite_vision_table'] +INFO: 13:08:49 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 13:08:49 - docling.models.factories - Registered layout engines: ['layout_object_detection', 'docling_layout_default', 'docling_experimental_table_crops_layout'] +INFO: 13:08:49 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 13:08:49 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash caff667a02b7f037838d32d34acfe0b0 +INFO: 13:08:49 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 13:08:49 - docling.models.factories - Registered picture descriptions: ['picture_description_vlm_engine', 'vlm', 'api'] +INFO: 13:08:49 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +2026-08-17 13:08:49.200480219 [W:onnxruntime:Default, device_discovery.cc:134 GetPciBusId] Skipping pci_bus_id for PCI path at "/sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/MSFT1000:00/5620e0c7-8062-4dce-aeb7-520c7ef76171" because filename "5620e0c7-8062-4dce-aeb7-520c7ef76171" did not match expected pattern of [0-9a-f]+:[0-9a-f]+:[0-9a-f]+[.][0-9a-f]+ +INFO: 13:08:49 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-08-17 13:08:49,470 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-08-17 13:08:49,472 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv6/det/PP-OCRv6_det_small.onnx +[INFO] 2026-08-17 13:08:49,528 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-08-17 13:08:49,528 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_mobile.onnx +[INFO] 2026-08-17 13:08:49,572 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-08-17 13:08:49,572 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv6/rec/PP-OCRv6_rec_small.onnx +INFO: 13:08:49 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 13:08:49 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 13:08:52 - docling.document_converter - Going to convert document batch... +INFO: 13:08:52 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a +INFO: 13:08:52 - docling.pipeline.base_pipeline - Processing document file +INFO: 13:08:52 - docling.document_converter - Finished converting document file in 0.42 sec. /opt/app-root/lib64/python3.12/site-packages/docling/datamodel/base_models.py:632: RuntimeWarning: Mean of empty slice np.nanmean( /opt/app-root/lib64/python3.12/site-packages/numpy/lib/_nanfunctions_impl.py:1573: RuntimeWarning: All-NaN slice encountered return _nanquantile_unchecked( -WARNING: 05:05:19 - docling_core.types.doc.document - Parameter `strict_text` has been deprecated and will be ignored. -INFO: 05:05:19 - docling_jobkit.convert.results - Processed 1 docs in 0.45 seconds. -INFO: 05:05:19 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 8934e76a-1abe-4681-9e28-a67ca2efc4fe in 0.45 seconds -INFO: 05:05:19 - uvicorn.access - 172.17.0.1:57136 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 05:05:19 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') -INFO: 05:05:19 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' -INFO: 05:05:19 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata -INFO: 05:05:19 - docling_serve.app - [TENANT_ID] Task c0f2a389-f5a6-4f97-a530-dd583170fae1 created with tenant_id='default' -INFO: 05:05:19 - docling_jobkit.orchestrators.local.worker - Worker 1 processing task c0f2a389-f5a6-4f97-a530-dd583170fae1 -INFO: 05:05:19 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 05:05:19 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash ab12ef348c8fc273bf2be7a49773b303 -INFO: 05:05:19 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. -INFO: 05:05:19 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-08-10 05:05:19,513 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-08-10 05:05:19,513 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv6/det/PP-OCRv6_det_small.onnx -[INFO] 2026-08-10 05:05:19,566 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-08-10 05:05:19,566 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_mobile.onnx -[INFO] 2026-08-10 05:05:19,608 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-08-10 05:05:19,608 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv6/rec/PP-OCRv6_rec_small.onnx -INFO: 05:05:19 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 05:05:19 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 05:05:20 - docling.document_converter - Going to convert document batch... -INFO: 05:05:20 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a -INFO: 05:05:20 - docling.pipeline.base_pipeline - Processing document file -INFO: 05:05:20 - docling.document_converter - Finished converting document file in 0.21 sec. +WARNING: 13:08:53 - docling_core.types.doc.document - Parameter `strict_text` has been deprecated and will be ignored. +INFO: 13:08:53 - docling_jobkit.convert.results - Processed 1 docs in 0.46 seconds. +INFO: 13:08:53 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 1702ef89-de0f-4d14-995e-e8a937841be1 in 0.46 seconds +INFO: 13:08:53 - uvicorn.access - 172.17.0.1:55020 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 13:08:53 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 13:08:53 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 13:08:53 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 13:08:53 - docling_serve.app - [TENANT_ID] Task f71f5798-c675-48d9-b86e-00dfb5aa0139 created with tenant_id='default' +INFO: 13:08:53 - docling_jobkit.orchestrators.local.worker - Worker 1 processing task f71f5798-c675-48d9-b86e-00dfb5aa0139 +INFO: 13:08:53 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 13:08:53 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash ab12ef348c8fc273bf2be7a49773b303 +INFO: 13:08:53 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +INFO: 13:08:53 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-08-17 13:08:53,319 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-08-17 13:08:53,319 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv6/det/PP-OCRv6_det_small.onnx +[INFO] 2026-08-17 13:08:53,375 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-08-17 13:08:53,375 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_mobile.onnx +[INFO] 2026-08-17 13:08:53,429 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-08-17 13:08:53,429 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv6/rec/PP-OCRv6_rec_small.onnx +INFO: 13:08:53 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 13:08:53 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 13:08:54 - docling.document_converter - Going to convert document batch... +INFO: 13:08:54 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a +INFO: 13:08:54 - docling.pipeline.base_pipeline - Processing document file +INFO: 13:08:54 - docling.document_converter - Finished converting document file in 0.39 sec. /opt/app-root/lib64/python3.12/site-packages/docling/datamodel/base_models.py:632: RuntimeWarning: Mean of empty slice np.nanmean( /opt/app-root/lib64/python3.12/site-packages/numpy/lib/_nanfunctions_impl.py:1573: RuntimeWarning: All-NaN slice encountered return _nanquantile_unchecked( -INFO: 05:05:20 - docling_jobkit.convert.results - Processed 1 docs in 0.21 seconds. -INFO: 05:05:20 - docling_jobkit.orchestrators.local.worker - Worker 1 completed job c0f2a389-f5a6-4f97-a530-dd583170fae1 in 0.21 seconds -INFO: 05:05:21 - uvicorn.access - 172.17.0.1:57136 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 05:05:21 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') -INFO: 05:05:21 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' -INFO: 05:05:21 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata -INFO: 05:05:21 - docling_serve.app - [TENANT_ID] Task 3072118e-ccf7-4114-bdc8-0d332d1e64ba created with tenant_id='default' -INFO: 05:05:21 - docling_jobkit.orchestrators.local.worker - Worker 0 processing task 3072118e-ccf7-4114-bdc8-0d332d1e64ba -INFO: 05:05:21 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 05:05:21 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash b3849eabdc7ecae5f3d54428a0162342 -INFO: 05:05:21 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. -INFO: 05:05:21 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-08-10 05:05:21,538 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-08-10 05:05:21,538 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv6/det/PP-OCRv6_det_small.onnx -[INFO] 2026-08-10 05:05:21,584 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-08-10 05:05:21,584 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_mobile.onnx -[INFO] 2026-08-10 05:05:21,637 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-08-10 05:05:21,638 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv6/rec/PP-OCRv6_rec_small.onnx -INFO: 05:05:21 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 05:05:21 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 05:05:22 - docling.document_converter - Going to convert document batch... -INFO: 05:05:22 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a -INFO: 05:05:22 - docling.pipeline.base_pipeline - Processing document file -INFO: 05:05:22 - docling.document_converter - Finished converting document file in 0.37 sec. +INFO: 13:08:54 - docling_jobkit.convert.results - Processed 1 docs in 0.39 seconds. +INFO: 13:08:54 - docling_jobkit.orchestrators.local.worker - Worker 1 completed job f71f5798-c675-48d9-b86e-00dfb5aa0139 in 0.39 seconds +INFO: 13:08:55 - uvicorn.access - 172.17.0.1:55020 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 13:08:55 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 13:08:55 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 13:08:55 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 13:08:55 - docling_serve.app - [TENANT_ID] Task c66164aa-4710-4523-84d0-f68cb62185c3 created with tenant_id='default' +INFO: 13:08:55 - docling_jobkit.orchestrators.local.worker - Worker 0 processing task c66164aa-4710-4523-84d0-f68cb62185c3 +INFO: 13:08:55 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 13:08:55 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash b3849eabdc7ecae5f3d54428a0162342 +INFO: 13:08:55 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +INFO: 13:08:55 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-08-17 13:08:55,349 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-08-17 13:08:55,350 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv6/det/PP-OCRv6_det_small.onnx +[INFO] 2026-08-17 13:08:55,400 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-08-17 13:08:55,401 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_mobile.onnx +[INFO] 2026-08-17 13:08:55,453 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-08-17 13:08:55,453 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv6/rec/PP-OCRv6_rec_small.onnx +INFO: 13:08:55 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 13:08:55 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 13:08:56 - docling.document_converter - Going to convert document batch... +INFO: 13:08:56 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a +INFO: 13:08:56 - docling.pipeline.base_pipeline - Processing document file +INFO: 13:08:56 - docling.document_converter - Finished converting document file in 0.23 sec. /opt/app-root/lib64/python3.12/site-packages/docling/datamodel/base_models.py:632: RuntimeWarning: Mean of empty slice np.nanmean( /opt/app-root/lib64/python3.12/site-packages/numpy/lib/_nanfunctions_impl.py:1573: RuntimeWarning: All-NaN slice encountered return _nanquantile_unchecked( -INFO: 05:05:22 - docling_jobkit.convert.results - Processed 1 docs in 0.39 seconds. -INFO: 05:05:22 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 3072118e-ccf7-4114-bdc8-0d332d1e64ba in 0.39 seconds -INFO: 05:05:23 - uvicorn.access - 172.17.0.1:57136 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 05:05:23 - uvicorn.access - 172.17.0.1:57136 - "GET /v1/clear/converters HTTP/1.1" 200 -INFO: 05:05:23 - uvicorn.access - 172.17.0.1:57136 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 +INFO: 13:08:56 - docling_jobkit.convert.results - Processed 1 docs in 0.26 seconds. +INFO: 13:08:56 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job c66164aa-4710-4523-84d0-f68cb62185c3 in 0.26 seconds +INFO: 13:08:57 - uvicorn.access - 172.17.0.1:55020 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 13:08:57 - uvicorn.access - 172.17.0.1:55020 - "GET /v1/clear/converters HTTP/1.1" 200 +INFO: 13:08:57 - uvicorn.access - 172.17.0.1:55020 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 ``` @@ -433,138 +433,138 @@ Documentation at http://0.0.0.0:5001/docs Scalar docs at http://0.0.0.0:5001/scalar Logs: -INFO: 05:03:21 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 05:03:21 - docling.models.factories - Registered ocr engines: ['auto', 'easyocr', 'kserve_v2_ocr', 'nemotron-ocr', 'ocrmac', 'rapidocr', 'tesserocr', 'tesseract'] -INFO: 05:03:21 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' -INFO: 05:03:22 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' -INFO: 05:03:22 - docling_serve.otel_instrumentation - Setting up OpenTelemetry metrics -INFO: 05:03:22 - docling_serve.otel_instrumentation - Enabling Prometheus metrics export -INFO: 05:03:22 - docling_serve.otel_instrumentation - Instrumenting FastAPI with OpenTelemetry (excluded_urls=/healthz$,/readyz$,/metrics$,/livez$,/ready$,/health$) -INFO: 05:03:22 - uvicorn.error - Started server process [1] -INFO: 05:03:22 - uvicorn.error - Waiting for application startup. -INFO: 05:03:25 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 05:03:25 - docling.models.factories - Registered table structure engines: ['docling_tableformer', 'docling_tableformer_v2', 'granite_vision_table'] -INFO: 05:03:25 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 05:03:25 - docling.models.factories - Registered layout engines: ['layout_object_detection', 'docling_layout_default', 'docling_experimental_table_crops_layout'] -INFO: 05:03:25 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 05:03:25 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 118619a1d3ed3b201b814dac997d6742 -INFO: 05:03:25 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 05:03:25 - docling.models.factories - Registered picture descriptions: ['picture_description_vlm_engine', 'vlm', 'api'] -INFO: 05:03:25 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. -2026-08-10 05:03:25.993341799 [W:onnxruntime:Default, device_discovery.cc:133 GetPciBusId] Skipping pci_bus_id for PCI path at "/sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/MSFT1000:00/5620e0c7-8062-4dce-aeb7-520c7ef76171" because filename "5620e0c7-8062-4dce-aeb7-520c7ef76171" did not match expected pattern of [0-9a-f]+:[0-9a-f]+:[0-9a-f]+[.][0-9a-f]+ -INFO: 05:03:26 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-08-10 05:03:26,264 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-08-10 05:03:26,266 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv6/det/PP-OCRv6_det_small.onnx -[INFO] 2026-08-10 05:03:26,325 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-08-10 05:03:26,326 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_mobile.onnx -[INFO] 2026-08-10 05:03:26,375 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-08-10 05:03:26,375 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv6/rec/PP-OCRv6_rec_small.onnx -INFO: 05:03:26 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 05:03:26 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 05:03:29 - docling.document_converter - Going to convert document batch... -INFO: 05:03:29 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a -INFO: 05:03:29 - docling.pipeline.base_pipeline - Processing document file -INFO: 05:03:29 - docling.document_converter - Finished converting document file in 0.39 sec. +INFO: 13:07:02 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 13:07:02 - docling.models.factories - Registered ocr engines: ['auto', 'easyocr', 'kserve_v2_ocr', 'nemotron-ocr', 'ocrmac', 'rapidocr', 'tesserocr', 'tesseract'] +INFO: 13:07:02 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' +INFO: 13:07:03 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' +INFO: 13:07:03 - docling_serve.otel_instrumentation - Setting up OpenTelemetry metrics +INFO: 13:07:03 - docling_serve.otel_instrumentation - Enabling Prometheus metrics export +INFO: 13:07:03 - docling_serve.otel_instrumentation - Instrumenting FastAPI with OpenTelemetry (excluded_urls=/livez$,/readyz$,/metrics$,/healthz$,/ready$,/health$) +INFO: 13:07:03 - uvicorn.error - Started server process [1] +INFO: 13:07:03 - uvicorn.error - Waiting for application startup. +INFO: 13:07:06 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 13:07:06 - docling.models.factories - Registered table structure engines: ['docling_tableformer', 'docling_tableformer_v2', 'granite_vision_table'] +INFO: 13:07:06 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 13:07:06 - docling.models.factories - Registered layout engines: ['layout_object_detection', 'docling_layout_default', 'docling_experimental_table_crops_layout'] +INFO: 13:07:06 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 13:07:07 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 118619a1d3ed3b201b814dac997d6742 +INFO: 13:07:07 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 13:07:07 - docling.models.factories - Registered picture descriptions: ['picture_description_vlm_engine', 'vlm', 'api'] +INFO: 13:07:07 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +2026-08-17 13:07:07.104341798 [W:onnxruntime:Default, device_discovery.cc:133 GetPciBusId] Skipping pci_bus_id for PCI path at "/sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/MSFT1000:00/5620e0c7-8062-4dce-aeb7-520c7ef76171" because filename "5620e0c7-8062-4dce-aeb7-520c7ef76171" did not match expected pattern of [0-9a-f]+:[0-9a-f]+:[0-9a-f]+[.][0-9a-f]+ +INFO: 13:07:07 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-08-17 13:07:07,390 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-08-17 13:07:07,392 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv6/det/PP-OCRv6_det_small.onnx +[INFO] 2026-08-17 13:07:07,454 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-08-17 13:07:07,455 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_mobile.onnx +[INFO] 2026-08-17 13:07:07,503 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-08-17 13:07:07,503 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv6/rec/PP-OCRv6_rec_small.onnx +INFO: 13:07:07 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 13:07:07 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 13:07:10 - docling.document_converter - Going to convert document batch... +INFO: 13:07:10 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a +INFO: 13:07:10 - docling.pipeline.base_pipeline - Processing document file +INFO: 13:07:10 - docling.document_converter - Finished converting document file in 0.41 sec. /opt/app-root/lib64/python3.12/site-packages/docling/datamodel/base_models.py:611: RuntimeWarning: Mean of empty slice np.nanmean( /opt/app-root/lib64/python3.12/site-packages/numpy/lib/_nanfunctions_impl.py:1573: RuntimeWarning: All-NaN slice encountered return _nanquantile_unchecked( -WARNING: 05:03:30 - docling_core.types.doc.document - Parameter `strict_text` has been deprecated and will be ignored. -INFO: 05:03:30 - docling_jobkit.convert.results - Processed 1 docs in 0.44 seconds. -INFO: 05:03:30 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 61b8de55-eaff-4536-a9d2-1ecae326737c in 0.44 seconds -INFO: 05:03:30 - uvicorn.access - 172.17.0.1:42928 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 05:03:30 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') -INFO: 05:03:30 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' -INFO: 05:03:30 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata -INFO: 05:03:30 - docling_serve.app - [TENANT_ID] Task 62177a87-b74c-4e43-9252-6c8c0f94a214 created with tenant_id='default' -INFO: 05:03:30 - docling_jobkit.orchestrators.local.worker - Worker 1 processing task 62177a87-b74c-4e43-9252-6c8c0f94a214 -INFO: 05:03:30 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 05:03:30 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 83f6e7119a1499def48d21cd30b03869 -INFO: 05:03:30 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. -INFO: 05:03:30 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-08-10 05:03:30,382 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-08-10 05:03:30,382 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv6/det/PP-OCRv6_det_small.onnx -[INFO] 2026-08-10 05:03:30,441 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-08-10 05:03:30,441 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_mobile.onnx -[INFO] 2026-08-10 05:03:30,492 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-08-10 05:03:30,492 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv6/rec/PP-OCRv6_rec_small.onnx -INFO: 05:03:30 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 05:03:30 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 05:03:31 - docling.document_converter - Going to convert document batch... -INFO: 05:03:31 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a -INFO: 05:03:31 - docling.pipeline.base_pipeline - Processing document file -INFO: 05:03:31 - docling.document_converter - Finished converting document file in 0.39 sec. +WARNING: 13:07:10 - docling_core.types.doc.document - Parameter `strict_text` has been deprecated and will be ignored. +INFO: 13:07:10 - docling_jobkit.convert.results - Processed 1 docs in 0.45 seconds. +INFO: 13:07:10 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 7ad07b55-a053-4fbf-86fc-2c4326ca1712 in 0.45 seconds +INFO: 13:07:11 - uvicorn.access - 172.17.0.1:48178 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 13:07:11 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 13:07:11 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 13:07:11 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 13:07:11 - docling_serve.app - [TENANT_ID] Task 3b7b6a45-dbe3-46b8-89de-ff0d0c2b68bb created with tenant_id='default' +INFO: 13:07:11 - docling_jobkit.orchestrators.local.worker - Worker 1 processing task 3b7b6a45-dbe3-46b8-89de-ff0d0c2b68bb +INFO: 13:07:11 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 13:07:11 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 83f6e7119a1499def48d21cd30b03869 +INFO: 13:07:11 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +INFO: 13:07:11 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-08-17 13:07:11,245 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-08-17 13:07:11,245 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv6/det/PP-OCRv6_det_small.onnx +[INFO] 2026-08-17 13:07:11,302 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-08-17 13:07:11,302 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_mobile.onnx +[INFO] 2026-08-17 13:07:11,351 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-08-17 13:07:11,351 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv6/rec/PP-OCRv6_rec_small.onnx +INFO: 13:07:11 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 13:07:11 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 13:07:12 - docling.document_converter - Going to convert document batch... +INFO: 13:07:12 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a +INFO: 13:07:12 - docling.pipeline.base_pipeline - Processing document file +INFO: 13:07:12 - docling.document_converter - Finished converting document file in 0.24 sec. /opt/app-root/lib64/python3.12/site-packages/docling/datamodel/base_models.py:611: RuntimeWarning: Mean of empty slice np.nanmean( /opt/app-root/lib64/python3.12/site-packages/numpy/lib/_nanfunctions_impl.py:1573: RuntimeWarning: All-NaN slice encountered return _nanquantile_unchecked( -INFO: 05:03:31 - docling_jobkit.convert.results - Processed 1 docs in 0.39 seconds. -INFO: 05:03:31 - docling_jobkit.orchestrators.local.worker - Worker 1 completed job 62177a87-b74c-4e43-9252-6c8c0f94a214 in 0.39 seconds -INFO: 05:03:32 - uvicorn.access - 172.17.0.1:42928 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 05:03:32 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') -INFO: 05:03:32 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' -INFO: 05:03:32 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata -INFO: 05:03:32 - docling_serve.app - [TENANT_ID] Task a9391271-7fc7-46e0-93a1-6a22803570d5 created with tenant_id='default' -INFO: 05:03:32 - docling_jobkit.orchestrators.local.worker - Worker 0 processing task a9391271-7fc7-46e0-93a1-6a22803570d5 -INFO: 05:03:32 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 05:03:32 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 528ff53b5cc66cd5f7f61ef2cd72a8fc -INFO: 05:03:32 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. -INFO: 05:03:32 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-08-10 05:03:32,385 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-08-10 05:03:32,385 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv6/det/PP-OCRv6_det_small.onnx -[INFO] 2026-08-10 05:03:32,439 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-08-10 05:03:32,439 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_mobile.onnx -[INFO] 2026-08-10 05:03:32,508 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-08-10 05:03:32,509 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv6/rec/PP-OCRv6_rec_small.onnx -INFO: 05:03:32 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 05:03:32 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 05:03:33 - docling.document_converter - Going to convert document batch... -INFO: 05:03:33 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a -INFO: 05:03:33 - docling.pipeline.base_pipeline - Processing document file -INFO: 05:03:33 - docling.document_converter - Finished converting document file in 0.45 sec. +INFO: 13:07:12 - docling_jobkit.convert.results - Processed 1 docs in 0.24 seconds. +INFO: 13:07:12 - docling_jobkit.orchestrators.local.worker - Worker 1 completed job 3b7b6a45-dbe3-46b8-89de-ff0d0c2b68bb in 0.24 seconds +INFO: 13:07:13 - uvicorn.access - 172.17.0.1:48178 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 13:07:13 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 13:07:13 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 13:07:13 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 13:07:13 - docling_serve.app - [TENANT_ID] Task 80b2e282-7b86-4df5-ae00-f6887a1effb4 created with tenant_id='default' +INFO: 13:07:13 - docling_jobkit.orchestrators.local.worker - Worker 0 processing task 80b2e282-7b86-4df5-ae00-f6887a1effb4 +INFO: 13:07:13 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 13:07:13 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 528ff53b5cc66cd5f7f61ef2cd72a8fc +INFO: 13:07:13 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +INFO: 13:07:13 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-08-17 13:07:13,257 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-08-17 13:07:13,257 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv6/det/PP-OCRv6_det_small.onnx +[INFO] 2026-08-17 13:07:13,315 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-08-17 13:07:13,316 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_mobile.onnx +[INFO] 2026-08-17 13:07:13,378 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-08-17 13:07:13,379 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv6/rec/PP-OCRv6_rec_small.onnx +INFO: 13:07:13 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 13:07:13 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 13:07:14 - docling.document_converter - Going to convert document batch... +INFO: 13:07:14 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a +INFO: 13:07:14 - docling.pipeline.base_pipeline - Processing document file +INFO: 13:07:14 - docling.document_converter - Finished converting document file in 0.42 sec. /opt/app-root/lib64/python3.12/site-packages/docling/datamodel/base_models.py:611: RuntimeWarning: Mean of empty slice np.nanmean( /opt/app-root/lib64/python3.12/site-packages/numpy/lib/_nanfunctions_impl.py:1573: RuntimeWarning: All-NaN slice encountered return _nanquantile_unchecked( -INFO: 05:03:33 - docling_jobkit.convert.results - Processed 1 docs in 0.47 seconds. -INFO: 05:03:33 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job a9391271-7fc7-46e0-93a1-6a22803570d5 in 0.47 seconds -INFO: 05:03:34 - uvicorn.access - 172.17.0.1:42928 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 05:03:34 - uvicorn.access - 172.17.0.1:42928 - "GET /v1/clear/converters HTTP/1.1" 200 -INFO: 05:03:34 - uvicorn.access - 172.17.0.1:42928 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 +INFO: 13:07:14 - docling_jobkit.convert.results - Processed 1 docs in 0.44 seconds. +INFO: 13:07:14 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 80b2e282-7b86-4df5-ae00-f6887a1effb4 in 0.44 seconds +INFO: 13:07:15 - uvicorn.access - 172.17.0.1:48178 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 13:07:15 - uvicorn.access - 172.17.0.1:48178 - "GET /v1/clear/converters HTTP/1.1" 200 +INFO: 13:07:15 - uvicorn.access - 172.17.0.1:48178 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 ``` @@ -602,136 +602,136 @@ Documentation at http://0.0.0.0:5001/docs Scalar docs at http://0.0.0.0:5001/scalar Logs: -INFO: 05:01:37 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 05:01:37 - docling.models.factories - Registered ocr engines: ['auto', 'easyocr', 'kserve_v2_ocr', 'nemotron-ocr', 'ocrmac', 'rapidocr', 'tesserocr', 'tesseract'] -INFO: 05:01:37 - docling_serve.otel_instrumentation - Setting up OpenTelemetry metrics -INFO: 05:01:37 - docling_serve.otel_instrumentation - Enabling Prometheus metrics export -INFO: 05:01:37 - docling_serve.otel_instrumentation - Instrumenting FastAPI with OpenTelemetry (excluded_urls=/healthz$,/health$,/readyz$,/livez$,/metrics$,/ready$) -INFO: 05:01:37 - uvicorn.error - Started server process [1] -INFO: 05:01:37 - uvicorn.error - Waiting for application startup. -INFO: 05:01:41 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 05:01:41 - docling.models.factories - Registered table structure engines: ['docling_tableformer', 'docling_tableformer_v2', 'granite_vision_table'] -INFO: 05:01:41 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 05:01:41 - docling.models.factories - Registered layout engines: ['layout_object_detection', 'docling_layout_default', 'docling_experimental_table_crops_layout'] -INFO: 05:01:41 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 05:01:41 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 118619a1d3ed3b201b814dac997d6742 -INFO: 05:01:41 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 05:01:41 - docling.models.factories - Registered picture descriptions: ['picture_description_vlm_engine', 'vlm', 'api'] -INFO: 05:01:41 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. -2026-08-10 05:01:41.681574334 [W:onnxruntime:Default, device_discovery.cc:133 GetPciBusId] Skipping pci_bus_id for PCI path at "/sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/MSFT1000:00/5620e0c7-8062-4dce-aeb7-520c7ef76171" because filename "5620e0c7-8062-4dce-aeb7-520c7ef76171" did not match expected pattern of [0-9a-f]+:[0-9a-f]+:[0-9a-f]+[.][0-9a-f]+ -INFO: 05:01:41 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-08-10 05:01:41,948 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-08-10 05:01:41,950 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv6/det/PP-OCRv6_det_small.onnx -[INFO] 2026-08-10 05:01:42,009 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-08-10 05:01:42,009 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_mobile.onnx -[INFO] 2026-08-10 05:01:42,058 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-08-10 05:01:42,058 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv6/rec/PP-OCRv6_rec_small.onnx -INFO: 05:01:42 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 05:01:42 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 05:01:45 - docling.document_converter - Going to convert document batch... -INFO: 05:01:45 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a -INFO: 05:01:45 - docling.pipeline.base_pipeline - Processing document file -INFO: 05:01:45 - docling.document_converter - Finished converting document file in 0.41 sec. +INFO: 13:05:14 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 13:05:14 - docling.models.factories - Registered ocr engines: ['auto', 'easyocr', 'kserve_v2_ocr', 'nemotron-ocr', 'ocrmac', 'rapidocr', 'tesserocr', 'tesseract'] +INFO: 13:05:14 - docling_serve.otel_instrumentation - Setting up OpenTelemetry metrics +INFO: 13:05:14 - docling_serve.otel_instrumentation - Enabling Prometheus metrics export +INFO: 13:05:14 - docling_serve.otel_instrumentation - Instrumenting FastAPI with OpenTelemetry (excluded_urls=/ready$,/health$,/livez$,/healthz$,/readyz$,/metrics$) +INFO: 13:05:14 - uvicorn.error - Started server process [1] +INFO: 13:05:14 - uvicorn.error - Waiting for application startup. +INFO: 13:05:18 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 13:05:18 - docling.models.factories - Registered table structure engines: ['docling_tableformer', 'docling_tableformer_v2', 'granite_vision_table'] +INFO: 13:05:18 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 13:05:18 - docling.models.factories - Registered layout engines: ['layout_object_detection', 'docling_layout_default', 'docling_experimental_table_crops_layout'] +INFO: 13:05:18 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 13:05:18 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 118619a1d3ed3b201b814dac997d6742 +INFO: 13:05:18 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 13:05:18 - docling.models.factories - Registered picture descriptions: ['picture_description_vlm_engine', 'vlm', 'api'] +INFO: 13:05:18 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +2026-08-17 13:05:18.510671776 [W:onnxruntime:Default, device_discovery.cc:133 GetPciBusId] Skipping pci_bus_id for PCI path at "/sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/MSFT1000:00/5620e0c7-8062-4dce-aeb7-520c7ef76171" because filename "5620e0c7-8062-4dce-aeb7-520c7ef76171" did not match expected pattern of [0-9a-f]+:[0-9a-f]+:[0-9a-f]+[.][0-9a-f]+ +INFO: 13:05:18 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-08-17 13:05:18,766 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-08-17 13:05:18,768 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv6/det/PP-OCRv6_det_small.onnx +[INFO] 2026-08-17 13:05:18,830 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-08-17 13:05:18,830 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_mobile.onnx +[INFO] 2026-08-17 13:05:18,878 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-08-17 13:05:18,878 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv6/rec/PP-OCRv6_rec_small.onnx +INFO: 13:05:18 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 13:05:18 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 13:05:22 - docling.document_converter - Going to convert document batch... +INFO: 13:05:22 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a +INFO: 13:05:22 - docling.pipeline.base_pipeline - Processing document file +INFO: 13:05:22 - docling.document_converter - Finished converting document file in 0.43 sec. /opt/app-root/lib64/python3.12/site-packages/docling/datamodel/base_models.py:588: RuntimeWarning: Mean of empty slice np.nanmean( /opt/app-root/lib64/python3.12/site-packages/numpy/lib/_nanfunctions_impl.py:1573: RuntimeWarning: All-NaN slice encountered return _nanquantile_unchecked( -WARNING: 05:01:45 - docling_core.types.doc.document - Parameter `strict_text` has been deprecated and will be ignored. -INFO: 05:01:45 - docling_jobkit.convert.results - Processed 1 docs in 0.46 seconds. -INFO: 05:01:45 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 56d8c661-99da-4641-90e2-e6c66ba6f61a in 0.46 seconds -INFO: 05:01:45 - uvicorn.access - 172.17.0.1:57608 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 05:01:45 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') -INFO: 05:01:45 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' -INFO: 05:01:45 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata -INFO: 05:01:45 - docling_serve.app - [TENANT_ID] Task a3b81865-5b5a-48bf-8bd7-99b1a67b3363 created with tenant_id='default' -INFO: 05:01:45 - docling_jobkit.orchestrators.local.worker - Worker 1 processing task a3b81865-5b5a-48bf-8bd7-99b1a67b3363 -INFO: 05:01:45 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 05:01:46 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 83f6e7119a1499def48d21cd30b03869 -INFO: 05:01:46 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. -INFO: 05:01:46 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-08-10 05:01:46,089 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-08-10 05:01:46,090 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv6/det/PP-OCRv6_det_small.onnx -[INFO] 2026-08-10 05:01:46,137 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-08-10 05:01:46,137 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_mobile.onnx -[INFO] 2026-08-10 05:01:46,219 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-08-10 05:01:46,219 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv6/rec/PP-OCRv6_rec_small.onnx -INFO: 05:01:46 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 05:01:46 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 05:01:47 - docling.document_converter - Going to convert document batch... -INFO: 05:01:47 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a -INFO: 05:01:47 - docling.pipeline.base_pipeline - Processing document file -INFO: 05:01:47 - docling.document_converter - Finished converting document file in 0.38 sec. +WARNING: 13:05:22 - docling_core.types.doc.document - Parameter `strict_text` has been deprecated and will be ignored. +INFO: 13:05:22 - docling_jobkit.convert.results - Processed 1 docs in 0.47 seconds. +INFO: 13:05:22 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job d867e3e8-d986-487c-8644-1bdb5b6ec3a9 in 0.47 seconds +INFO: 13:05:22 - uvicorn.access - 172.17.0.1:46654 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 13:05:22 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 13:05:22 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 13:05:22 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 13:05:22 - docling_serve.app - [TENANT_ID] Task ce340aa2-09b7-4a4f-813f-6067b2a22ac2 created with tenant_id='default' +INFO: 13:05:22 - docling_jobkit.orchestrators.local.worker - Worker 1 processing task ce340aa2-09b7-4a4f-813f-6067b2a22ac2 +INFO: 13:05:22 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 13:05:22 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 83f6e7119a1499def48d21cd30b03869 +INFO: 13:05:22 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +INFO: 13:05:22 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-08-17 13:05:22,891 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-08-17 13:05:22,891 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv6/det/PP-OCRv6_det_small.onnx +[INFO] 2026-08-17 13:05:22,947 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-08-17 13:05:22,947 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_mobile.onnx +[INFO] 2026-08-17 13:05:22,996 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-08-17 13:05:22,996 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv6/rec/PP-OCRv6_rec_small.onnx +INFO: 13:05:23 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 13:05:23 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 13:05:24 - docling.document_converter - Going to convert document batch... +INFO: 13:05:24 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a +INFO: 13:05:24 - docling.pipeline.base_pipeline - Processing document file +INFO: 13:05:24 - docling.document_converter - Finished converting document file in 0.38 sec. /opt/app-root/lib64/python3.12/site-packages/docling/datamodel/base_models.py:588: RuntimeWarning: Mean of empty slice np.nanmean( /opt/app-root/lib64/python3.12/site-packages/numpy/lib/_nanfunctions_impl.py:1573: RuntimeWarning: All-NaN slice encountered return _nanquantile_unchecked( -INFO: 05:01:47 - docling_jobkit.convert.results - Processed 1 docs in 0.38 seconds. -INFO: 05:01:47 - docling_jobkit.orchestrators.local.worker - Worker 1 completed job a3b81865-5b5a-48bf-8bd7-99b1a67b3363 in 0.38 seconds -INFO: 05:01:47 - uvicorn.access - 172.17.0.1:57608 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 05:01:47 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') -INFO: 05:01:47 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' -INFO: 05:01:47 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata -INFO: 05:01:47 - docling_serve.app - [TENANT_ID] Task c9177aac-ae58-4a78-a341-6797b9a5bf0a created with tenant_id='default' -INFO: 05:01:47 - docling_jobkit.orchestrators.local.worker - Worker 0 processing task c9177aac-ae58-4a78-a341-6797b9a5bf0a -INFO: 05:01:47 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 05:01:48 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 528ff53b5cc66cd5f7f61ef2cd72a8fc -INFO: 05:01:48 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. -INFO: 05:01:48 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-08-10 05:01:48,103 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-08-10 05:01:48,103 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv6/det/PP-OCRv6_det_small.onnx -[INFO] 2026-08-10 05:01:48,155 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-08-10 05:01:48,155 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_mobile.onnx -[INFO] 2026-08-10 05:01:48,204 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-08-10 05:01:48,204 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv6/rec/PP-OCRv6_rec_small.onnx -INFO: 05:01:48 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 05:01:48 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 05:01:49 - docling.document_converter - Going to convert document batch... -INFO: 05:01:49 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a -INFO: 05:01:49 - docling.pipeline.base_pipeline - Processing document file -INFO: 05:01:49 - docling.document_converter - Finished converting document file in 0.40 sec. +INFO: 13:05:24 - docling_jobkit.convert.results - Processed 1 docs in 0.38 seconds. +INFO: 13:05:24 - docling_jobkit.orchestrators.local.worker - Worker 1 completed job ce340aa2-09b7-4a4f-813f-6067b2a22ac2 in 0.38 seconds +INFO: 13:05:24 - uvicorn.access - 172.17.0.1:46654 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 13:05:24 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 13:05:24 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 13:05:24 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 13:05:24 - docling_serve.app - [TENANT_ID] Task 74f42551-7e32-420d-ae09-a19b5e599616 created with tenant_id='default' +INFO: 13:05:24 - docling_jobkit.orchestrators.local.worker - Worker 0 processing task 74f42551-7e32-420d-ae09-a19b5e599616 +INFO: 13:05:24 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 13:05:24 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 528ff53b5cc66cd5f7f61ef2cd72a8fc +INFO: 13:05:24 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +INFO: 13:05:24 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-08-17 13:05:24,934 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-08-17 13:05:24,935 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv6/det/PP-OCRv6_det_small.onnx +[INFO] 2026-08-17 13:05:24,996 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-08-17 13:05:24,997 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_mobile.onnx +[INFO] 2026-08-17 13:05:25,054 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-08-17 13:05:25,055 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv6/rec/PP-OCRv6_rec_small.onnx +INFO: 13:05:25 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 13:05:25 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 13:05:26 - docling.document_converter - Going to convert document batch... +INFO: 13:05:26 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a +INFO: 13:05:26 - docling.pipeline.base_pipeline - Processing document file +INFO: 13:05:26 - docling.document_converter - Finished converting document file in 0.38 sec. /opt/app-root/lib64/python3.12/site-packages/docling/datamodel/base_models.py:588: RuntimeWarning: Mean of empty slice np.nanmean( /opt/app-root/lib64/python3.12/site-packages/numpy/lib/_nanfunctions_impl.py:1573: RuntimeWarning: All-NaN slice encountered return _nanquantile_unchecked( -INFO: 05:01:49 - docling_jobkit.convert.results - Processed 1 docs in 0.42 seconds. -INFO: 05:01:49 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job c9177aac-ae58-4a78-a341-6797b9a5bf0a in 0.42 seconds -INFO: 05:01:49 - uvicorn.access - 172.17.0.1:57608 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 05:01:50 - uvicorn.access - 172.17.0.1:57608 - "GET /v1/clear/converters HTTP/1.1" 200 -INFO: 05:01:50 - uvicorn.access - 172.17.0.1:57608 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 +INFO: 13:05:26 - docling_jobkit.convert.results - Processed 1 docs in 0.40 seconds. +INFO: 13:05:26 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 74f42551-7e32-420d-ae09-a19b5e599616 in 0.40 seconds +INFO: 13:05:26 - uvicorn.access - 172.17.0.1:46654 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 13:05:27 - uvicorn.access - 172.17.0.1:46654 - "GET /v1/clear/converters HTTP/1.1" 200 +INFO: 13:05:27 - uvicorn.access - 172.17.0.1:46654 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 ``` @@ -769,136 +769,136 @@ Documentation at http://0.0.0.0:5001/docs Scalar docs at http://0.0.0.0:5001/scalar Logs: -INFO: 04:59:55 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:59:55 - docling.models.factories - Registered ocr engines: ['auto', 'easyocr', 'kserve_v2_ocr', 'nemotron-ocr', 'ocrmac', 'rapidocr', 'tesserocr', 'tesseract'] -INFO: 04:59:55 - docling_serve.otel_instrumentation - Setting up OpenTelemetry metrics -INFO: 04:59:55 - docling_serve.otel_instrumentation - Enabling Prometheus metrics export -INFO: 04:59:55 - docling_serve.otel_instrumentation - Instrumenting FastAPI with OpenTelemetry (excluded_urls=/ready$,/readyz$,/livez$,/metrics$,/healthz$,/health$) -INFO: 04:59:55 - uvicorn.error - Started server process [1] -INFO: 04:59:55 - uvicorn.error - Waiting for application startup. -INFO: 04:59:59 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:59:59 - docling.models.factories - Registered table structure engines: ['docling_tableformer', 'docling_tableformer_v2', 'granite_vision_table'] -INFO: 04:59:59 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:59:59 - docling.models.factories - Registered layout engines: ['layout_object_detection', 'docling_layout_default', 'docling_experimental_table_crops_layout'] -INFO: 04:59:59 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:59:59 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash c4d6547d10e26a777a530d63ca01a1a1 -INFO: 04:59:59 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:59:59 - docling.models.factories - Registered picture descriptions: ['picture_description_vlm_engine', 'vlm', 'api'] -INFO: 04:59:59 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. -2026-08-10 04:59:59.609208829 [W:onnxruntime:Default, device_discovery.cc:133 GetPciBusId] Skipping pci_bus_id for PCI path at "/sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/MSFT1000:00/5620e0c7-8062-4dce-aeb7-520c7ef76171" because filename "5620e0c7-8062-4dce-aeb7-520c7ef76171" did not match expected pattern of [0-9a-f]+:[0-9a-f]+:[0-9a-f]+[.][0-9a-f]+ -INFO: 05:00:00 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-08-10 05:00:00,104 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-08-10 05:00:00,106 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/det/ch_PP-OCRv4_det_mobile.onnx -[INFO] 2026-08-10 05:00:00,204 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-08-10 05:00:00,204 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_mobile.onnx -[INFO] 2026-08-10 05:00:00,253 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-08-10 05:00:00,254 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/rec/ch_PP-OCRv4_rec_mobile.onnx -INFO: 05:00:00 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 05:00:00 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 05:00:03 - docling.document_converter - Going to convert document batch... -INFO: 05:00:03 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a -INFO: 05:00:03 - docling.pipeline.base_pipeline - Processing document file -INFO: 05:00:03 - docling.document_converter - Finished converting document file in 0.53 sec. +INFO: 13:03:29 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 13:03:29 - docling.models.factories - Registered ocr engines: ['auto', 'easyocr', 'kserve_v2_ocr', 'nemotron-ocr', 'ocrmac', 'rapidocr', 'tesserocr', 'tesseract'] +INFO: 13:03:29 - docling_serve.otel_instrumentation - Setting up OpenTelemetry metrics +INFO: 13:03:29 - docling_serve.otel_instrumentation - Enabling Prometheus metrics export +INFO: 13:03:29 - docling_serve.otel_instrumentation - Instrumenting FastAPI with OpenTelemetry (excluded_urls=/health$,/readyz$,/metrics$,/livez$,/ready$,/healthz$) +INFO: 13:03:29 - uvicorn.error - Started server process [1] +INFO: 13:03:29 - uvicorn.error - Waiting for application startup. +INFO: 13:03:33 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 13:03:33 - docling.models.factories - Registered table structure engines: ['docling_tableformer', 'docling_tableformer_v2', 'granite_vision_table'] +INFO: 13:03:33 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 13:03:33 - docling.models.factories - Registered layout engines: ['layout_object_detection', 'docling_layout_default', 'docling_experimental_table_crops_layout'] +INFO: 13:03:33 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 13:03:33 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash c4d6547d10e26a777a530d63ca01a1a1 +INFO: 13:03:33 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 13:03:33 - docling.models.factories - Registered picture descriptions: ['picture_description_vlm_engine', 'vlm', 'api'] +INFO: 13:03:33 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +2026-08-17 13:03:33.511836816 [W:onnxruntime:Default, device_discovery.cc:133 GetPciBusId] Skipping pci_bus_id for PCI path at "/sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/MSFT1000:00/5620e0c7-8062-4dce-aeb7-520c7ef76171" because filename "5620e0c7-8062-4dce-aeb7-520c7ef76171" did not match expected pattern of [0-9a-f]+:[0-9a-f]+:[0-9a-f]+[.][0-9a-f]+ +INFO: 13:03:33 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-08-17 13:03:34,016 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-08-17 13:03:34,018 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/det/ch_PP-OCRv4_det_mobile.onnx +[INFO] 2026-08-17 13:03:34,116 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-08-17 13:03:34,117 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_mobile.onnx +[INFO] 2026-08-17 13:03:34,165 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-08-17 13:03:34,165 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/rec/ch_PP-OCRv4_rec_mobile.onnx +INFO: 13:03:34 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 13:03:34 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 13:03:36 - docling.document_converter - Going to convert document batch... +INFO: 13:03:36 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a +INFO: 13:03:36 - docling.pipeline.base_pipeline - Processing document file +INFO: 13:03:36 - docling.document_converter - Finished converting document file in 0.42 sec. /opt/app-root/lib64/python3.12/site-packages/docling/datamodel/base_models.py:556: RuntimeWarning: Mean of empty slice np.nanmean( /opt/app-root/lib64/python3.12/site-packages/numpy/lib/_nanfunctions_impl.py:1573: RuntimeWarning: All-NaN slice encountered return _nanquantile_unchecked( -WARNING: 05:00:03 - docling_core.types.doc.document - Parameter `strict_text` has been deprecated and will be ignored. -INFO: 05:00:03 - docling_jobkit.convert.results - Processed 1 docs in 0.58 seconds. -INFO: 05:00:03 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job aab5452e-10e5-48b6-9d31-a90e0414b142 in 0.58 seconds -INFO: 05:00:03 - uvicorn.access - 172.17.0.1:48242 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 05:00:03 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') -INFO: 05:00:03 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' -INFO: 05:00:03 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata -INFO: 05:00:03 - docling_serve.app - [TENANT_ID] Task 6ac2248c-1370-43d9-b1fe-ba2bf7fa5213 created with tenant_id='default' -INFO: 05:00:03 - docling_jobkit.orchestrators.local.worker - Worker 1 processing task 6ac2248c-1370-43d9-b1fe-ba2bf7fa5213 -INFO: 05:00:03 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 05:00:03 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 4ef9920c0fc80ed745870d6025fc17ac -INFO: 05:00:03 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. -INFO: 05:00:03 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-08-10 05:00:04,006 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-08-10 05:00:04,007 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/det/ch_PP-OCRv4_det_mobile.onnx -[INFO] 2026-08-10 05:00:04,105 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-08-10 05:00:04,106 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_mobile.onnx -[INFO] 2026-08-10 05:00:04,154 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-08-10 05:00:04,154 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/rec/ch_PP-OCRv4_rec_mobile.onnx -INFO: 05:00:04 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 05:00:04 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 05:00:05 - docling.document_converter - Going to convert document batch... -INFO: 05:00:05 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a -INFO: 05:00:05 - docling.pipeline.base_pipeline - Processing document file -INFO: 05:00:05 - docling.document_converter - Finished converting document file in 0.37 sec. +WARNING: 13:03:36 - docling_core.types.doc.document - Parameter `strict_text` has been deprecated and will be ignored. +INFO: 13:03:36 - docling_jobkit.convert.results - Processed 1 docs in 0.46 seconds. +INFO: 13:03:36 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 48fa076f-eff5-4676-afd7-1c7e840b7872 in 0.46 seconds +INFO: 13:03:37 - uvicorn.access - 172.17.0.1:48118 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 13:03:37 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 13:03:37 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 13:03:37 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 13:03:37 - docling_serve.app - [TENANT_ID] Task 522dc9bb-2db5-43bf-9c60-a98337d1b2ab created with tenant_id='default' +INFO: 13:03:37 - docling_jobkit.orchestrators.local.worker - Worker 1 processing task 522dc9bb-2db5-43bf-9c60-a98337d1b2ab +INFO: 13:03:37 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 13:03:37 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 4ef9920c0fc80ed745870d6025fc17ac +INFO: 13:03:37 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +INFO: 13:03:37 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-08-17 13:03:37,425 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-08-17 13:03:37,425 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/det/ch_PP-OCRv4_det_mobile.onnx +[INFO] 2026-08-17 13:03:37,543 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-08-17 13:03:37,543 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_mobile.onnx +[INFO] 2026-08-17 13:03:37,591 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-08-17 13:03:37,591 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/rec/ch_PP-OCRv4_rec_mobile.onnx +INFO: 13:03:37 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 13:03:37 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 13:03:38 - docling.document_converter - Going to convert document batch... +INFO: 13:03:38 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a +INFO: 13:03:38 - docling.pipeline.base_pipeline - Processing document file +INFO: 13:03:38 - docling.document_converter - Finished converting document file in 0.39 sec. /opt/app-root/lib64/python3.12/site-packages/docling/datamodel/base_models.py:556: RuntimeWarning: Mean of empty slice np.nanmean( /opt/app-root/lib64/python3.12/site-packages/numpy/lib/_nanfunctions_impl.py:1573: RuntimeWarning: All-NaN slice encountered return _nanquantile_unchecked( -INFO: 05:00:05 - docling_jobkit.convert.results - Processed 1 docs in 0.37 seconds. -INFO: 05:00:05 - docling_jobkit.orchestrators.local.worker - Worker 1 completed job 6ac2248c-1370-43d9-b1fe-ba2bf7fa5213 in 0.37 seconds -INFO: 05:00:05 - uvicorn.access - 172.17.0.1:48242 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 05:00:05 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') -INFO: 05:00:05 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' -INFO: 05:00:05 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata -INFO: 05:00:05 - docling_serve.app - [TENANT_ID] Task 16e8869d-0619-44be-864a-77f5562eb589 created with tenant_id='default' -INFO: 05:00:05 - docling_jobkit.orchestrators.local.worker - Worker 0 processing task 16e8869d-0619-44be-864a-77f5562eb589 -INFO: 05:00:05 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 05:00:05 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 63e8839d1103b03d45382915dba33c89 -INFO: 05:00:05 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. -INFO: 05:00:05 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-08-10 05:00:06,025 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-08-10 05:00:06,026 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/det/ch_PP-OCRv4_det_mobile.onnx -[INFO] 2026-08-10 05:00:06,117 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-08-10 05:00:06,118 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_mobile.onnx -[INFO] 2026-08-10 05:00:06,166 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-08-10 05:00:06,167 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/rec/ch_PP-OCRv4_rec_mobile.onnx -INFO: 05:00:06 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 05:00:06 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 05:00:07 - docling.document_converter - Going to convert document batch... -INFO: 05:00:07 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a -INFO: 05:00:07 - docling.pipeline.base_pipeline - Processing document file -INFO: 05:00:07 - docling.document_converter - Finished converting document file in 0.36 sec. +INFO: 13:03:38 - docling_jobkit.convert.results - Processed 1 docs in 0.39 seconds. +INFO: 13:03:38 - docling_jobkit.orchestrators.local.worker - Worker 1 completed job 522dc9bb-2db5-43bf-9c60-a98337d1b2ab in 0.39 seconds +INFO: 13:03:39 - uvicorn.access - 172.17.0.1:48118 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 13:03:39 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 13:03:39 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 13:03:39 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 13:03:39 - docling_serve.app - [TENANT_ID] Task 9d11c878-d211-4186-a542-9b36b63c9352 created with tenant_id='default' +INFO: 13:03:39 - docling_jobkit.orchestrators.local.worker - Worker 0 processing task 9d11c878-d211-4186-a542-9b36b63c9352 +INFO: 13:03:39 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 13:03:39 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 63e8839d1103b03d45382915dba33c89 +INFO: 13:03:39 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +INFO: 13:03:39 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-08-17 13:03:39,428 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-08-17 13:03:39,428 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/det/ch_PP-OCRv4_det_mobile.onnx +[INFO] 2026-08-17 13:03:39,548 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-08-17 13:03:39,548 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_mobile.onnx +[INFO] 2026-08-17 13:03:39,595 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-08-17 13:03:39,596 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/rec/ch_PP-OCRv4_rec_mobile.onnx +INFO: 13:03:39 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 13:03:39 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 13:03:41 - docling.document_converter - Going to convert document batch... +INFO: 13:03:41 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a +INFO: 13:03:41 - docling.pipeline.base_pipeline - Processing document file +INFO: 13:03:41 - docling.document_converter - Finished converting document file in 0.40 sec. /opt/app-root/lib64/python3.12/site-packages/docling/datamodel/base_models.py:556: RuntimeWarning: Mean of empty slice np.nanmean( /opt/app-root/lib64/python3.12/site-packages/numpy/lib/_nanfunctions_impl.py:1573: RuntimeWarning: All-NaN slice encountered return _nanquantile_unchecked( -INFO: 05:00:07 - docling_jobkit.convert.results - Processed 1 docs in 0.38 seconds. -INFO: 05:00:07 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 16e8869d-0619-44be-864a-77f5562eb589 in 0.38 seconds -INFO: 05:00:07 - uvicorn.access - 172.17.0.1:48242 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 05:00:08 - uvicorn.access - 172.17.0.1:48242 - "GET /v1/clear/converters HTTP/1.1" 200 -INFO: 05:00:08 - uvicorn.access - 172.17.0.1:48242 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 +INFO: 13:03:41 - docling_jobkit.convert.results - Processed 1 docs in 0.42 seconds. +INFO: 13:03:41 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 9d11c878-d211-4186-a542-9b36b63c9352 in 0.42 seconds +INFO: 13:03:41 - uvicorn.access - 172.17.0.1:48118 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 13:03:41 - uvicorn.access - 172.17.0.1:48118 - "GET /v1/clear/converters HTTP/1.1" 200 +INFO: 13:03:41 - uvicorn.access - 172.17.0.1:48118 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 ``` @@ -936,120 +936,120 @@ Documentation at http://0.0.0.0:5001/docs Scalar docs at http://0.0.0.0:5001/scalar Logs: -INFO: 04:58:11 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:58:11 - docling.models.factories - Registered ocr engines: ['auto', 'easyocr', 'kserve_v2_ocr', 'ocrmac', 'rapidocr', 'tesserocr', 'tesseract'] -INFO: 04:58:11 - docling_serve.otel_instrumentation - Setting up OpenTelemetry metrics -INFO: 04:58:11 - docling_serve.otel_instrumentation - Enabling Prometheus metrics export -INFO: 04:58:11 - docling_serve.otel_instrumentation - Instrumenting FastAPI with OpenTelemetry (excluded_urls=/health$,/livez$,/healthz$,/readyz$,/metrics$,/ready$) -INFO: 04:58:11 - uvicorn.error - Started server process [1] -INFO: 04:58:11 - uvicorn.error - Waiting for application startup. -INFO: 04:58:14 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:58:14 - docling.models.factories - Registered table structure engines: ['docling_tableformer', 'docling_tableformer_v2', 'granite_vision_table'] -INFO: 04:58:14 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:58:14 - docling.models.factories - Registered layout engines: ['layout_object_detection', 'docling_layout_default', 'docling_experimental_table_crops_layout'] -INFO: 04:58:14 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:58:14 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash f446dcc5a1a7c6aff458e30cab474a9e -INFO: 04:58:15 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:58:15 - docling.models.factories - Registered picture descriptions: ['picture_description_vlm_engine', 'vlm', 'api'] -2026-08-10 04:58:15.079732377 [W:onnxruntime:Default, device_discovery.cc:133 GetPciBusId] Skipping pci_bus_id for PCI path at "/sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/MSFT1000:00/5620e0c7-8062-4dce-aeb7-520c7ef76171" because filename "5620e0c7-8062-4dce-aeb7-520c7ef76171" did not match expected pattern of [0-9a-f]+:[0-9a-f]+:[0-9a-f]+[.][0-9a-f]+ -INFO: 04:58:15 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-08-10 04:58:15,390 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-08-10 04:58:15,392 [RapidOCR] main.py:65: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/det/ch_PP-OCRv4_det_mobile.onnx -[INFO] 2026-08-10 04:58:15,485 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-08-10 04:58:15,485 [RapidOCR] main.py:65: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_mobile.onnx -[INFO] 2026-08-10 04:58:15,532 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-08-10 04:58:15,532 [RapidOCR] main.py:65: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/rec/ch_PP-OCRv4_rec_mobile.onnx -INFO: 04:58:15 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 04:58:15 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 04:58:18 - docling.document_converter - Going to convert document batch... -INFO: 04:58:18 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a -INFO: 04:58:18 - docling.pipeline.base_pipeline - Processing document file -INFO: 04:58:18 - docling.document_converter - Finished converting document file in 0.40 sec. -WARNING: 04:58:18 - docling_core.types.doc.document - Parameter `strict_text` has been deprecated and will be ignored. -INFO: 04:58:18 - docling_jobkit.convert.results - Processed 1 docs in 0.43 seconds. -INFO: 04:58:18 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 8547fb06-e25a-4e7c-8366-20d36e9f71cb in 0.43 seconds -INFO: 04:58:19 - uvicorn.access - 172.17.0.1:35198 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 04:58:19 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') -INFO: 04:58:19 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' -INFO: 04:58:19 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata -INFO: 04:58:19 - docling_serve.app - [TENANT_ID] Task 5bae2f7d-a19a-42bb-9c8a-a39dbcd48ddf created with tenant_id='default' -INFO: 04:58:19 - docling_jobkit.orchestrators.local.worker - Worker 1 processing task 5bae2f7d-a19a-42bb-9c8a-a39dbcd48ddf -INFO: 04:58:19 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:58:19 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash c639c48e78aacd42b6243acf42ab1c3a -INFO: 04:58:19 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-08-10 04:58:19,316 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-08-10 04:58:19,317 [RapidOCR] main.py:65: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/det/ch_PP-OCRv4_det_mobile.onnx -[INFO] 2026-08-10 04:58:19,429 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-08-10 04:58:19,429 [RapidOCR] main.py:65: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_mobile.onnx -[INFO] 2026-08-10 04:58:19,493 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-08-10 04:58:19,493 [RapidOCR] main.py:65: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/rec/ch_PP-OCRv4_rec_mobile.onnx -INFO: 04:58:19 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 04:58:19 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 04:58:20 - docling.document_converter - Going to convert document batch... -INFO: 04:58:20 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a -INFO: 04:58:20 - docling.pipeline.base_pipeline - Processing document file -INFO: 04:58:20 - docling.document_converter - Finished converting document file in 0.38 sec. -INFO: 04:58:20 - docling_jobkit.convert.results - Processed 1 docs in 0.38 seconds. -INFO: 04:58:20 - docling_jobkit.orchestrators.local.worker - Worker 1 completed job 5bae2f7d-a19a-42bb-9c8a-a39dbcd48ddf in 0.38 seconds -INFO: 04:58:21 - uvicorn.access - 172.17.0.1:35198 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 04:58:21 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') -INFO: 04:58:21 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' -INFO: 04:58:21 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata -INFO: 04:58:21 - docling_serve.app - [TENANT_ID] Task b6863976-0111-43eb-aeac-88ccf9c1f7b1 created with tenant_id='default' -INFO: 04:58:21 - docling_jobkit.orchestrators.local.worker - Worker 0 processing task b6863976-0111-43eb-aeac-88ccf9c1f7b1 -INFO: 04:58:21 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:58:21 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash e50b6140ec7ee9be0d0fea6ba20c9795 -INFO: 04:58:21 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-08-10 04:58:21,321 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-08-10 04:58:21,321 [RapidOCR] main.py:65: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/det/ch_PP-OCRv4_det_mobile.onnx -[INFO] 2026-08-10 04:58:21,412 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-08-10 04:58:21,412 [RapidOCR] main.py:65: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_mobile.onnx -[INFO] 2026-08-10 04:58:21,459 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-08-10 04:58:21,459 [RapidOCR] main.py:65: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/rec/ch_PP-OCRv4_rec_mobile.onnx -INFO: 04:58:21 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 04:58:21 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 04:58:22 - docling.document_converter - Going to convert document batch... -INFO: 04:58:22 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a -INFO: 04:58:22 - docling.pipeline.base_pipeline - Processing document file -INFO: 04:58:22 - docling.document_converter - Finished converting document file in 0.58 sec. -INFO: 04:58:22 - docling_jobkit.convert.results - Processed 1 docs in 0.60 seconds. -INFO: 04:58:22 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job b6863976-0111-43eb-aeac-88ccf9c1f7b1 in 0.60 seconds -INFO: 04:58:23 - uvicorn.access - 172.17.0.1:35198 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 04:58:23 - uvicorn.access - 172.17.0.1:35198 - "GET /v1/clear/converters HTTP/1.1" 200 -INFO: 04:58:23 - uvicorn.access - 172.17.0.1:35198 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 +INFO: 13:01:52 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 13:01:52 - docling.models.factories - Registered ocr engines: ['auto', 'easyocr', 'kserve_v2_ocr', 'ocrmac', 'rapidocr', 'tesserocr', 'tesseract'] +INFO: 13:01:52 - docling_serve.otel_instrumentation - Setting up OpenTelemetry metrics +INFO: 13:01:52 - docling_serve.otel_instrumentation - Enabling Prometheus metrics export +INFO: 13:01:52 - docling_serve.otel_instrumentation - Instrumenting FastAPI with OpenTelemetry (excluded_urls=/readyz$,/health$,/livez$,/ready$,/healthz$,/metrics$) +INFO: 13:01:52 - uvicorn.error - Started server process [1] +INFO: 13:01:52 - uvicorn.error - Waiting for application startup. +INFO: 13:01:56 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 13:01:56 - docling.models.factories - Registered table structure engines: ['docling_tableformer', 'docling_tableformer_v2', 'granite_vision_table'] +INFO: 13:01:56 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 13:01:56 - docling.models.factories - Registered layout engines: ['layout_object_detection', 'docling_layout_default', 'docling_experimental_table_crops_layout'] +INFO: 13:01:56 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 13:01:56 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash f446dcc5a1a7c6aff458e30cab474a9e +INFO: 13:01:56 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 13:01:56 - docling.models.factories - Registered picture descriptions: ['picture_description_vlm_engine', 'vlm', 'api'] +2026-08-17 13:01:56.746332079 [W:onnxruntime:Default, device_discovery.cc:133 GetPciBusId] Skipping pci_bus_id for PCI path at "/sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/MSFT1000:00/5620e0c7-8062-4dce-aeb7-520c7ef76171" because filename "5620e0c7-8062-4dce-aeb7-520c7ef76171" did not match expected pattern of [0-9a-f]+:[0-9a-f]+:[0-9a-f]+[.][0-9a-f]+ +INFO: 13:01:57 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-08-17 13:01:57,063 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-08-17 13:01:57,065 [RapidOCR] main.py:65: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/det/ch_PP-OCRv4_det_mobile.onnx +[INFO] 2026-08-17 13:01:57,159 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-08-17 13:01:57,159 [RapidOCR] main.py:65: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_mobile.onnx +[INFO] 2026-08-17 13:01:57,208 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-08-17 13:01:57,208 [RapidOCR] main.py:65: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/rec/ch_PP-OCRv4_rec_mobile.onnx +INFO: 13:01:57 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 13:01:57 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 13:02:00 - docling.document_converter - Going to convert document batch... +INFO: 13:02:00 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a +INFO: 13:02:00 - docling.pipeline.base_pipeline - Processing document file +INFO: 13:02:00 - docling.document_converter - Finished converting document file in 0.44 sec. +WARNING: 13:02:00 - docling_core.types.doc.document - Parameter `strict_text` has been deprecated and will be ignored. +INFO: 13:02:00 - docling_jobkit.convert.results - Processed 1 docs in 0.48 seconds. +INFO: 13:02:00 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 71d83fd7-e8cd-493d-a245-a5ec1b527502 in 0.48 seconds +INFO: 13:02:00 - uvicorn.access - 172.17.0.1:46044 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 13:02:00 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 13:02:00 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 13:02:00 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 13:02:00 - docling_serve.app - [TENANT_ID] Task c57c129a-ff25-4a8e-b5b7-f9becac7e959 created with tenant_id='default' +INFO: 13:02:00 - docling_jobkit.orchestrators.local.worker - Worker 1 processing task c57c129a-ff25-4a8e-b5b7-f9becac7e959 +INFO: 13:02:00 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 13:02:01 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash c639c48e78aacd42b6243acf42ab1c3a +INFO: 13:02:01 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-08-17 13:02:01,065 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-08-17 13:02:01,066 [RapidOCR] main.py:65: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/det/ch_PP-OCRv4_det_mobile.onnx +[INFO] 2026-08-17 13:02:01,191 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-08-17 13:02:01,191 [RapidOCR] main.py:65: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_mobile.onnx +[INFO] 2026-08-17 13:02:01,242 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-08-17 13:02:01,242 [RapidOCR] main.py:65: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/rec/ch_PP-OCRv4_rec_mobile.onnx +INFO: 13:02:01 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 13:02:01 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 13:02:02 - docling.document_converter - Going to convert document batch... +INFO: 13:02:02 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a +INFO: 13:02:02 - docling.pipeline.base_pipeline - Processing document file +INFO: 13:02:02 - docling.document_converter - Finished converting document file in 0.40 sec. +INFO: 13:02:02 - docling_jobkit.convert.results - Processed 1 docs in 0.40 seconds. +INFO: 13:02:02 - docling_jobkit.orchestrators.local.worker - Worker 1 completed job c57c129a-ff25-4a8e-b5b7-f9becac7e959 in 0.40 seconds +INFO: 13:02:03 - uvicorn.access - 172.17.0.1:46044 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 13:02:03 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 13:02:03 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 13:02:03 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 13:02:03 - docling_serve.app - [TENANT_ID] Task 3b683012-c377-460e-8dd5-f414b079fb57 created with tenant_id='default' +INFO: 13:02:03 - docling_jobkit.orchestrators.local.worker - Worker 0 processing task 3b683012-c377-460e-8dd5-f414b079fb57 +INFO: 13:02:03 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 13:02:03 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash e50b6140ec7ee9be0d0fea6ba20c9795 +INFO: 13:02:03 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-08-17 13:02:03,084 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-08-17 13:02:03,084 [RapidOCR] main.py:65: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/det/ch_PP-OCRv4_det_mobile.onnx +[INFO] 2026-08-17 13:02:03,181 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-08-17 13:02:03,181 [RapidOCR] main.py:65: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_mobile.onnx +[INFO] 2026-08-17 13:02:03,229 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-08-17 13:02:03,229 [RapidOCR] main.py:65: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/rec/ch_PP-OCRv4_rec_mobile.onnx +INFO: 13:02:03 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 13:02:03 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 13:02:04 - docling.document_converter - Going to convert document batch... +INFO: 13:02:04 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a +INFO: 13:02:04 - docling.pipeline.base_pipeline - Processing document file +INFO: 13:02:04 - docling.document_converter - Finished converting document file in 0.37 sec. +INFO: 13:02:04 - docling_jobkit.convert.results - Processed 1 docs in 0.39 seconds. +INFO: 13:02:04 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 3b683012-c377-460e-8dd5-f414b079fb57 in 0.39 seconds +INFO: 13:02:05 - uvicorn.access - 172.17.0.1:46044 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 13:02:05 - uvicorn.access - 172.17.0.1:46044 - "GET /v1/clear/converters HTTP/1.1" 200 +INFO: 13:02:05 - uvicorn.access - 172.17.0.1:46044 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 ``` @@ -1087,120 +1087,120 @@ Documentation at http://0.0.0.0:5001/docs Scalar docs at http://0.0.0.0:5001/scalar Logs: -INFO: 04:56:32 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:56:32 - docling.models.factories - Registered ocr engines: ['auto', 'easyocr', 'kserve_v2_ocr', 'ocrmac', 'rapidocr', 'tesserocr', 'tesseract'] -INFO: 04:56:32 - docling_serve.otel_instrumentation - Setting up OpenTelemetry metrics -INFO: 04:56:32 - docling_serve.otel_instrumentation - Enabling Prometheus metrics export -INFO: 04:56:32 - docling_serve.otel_instrumentation - Instrumenting FastAPI with OpenTelemetry (excluded_urls=/health$,/ready$,/livez$,/metrics$,/readyz$,/healthz$) -INFO: 04:56:32 - uvicorn.error - Started server process [1] -INFO: 04:56:32 - uvicorn.error - Waiting for application startup. -INFO: 04:56:36 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:56:36 - docling.models.factories - Registered table structure engines: ['docling_tableformer', 'docling_tableformer_v2', 'granite_vision_table'] -INFO: 04:56:36 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:56:36 - docling.models.factories - Registered layout engines: ['layout_object_detection', 'docling_layout_default', 'docling_experimental_table_crops_layout'] -INFO: 04:56:36 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:56:36 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 1743cd6dac10356c82ba7dfffff4ed02 -INFO: 04:56:36 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:56:36 - docling.models.factories - Registered picture descriptions: ['picture_description_vlm_engine', 'vlm', 'api'] -2026-08-10 04:56:36.287603766 [W:onnxruntime:Default, device_discovery.cc:133 GetPciBusId] Skipping pci_bus_id for PCI path at "/sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/MSFT1000:00/5620e0c7-8062-4dce-aeb7-520c7ef76171" because filename "5620e0c7-8062-4dce-aeb7-520c7ef76171" did not match expected pattern of [0-9a-f]+:[0-9a-f]+:[0-9a-f]+[.][0-9a-f]+ -INFO: 04:56:36 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-08-10 04:56:36,596 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-08-10 04:56:36,597 [RapidOCR] main.py:65: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/det/ch_PP-OCRv4_det_mobile.onnx -[INFO] 2026-08-10 04:56:36,693 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-08-10 04:56:36,693 [RapidOCR] main.py:65: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_mobile.onnx -[INFO] 2026-08-10 04:56:36,741 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-08-10 04:56:36,741 [RapidOCR] main.py:65: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/rec/ch_PP-OCRv4_rec_mobile.onnx -INFO: 04:56:36 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 04:56:36 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 04:56:39 - docling.document_converter - Going to convert document batch... -INFO: 04:56:39 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a -INFO: 04:56:39 - docling.pipeline.base_pipeline - Processing document file -INFO: 04:56:39 - docling.document_converter - Finished converting document file in 0.38 sec. -WARNING: 04:56:39 - docling_core.types.doc.document - Parameter `strict_text` has been deprecated and will be ignored. -INFO: 04:56:39 - docling_jobkit.convert.results - Processed 1 docs in 0.41 seconds. -INFO: 04:56:39 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job d9a1c869-d904-4b6d-ad0e-b4100a026c83 in 0.41 seconds -INFO: 04:56:39 - uvicorn.access - 172.17.0.1:45332 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 04:56:39 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') -INFO: 04:56:39 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' -INFO: 04:56:39 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata -INFO: 04:56:39 - docling_serve.app - [TENANT_ID] Task 8e14946e-c1c1-4085-8877-fdf3c25ac0ee created with tenant_id='default' -INFO: 04:56:39 - docling_jobkit.orchestrators.local.worker - Worker 1 processing task 8e14946e-c1c1-4085-8877-fdf3c25ac0ee -INFO: 04:56:39 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:56:39 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 447bb8cb2d04f05cb199adb5a03148da -INFO: 04:56:39 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-08-10 04:56:39,918 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-08-10 04:56:39,918 [RapidOCR] main.py:65: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/det/ch_PP-OCRv4_det_mobile.onnx -[INFO] 2026-08-10 04:56:40,018 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-08-10 04:56:40,019 [RapidOCR] main.py:65: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_mobile.onnx -[INFO] 2026-08-10 04:56:40,067 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-08-10 04:56:40,067 [RapidOCR] main.py:65: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/rec/ch_PP-OCRv4_rec_mobile.onnx -INFO: 04:56:40 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 04:56:40 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 04:56:41 - docling.document_converter - Going to convert document batch... -INFO: 04:56:41 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a -INFO: 04:56:41 - docling.pipeline.base_pipeline - Processing document file -INFO: 04:56:41 - docling.document_converter - Finished converting document file in 0.49 sec. -INFO: 04:56:41 - docling_jobkit.convert.results - Processed 1 docs in 0.49 seconds. -INFO: 04:56:41 - docling_jobkit.orchestrators.local.worker - Worker 1 completed job 8e14946e-c1c1-4085-8877-fdf3c25ac0ee in 0.49 seconds -INFO: 04:56:41 - uvicorn.access - 172.17.0.1:45332 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 04:56:41 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') -INFO: 04:56:41 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' -INFO: 04:56:41 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata -INFO: 04:56:41 - docling_serve.app - [TENANT_ID] Task c450ab20-1e91-4222-963b-b5ff199595a1 created with tenant_id='default' -INFO: 04:56:41 - docling_jobkit.orchestrators.local.worker - Worker 0 processing task c450ab20-1e91-4222-963b-b5ff199595a1 -INFO: 04:56:41 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:56:41 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 6102b5a2a09ce02f29b31fc27cc3d04f -INFO: 04:56:41 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-08-10 04:56:41,935 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-08-10 04:56:41,935 [RapidOCR] main.py:65: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/det/ch_PP-OCRv4_det_mobile.onnx -[INFO] 2026-08-10 04:56:42,029 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-08-10 04:56:42,029 [RapidOCR] main.py:65: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_mobile.onnx -[INFO] 2026-08-10 04:56:42,079 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-08-10 04:56:42,079 [RapidOCR] main.py:65: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/rec/ch_PP-OCRv4_rec_mobile.onnx -INFO: 04:56:42 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 04:56:42 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 04:56:43 - docling.document_converter - Going to convert document batch... -INFO: 04:56:43 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a -INFO: 04:56:43 - docling.pipeline.base_pipeline - Processing document file -INFO: 04:56:43 - docling.document_converter - Finished converting document file in 0.36 sec. -INFO: 04:56:43 - docling_jobkit.convert.results - Processed 1 docs in 0.37 seconds. -INFO: 04:56:43 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job c450ab20-1e91-4222-963b-b5ff199595a1 in 0.37 seconds -INFO: 04:56:43 - uvicorn.access - 172.17.0.1:45332 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 04:56:44 - uvicorn.access - 172.17.0.1:45332 - "GET /v1/clear/converters HTTP/1.1" 200 -INFO: 04:56:44 - uvicorn.access - 172.17.0.1:45332 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 +INFO: 13:00:02 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 13:00:02 - docling.models.factories - Registered ocr engines: ['auto', 'easyocr', 'kserve_v2_ocr', 'ocrmac', 'rapidocr', 'tesserocr', 'tesseract'] +INFO: 13:00:02 - docling_serve.otel_instrumentation - Setting up OpenTelemetry metrics +INFO: 13:00:02 - docling_serve.otel_instrumentation - Enabling Prometheus metrics export +INFO: 13:00:02 - docling_serve.otel_instrumentation - Instrumenting FastAPI with OpenTelemetry (excluded_urls=/ready$,/livez$,/health$,/metrics$,/readyz$,/healthz$) +INFO: 13:00:02 - uvicorn.error - Started server process [1] +INFO: 13:00:02 - uvicorn.error - Waiting for application startup. +INFO: 13:00:06 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 13:00:06 - docling.models.factories - Registered table structure engines: ['docling_tableformer', 'docling_tableformer_v2', 'granite_vision_table'] +INFO: 13:00:06 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 13:00:06 - docling.models.factories - Registered layout engines: ['layout_object_detection', 'docling_layout_default', 'docling_experimental_table_crops_layout'] +INFO: 13:00:06 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 13:00:06 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 1743cd6dac10356c82ba7dfffff4ed02 +INFO: 13:00:06 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 13:00:06 - docling.models.factories - Registered picture descriptions: ['picture_description_vlm_engine', 'vlm', 'api'] +2026-08-17 13:00:06.662880127 [W:onnxruntime:Default, device_discovery.cc:133 GetPciBusId] Skipping pci_bus_id for PCI path at "/sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/MSFT1000:00/5620e0c7-8062-4dce-aeb7-520c7ef76171" because filename "5620e0c7-8062-4dce-aeb7-520c7ef76171" did not match expected pattern of [0-9a-f]+:[0-9a-f]+:[0-9a-f]+[.][0-9a-f]+ +INFO: 13:00:06 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-08-17 13:00:06,975 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-08-17 13:00:06,977 [RapidOCR] main.py:65: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/det/ch_PP-OCRv4_det_mobile.onnx +[INFO] 2026-08-17 13:00:07,072 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-08-17 13:00:07,072 [RapidOCR] main.py:65: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_mobile.onnx +[INFO] 2026-08-17 13:00:07,119 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-08-17 13:00:07,119 [RapidOCR] main.py:65: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/rec/ch_PP-OCRv4_rec_mobile.onnx +INFO: 13:00:07 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 13:00:07 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 13:00:09 - docling.document_converter - Going to convert document batch... +INFO: 13:00:09 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a +INFO: 13:00:09 - docling.pipeline.base_pipeline - Processing document file +INFO: 13:00:09 - docling.document_converter - Finished converting document file in 0.44 sec. +WARNING: 13:00:09 - docling_core.types.doc.document - Parameter `strict_text` has been deprecated and will be ignored. +INFO: 13:00:09 - docling_jobkit.convert.results - Processed 1 docs in 0.48 seconds. +INFO: 13:00:09 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 235f7cdd-86c3-4870-9818-0122fdf00983 in 0.48 seconds +INFO: 13:00:10 - uvicorn.access - 172.17.0.1:55422 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 13:00:10 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 13:00:10 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 13:00:10 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 13:00:10 - docling_serve.app - [TENANT_ID] Task e496c771-5102-4016-9a30-a145e58559ad created with tenant_id='default' +INFO: 13:00:10 - docling_jobkit.orchestrators.local.worker - Worker 1 processing task e496c771-5102-4016-9a30-a145e58559ad +INFO: 13:00:10 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 13:00:10 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 447bb8cb2d04f05cb199adb5a03148da +INFO: 13:00:10 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-08-17 13:00:10,401 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-08-17 13:00:10,401 [RapidOCR] main.py:65: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/det/ch_PP-OCRv4_det_mobile.onnx +[INFO] 2026-08-17 13:00:10,495 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-08-17 13:00:10,495 [RapidOCR] main.py:65: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_mobile.onnx +[INFO] 2026-08-17 13:00:10,541 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-08-17 13:00:10,541 [RapidOCR] main.py:65: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/rec/ch_PP-OCRv4_rec_mobile.onnx +INFO: 13:00:10 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 13:00:10 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 13:00:12 - docling.document_converter - Going to convert document batch... +INFO: 13:00:12 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a +INFO: 13:00:12 - docling.pipeline.base_pipeline - Processing document file +INFO: 13:00:12 - docling.document_converter - Finished converting document file in 0.37 sec. +INFO: 13:00:12 - docling_jobkit.convert.results - Processed 1 docs in 0.37 seconds. +INFO: 13:00:12 - docling_jobkit.orchestrators.local.worker - Worker 1 completed job e496c771-5102-4016-9a30-a145e58559ad in 0.37 seconds +INFO: 13:00:12 - uvicorn.access - 172.17.0.1:55422 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 13:00:12 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 13:00:12 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 13:00:12 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 13:00:12 - docling_serve.app - [TENANT_ID] Task ca8fa13e-8746-425e-bde8-c001dd4263b0 created with tenant_id='default' +INFO: 13:00:12 - docling_jobkit.orchestrators.local.worker - Worker 0 processing task ca8fa13e-8746-425e-bde8-c001dd4263b0 +INFO: 13:00:12 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 13:00:12 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 6102b5a2a09ce02f29b31fc27cc3d04f +INFO: 13:00:12 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-08-17 13:00:12,423 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-08-17 13:00:12,424 [RapidOCR] main.py:65: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/det/ch_PP-OCRv4_det_mobile.onnx +[INFO] 2026-08-17 13:00:12,525 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-08-17 13:00:12,526 [RapidOCR] main.py:65: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_mobile.onnx +[INFO] 2026-08-17 13:00:12,576 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-08-17 13:00:12,576 [RapidOCR] main.py:65: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/rec/ch_PP-OCRv4_rec_mobile.onnx +INFO: 13:00:12 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 13:00:12 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 13:00:13 - docling.document_converter - Going to convert document batch... +INFO: 13:00:13 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a +INFO: 13:00:13 - docling.pipeline.base_pipeline - Processing document file +INFO: 13:00:13 - docling.document_converter - Finished converting document file in 0.23 sec. +INFO: 13:00:13 - docling_jobkit.convert.results - Processed 1 docs in 0.25 seconds. +INFO: 13:00:13 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job ca8fa13e-8746-425e-bde8-c001dd4263b0 in 0.25 seconds +INFO: 13:00:14 - uvicorn.access - 172.17.0.1:55422 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 13:00:14 - uvicorn.access - 172.17.0.1:55422 - "GET /v1/clear/converters HTTP/1.1" 200 +INFO: 13:00:14 - uvicorn.access - 172.17.0.1:55422 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 ``` @@ -1238,120 +1238,120 @@ Documentation at http://0.0.0.0:5001/docs Scalar docs at http://0.0.0.0:5001/scalar Logs: -INFO: 04:54:50 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:54:50 - docling.models.factories - Registered ocr engines: ['auto', 'easyocr', 'kserve_v2_ocr', 'ocrmac', 'rapidocr', 'tesserocr', 'tesseract'] -INFO: 04:54:50 - docling_serve.otel_instrumentation - Setting up OpenTelemetry metrics -INFO: 04:54:50 - docling_serve.otel_instrumentation - Enabling Prometheus metrics export -INFO: 04:54:50 - docling_serve.otel_instrumentation - Instrumenting FastAPI with OpenTelemetry (excluded_urls=/livez$,/readyz$,/ready$,/metrics$,/health$,/healthz$) -INFO: 04:54:50 - uvicorn.error - Started server process [1] -INFO: 04:54:50 - uvicorn.error - Waiting for application startup. -INFO: 04:54:54 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:54:54 - docling.models.factories - Registered table structure engines: ['docling_tableformer', 'docling_tableformer_v2', 'granite_vision_table'] -INFO: 04:54:54 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:54:54 - docling.models.factories - Registered layout engines: ['layout_object_detection', 'docling_layout_default', 'docling_experimental_table_crops_layout'] -INFO: 04:54:54 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:54:54 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 1743cd6dac10356c82ba7dfffff4ed02 -INFO: 04:54:54 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:54:54 - docling.models.factories - Registered picture descriptions: ['picture_description_vlm_engine', 'vlm', 'api'] -2026-08-10 04:54:54.932666000 [W:onnxruntime:Default, device_discovery.cc:133 GetPciBusId] Skipping pci_bus_id for PCI path at "/sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/MSFT1000:00/5620e0c7-8062-4dce-aeb7-520c7ef76171" because filename "5620e0c7-8062-4dce-aeb7-520c7ef76171" did not match expected pattern of [0-9a-f]+:[0-9a-f]+:[0-9a-f]+[.][0-9a-f]+ -INFO: 04:54:55 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-08-10 04:54:55,314 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-08-10 04:54:55,316 [RapidOCR] main.py:65: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/det/ch_PP-OCRv4_det_mobile.onnx -[INFO] 2026-08-10 04:54:55,427 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-08-10 04:54:55,428 [RapidOCR] main.py:65: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_mobile.onnx -[INFO] 2026-08-10 04:54:55,478 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-08-10 04:54:55,478 [RapidOCR] main.py:65: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/rec/ch_PP-OCRv4_rec_mobile.onnx -INFO: 04:54:55 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 04:54:55 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 04:54:57 - docling.document_converter - Going to convert document batch... -INFO: 04:54:57 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a -INFO: 04:54:57 - docling.pipeline.base_pipeline - Processing document file -INFO: 04:54:57 - docling.document_converter - Finished converting document file in 0.39 sec. -WARNING: 04:54:58 - docling_core.types.doc.document - Parameter `strict_text` has been deprecated and will be ignored. -INFO: 04:54:58 - docling_jobkit.convert.results - Processed 1 docs in 0.43 seconds. -INFO: 04:54:58 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job a9d80ce5-0e8b-4003-b3a2-64ae7a1f8f25 in 0.43 seconds -INFO: 04:54:58 - uvicorn.access - 172.17.0.1:34318 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 04:54:58 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') -INFO: 04:54:58 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' -INFO: 04:54:58 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata -INFO: 04:54:58 - docling_serve.app - [TENANT_ID] Task 0cdbd738-2b7a-4760-9805-da4ff23d67ed created with tenant_id='default' -INFO: 04:54:58 - docling_jobkit.orchestrators.local.worker - Worker 1 processing task 0cdbd738-2b7a-4760-9805-da4ff23d67ed -INFO: 04:54:58 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:54:58 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 447bb8cb2d04f05cb199adb5a03148da -INFO: 04:54:58 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-08-10 04:54:58,636 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-08-10 04:54:58,636 [RapidOCR] main.py:65: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/det/ch_PP-OCRv4_det_mobile.onnx -[INFO] 2026-08-10 04:54:58,731 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-08-10 04:54:58,732 [RapidOCR] main.py:65: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_mobile.onnx -[INFO] 2026-08-10 04:54:58,782 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-08-10 04:54:58,782 [RapidOCR] main.py:65: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/rec/ch_PP-OCRv4_rec_mobile.onnx -INFO: 04:54:58 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 04:54:58 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 04:55:00 - docling.document_converter - Going to convert document batch... -INFO: 04:55:00 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a -INFO: 04:55:00 - docling.pipeline.base_pipeline - Processing document file -INFO: 04:55:00 - docling.document_converter - Finished converting document file in 0.37 sec. -INFO: 04:55:00 - docling_jobkit.convert.results - Processed 1 docs in 0.37 seconds. -INFO: 04:55:00 - docling_jobkit.orchestrators.local.worker - Worker 1 completed job 0cdbd738-2b7a-4760-9805-da4ff23d67ed in 0.37 seconds -INFO: 04:55:00 - uvicorn.access - 172.17.0.1:34318 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 04:55:00 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') -INFO: 04:55:00 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' -INFO: 04:55:00 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata -INFO: 04:55:00 - docling_serve.app - [TENANT_ID] Task 58f2c43e-64e6-4beb-8123-771b2586498a created with tenant_id='default' -INFO: 04:55:00 - docling_jobkit.orchestrators.local.worker - Worker 0 processing task 58f2c43e-64e6-4beb-8123-771b2586498a -INFO: 04:55:00 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:55:00 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 6102b5a2a09ce02f29b31fc27cc3d04f -INFO: 04:55:00 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-08-10 04:55:00,660 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-08-10 04:55:00,660 [RapidOCR] main.py:65: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/det/ch_PP-OCRv4_det_mobile.onnx -[INFO] 2026-08-10 04:55:00,755 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-08-10 04:55:00,755 [RapidOCR] main.py:65: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_mobile.onnx -[INFO] 2026-08-10 04:55:00,805 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-08-10 04:55:00,805 [RapidOCR] main.py:65: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/rec/ch_PP-OCRv4_rec_mobile.onnx -INFO: 04:55:00 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 04:55:00 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 04:55:01 - docling.document_converter - Going to convert document batch... -INFO: 04:55:01 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a -INFO: 04:55:01 - docling.pipeline.base_pipeline - Processing document file -INFO: 04:55:01 - docling.document_converter - Finished converting document file in 0.07 sec. -INFO: 04:55:01 - docling_jobkit.convert.results - Processed 1 docs in 0.10 seconds. -INFO: 04:55:01 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 58f2c43e-64e6-4beb-8123-771b2586498a in 0.10 seconds -INFO: 04:55:02 - uvicorn.access - 172.17.0.1:34318 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 04:55:02 - uvicorn.access - 172.17.0.1:34318 - "GET /v1/clear/converters HTTP/1.1" 200 -INFO: 04:55:02 - uvicorn.access - 172.17.0.1:34318 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 +INFO: 12:58:37 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 12:58:37 - docling.models.factories - Registered ocr engines: ['auto', 'easyocr', 'kserve_v2_ocr', 'ocrmac', 'rapidocr', 'tesserocr', 'tesseract'] +INFO: 12:58:37 - docling_serve.otel_instrumentation - Setting up OpenTelemetry metrics +INFO: 12:58:37 - docling_serve.otel_instrumentation - Enabling Prometheus metrics export +INFO: 12:58:37 - docling_serve.otel_instrumentation - Instrumenting FastAPI with OpenTelemetry (excluded_urls=/health$,/healthz$,/readyz$,/metrics$,/ready$,/livez$) +INFO: 12:58:37 - uvicorn.error - Started server process [1] +INFO: 12:58:37 - uvicorn.error - Waiting for application startup. +INFO: 12:58:40 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 12:58:41 - docling.models.factories - Registered table structure engines: ['docling_tableformer', 'docling_tableformer_v2', 'granite_vision_table'] +INFO: 12:58:41 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 12:58:41 - docling.models.factories - Registered layout engines: ['layout_object_detection', 'docling_layout_default', 'docling_experimental_table_crops_layout'] +INFO: 12:58:41 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 12:58:41 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 1743cd6dac10356c82ba7dfffff4ed02 +INFO: 12:58:41 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 12:58:41 - docling.models.factories - Registered picture descriptions: ['picture_description_vlm_engine', 'vlm', 'api'] +2026-08-17 12:58:41.143898183 [W:onnxruntime:Default, device_discovery.cc:133 GetPciBusId] Skipping pci_bus_id for PCI path at "/sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/MSFT1000:00/5620e0c7-8062-4dce-aeb7-520c7ef76171" because filename "5620e0c7-8062-4dce-aeb7-520c7ef76171" did not match expected pattern of [0-9a-f]+:[0-9a-f]+:[0-9a-f]+[.][0-9a-f]+ +INFO: 12:58:41 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-08-17 12:58:41,442 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-08-17 12:58:41,444 [RapidOCR] main.py:65: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/det/ch_PP-OCRv4_det_mobile.onnx +[INFO] 2026-08-17 12:58:41,539 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-08-17 12:58:41,539 [RapidOCR] main.py:65: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_mobile.onnx +[INFO] 2026-08-17 12:58:41,585 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-08-17 12:58:41,586 [RapidOCR] main.py:65: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/rec/ch_PP-OCRv4_rec_mobile.onnx +INFO: 12:58:41 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 12:58:41 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 12:58:44 - docling.document_converter - Going to convert document batch... +INFO: 12:58:44 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a +INFO: 12:58:44 - docling.pipeline.base_pipeline - Processing document file +INFO: 12:58:45 - docling.document_converter - Finished converting document file in 0.43 sec. +WARNING: 12:58:45 - docling_core.types.doc.document - Parameter `strict_text` has been deprecated and will be ignored. +INFO: 12:58:45 - docling_jobkit.convert.results - Processed 1 docs in 0.49 seconds. +INFO: 12:58:45 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 7c9ac428-2dc8-4831-9c68-cab07ef32a3f in 0.49 seconds +INFO: 12:58:45 - uvicorn.access - 172.17.0.1:55122 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 12:58:45 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 12:58:45 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 12:58:45 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 12:58:45 - docling_serve.app - [TENANT_ID] Task 40d5df01-4bcc-4650-b091-0bf8b7c56589 created with tenant_id='default' +INFO: 12:58:45 - docling_jobkit.orchestrators.local.worker - Worker 1 processing task 40d5df01-4bcc-4650-b091-0bf8b7c56589 +INFO: 12:58:45 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 12:58:45 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 447bb8cb2d04f05cb199adb5a03148da +INFO: 12:58:45 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-08-17 12:58:45,302 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-08-17 12:58:45,303 [RapidOCR] main.py:65: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/det/ch_PP-OCRv4_det_mobile.onnx +[INFO] 2026-08-17 12:58:45,436 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-08-17 12:58:45,436 [RapidOCR] main.py:65: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_mobile.onnx +[INFO] 2026-08-17 12:58:45,491 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-08-17 12:58:45,492 [RapidOCR] main.py:65: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/rec/ch_PP-OCRv4_rec_mobile.onnx +INFO: 12:58:45 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 12:58:45 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 12:58:47 - docling.document_converter - Going to convert document batch... +INFO: 12:58:47 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a +INFO: 12:58:47 - docling.pipeline.base_pipeline - Processing document file +INFO: 12:58:47 - docling.document_converter - Finished converting document file in 0.28 sec. +INFO: 12:58:47 - docling_jobkit.convert.results - Processed 1 docs in 0.28 seconds. +INFO: 12:58:47 - docling_jobkit.orchestrators.local.worker - Worker 1 completed job 40d5df01-4bcc-4650-b091-0bf8b7c56589 in 0.28 seconds +INFO: 12:58:47 - uvicorn.access - 172.17.0.1:55122 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 12:58:47 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 12:58:47 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 12:58:47 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 12:58:47 - docling_serve.app - [TENANT_ID] Task 4a122485-1d1b-4b3d-994e-b6dc26f103a6 created with tenant_id='default' +INFO: 12:58:47 - docling_jobkit.orchestrators.local.worker - Worker 0 processing task 4a122485-1d1b-4b3d-994e-b6dc26f103a6 +INFO: 12:58:47 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 12:58:47 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 6102b5a2a09ce02f29b31fc27cc3d04f +INFO: 12:58:47 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-08-17 12:58:47,304 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-08-17 12:58:47,305 [RapidOCR] main.py:65: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/det/ch_PP-OCRv4_det_mobile.onnx +[INFO] 2026-08-17 12:58:47,438 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-08-17 12:58:47,438 [RapidOCR] main.py:65: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_mobile.onnx +[INFO] 2026-08-17 12:58:47,491 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-08-17 12:58:47,492 [RapidOCR] main.py:65: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/rec/ch_PP-OCRv4_rec_mobile.onnx +INFO: 12:58:47 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 12:58:47 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 12:58:48 - docling.document_converter - Going to convert document batch... +INFO: 12:58:48 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a +INFO: 12:58:48 - docling.pipeline.base_pipeline - Processing document file +INFO: 12:58:48 - docling.document_converter - Finished converting document file in 0.40 sec. +INFO: 12:58:48 - docling_jobkit.convert.results - Processed 1 docs in 0.43 seconds. +INFO: 12:58:48 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 4a122485-1d1b-4b3d-994e-b6dc26f103a6 in 0.43 seconds +INFO: 12:58:49 - uvicorn.access - 172.17.0.1:55122 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 12:58:49 - uvicorn.access - 172.17.0.1:55122 - "GET /v1/clear/converters HTTP/1.1" 200 +INFO: 12:58:49 - uvicorn.access - 172.17.0.1:55122 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 ``` @@ -1389,120 +1389,120 @@ Documentation at http://0.0.0.0:5001/docs Scalar docs at http://0.0.0.0:5001/scalar Logs: -INFO: 04:53:01 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:53:01 - docling.models.factories - Registered ocr engines: ['auto', 'easyocr', 'kserve_v2_ocr', 'ocrmac', 'rapidocr', 'tesserocr', 'tesseract'] -INFO: 04:53:01 - docling_serve.otel_instrumentation - Setting up OpenTelemetry metrics -INFO: 04:53:01 - docling_serve.otel_instrumentation - Enabling Prometheus metrics export -INFO: 04:53:01 - docling_serve.otel_instrumentation - Instrumenting FastAPI with OpenTelemetry (excluded_urls=/readyz$,/metrics$,/health$,/healthz$,/ready$,/livez$) -INFO: 04:53:01 - uvicorn.error - Started server process [1] -INFO: 04:53:01 - uvicorn.error - Waiting for application startup. -INFO: 04:53:04 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:53:04 - docling.models.factories - Registered table structure engines: ['docling_tableformer', 'docling_tableformer_v2', 'granite_vision_table'] -INFO: 04:53:04 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:53:04 - docling.models.factories - Registered layout engines: ['layout_object_detection', 'docling_layout_default', 'docling_experimental_table_crops_layout'] -INFO: 04:53:04 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:53:04 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 1743cd6dac10356c82ba7dfffff4ed02 -INFO: 04:53:04 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:53:04 - docling.models.factories - Registered picture descriptions: ['picture_description_vlm_engine', 'vlm', 'api'] -2026-08-10 04:53:04.958687773 [W:onnxruntime:Default, device_discovery.cc:133 GetPciBusId] Skipping pci_bus_id for PCI path at "/sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/MSFT1000:00/5620e0c7-8062-4dce-aeb7-520c7ef76171" because filename "5620e0c7-8062-4dce-aeb7-520c7ef76171" did not match expected pattern of [0-9a-f]+:[0-9a-f]+:[0-9a-f]+[.][0-9a-f]+ -INFO: 04:53:05 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-08-10 04:53:05,256 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-08-10 04:53:05,258 [RapidOCR] main.py:65: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/det/ch_PP-OCRv4_det_mobile.onnx -[INFO] 2026-08-10 04:53:05,359 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-08-10 04:53:05,359 [RapidOCR] main.py:65: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_mobile.onnx -[INFO] 2026-08-10 04:53:05,406 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-08-10 04:53:05,406 [RapidOCR] main.py:65: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/rec/ch_PP-OCRv4_rec_mobile.onnx -INFO: 04:53:05 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 04:53:05 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 04:53:08 - docling.document_converter - Going to convert document batch... -INFO: 04:53:08 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a -INFO: 04:53:08 - docling.pipeline.base_pipeline - Processing document file -INFO: 04:53:08 - docling.document_converter - Finished converting document file in 0.38 sec. -WARNING: 04:53:08 - docling_core.types.doc.document - Parameter `strict_text` has been deprecated and will be ignored. -INFO: 04:53:08 - docling_jobkit.convert.results - Processed 1 docs in 0.42 seconds. -INFO: 04:53:08 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job be50600e-a233-4e84-b859-01132b5e1473 in 0.42 seconds -INFO: 04:53:08 - uvicorn.access - 172.17.0.1:33894 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 04:53:08 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') -INFO: 04:53:08 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' -INFO: 04:53:08 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata -INFO: 04:53:08 - docling_serve.app - [TENANT_ID] Task e1087234-67f1-413e-912e-4d3ae50e2f6e created with tenant_id='default' -INFO: 04:53:08 - docling_jobkit.orchestrators.local.worker - Worker 1 processing task e1087234-67f1-413e-912e-4d3ae50e2f6e -INFO: 04:53:08 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:53:09 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash a1cb01c48360ff351eb870dc682aac59 -INFO: 04:53:09 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-08-10 04:53:09,060 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-08-10 04:53:09,060 [RapidOCR] main.py:65: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/det/ch_PP-OCRv4_det_mobile.onnx -[INFO] 2026-08-10 04:53:09,173 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-08-10 04:53:09,173 [RapidOCR] main.py:65: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_mobile.onnx -[INFO] 2026-08-10 04:53:09,223 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-08-10 04:53:09,223 [RapidOCR] main.py:65: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/rec/ch_PP-OCRv4_rec_mobile.onnx -INFO: 04:53:09 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 04:53:09 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 04:53:10 - docling.document_converter - Going to convert document batch... -INFO: 04:53:10 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a -INFO: 04:53:10 - docling.pipeline.base_pipeline - Processing document file -INFO: 04:53:10 - docling.document_converter - Finished converting document file in 0.37 sec. -INFO: 04:53:10 - docling_jobkit.convert.results - Processed 1 docs in 0.38 seconds. -INFO: 04:53:10 - docling_jobkit.orchestrators.local.worker - Worker 1 completed job e1087234-67f1-413e-912e-4d3ae50e2f6e in 0.38 seconds -INFO: 04:53:10 - uvicorn.access - 172.17.0.1:33894 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 04:53:11 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') -INFO: 04:53:11 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' -INFO: 04:53:11 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata -INFO: 04:53:11 - docling_serve.app - [TENANT_ID] Task 4d5a25c8-c448-46e6-a48d-330997b7e655 created with tenant_id='default' -INFO: 04:53:11 - docling_jobkit.orchestrators.local.worker - Worker 0 processing task 4d5a25c8-c448-46e6-a48d-330997b7e655 -INFO: 04:53:11 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:53:11 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash fb1751b09de6bdbe35ede48676ca8f82 -INFO: 04:53:11 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-08-10 04:53:11,074 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-08-10 04:53:11,074 [RapidOCR] main.py:65: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/det/ch_PP-OCRv4_det_mobile.onnx -[INFO] 2026-08-10 04:53:11,171 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-08-10 04:53:11,171 [RapidOCR] main.py:65: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_mobile.onnx -[INFO] 2026-08-10 04:53:11,220 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-08-10 04:53:11,220 [RapidOCR] main.py:65: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/rec/ch_PP-OCRv4_rec_mobile.onnx -INFO: 04:53:11 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 04:53:11 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 04:53:12 - docling.document_converter - Going to convert document batch... -INFO: 04:53:12 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a -INFO: 04:53:12 - docling.pipeline.base_pipeline - Processing document file -INFO: 04:53:12 - docling.document_converter - Finished converting document file in 0.08 sec. -INFO: 04:53:12 - docling_jobkit.convert.results - Processed 1 docs in 0.10 seconds. -INFO: 04:53:12 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 4d5a25c8-c448-46e6-a48d-330997b7e655 in 0.10 seconds -INFO: 04:53:13 - uvicorn.access - 172.17.0.1:33894 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 04:53:13 - uvicorn.access - 172.17.0.1:33894 - "GET /v1/clear/converters HTTP/1.1" 200 -INFO: 04:53:13 - uvicorn.access - 172.17.0.1:33894 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 +INFO: 12:56:39 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 12:56:39 - docling.models.factories - Registered ocr engines: ['auto', 'easyocr', 'kserve_v2_ocr', 'ocrmac', 'rapidocr', 'tesserocr', 'tesseract'] +INFO: 12:56:39 - docling_serve.otel_instrumentation - Setting up OpenTelemetry metrics +INFO: 12:56:39 - docling_serve.otel_instrumentation - Enabling Prometheus metrics export +INFO: 12:56:39 - docling_serve.otel_instrumentation - Instrumenting FastAPI with OpenTelemetry (excluded_urls=/health$,/livez$,/healthz$,/readyz$,/metrics$,/ready$) +INFO: 12:56:39 - uvicorn.error - Started server process [1] +INFO: 12:56:39 - uvicorn.error - Waiting for application startup. +INFO: 12:56:43 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 12:56:43 - docling.models.factories - Registered table structure engines: ['docling_tableformer', 'docling_tableformer_v2', 'granite_vision_table'] +INFO: 12:56:43 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 12:56:43 - docling.models.factories - Registered layout engines: ['layout_object_detection', 'docling_layout_default', 'docling_experimental_table_crops_layout'] +INFO: 12:56:43 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 12:56:43 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 1743cd6dac10356c82ba7dfffff4ed02 +INFO: 12:56:43 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 12:56:43 - docling.models.factories - Registered picture descriptions: ['picture_description_vlm_engine', 'vlm', 'api'] +2026-08-17 12:56:43.288821848 [W:onnxruntime:Default, device_discovery.cc:133 GetPciBusId] Skipping pci_bus_id for PCI path at "/sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/MSFT1000:00/5620e0c7-8062-4dce-aeb7-520c7ef76171" because filename "5620e0c7-8062-4dce-aeb7-520c7ef76171" did not match expected pattern of [0-9a-f]+:[0-9a-f]+:[0-9a-f]+[.][0-9a-f]+ +INFO: 12:56:43 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-08-17 12:56:43,560 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-08-17 12:56:43,561 [RapidOCR] main.py:65: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/det/ch_PP-OCRv4_det_mobile.onnx +[INFO] 2026-08-17 12:56:43,661 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-08-17 12:56:43,661 [RapidOCR] main.py:65: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_mobile.onnx +[INFO] 2026-08-17 12:56:43,709 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-08-17 12:56:43,709 [RapidOCR] main.py:65: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/rec/ch_PP-OCRv4_rec_mobile.onnx +INFO: 12:56:43 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 12:56:43 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 12:56:46 - docling.document_converter - Going to convert document batch... +INFO: 12:56:46 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a +INFO: 12:56:46 - docling.pipeline.base_pipeline - Processing document file +INFO: 12:56:46 - docling.document_converter - Finished converting document file in 0.40 sec. +WARNING: 12:56:46 - docling_core.types.doc.document - Parameter `strict_text` has been deprecated and will be ignored. +INFO: 12:56:46 - docling_jobkit.convert.results - Processed 1 docs in 0.43 seconds. +INFO: 12:56:46 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 41e37d3f-cf4a-4f16-816f-c32f8a882245 in 0.43 seconds +INFO: 12:56:47 - uvicorn.access - 172.17.0.1:57746 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 12:56:47 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 12:56:47 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 12:56:47 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 12:56:47 - docling_serve.app - [TENANT_ID] Task 3fce9aec-c640-4bea-a584-2d4959fa2961 created with tenant_id='default' +INFO: 12:56:47 - docling_jobkit.orchestrators.local.worker - Worker 1 processing task 3fce9aec-c640-4bea-a584-2d4959fa2961 +INFO: 12:56:47 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 12:56:47 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash a1cb01c48360ff351eb870dc682aac59 +INFO: 12:56:47 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-08-17 12:56:47,171 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-08-17 12:56:47,171 [RapidOCR] main.py:65: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/det/ch_PP-OCRv4_det_mobile.onnx +[INFO] 2026-08-17 12:56:47,266 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-08-17 12:56:47,267 [RapidOCR] main.py:65: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_mobile.onnx +[INFO] 2026-08-17 12:56:47,316 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-08-17 12:56:47,317 [RapidOCR] main.py:65: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/rec/ch_PP-OCRv4_rec_mobile.onnx +INFO: 12:56:47 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 12:56:47 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 12:56:48 - docling.document_converter - Going to convert document batch... +INFO: 12:56:48 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a +INFO: 12:56:48 - docling.pipeline.base_pipeline - Processing document file +INFO: 12:56:48 - docling.document_converter - Finished converting document file in 0.53 sec. +INFO: 12:56:48 - docling_jobkit.convert.results - Processed 1 docs in 0.53 seconds. +INFO: 12:56:48 - docling_jobkit.orchestrators.local.worker - Worker 1 completed job 3fce9aec-c640-4bea-a584-2d4959fa2961 in 0.53 seconds +INFO: 12:56:49 - uvicorn.access - 172.17.0.1:57746 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 12:56:49 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 12:56:49 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 12:56:49 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 12:56:49 - docling_serve.app - [TENANT_ID] Task 42c98e06-99c8-48db-b0a6-215129f4c524 created with tenant_id='default' +INFO: 12:56:49 - docling_jobkit.orchestrators.local.worker - Worker 0 processing task 42c98e06-99c8-48db-b0a6-215129f4c524 +INFO: 12:56:49 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 12:56:49 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash fb1751b09de6bdbe35ede48676ca8f82 +INFO: 12:56:49 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-08-17 12:56:49,197 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-08-17 12:56:49,197 [RapidOCR] main.py:65: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/det/ch_PP-OCRv4_det_mobile.onnx +[INFO] 2026-08-17 12:56:49,294 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-08-17 12:56:49,294 [RapidOCR] main.py:65: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_mobile.onnx +[INFO] 2026-08-17 12:56:49,342 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-08-17 12:56:49,342 [RapidOCR] main.py:65: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/rec/ch_PP-OCRv4_rec_mobile.onnx +INFO: 12:56:49 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 12:56:49 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 12:56:50 - docling.document_converter - Going to convert document batch... +INFO: 12:56:50 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a +INFO: 12:56:50 - docling.pipeline.base_pipeline - Processing document file +INFO: 12:56:50 - docling.document_converter - Finished converting document file in 0.36 sec. +INFO: 12:56:50 - docling_jobkit.convert.results - Processed 1 docs in 0.39 seconds. +INFO: 12:56:50 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 42c98e06-99c8-48db-b0a6-215129f4c524 in 0.39 seconds +INFO: 12:56:51 - uvicorn.access - 172.17.0.1:57746 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 12:56:51 - uvicorn.access - 172.17.0.1:57746 - "GET /v1/clear/converters HTTP/1.1" 200 +INFO: 12:56:51 - uvicorn.access - 172.17.0.1:57746 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 ``` @@ -1540,120 +1540,120 @@ Documentation at http://0.0.0.0:5001/docs Scalar docs at http://0.0.0.0:5001/scalar Logs: -INFO: 04:51:38 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:51:38 - docling.models.factories - Registered ocr engines: ['auto', 'easyocr', 'kserve_v2_ocr', 'ocrmac', 'rapidocr', 'tesserocr', 'tesseract'] -INFO: 04:51:38 - docling_serve.otel_instrumentation - Setting up OpenTelemetry metrics -INFO: 04:51:38 - docling_serve.otel_instrumentation - Enabling Prometheus metrics export -INFO: 04:51:38 - docling_serve.otel_instrumentation - Instrumenting FastAPI with OpenTelemetry (excluded_urls=/ready$,/metrics$,/healthz$,/livez$,/health$,/readyz$) -INFO: 04:51:38 - uvicorn.error - Started server process [1] -INFO: 04:51:38 - uvicorn.error - Waiting for application startup. -INFO: 04:51:42 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:51:42 - docling.models.factories - Registered table structure engines: ['docling_tableformer', 'docling_tableformer_v2', 'granite_vision_table'] -INFO: 04:51:42 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:51:42 - docling.models.factories - Registered layout engines: ['layout_object_detection', 'docling_layout_default', 'docling_experimental_table_crops_layout'] -INFO: 04:51:42 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:51:42 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash bcb2e23b24bd94a42b5c00d662a7c1cf -INFO: 04:51:42 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:51:42 - docling.models.factories - Registered picture descriptions: ['picture_description_vlm_engine', 'vlm', 'api'] -2026-08-10 04:51:42.453442118 [W:onnxruntime:Default, device_discovery.cc:133 GetPciBusId] Skipping pci_bus_id for PCI path at "/sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/MSFT1000:00/5620e0c7-8062-4dce-aeb7-520c7ef76171" because filename "5620e0c7-8062-4dce-aeb7-520c7ef76171" did not match expected pattern of [0-9a-f]+:[0-9a-f]+:[0-9a-f]+[.][0-9a-f]+ -INFO: 04:51:42 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-08-10 04:51:42,754 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-08-10 04:51:42,755 [RapidOCR] main.py:57: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/det/ch_PP-OCRv4_det_mobile.onnx -[INFO] 2026-08-10 04:51:42,849 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-08-10 04:51:42,849 [RapidOCR] main.py:57: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_mobile.onnx -[INFO] 2026-08-10 04:51:42,895 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-08-10 04:51:42,896 [RapidOCR] main.py:57: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/rec/ch_PP-OCRv4_rec_mobile.onnx -INFO: 04:51:43 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 04:51:43 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 04:51:45 - docling.document_converter - Going to convert document batch... -INFO: 04:51:45 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a -INFO: 04:51:45 - docling.pipeline.base_pipeline - Processing document file -INFO: 04:51:45 - docling.document_converter - Finished converting document file in 0.42 sec. -WARNING: 04:51:45 - docling_core.types.doc.document - Parameter `strict_text` has been deprecated and will be ignored. -INFO: 04:51:45 - docling_jobkit.convert.results - Processed 1 docs in 0.45 seconds. -INFO: 04:51:45 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 8ea94f5f-7ca3-431a-bfce-c509842d4729 in 0.45 seconds -INFO: 04:51:46 - uvicorn.access - 172.17.0.1:37782 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 04:51:46 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') -INFO: 04:51:46 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' -INFO: 04:51:46 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata -INFO: 04:51:46 - docling_serve.app - [TENANT_ID] Task 31b66535-e601-4bbe-8745-7539cdcd0aa2 created with tenant_id='default' -INFO: 04:51:46 - docling_jobkit.orchestrators.local.worker - Worker 1 processing task 31b66535-e601-4bbe-8745-7539cdcd0aa2 -INFO: 04:51:46 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:51:46 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash c835e945376007df084ecda847e91f5b -INFO: 04:51:46 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-08-10 04:51:46,354 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-08-10 04:51:46,354 [RapidOCR] main.py:57: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/det/ch_PP-OCRv4_det_mobile.onnx -[INFO] 2026-08-10 04:51:46,454 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-08-10 04:51:46,454 [RapidOCR] main.py:57: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_mobile.onnx -[INFO] 2026-08-10 04:51:46,501 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-08-10 04:51:46,501 [RapidOCR] main.py:57: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/rec/ch_PP-OCRv4_rec_mobile.onnx -INFO: 04:51:46 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 04:51:46 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 04:51:47 - docling.document_converter - Going to convert document batch... -INFO: 04:51:47 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a -INFO: 04:51:47 - docling.pipeline.base_pipeline - Processing document file -INFO: 04:51:47 - docling.document_converter - Finished converting document file in 0.39 sec. -INFO: 04:51:47 - docling_jobkit.convert.results - Processed 1 docs in 0.39 seconds. -INFO: 04:51:47 - docling_jobkit.orchestrators.local.worker - Worker 1 completed job 31b66535-e601-4bbe-8745-7539cdcd0aa2 in 0.39 seconds -INFO: 04:51:48 - uvicorn.access - 172.17.0.1:37782 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 04:51:48 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') -INFO: 04:51:48 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' -INFO: 04:51:48 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata -INFO: 04:51:48 - docling_serve.app - [TENANT_ID] Task 7411da47-4bf1-4a93-90c1-342362742ad3 created with tenant_id='default' -INFO: 04:51:48 - docling_jobkit.orchestrators.local.worker - Worker 0 processing task 7411da47-4bf1-4a93-90c1-342362742ad3 -INFO: 04:51:48 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:51:48 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 3eabf304acb4a56e9ef52b02ef69bccb -INFO: 04:51:48 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-08-10 04:51:48,360 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-08-10 04:51:48,361 [RapidOCR] main.py:57: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/det/ch_PP-OCRv4_det_mobile.onnx -[INFO] 2026-08-10 04:51:48,450 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-08-10 04:51:48,450 [RapidOCR] main.py:57: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_mobile.onnx -[INFO] 2026-08-10 04:51:48,498 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-08-10 04:51:48,498 [RapidOCR] main.py:57: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/rec/ch_PP-OCRv4_rec_mobile.onnx -INFO: 04:51:48 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 04:51:48 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 04:51:49 - docling.document_converter - Going to convert document batch... -INFO: 04:51:49 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a -INFO: 04:51:49 - docling.pipeline.base_pipeline - Processing document file -INFO: 04:51:49 - docling.document_converter - Finished converting document file in 0.31 sec. -INFO: 04:51:49 - docling_jobkit.convert.results - Processed 1 docs in 0.35 seconds. -INFO: 04:51:49 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 7411da47-4bf1-4a93-90c1-342362742ad3 in 0.35 seconds -INFO: 04:51:50 - uvicorn.access - 172.17.0.1:37782 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 04:51:50 - uvicorn.access - 172.17.0.1:37782 - "GET /v1/clear/converters HTTP/1.1" 200 -INFO: 04:51:50 - uvicorn.access - 172.17.0.1:37782 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 +INFO: 12:55:23 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 12:55:23 - docling.models.factories - Registered ocr engines: ['auto', 'easyocr', 'kserve_v2_ocr', 'ocrmac', 'rapidocr', 'tesserocr', 'tesseract'] +INFO: 12:55:23 - docling_serve.otel_instrumentation - Setting up OpenTelemetry metrics +INFO: 12:55:23 - docling_serve.otel_instrumentation - Enabling Prometheus metrics export +INFO: 12:55:23 - docling_serve.otel_instrumentation - Instrumenting FastAPI with OpenTelemetry (excluded_urls=/health$,/metrics$,/readyz$,/livez$,/ready$,/healthz$) +INFO: 12:55:23 - uvicorn.error - Started server process [1] +INFO: 12:55:23 - uvicorn.error - Waiting for application startup. +INFO: 12:55:27 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 12:55:27 - docling.models.factories - Registered table structure engines: ['docling_tableformer', 'docling_tableformer_v2', 'granite_vision_table'] +INFO: 12:55:27 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 12:55:27 - docling.models.factories - Registered layout engines: ['layout_object_detection', 'docling_layout_default', 'docling_experimental_table_crops_layout'] +INFO: 12:55:27 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 12:55:27 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash bcb2e23b24bd94a42b5c00d662a7c1cf +INFO: 12:55:27 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 12:55:27 - docling.models.factories - Registered picture descriptions: ['picture_description_vlm_engine', 'vlm', 'api'] +2026-08-17 12:55:27.965703229 [W:onnxruntime:Default, device_discovery.cc:133 GetPciBusId] Skipping pci_bus_id for PCI path at "/sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/MSFT1000:00/5620e0c7-8062-4dce-aeb7-520c7ef76171" because filename "5620e0c7-8062-4dce-aeb7-520c7ef76171" did not match expected pattern of [0-9a-f]+:[0-9a-f]+:[0-9a-f]+[.][0-9a-f]+ +INFO: 12:55:28 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-08-17 12:55:28,360 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-08-17 12:55:28,362 [RapidOCR] main.py:57: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/det/ch_PP-OCRv4_det_mobile.onnx +[INFO] 2026-08-17 12:55:28,497 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-08-17 12:55:28,497 [RapidOCR] main.py:57: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_mobile.onnx +[INFO] 2026-08-17 12:55:28,567 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-08-17 12:55:28,568 [RapidOCR] main.py:57: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/rec/ch_PP-OCRv4_rec_mobile.onnx +INFO: 12:55:28 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 12:55:28 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 12:55:32 - docling.document_converter - Going to convert document batch... +INFO: 12:55:32 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a +INFO: 12:55:32 - docling.pipeline.base_pipeline - Processing document file +INFO: 12:55:32 - docling.document_converter - Finished converting document file in 0.60 sec. +WARNING: 12:55:32 - docling_core.types.doc.document - Parameter `strict_text` has been deprecated and will be ignored. +INFO: 12:55:32 - docling_jobkit.convert.results - Processed 1 docs in 0.67 seconds. +INFO: 12:55:32 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job b8495b58-463c-40fd-bbb9-e2668f14aa3b in 0.67 seconds +INFO: 12:55:34 - uvicorn.access - 172.17.0.1:36990 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 12:55:34 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 12:55:34 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 12:55:34 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 12:55:34 - docling_serve.app - [TENANT_ID] Task a6039d02-6581-438e-a1f9-eb59be25e0aa created with tenant_id='default' +INFO: 12:55:34 - docling_jobkit.orchestrators.local.worker - Worker 1 processing task a6039d02-6581-438e-a1f9-eb59be25e0aa +INFO: 12:55:34 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 12:55:34 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash c835e945376007df084ecda847e91f5b +INFO: 12:55:34 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-08-17 12:55:34,267 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-08-17 12:55:34,268 [RapidOCR] main.py:57: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/det/ch_PP-OCRv4_det_mobile.onnx +[INFO] 2026-08-17 12:55:34,396 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-08-17 12:55:34,396 [RapidOCR] main.py:57: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_mobile.onnx +[INFO] 2026-08-17 12:55:34,452 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-08-17 12:55:34,453 [RapidOCR] main.py:57: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/rec/ch_PP-OCRv4_rec_mobile.onnx +INFO: 12:55:34 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 12:55:34 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 12:55:36 - docling.document_converter - Going to convert document batch... +INFO: 12:55:36 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a +INFO: 12:55:36 - docling.pipeline.base_pipeline - Processing document file +INFO: 12:55:36 - docling.document_converter - Finished converting document file in 0.71 sec. +INFO: 12:55:36 - docling_jobkit.convert.results - Processed 1 docs in 0.71 seconds. +INFO: 12:55:36 - docling_jobkit.orchestrators.local.worker - Worker 1 completed job a6039d02-6581-438e-a1f9-eb59be25e0aa in 0.71 seconds +INFO: 12:55:38 - uvicorn.access - 172.17.0.1:36990 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 12:55:38 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 12:55:38 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 12:55:38 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 12:55:38 - docling_serve.app - [TENANT_ID] Task e8ce8ce9-1026-49b1-8ba0-d43d1353e8b2 created with tenant_id='default' +INFO: 12:55:38 - docling_jobkit.orchestrators.local.worker - Worker 0 processing task e8ce8ce9-1026-49b1-8ba0-d43d1353e8b2 +INFO: 12:55:38 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 12:55:38 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 3eabf304acb4a56e9ef52b02ef69bccb +INFO: 12:55:38 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-08-17 12:55:38,262 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-08-17 12:55:38,262 [RapidOCR] main.py:57: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/det/ch_PP-OCRv4_det_mobile.onnx +[INFO] 2026-08-17 12:55:38,366 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-08-17 12:55:38,366 [RapidOCR] main.py:57: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_mobile.onnx +[INFO] 2026-08-17 12:55:38,415 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-08-17 12:55:38,416 [RapidOCR] main.py:57: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/rec/ch_PP-OCRv4_rec_mobile.onnx +INFO: 12:55:38 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 12:55:38 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 12:55:39 - docling.document_converter - Going to convert document batch... +INFO: 12:55:39 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a +INFO: 12:55:39 - docling.pipeline.base_pipeline - Processing document file +INFO: 12:55:40 - docling.document_converter - Finished converting document file in 0.56 sec. +INFO: 12:55:40 - docling_jobkit.convert.results - Processed 1 docs in 0.59 seconds. +INFO: 12:55:40 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job e8ce8ce9-1026-49b1-8ba0-d43d1353e8b2 in 0.59 seconds +INFO: 12:55:40 - uvicorn.access - 172.17.0.1:36990 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 12:55:40 - uvicorn.access - 172.17.0.1:36990 - "GET /v1/clear/converters HTTP/1.1" 200 +INFO: 12:55:40 - uvicorn.access - 172.17.0.1:36990 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 ``` @@ -1691,37 +1691,37 @@ Documentation at http://0.0.0.0:5001/docs Scalar docs at http://0.0.0.0:5001/scalar Logs: -2026-08-10 04:49:52.908683265 [W:onnxruntime:Default, device_discovery.cc:133 GetPciBusId] Skipping pci_bus_id for PCI path at "/sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/MSFT1000:00/5620e0c7-8062-4dce-aeb7-520c7ef76171" because filename "5620e0c7-8062-4dce-aeb7-520c7ef76171" did not match expected pattern of [0-9a-f]+:[0-9a-f]+:[0-9a-f]+[.][0-9a-f]+ -[INFO] 2026-08-10 04:49:53,218 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-08-10 04:49:53,220 [RapidOCR] main.py:57: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/det/ch_PP-OCRv4_det_mobile.onnx -[INFO] 2026-08-10 04:49:53,336 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-08-10 04:49:53,336 [RapidOCR] main.py:57: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_mobile.onnx -[INFO] 2026-08-10 04:49:53,406 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-08-10 04:49:53,407 [RapidOCR] main.py:57: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/rec/ch_PP-OCRv4_rec_mobile.onnx - Loading weights: 0%| | 0/770 [00:00