From 3b93a3d65eb0e2eb0b0dd6f67df644f3300ccfe7 Mon Sep 17 00:00:00 2001 From: "docling-java-ops[bot]" <245010719+docling-java-ops[bot]@users.noreply.github.com> Date: Mon, 2 Nov 2026 04:30:25 +0000 Subject: [PATCH] docs: Update docling-serve compatibility table (from Version tests run # 75) Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- .../docling-serve/serve-compatibility.md | 5782 +++++++++-------- 1 file changed, 2971 insertions(+), 2811 deletions(-) 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 4444837f..6e8515ac 100644 --- a/docs/src/doc/docs/includes/docling-serve/serve-compatibility.md +++ b/docs/src/doc/docs/includes/docling-serve/serve-compatibility.md @@ -1,9 +1,10 @@ -# Results for ghcr.io/docling-project/docling-serve as of 2026-10-26T04:40:28.814996565Z +# Results for ghcr.io/docling-project/docling-serve as of 2026-11-02T04:30:21.777911397Z Here are the results: | Tag | Result | Details | | --- | ------ | ------- | +| v1.38.2 | ✅ SUCCESS | [Click for run details](#v1.38.2-details) | | v1.38.1 | ✅ SUCCESS | [Click for run details](#v1.38.1-details) | | v1.38.0 | ✅ SUCCESS | [Click for run details](#v1.38.0-details) | | v1.37.0 | ✅ SUCCESS | [Click for run details](#v1.37.0-details) | @@ -60,6 +61,165 @@ Here are the results: ## Details +### ghcr.io/docling-project/docling-serve:v1.38.2 + +
+Click to expand + +#### Message + +
+Click to collapse + +~~~markdown +Tag v1.38.2 is ok +~~~ + +
+ + +#### Docling server logs + +
+click to expand + +``` +Starting production server 🚀 + +Server started at http://0.0.0.0:5001 +Documentation at http://0.0.0.0:5001/docs +Scalar docs at http://0.0.0.0:5001/scalar + +Logs: +INFO: 04:30:02 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:30:02 - docling.models.factories - Registered ocr engines: ['auto', 'easyocr', 'kserve_v2_ocr', 'nemotron-ocr', 'ocrmac', 'rapidocr', 'tesserocr', 'tesseract'] +INFO: 04:30:02 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' +INFO: 04:30:02 - docling_jobkit.connectors.plugins.defaults - Connector 'SharePointSourceProcessor' skipped — optional dependency not installed (No module named 'office365'). Install the matching extra to enable it. +INFO: 04:30:02 - docling_jobkit.connectors.plugins.defaults - Connector 'BoxSourceProcessor' skipped — optional dependency not installed (No module named 'box_sdk_gen'). Install the matching extra to enable it. +INFO: 04:30:02 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' +INFO: 04:30:02 - docling_jobkit.connectors.plugins.defaults - Connector 'OpenSearchTargetProcessor' skipped — optional dependency not installed (No module named 'opensearchpy'). Install the matching extra to enable it. +INFO: 04:30:02 - docling_jobkit.connectors.plugins.defaults - Connector 'AstraDBTargetProcessor' skipped — optional dependency not installed (No module named 'astrapy'). Install the matching extra to enable it. +INFO: 04:30:02 - docling_jobkit.connectors.plugins.defaults - Connector 'SharePointTargetProcessor' skipped — optional dependency not installed (No module named 'office365'). Install the matching extra to enable it. +INFO: 04:30:02 - docling_jobkit.connectors.plugins.defaults - Connector 'KafkaTargetProcessor' skipped — optional dependency not installed (No module named 'confluent_kafka'). Install the matching extra to enable it. +INFO: 04:30:02 - docling_jobkit.connectors.plugins.defaults - Connector 'BoxTargetProcessor' skipped — optional dependency not installed (No module named 'box_sdk_gen'). Install the matching extra to enable it. +INFO: 04:30:02 - docling_serve.otel_instrumentation - Setting up OpenTelemetry metrics +INFO: 04:30:02 - docling_serve.otel_instrumentation - Enabling Prometheus metrics export +INFO: 04:30:02 - docling_serve.otel_instrumentation - Instrumenting FastAPI with OpenTelemetry (excluded_urls=/ready$,/livez$,/readyz$,/metrics$,/healthz$,/health$) +INFO: 04:30:02 - uvicorn.error - Started server process [1] +INFO: 04:30:02 - uvicorn.error - Waiting for application startup. +INFO: 04:30:02 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:30:03 - docling.models.factories - Registered table structure engines: ['docling_tableformer', 'docling_tableformer_v2', 'granite_vision_table'] +INFO: 04:30:03 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:30:03 - docling.models.factories - Registered layout engines: ['layout_object_detection', 'docling_layout_default', 'docling_experimental_table_crops_layout'] +INFO: 04:30:03 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:30:03 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 167c3871c245d2abfc133e0348826c8b +INFO: 04:30:03 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:30:03 - docling.models.factories - Registered picture descriptions: ['picture_description_vlm_engine', 'vlm', 'api'] +INFO: 04:30:03 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +2026-11-02 04:30:04.050889157 [W:onnxruntime:Default, device_discovery.cc:95 GetPciBusId] Skipping pci_bus_id for PCI path at "/sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS: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:30:04 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +INFO: 04:30:04 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:30:04 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine +INFO: 04:30:04 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:30:06 - docling.document_converter - Going to convert document batch... +INFO: 04:30:06 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 43cbd4e51b7b220ea27074f42be45c95 +INFO: 04:30:06 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:30:06 - docling.document_converter - Finished converting document file in 0.55 sec. +/opt/app-root/lib64/python3.12/site-packages/docling/datamodel/base_models.py:743: 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: 04:30:07 - docling_jobkit.convert.results - Processed 1 docs in 0.64 seconds. +INFO: 04:30:07 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job e5f1fb74-c299-4330-8511-4693833abd4a in 0.64 seconds +INFO: 04:30:07 - uvicorn.access - 172.17.0.1:37758 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:30:07 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 04:30:07 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 04:30:07 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 04:30:07 - docling_serve.app - [TENANT_ID] Task 0ed1b77b-beb1-41ae-9654-bc3fa98fafd3 created with tenant_id='default' +INFO: 04:30:07 - docling_jobkit.orchestrators.local.worker - Worker 1 processing task 0ed1b77b-beb1-41ae-9654-bc3fa98fafd3 +INFO: 04:30:07 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:30:07 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 43cbd4e51b7b220ea27074f42be45c95 +INFO: 04:30:07 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +INFO: 04:30:07 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +INFO: 04:30:07 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:30:07 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine +INFO: 04:30:07 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:30:09 - docling.document_converter - Going to convert document batch... +INFO: 04:30:09 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 43cbd4e51b7b220ea27074f42be45c95 +INFO: 04:30:09 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:30:09 - docling.document_converter - Finished converting document file in 0.34 sec. +/opt/app-root/lib64/python3.12/site-packages/docling/datamodel/base_models.py:743: 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: 04:30:09 - docling_jobkit.convert.results - Processed 1 docs in 0.34 seconds. +INFO: 04:30:09 - docling_jobkit.orchestrators.local.worker - Worker 1 completed job 0ed1b77b-beb1-41ae-9654-bc3fa98fafd3 in 0.34 seconds +INFO: 04:30:09 - uvicorn.access - 172.17.0.1:37758 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:30:09 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 04:30:09 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 04:30:09 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 04:30:09 - docling_serve.app - [TENANT_ID] Task b8d2b10e-9f8b-43d7-98ab-2f327093b6a5 created with tenant_id='default' +INFO: 04:30:09 - docling_jobkit.orchestrators.local.worker - Worker 0 processing task b8d2b10e-9f8b-43d7-98ab-2f327093b6a5 +INFO: 04:30:09 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:30:09 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash a7b9aef3467687e3428faf9285b65b26 +INFO: 04:30:09 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +INFO: 04:30:09 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +INFO: 04:30:09 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:30:09 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine +INFO: 04:30:09 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:30:10 - docling.document_converter - Going to convert document batch... +INFO: 04:30:10 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash a7b9aef3467687e3428faf9285b65b26 +INFO: 04:30:10 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:30:10 - docling.document_converter - Finished converting document file in 0.34 sec. +/opt/app-root/lib64/python3.12/site-packages/docling/datamodel/base_models.py:743: 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: 04:30:10 - docling_jobkit.convert.results - Processed 1 docs in 0.38 seconds. +INFO: 04:30:10 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job b8d2b10e-9f8b-43d7-98ab-2f327093b6a5 in 0.38 seconds +INFO: 04:30:11 - uvicorn.access - 172.17.0.1:37758 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:30:11 - uvicorn.access - 172.17.0.1:37758 - "GET /v1/clear/converters HTTP/1.1" 200 +INFO: 04:30:11 - uvicorn.access - 172.17.0.1:37758 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 + +``` + +
+ +
+ ### ghcr.io/docling-project/docling-serve:v1.38.1
@@ -90,128 +250,128 @@ Documentation at http://0.0.0.0:5001/docs Scalar docs at http://0.0.0.0:5001/scalar Logs: -INFO: 04:40:07 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:40:07 - docling.models.factories - Registered ocr engines: ['auto', 'easyocr', 'kserve_v2_ocr', 'nemotron-ocr', 'ocrmac', 'rapidocr', 'tesserocr', 'tesseract'] -INFO: 04:40:07 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' -INFO: 04:40:07 - docling_jobkit.connectors.plugins.defaults - Connector 'SharePointSourceProcessor' skipped — optional dependency not installed (No module named 'office365'). Install the matching extra to enable it. -INFO: 04:40:07 - docling_jobkit.connectors.plugins.defaults - Connector 'BoxSourceProcessor' skipped — optional dependency not installed (No module named 'box_sdk_gen'). Install the matching extra to enable it. -INFO: 04:40:07 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' -INFO: 04:40:07 - docling_jobkit.connectors.plugins.defaults - Connector 'OpenSearchTargetProcessor' skipped — optional dependency not installed (No module named 'opensearchpy'). Install the matching extra to enable it. -INFO: 04:40:07 - docling_jobkit.connectors.plugins.defaults - Connector 'AstraDBTargetProcessor' skipped — optional dependency not installed (No module named 'astrapy'). Install the matching extra to enable it. -INFO: 04:40:07 - docling_jobkit.connectors.plugins.defaults - Connector 'SharePointTargetProcessor' skipped — optional dependency not installed (No module named 'office365'). Install the matching extra to enable it. -INFO: 04:40:07 - docling_jobkit.connectors.plugins.defaults - Connector 'KafkaTargetProcessor' skipped — optional dependency not installed (No module named 'confluent_kafka'). Install the matching extra to enable it. -INFO: 04:40:07 - docling_jobkit.connectors.plugins.defaults - Connector 'BoxTargetProcessor' skipped — optional dependency not installed (No module named 'box_sdk_gen'). Install the matching extra to enable it. -INFO: 04:40:07 - docling_serve.otel_instrumentation - Setting up OpenTelemetry metrics -INFO: 04:40:07 - docling_serve.otel_instrumentation - Enabling Prometheus metrics export -INFO: 04:40:07 - docling_serve.otel_instrumentation - Instrumenting FastAPI with OpenTelemetry (excluded_urls=/health$,/readyz$,/healthz$,/livez$,/metrics$,/ready$) -INFO: 04:40:07 - uvicorn.error - Started server process [1] -INFO: 04:40:07 - uvicorn.error - Waiting for application startup. -INFO: 04:40:07 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:40:08 - docling.models.factories - Registered table structure engines: ['docling_tableformer', 'docling_tableformer_v2', 'granite_vision_table'] -INFO: 04:40:08 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:40:08 - docling.models.factories - Registered layout engines: ['layout_object_detection', 'docling_layout_default', 'docling_experimental_table_crops_layout'] -INFO: 04:40:08 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:40:08 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 075f230fac5aebc745d88ef3fbda9018 -INFO: 04:40:08 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:40:08 - docling.models.factories - Registered picture descriptions: ['picture_description_vlm_engine', 'vlm', 'api'] -INFO: 04:40:08 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. -2026-10-26 04:40:08.464773599 [W:onnxruntime:Default, device_discovery.cc:95 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:40:08 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -INFO: 04:40:08 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 04:40:08 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine -INFO: 04:40:08 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 04:40:10 - docling.document_converter - Going to convert document batch... -INFO: 04:40:10 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 2d2bc2649b3c11d3a30957f32a9ad221 -INFO: 04:40:10 - docling.pipeline.base_pipeline - Processing document file -INFO: 04:40:10 - docling.document_converter - Finished converting document file in 0.42 sec. +INFO: 04:28:48 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:28:48 - docling.models.factories - Registered ocr engines: ['auto', 'easyocr', 'kserve_v2_ocr', 'nemotron-ocr', 'ocrmac', 'rapidocr', 'tesserocr', 'tesseract'] +INFO: 04:28:48 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' +INFO: 04:28:48 - docling_jobkit.connectors.plugins.defaults - Connector 'SharePointSourceProcessor' skipped — optional dependency not installed (No module named 'office365'). Install the matching extra to enable it. +INFO: 04:28:48 - docling_jobkit.connectors.plugins.defaults - Connector 'BoxSourceProcessor' skipped — optional dependency not installed (No module named 'box_sdk_gen'). Install the matching extra to enable it. +INFO: 04:28:48 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' +INFO: 04:28:48 - docling_jobkit.connectors.plugins.defaults - Connector 'OpenSearchTargetProcessor' skipped — optional dependency not installed (No module named 'opensearchpy'). Install the matching extra to enable it. +INFO: 04:28:48 - docling_jobkit.connectors.plugins.defaults - Connector 'AstraDBTargetProcessor' skipped — optional dependency not installed (No module named 'astrapy'). Install the matching extra to enable it. +INFO: 04:28:48 - docling_jobkit.connectors.plugins.defaults - Connector 'SharePointTargetProcessor' skipped — optional dependency not installed (No module named 'office365'). Install the matching extra to enable it. +INFO: 04:28:48 - docling_jobkit.connectors.plugins.defaults - Connector 'KafkaTargetProcessor' skipped — optional dependency not installed (No module named 'confluent_kafka'). Install the matching extra to enable it. +INFO: 04:28:48 - docling_jobkit.connectors.plugins.defaults - Connector 'BoxTargetProcessor' skipped — optional dependency not installed (No module named 'box_sdk_gen'). Install the matching extra to enable it. +INFO: 04:28:48 - docling_serve.otel_instrumentation - Setting up OpenTelemetry metrics +INFO: 04:28:48 - docling_serve.otel_instrumentation - Enabling Prometheus metrics export +INFO: 04:28:48 - docling_serve.otel_instrumentation - Instrumenting FastAPI with OpenTelemetry (excluded_urls=/healthz$,/metrics$,/ready$,/livez$,/health$,/readyz$) +INFO: 04:28:49 - uvicorn.error - Started server process [1] +INFO: 04:28:49 - uvicorn.error - Waiting for application startup. +INFO: 04:28:49 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:28:50 - docling.models.factories - Registered table structure engines: ['docling_tableformer', 'docling_tableformer_v2', 'granite_vision_table'] +INFO: 04:28:50 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:28:50 - docling.models.factories - Registered layout engines: ['layout_object_detection', 'docling_layout_default', 'docling_experimental_table_crops_layout'] +INFO: 04:28:50 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:28:50 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 8dbad145edd9bb768a8737197ef55905 +INFO: 04:28:50 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:28:50 - docling.models.factories - Registered picture descriptions: ['picture_description_vlm_engine', 'vlm', 'api'] +INFO: 04:28:50 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +2026-11-02 04:28:50.615447669 [W:onnxruntime:Default, device_discovery.cc:95 GetPciBusId] Skipping pci_bus_id for PCI path at "/sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS: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:28:51 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +INFO: 04:28:51 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:28:51 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine +INFO: 04:28:51 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:28:54 - docling.document_converter - Going to convert document batch... +INFO: 04:28:54 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 14bdd8064b1d9a068e1851e5fee87af1 +INFO: 04:28:54 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:28:55 - docling.document_converter - Finished converting document file in 0.63 sec. /opt/app-root/lib64/python3.12/site-packages/docling/datamodel/base_models.py:743: 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: 04:40:10 - docling_jobkit.convert.results - Processed 1 docs in 0.46 seconds. -INFO: 04:40:10 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 6332eae1-60f0-4b74-aad3-bfc7bd2d5922 in 0.46 seconds -INFO: 04:40:11 - uvicorn.access - 172.17.0.1:35638 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 04:40:11 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') -INFO: 04:40:11 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' -INFO: 04:40:11 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata -INFO: 04:40:11 - docling_serve.app - [TENANT_ID] Task 7beeb51f-ae13-4a93-8133-54e1f3f5f352 created with tenant_id='default' -INFO: 04:40:11 - docling_jobkit.orchestrators.local.worker - Worker 1 processing task 7beeb51f-ae13-4a93-8133-54e1f3f5f352 -INFO: 04:40:11 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:40:12 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 2d2bc2649b3c11d3a30957f32a9ad221 -INFO: 04:40:12 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. -INFO: 04:40:12 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -INFO: 04:40:12 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 04:40:12 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine -INFO: 04:40:12 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 04:40:13 - docling.document_converter - Going to convert document batch... -INFO: 04:40:13 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 2d2bc2649b3c11d3a30957f32a9ad221 -INFO: 04:40:13 - docling.pipeline.base_pipeline - Processing document file -INFO: 04:40:13 - docling.document_converter - Finished converting document file in 0.39 sec. +INFO: 04:28:55 - docling_jobkit.convert.results - Processed 1 docs in 0.76 seconds. +INFO: 04:28:55 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 682f5c59-860e-4f4f-9550-51225627da2f in 0.76 seconds +INFO: 04:28:57 - uvicorn.access - 172.17.0.1:49876 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:28:57 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 04:28:57 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 04:28:57 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 04:28:57 - docling_serve.app - [TENANT_ID] Task 09406cbf-3485-415a-9461-a170e04102bf created with tenant_id='default' +INFO: 04:28:57 - docling_jobkit.orchestrators.local.worker - Worker 1 processing task 09406cbf-3485-415a-9461-a170e04102bf +INFO: 04:28:57 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:28:57 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 14bdd8064b1d9a068e1851e5fee87af1 +INFO: 04:28:57 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +INFO: 04:28:57 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +INFO: 04:28:58 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:28:58 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine +INFO: 04:28:58 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:28:59 - docling.document_converter - Going to convert document batch... +INFO: 04:28:59 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 14bdd8064b1d9a068e1851e5fee87af1 +INFO: 04:28:59 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:28:59 - docling.document_converter - Finished converting document file in 0.43 sec. /opt/app-root/lib64/python3.12/site-packages/docling/datamodel/base_models.py:743: 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: 04:40:13 - docling_jobkit.convert.results - Processed 1 docs in 0.39 seconds. -INFO: 04:40:13 - docling_jobkit.orchestrators.local.worker - Worker 1 completed job 7beeb51f-ae13-4a93-8133-54e1f3f5f352 in 0.39 seconds -INFO: 04:40:13 - uvicorn.access - 172.17.0.1:35638 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 04:40:13 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') -INFO: 04:40:13 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' -INFO: 04:40:13 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata -INFO: 04:40:13 - docling_serve.app - [TENANT_ID] Task bb328a87-d3e5-415e-b8ff-cefec27364d4 created with tenant_id='default' -INFO: 04:40:13 - docling_jobkit.orchestrators.local.worker - Worker 0 processing task bb328a87-d3e5-415e-b8ff-cefec27364d4 -INFO: 04:40:13 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:40:14 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 6818f1c9e7117ed09accacfe8b15928f -INFO: 04:40:14 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. -INFO: 04:40:14 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -INFO: 04:40:14 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 04:40:14 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine -INFO: 04:40:14 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 04:40:14 - docling.document_converter - Going to convert document batch... -INFO: 04:40:14 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 6818f1c9e7117ed09accacfe8b15928f -INFO: 04:40:14 - docling.pipeline.base_pipeline - Processing document file -INFO: 04:40:14 - docling.document_converter - Finished converting document file in 0.40 sec. +INFO: 04:28:59 - docling_jobkit.convert.results - Processed 1 docs in 0.43 seconds. +INFO: 04:28:59 - docling_jobkit.orchestrators.local.worker - Worker 1 completed job 09406cbf-3485-415a-9461-a170e04102bf in 0.43 seconds +INFO: 04:29:01 - uvicorn.access - 172.17.0.1:49876 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:29:01 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 04:29:01 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 04:29:01 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 04:29:01 - docling_serve.app - [TENANT_ID] Task e855c60e-8e8c-46ff-a82f-6d1dda59593e created with tenant_id='default' +INFO: 04:29:01 - docling_jobkit.orchestrators.local.worker - Worker 0 processing task e855c60e-8e8c-46ff-a82f-6d1dda59593e +INFO: 04:29:01 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:29:01 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 0f882b28162192ef8bc13bd33fe0cb4b +INFO: 04:29:01 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +INFO: 04:29:01 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +INFO: 04:29:01 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:29:01 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine +INFO: 04:29:01 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:29:03 - docling.document_converter - Going to convert document batch... +INFO: 04:29:03 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 0f882b28162192ef8bc13bd33fe0cb4b +INFO: 04:29:03 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:29:03 - docling.document_converter - Finished converting document file in 0.45 sec. /opt/app-root/lib64/python3.12/site-packages/docling/datamodel/base_models.py:743: 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: 04:40:14 - docling_jobkit.convert.results - Processed 1 docs in 0.42 seconds. -INFO: 04:40:14 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job bb328a87-d3e5-415e-b8ff-cefec27364d4 in 0.42 seconds -INFO: 04:40:15 - uvicorn.access - 172.17.0.1:35638 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 04:40:16 - uvicorn.access - 172.17.0.1:35638 - "GET /v1/clear/converters HTTP/1.1" 200 -INFO: 04:40:16 - uvicorn.access - 172.17.0.1:35638 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 +INFO: 04:29:03 - docling_jobkit.convert.results - Processed 1 docs in 0.52 seconds. +INFO: 04:29:03 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job e855c60e-8e8c-46ff-a82f-6d1dda59593e in 0.52 seconds +INFO: 04:29:05 - uvicorn.access - 172.17.0.1:49876 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:29:05 - uvicorn.access - 172.17.0.1:49876 - "GET /v1/clear/converters HTTP/1.1" 200 +INFO: 04:29:05 - uvicorn.access - 172.17.0.1:49876 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 ``` @@ -249,128 +409,128 @@ Documentation at http://0.0.0.0:5001/docs Scalar docs at http://0.0.0.0:5001/scalar Logs: -INFO: 04:38:47 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:38:47 - docling.models.factories - Registered ocr engines: ['auto', 'easyocr', 'kserve_v2_ocr', 'nemotron-ocr', 'ocrmac', 'rapidocr', 'tesserocr', 'tesseract'] -INFO: 04:38:47 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' -INFO: 04:38:47 - docling_jobkit.connectors.plugins.defaults - Connector 'SharePointSourceProcessor' skipped — optional dependency not installed (No module named 'office365'). Install the matching extra to enable it. -INFO: 04:38:47 - docling_jobkit.connectors.plugins.defaults - Connector 'BoxSourceProcessor' skipped — optional dependency not installed (No module named 'box_sdk_gen'). Install the matching extra to enable it. -INFO: 04:38:47 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' -INFO: 04:38:47 - docling_jobkit.connectors.plugins.defaults - Connector 'OpenSearchTargetProcessor' skipped — optional dependency not installed (No module named 'opensearchpy'). Install the matching extra to enable it. -INFO: 04:38:47 - docling_jobkit.connectors.plugins.defaults - Connector 'AstraDBTargetProcessor' skipped — optional dependency not installed (No module named 'astrapy'). Install the matching extra to enable it. -INFO: 04:38:47 - docling_jobkit.connectors.plugins.defaults - Connector 'SharePointTargetProcessor' skipped — optional dependency not installed (No module named 'office365'). Install the matching extra to enable it. -INFO: 04:38:47 - docling_jobkit.connectors.plugins.defaults - Connector 'KafkaTargetProcessor' skipped — optional dependency not installed (No module named 'confluent_kafka'). Install the matching extra to enable it. -INFO: 04:38:47 - docling_jobkit.connectors.plugins.defaults - Connector 'BoxTargetProcessor' skipped — optional dependency not installed (No module named 'box_sdk_gen'). Install the matching extra to enable it. -INFO: 04:38:47 - docling_serve.otel_instrumentation - Setting up OpenTelemetry metrics -INFO: 04:38:47 - docling_serve.otel_instrumentation - Enabling Prometheus metrics export -INFO: 04:38:47 - docling_serve.otel_instrumentation - Instrumenting FastAPI with OpenTelemetry (excluded_urls=/metrics$,/livez$,/readyz$,/healthz$,/ready$,/health$) -INFO: 04:38:47 - uvicorn.error - Started server process [1] -INFO: 04:38:47 - uvicorn.error - Waiting for application startup. -INFO: 04:38:47 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:38:48 - docling.models.factories - Registered table structure engines: ['docling_tableformer', 'docling_tableformer_v2', 'granite_vision_table'] -INFO: 04:38:48 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:38:48 - docling.models.factories - Registered layout engines: ['layout_object_detection', 'docling_layout_default', 'docling_experimental_table_crops_layout'] -INFO: 04:38:48 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:38:48 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 5ceafb4991c7490e0b7efdf717df2e9e -INFO: 04:38:48 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:38:48 - docling.models.factories - Registered picture descriptions: ['picture_description_vlm_engine', 'vlm', 'api'] -INFO: 04:38:48 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. -2026-10-26 04:38:48.768777748 [W:onnxruntime:Default, device_discovery.cc:95 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:38:49 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -INFO: 04:38:49 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 04:38:49 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine -INFO: 04:38:49 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 04:38:51 - docling.document_converter - Going to convert document batch... -INFO: 04:38:51 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash f4d135977c7be9de4714a34145c6c2db -INFO: 04:38:51 - docling.pipeline.base_pipeline - Processing document file -INFO: 04:38:51 - docling.document_converter - Finished converting document file in 0.48 sec. +INFO: 04:27:40 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:27:40 - docling.models.factories - Registered ocr engines: ['auto', 'easyocr', 'kserve_v2_ocr', 'nemotron-ocr', 'ocrmac', 'rapidocr', 'tesserocr', 'tesseract'] +INFO: 04:27:40 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' +INFO: 04:27:41 - docling_jobkit.connectors.plugins.defaults - Connector 'SharePointSourceProcessor' skipped — optional dependency not installed (No module named 'office365'). Install the matching extra to enable it. +INFO: 04:27:41 - docling_jobkit.connectors.plugins.defaults - Connector 'BoxSourceProcessor' skipped — optional dependency not installed (No module named 'box_sdk_gen'). Install the matching extra to enable it. +INFO: 04:27:41 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' +INFO: 04:27:41 - docling_jobkit.connectors.plugins.defaults - Connector 'OpenSearchTargetProcessor' skipped — optional dependency not installed (No module named 'opensearchpy'). Install the matching extra to enable it. +INFO: 04:27:41 - docling_jobkit.connectors.plugins.defaults - Connector 'AstraDBTargetProcessor' skipped — optional dependency not installed (No module named 'astrapy'). Install the matching extra to enable it. +INFO: 04:27:41 - docling_jobkit.connectors.plugins.defaults - Connector 'SharePointTargetProcessor' skipped — optional dependency not installed (No module named 'office365'). Install the matching extra to enable it. +INFO: 04:27:41 - docling_jobkit.connectors.plugins.defaults - Connector 'KafkaTargetProcessor' skipped — optional dependency not installed (No module named 'confluent_kafka'). Install the matching extra to enable it. +INFO: 04:27:41 - docling_jobkit.connectors.plugins.defaults - Connector 'BoxTargetProcessor' skipped — optional dependency not installed (No module named 'box_sdk_gen'). Install the matching extra to enable it. +INFO: 04:27:41 - docling_serve.otel_instrumentation - Setting up OpenTelemetry metrics +INFO: 04:27:41 - docling_serve.otel_instrumentation - Enabling Prometheus metrics export +INFO: 04:27:41 - docling_serve.otel_instrumentation - Instrumenting FastAPI with OpenTelemetry (excluded_urls=/livez$,/readyz$,/health$,/ready$,/healthz$,/metrics$) +INFO: 04:27:41 - uvicorn.error - Started server process [1] +INFO: 04:27:41 - uvicorn.error - Waiting for application startup. +INFO: 04:27:41 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:27:43 - docling.models.factories - Registered table structure engines: ['docling_tableformer', 'docling_tableformer_v2', 'granite_vision_table'] +INFO: 04:27:43 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:27:43 - docling.models.factories - Registered layout engines: ['layout_object_detection', 'docling_layout_default', 'docling_experimental_table_crops_layout'] +INFO: 04:27:43 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:27:43 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 4d47271f5724217055d8ad04de0d6516 +INFO: 04:27:43 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:27:43 - docling.models.factories - Registered picture descriptions: ['picture_description_vlm_engine', 'vlm', 'api'] +INFO: 04:27:43 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +2026-11-02 04:27:43.856743467 [W:onnxruntime:Default, device_discovery.cc:95 GetPciBusId] Skipping pci_bus_id for PCI path at "/sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS: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:27:44 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +INFO: 04:27:44 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:27:44 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine +INFO: 04:27:44 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:27:50 - docling.document_converter - Going to convert document batch... +INFO: 04:27:50 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash afada0adc8435dc117a22192e3fed26e +INFO: 04:27:50 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:27:50 - docling.document_converter - Finished converting document file in 0.66 sec. /opt/app-root/lib64/python3.12/site-packages/docling/datamodel/base_models.py:743: 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: 04:38:51 - docling_jobkit.convert.results - Processed 1 docs in 0.52 seconds. -INFO: 04:38:51 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job d99c52ee-e60b-4894-b67e-04c0626d9468 in 0.52 seconds -INFO: 04:38:52 - uvicorn.access - 172.17.0.1:51668 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 04:38:52 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') -INFO: 04:38:52 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' -INFO: 04:38:52 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata -INFO: 04:38:52 - docling_serve.app - [TENANT_ID] Task 0d7e958d-89df-47e5-81fb-dee94cf20e0c created with tenant_id='default' -INFO: 04:38:52 - docling_jobkit.orchestrators.local.worker - Worker 1 processing task 0d7e958d-89df-47e5-81fb-dee94cf20e0c -INFO: 04:38:52 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:38:52 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash f4d135977c7be9de4714a34145c6c2db -INFO: 04:38:52 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. -INFO: 04:38:52 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -INFO: 04:38:52 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 04:38:52 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine -INFO: 04:38:52 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 04:38:53 - docling.document_converter - Going to convert document batch... -INFO: 04:38:53 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash f4d135977c7be9de4714a34145c6c2db -INFO: 04:38:53 - docling.pipeline.base_pipeline - Processing document file -INFO: 04:38:53 - docling.document_converter - Finished converting document file in 0.41 sec. +INFO: 04:27:51 - docling_jobkit.convert.results - Processed 1 docs in 0.80 seconds. +INFO: 04:27:51 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 3c77a653-953d-4035-b8d8-3221e66681f4 in 0.80 seconds +INFO: 04:27:52 - uvicorn.access - 172.17.0.1:49226 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:27:52 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 04:27:52 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 04:27:52 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 04:27:52 - docling_serve.app - [TENANT_ID] Task 40aa0d9b-9a63-48bc-9907-d98b2c4cbeac created with tenant_id='default' +INFO: 04:27:52 - docling_jobkit.orchestrators.local.worker - Worker 1 processing task 40aa0d9b-9a63-48bc-9907-d98b2c4cbeac +INFO: 04:27:52 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:27:53 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash afada0adc8435dc117a22192e3fed26e +INFO: 04:27:53 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +INFO: 04:27:53 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +INFO: 04:27:53 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:27:53 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine +INFO: 04:27:53 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:27:55 - docling.document_converter - Going to convert document batch... +INFO: 04:27:55 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash afada0adc8435dc117a22192e3fed26e +INFO: 04:27:55 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:27:55 - docling.document_converter - Finished converting document file in 0.44 sec. /opt/app-root/lib64/python3.12/site-packages/docling/datamodel/base_models.py:743: 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: 04:38:53 - docling_jobkit.convert.results - Processed 1 docs in 0.41 seconds. -INFO: 04:38:53 - docling_jobkit.orchestrators.local.worker - Worker 1 completed job 0d7e958d-89df-47e5-81fb-dee94cf20e0c in 0.41 seconds -INFO: 04:38:54 - uvicorn.access - 172.17.0.1:51668 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 04:38:54 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') -INFO: 04:38:54 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' -INFO: 04:38:54 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata -INFO: 04:38:54 - docling_serve.app - [TENANT_ID] Task 77336d0f-3752-4096-bcbf-730c897724ab created with tenant_id='default' -INFO: 04:38:54 - docling_jobkit.orchestrators.local.worker - Worker 0 processing task 77336d0f-3752-4096-bcbf-730c897724ab -INFO: 04:38:54 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:38:54 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 1ab46a2f2f5e101645d512a318f1f0e4 -INFO: 04:38:54 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. -INFO: 04:38:54 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -INFO: 04:38:54 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 04:38:54 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine -INFO: 04:38:54 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 04:38:55 - docling.document_converter - Going to convert document batch... -INFO: 04:38:55 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 1ab46a2f2f5e101645d512a318f1f0e4 -INFO: 04:38:55 - docling.pipeline.base_pipeline - Processing document file -INFO: 04:38:55 - docling.document_converter - Finished converting document file in 0.52 sec. +INFO: 04:27:55 - docling_jobkit.convert.results - Processed 1 docs in 0.44 seconds. +INFO: 04:27:55 - docling_jobkit.orchestrators.local.worker - Worker 1 completed job 40aa0d9b-9a63-48bc-9907-d98b2c4cbeac in 0.44 seconds +INFO: 04:27:56 - uvicorn.access - 172.17.0.1:49226 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:27:56 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 04:27:56 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 04:27:56 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 04:27:56 - docling_serve.app - [TENANT_ID] Task 34289534-f6d7-4177-bf93-2fddd0a3f6f0 created with tenant_id='default' +INFO: 04:27:56 - docling_jobkit.orchestrators.local.worker - Worker 0 processing task 34289534-f6d7-4177-bf93-2fddd0a3f6f0 +INFO: 04:27:56 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:27:57 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash c1a84c6614b084d6d04f8a2b0319034b +INFO: 04:27:57 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +INFO: 04:27:57 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +INFO: 04:27:57 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:27:57 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine +INFO: 04:27:57 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:27:58 - docling.document_converter - Going to convert document batch... +INFO: 04:27:58 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash c1a84c6614b084d6d04f8a2b0319034b +INFO: 04:27:58 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:27:58 - docling.document_converter - Finished converting document file in 0.42 sec. /opt/app-root/lib64/python3.12/site-packages/docling/datamodel/base_models.py:743: 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: 04:38:55 - docling_jobkit.convert.results - Processed 1 docs in 0.54 seconds. -INFO: 04:38:55 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 77336d0f-3752-4096-bcbf-730c897724ab in 0.54 seconds -INFO: 04:38:56 - uvicorn.access - 172.17.0.1:51668 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 04:38:56 - uvicorn.access - 172.17.0.1:51668 - "GET /v1/clear/converters HTTP/1.1" 200 -INFO: 04:38:56 - uvicorn.access - 172.17.0.1:51668 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 +INFO: 04:27:58 - docling_jobkit.convert.results - Processed 1 docs in 0.48 seconds. +INFO: 04:27:58 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 34289534-f6d7-4177-bf93-2fddd0a3f6f0 in 0.48 seconds +INFO: 04:27:58 - uvicorn.access - 172.17.0.1:49226 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:27:59 - uvicorn.access - 172.17.0.1:49226 - "GET /v1/clear/converters HTTP/1.1" 200 +INFO: 04:27:59 - uvicorn.access - 172.17.0.1:49226 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 ``` @@ -408,128 +568,128 @@ Documentation at http://0.0.0.0:5001/docs Scalar docs at http://0.0.0.0:5001/scalar Logs: -INFO: 04:37:34 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:37:34 - docling.models.factories - Registered ocr engines: ['auto', 'easyocr', 'kserve_v2_ocr', 'nemotron-ocr', 'ocrmac', 'rapidocr', 'tesserocr', 'tesseract'] -INFO: 04:37:34 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' -INFO: 04:37:34 - docling_jobkit.connectors.plugins.defaults - Connector 'SharePointSourceProcessor' skipped — optional dependency not installed (No module named 'office365'). Install the matching extra to enable it. -INFO: 04:37:34 - docling_jobkit.connectors.plugins.defaults - Connector 'BoxSourceProcessor' skipped — optional dependency not installed (No module named 'box_sdk_gen'). Install the matching extra to enable it. -INFO: 04:37:34 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' -INFO: 04:37:34 - docling_jobkit.connectors.plugins.defaults - Connector 'OpenSearchTargetProcessor' skipped — optional dependency not installed (No module named 'opensearchpy'). Install the matching extra to enable it. -INFO: 04:37:34 - docling_jobkit.connectors.plugins.defaults - Connector 'AstraDBTargetProcessor' skipped — optional dependency not installed (No module named 'astrapy'). Install the matching extra to enable it. -INFO: 04:37:34 - docling_jobkit.connectors.plugins.defaults - Connector 'SharePointTargetProcessor' skipped — optional dependency not installed (No module named 'office365'). Install the matching extra to enable it. -INFO: 04:37:34 - docling_jobkit.connectors.plugins.defaults - Connector 'KafkaTargetProcessor' skipped — optional dependency not installed (No module named 'confluent_kafka'). Install the matching extra to enable it. -INFO: 04:37:34 - docling_jobkit.connectors.plugins.defaults - Connector 'BoxTargetProcessor' skipped — optional dependency not installed (No module named 'box_sdk_gen'). Install the matching extra to enable it. -INFO: 04:37:34 - docling_serve.otel_instrumentation - Setting up OpenTelemetry metrics -INFO: 04:37:34 - docling_serve.otel_instrumentation - Enabling Prometheus metrics export -INFO: 04:37:34 - docling_serve.otel_instrumentation - Instrumenting FastAPI with OpenTelemetry (excluded_urls=/ready$,/healthz$,/livez$,/metrics$,/health$,/readyz$) -INFO: 04:37:34 - uvicorn.error - Started server process [1] -INFO: 04:37:34 - uvicorn.error - Waiting for application startup. -INFO: 04:37:36 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:37:37 - docling.models.factories - Registered table structure engines: ['docling_tableformer', 'docling_tableformer_v2', 'granite_vision_table'] -INFO: 04:37:37 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:37:37 - docling.models.factories - Registered layout engines: ['layout_object_detection', 'docling_layout_default', 'docling_experimental_table_crops_layout'] -INFO: 04:37:37 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:37:37 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 6fd839ac611c9db52927dbffc3739297 -INFO: 04:37:37 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:37:37 - docling.models.factories - Registered picture descriptions: ['picture_description_vlm_engine', 'vlm', 'api'] -INFO: 04:37:37 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. -2026-10-26 04:37:37.284936142 [W:onnxruntime:Default, device_discovery.cc:95 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:37:37 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -INFO: 04:37:37 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 04:37:37 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine -INFO: 04:37:37 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 04:37:39 - docling.document_converter - Going to convert document batch... -INFO: 04:37:39 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 898c26974c29f1a8aa3dc05214235bb1 -INFO: 04:37:39 - docling.pipeline.base_pipeline - Processing document file -INFO: 04:37:39 - docling.document_converter - Finished converting document file in 0.37 sec. +INFO: 04:26:03 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:26:03 - docling.models.factories - Registered ocr engines: ['auto', 'easyocr', 'kserve_v2_ocr', 'nemotron-ocr', 'ocrmac', 'rapidocr', 'tesserocr', 'tesseract'] +INFO: 04:26:03 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' +INFO: 04:26:04 - docling_jobkit.connectors.plugins.defaults - Connector 'SharePointSourceProcessor' skipped — optional dependency not installed (No module named 'office365'). Install the matching extra to enable it. +INFO: 04:26:04 - docling_jobkit.connectors.plugins.defaults - Connector 'BoxSourceProcessor' skipped — optional dependency not installed (No module named 'box_sdk_gen'). Install the matching extra to enable it. +INFO: 04:26:04 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' +INFO: 04:26:04 - docling_jobkit.connectors.plugins.defaults - Connector 'OpenSearchTargetProcessor' skipped — optional dependency not installed (No module named 'opensearchpy'). Install the matching extra to enable it. +INFO: 04:26:04 - docling_jobkit.connectors.plugins.defaults - Connector 'AstraDBTargetProcessor' skipped — optional dependency not installed (No module named 'astrapy'). Install the matching extra to enable it. +INFO: 04:26:04 - docling_jobkit.connectors.plugins.defaults - Connector 'SharePointTargetProcessor' skipped — optional dependency not installed (No module named 'office365'). Install the matching extra to enable it. +INFO: 04:26:04 - docling_jobkit.connectors.plugins.defaults - Connector 'KafkaTargetProcessor' skipped — optional dependency not installed (No module named 'confluent_kafka'). Install the matching extra to enable it. +INFO: 04:26:04 - docling_jobkit.connectors.plugins.defaults - Connector 'BoxTargetProcessor' skipped — optional dependency not installed (No module named 'box_sdk_gen'). Install the matching extra to enable it. +INFO: 04:26:04 - docling_serve.otel_instrumentation - Setting up OpenTelemetry metrics +INFO: 04:26:04 - docling_serve.otel_instrumentation - Enabling Prometheus metrics export +INFO: 04:26:04 - docling_serve.otel_instrumentation - Instrumenting FastAPI with OpenTelemetry (excluded_urls=/metrics$,/livez$,/readyz$,/healthz$,/ready$,/health$) +INFO: 04:26:04 - uvicorn.error - Started server process [1] +INFO: 04:26:04 - uvicorn.error - Waiting for application startup. +INFO: 04:26:08 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:26:09 - docling.models.factories - Registered table structure engines: ['docling_tableformer', 'docling_tableformer_v2', 'granite_vision_table'] +INFO: 04:26:09 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:26:09 - docling.models.factories - Registered layout engines: ['layout_object_detection', 'docling_layout_default', 'docling_experimental_table_crops_layout'] +INFO: 04:26:09 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:26:09 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash b7c97d300ed2fcdc7261aa1781c865c1 +INFO: 04:26:09 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:26:09 - docling.models.factories - Registered picture descriptions: ['picture_description_vlm_engine', 'vlm', 'api'] +INFO: 04:26:09 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +2026-11-02 04:26:09.663487625 [W:onnxruntime:Default, device_discovery.cc:95 GetPciBusId] Skipping pci_bus_id for PCI path at "/sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS: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:26:10 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +INFO: 04:26:10 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:26:10 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine +INFO: 04:26:10 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:26:14 - docling.document_converter - Going to convert document batch... +INFO: 04:26:14 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 403b8a679c64c10008a36e608e210292 +INFO: 04:26:14 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:26:14 - docling.document_converter - Finished converting document file in 0.47 sec. /opt/app-root/lib64/python3.12/site-packages/docling/datamodel/base_models.py:681: 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: 04:37:39 - docling_jobkit.convert.results - Processed 1 docs in 0.41 seconds. -INFO: 04:37:39 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job f66b37c0-43a7-4161-b205-6434bb2eae50 in 0.41 seconds -INFO: 04:37:40 - uvicorn.access - 172.17.0.1:38388 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 04:37:40 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') -INFO: 04:37:40 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' -INFO: 04:37:40 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata -INFO: 04:37:40 - docling_serve.app - [TENANT_ID] Task d9d143aa-98d7-4894-9f0a-3e0dda3111eb created with tenant_id='default' -INFO: 04:37:40 - docling_jobkit.orchestrators.local.worker - Worker 1 processing task d9d143aa-98d7-4894-9f0a-3e0dda3111eb -INFO: 04:37:40 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:37:40 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 898c26974c29f1a8aa3dc05214235bb1 -INFO: 04:37:40 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. -INFO: 04:37:40 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -INFO: 04:37:40 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 04:37:40 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine -INFO: 04:37:40 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 04:37:41 - docling.document_converter - Going to convert document batch... -INFO: 04:37:41 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 898c26974c29f1a8aa3dc05214235bb1 -INFO: 04:37:41 - docling.pipeline.base_pipeline - Processing document file -INFO: 04:37:41 - docling.document_converter - Finished converting document file in 0.40 sec. +INFO: 04:26:14 - docling_jobkit.convert.results - Processed 1 docs in 0.58 seconds. +INFO: 04:26:14 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 1f156a1b-ad3e-44ab-b837-203651c84eab in 0.58 seconds +INFO: 04:26:14 - uvicorn.access - 172.17.0.1:51582 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:26:14 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 04:26:14 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 04:26:14 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 04:26:14 - docling_serve.app - [TENANT_ID] Task fc09a10a-b97e-4f42-a4d7-a7c30b3597e5 created with tenant_id='default' +INFO: 04:26:14 - docling_jobkit.orchestrators.local.worker - Worker 1 processing task fc09a10a-b97e-4f42-a4d7-a7c30b3597e5 +INFO: 04:26:14 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:26:14 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 403b8a679c64c10008a36e608e210292 +INFO: 04:26:14 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +INFO: 04:26:14 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +INFO: 04:26:15 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:26:15 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine +INFO: 04:26:15 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:26:16 - docling.document_converter - Going to convert document batch... +INFO: 04:26:16 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 403b8a679c64c10008a36e608e210292 +INFO: 04:26:16 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:26:16 - docling.document_converter - Finished converting document file in 0.61 sec. /opt/app-root/lib64/python3.12/site-packages/docling/datamodel/base_models.py:681: 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: 04:37:41 - docling_jobkit.convert.results - Processed 1 docs in 0.40 seconds. -INFO: 04:37:41 - docling_jobkit.orchestrators.local.worker - Worker 1 completed job d9d143aa-98d7-4894-9f0a-3e0dda3111eb in 0.40 seconds -INFO: 04:37:42 - uvicorn.access - 172.17.0.1:38388 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 04:37:42 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') -INFO: 04:37:42 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' -INFO: 04:37:42 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata -INFO: 04:37:42 - docling_serve.app - [TENANT_ID] Task 896b50da-6dfa-4b79-8436-0db279b3400e created with tenant_id='default' -INFO: 04:37:42 - docling_jobkit.orchestrators.local.worker - Worker 0 processing task 896b50da-6dfa-4b79-8436-0db279b3400e -INFO: 04:37:42 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:37:43 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 6751db9cc2bed0ebd01688c71d799129 -INFO: 04:37:43 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. -INFO: 04:37:43 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -INFO: 04:37:43 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 04:37:43 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine -INFO: 04:37:43 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 04:37:44 - docling.document_converter - Going to convert document batch... -INFO: 04:37:44 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 6751db9cc2bed0ebd01688c71d799129 -INFO: 04:37:44 - docling.pipeline.base_pipeline - Processing document file -INFO: 04:37:44 - docling.document_converter - Finished converting document file in 0.41 sec. +INFO: 04:26:16 - docling_jobkit.convert.results - Processed 1 docs in 0.61 seconds. +INFO: 04:26:16 - docling_jobkit.orchestrators.local.worker - Worker 1 completed job fc09a10a-b97e-4f42-a4d7-a7c30b3597e5 in 0.61 seconds +INFO: 04:26:16 - uvicorn.access - 172.17.0.1:51582 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:26:16 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 04:26:16 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 04:26:16 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 04:26:16 - docling_serve.app - [TENANT_ID] Task b70d80ec-24fc-4b9d-b54e-5478729ecb8f created with tenant_id='default' +INFO: 04:26:16 - docling_jobkit.orchestrators.local.worker - Worker 0 processing task b70d80ec-24fc-4b9d-b54e-5478729ecb8f +INFO: 04:26:16 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:26:17 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash cea7d05b1524033a4df86987baef949c +INFO: 04:26:17 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +INFO: 04:26:17 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +INFO: 04:26:17 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:26:17 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine +INFO: 04:26:17 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:26:18 - docling.document_converter - Going to convert document batch... +INFO: 04:26:18 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash cea7d05b1524033a4df86987baef949c +INFO: 04:26:18 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:26:18 - docling.document_converter - Finished converting document file in 0.42 sec. /opt/app-root/lib64/python3.12/site-packages/docling/datamodel/base_models.py:681: 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: 04:37:44 - docling_jobkit.convert.results - Processed 1 docs in 0.43 seconds. -INFO: 04:37:44 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 896b50da-6dfa-4b79-8436-0db279b3400e in 0.43 seconds -INFO: 04:37:44 - uvicorn.access - 172.17.0.1:38388 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 04:37:45 - uvicorn.access - 172.17.0.1:38388 - "GET /v1/clear/converters HTTP/1.1" 200 -INFO: 04:37:45 - uvicorn.access - 172.17.0.1:38388 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 +INFO: 04:26:18 - docling_jobkit.convert.results - Processed 1 docs in 0.49 seconds. +INFO: 04:26:18 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job b70d80ec-24fc-4b9d-b54e-5478729ecb8f in 0.49 seconds +INFO: 04:26:20 - uvicorn.access - 172.17.0.1:51582 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:26:21 - uvicorn.access - 172.17.0.1:51582 - "GET /v1/clear/converters HTTP/1.1" 200 +INFO: 04:26:21 - uvicorn.access - 172.17.0.1:51582 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 ``` @@ -567,152 +727,152 @@ Documentation at http://0.0.0.0:5001/docs Scalar docs at http://0.0.0.0:5001/scalar Logs: -INFO: 04:35:55 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:35:55 - docling.models.factories - Registered ocr engines: ['auto', 'easyocr', 'kserve_v2_ocr', 'nemotron-ocr', 'ocrmac', 'rapidocr', 'tesserocr', 'tesseract'] -INFO: 04:35:55 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' -INFO: 04:35:56 - docling_jobkit.connectors.plugins.defaults - Connector 'SharePointSourceProcessor' skipped — optional dependency not installed (No module named 'office365'). Install the matching extra to enable it. -INFO: 04:35:56 - docling_jobkit.connectors.plugins.defaults - Connector 'BoxSourceProcessor' skipped — optional dependency not installed (No module named 'box_sdk_gen'). Install the matching extra to enable it. -INFO: 04:35:56 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' -INFO: 04:35:56 - docling_jobkit.connectors.plugins.defaults - Connector 'OpenSearchTargetProcessor' skipped — optional dependency not installed (No module named 'opensearchpy'). Install the matching extra to enable it. -INFO: 04:35:56 - docling_jobkit.connectors.plugins.defaults - Connector 'AstraDBTargetProcessor' skipped — optional dependency not installed (No module named 'astrapy'). Install the matching extra to enable it. -INFO: 04:35:56 - docling_jobkit.connectors.plugins.defaults - Connector 'SharePointTargetProcessor' skipped — optional dependency not installed (No module named 'office365'). Install the matching extra to enable it. -INFO: 04:35:56 - docling_jobkit.connectors.plugins.defaults - Connector 'KafkaTargetProcessor' skipped — optional dependency not installed (No module named 'confluent_kafka'). Install the matching extra to enable it. -INFO: 04:35:56 - docling_jobkit.connectors.plugins.defaults - Connector 'BoxTargetProcessor' skipped — optional dependency not installed (No module named 'box_sdk_gen'). Install the matching extra to enable it. -INFO: 04:35:56 - docling_serve.otel_instrumentation - Setting up OpenTelemetry metrics -INFO: 04:35:56 - docling_serve.otel_instrumentation - Enabling Prometheus metrics export -INFO: 04:35:56 - docling_serve.otel_instrumentation - Instrumenting FastAPI with OpenTelemetry (excluded_urls=/livez$,/healthz$,/ready$,/metrics$,/health$,/readyz$) -INFO: 04:35:56 - uvicorn.error - Started server process [1] -INFO: 04:35:56 - uvicorn.error - Waiting for application startup. -INFO: 04:35:58 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:35:58 - docling.models.factories - Registered table structure engines: ['docling_tableformer', 'docling_tableformer_v2', 'granite_vision_table'] -INFO: 04:35:58 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:35:58 - docling.models.factories - Registered layout engines: ['layout_object_detection', 'docling_layout_default', 'docling_experimental_table_crops_layout'] -INFO: 04:35:58 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:35:58 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 18ae58bcb4fe6b42a6340fe46841d95c -INFO: 04:35:58 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:35:58 - docling.models.factories - Registered picture descriptions: ['picture_description_vlm_engine', 'vlm', 'api'] -INFO: 04:35:58 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. -2026-10-26 04:35:58.619908044 [W:onnxruntime:Default, device_discovery.cc:146 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:35:58 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-10-26 04:35:58,751 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:35:58,751 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_det_small.onnx -[INFO] 2026-10-26 04:35:58,782 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:35:58,782 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/ch_ppocr_mobile_v2.0_cls_mobile.onnx -[INFO] 2026-10-26 04:35:58,812 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:35:58,812 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_rec_small.onnx -INFO: 04:35:58 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 04:35:58 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine -INFO: 04:35:58 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 04:36:01 - docling.document_converter - Going to convert document batch... -INFO: 04:36:01 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash cfd5fb9acb196e0ba819ddef8d92ca9f -INFO: 04:36:01 - docling.pipeline.base_pipeline - Processing document file -INFO: 04:36:01 - docling.document_converter - Finished converting document file in 0.44 sec. +INFO: 04:24:38 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:24:38 - docling.models.factories - Registered ocr engines: ['auto', 'easyocr', 'kserve_v2_ocr', 'nemotron-ocr', 'ocrmac', 'rapidocr', 'tesserocr', 'tesseract'] +INFO: 04:24:38 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' +INFO: 04:24:40 - docling_jobkit.connectors.plugins.defaults - Connector 'SharePointSourceProcessor' skipped — optional dependency not installed (No module named 'office365'). Install the matching extra to enable it. +INFO: 04:24:40 - docling_jobkit.connectors.plugins.defaults - Connector 'BoxSourceProcessor' skipped — optional dependency not installed (No module named 'box_sdk_gen'). Install the matching extra to enable it. +INFO: 04:24:40 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' +INFO: 04:24:40 - docling_jobkit.connectors.plugins.defaults - Connector 'OpenSearchTargetProcessor' skipped — optional dependency not installed (No module named 'opensearchpy'). Install the matching extra to enable it. +INFO: 04:24:40 - docling_jobkit.connectors.plugins.defaults - Connector 'AstraDBTargetProcessor' skipped — optional dependency not installed (No module named 'astrapy'). Install the matching extra to enable it. +INFO: 04:24:40 - docling_jobkit.connectors.plugins.defaults - Connector 'SharePointTargetProcessor' skipped — optional dependency not installed (No module named 'office365'). Install the matching extra to enable it. +INFO: 04:24:40 - docling_jobkit.connectors.plugins.defaults - Connector 'KafkaTargetProcessor' skipped — optional dependency not installed (No module named 'confluent_kafka'). Install the matching extra to enable it. +INFO: 04:24:40 - docling_jobkit.connectors.plugins.defaults - Connector 'BoxTargetProcessor' skipped — optional dependency not installed (No module named 'box_sdk_gen'). Install the matching extra to enable it. +INFO: 04:24:41 - docling_serve.otel_instrumentation - Setting up OpenTelemetry metrics +INFO: 04:24:41 - docling_serve.otel_instrumentation - Enabling Prometheus metrics export +INFO: 04:24:41 - docling_serve.otel_instrumentation - Instrumenting FastAPI with OpenTelemetry (excluded_urls=/readyz$,/health$,/healthz$,/ready$,/metrics$,/livez$) +INFO: 04:24:41 - uvicorn.error - Started server process [1] +INFO: 04:24:41 - uvicorn.error - Waiting for application startup. +INFO: 04:24:46 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:24:47 - docling.models.factories - Registered table structure engines: ['docling_tableformer', 'docling_tableformer_v2', 'granite_vision_table'] +INFO: 04:24:47 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:24:47 - docling.models.factories - Registered layout engines: ['layout_object_detection', 'docling_layout_default', 'docling_experimental_table_crops_layout'] +INFO: 04:24:47 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:24:48 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 93ece2a870c2f03a88f534008659459d +INFO: 04:24:48 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:24:48 - docling.models.factories - Registered picture descriptions: ['picture_description_vlm_engine', 'vlm', 'api'] +INFO: 04:24:48 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +2026-11-02 04:24:48.270169644 [W:onnxruntime:Default, device_discovery.cc:146 GetPciBusId] Skipping pci_bus_id for PCI path at "/sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS: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:24:48 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-11-02 04:24:48,987 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:24:48,990 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_det_small.onnx +[INFO] 2026-11-02 04:24:49,092 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:24:49,093 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/ch_ppocr_mobile_v2.0_cls_mobile.onnx +[INFO] 2026-11-02 04:24:49,134 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:24:49,134 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_rec_small.onnx +INFO: 04:24:49 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:24:49 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine +INFO: 04:24:49 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:24:55 - docling.document_converter - Going to convert document batch... +INFO: 04:24:55 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 595523a44de233a9fb52a3b90d918b70 +INFO: 04:24:55 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:24:55 - docling.document_converter - Finished converting document file in 0.48 sec. /opt/app-root/lib64/python3.12/site-packages/docling/datamodel/base_models.py:675: 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: 04:36:01 - docling_jobkit.convert.results - Processed 1 docs in 0.48 seconds. -INFO: 04:36:01 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 90dbb386-2732-4800-bc5b-e922a0c079c9 in 0.48 seconds -INFO: 04:36:02 - uvicorn.access - 172.17.0.1:50180 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 04:36:02 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') -INFO: 04:36:02 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' -INFO: 04:36:02 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata -INFO: 04:36:02 - docling_serve.app - [TENANT_ID] Task dcb149b9-ea95-4f31-b5c9-3bdc30bfad5b created with tenant_id='default' -INFO: 04:36:02 - docling_jobkit.orchestrators.local.worker - Worker 1 processing task dcb149b9-ea95-4f31-b5c9-3bdc30bfad5b -INFO: 04:36:02 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:36:02 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash cfd5fb9acb196e0ba819ddef8d92ca9f -INFO: 04:36:02 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. -INFO: 04:36:02 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-10-26 04:36:02,345 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:36:02,345 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_det_small.onnx -[INFO] 2026-10-26 04:36:02,376 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:36:02,376 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/ch_ppocr_mobile_v2.0_cls_mobile.onnx -[INFO] 2026-10-26 04:36:02,398 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:36:02,398 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_rec_small.onnx -INFO: 04:36:02 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 04:36:02 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine -INFO: 04:36:02 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 04:36:03 - docling.document_converter - Going to convert document batch... -INFO: 04:36:03 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash cfd5fb9acb196e0ba819ddef8d92ca9f -INFO: 04:36:03 - docling.pipeline.base_pipeline - Processing document file -INFO: 04:36:03 - docling.document_converter - Finished converting document file in 0.36 sec. +INFO: 04:24:55 - docling_jobkit.convert.results - Processed 1 docs in 0.62 seconds. +INFO: 04:24:55 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 128ff507-3f3b-4cac-a815-cece9cc91eb1 in 0.62 seconds +INFO: 04:24:56 - uvicorn.access - 172.17.0.1:40008 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:24:56 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 04:24:56 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 04:24:56 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 04:24:56 - docling_serve.app - [TENANT_ID] Task fc5c5d13-2510-4b9e-9915-3d4d5d25dcae created with tenant_id='default' +INFO: 04:24:56 - docling_jobkit.orchestrators.local.worker - Worker 1 processing task fc5c5d13-2510-4b9e-9915-3d4d5d25dcae +INFO: 04:24:56 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:24:57 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 595523a44de233a9fb52a3b90d918b70 +INFO: 04:24:57 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +INFO: 04:24:57 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-11-02 04:24:57,242 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:24:57,242 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_det_small.onnx +[INFO] 2026-11-02 04:24:57,338 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:24:57,338 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/ch_ppocr_mobile_v2.0_cls_mobile.onnx +[INFO] 2026-11-02 04:24:57,389 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:24:57,389 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_rec_small.onnx +INFO: 04:24:58 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:24:58 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine +INFO: 04:24:58 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:24:59 - docling.document_converter - Going to convert document batch... +INFO: 04:24:59 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 595523a44de233a9fb52a3b90d918b70 +INFO: 04:24:59 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:24:59 - docling.document_converter - Finished converting document file in 0.42 sec. /opt/app-root/lib64/python3.12/site-packages/docling/datamodel/base_models.py:675: 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: 04:36:03 - docling_jobkit.convert.results - Processed 1 docs in 0.37 seconds. -INFO: 04:36:03 - docling_jobkit.orchestrators.local.worker - Worker 1 completed job dcb149b9-ea95-4f31-b5c9-3bdc30bfad5b in 0.37 seconds -INFO: 04:36:04 - uvicorn.access - 172.17.0.1:50180 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 04:36:04 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') -INFO: 04:36:04 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' -INFO: 04:36:04 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata -INFO: 04:36:04 - docling_serve.app - [TENANT_ID] Task 97f46c35-4149-4467-996b-dd0ab1480675 created with tenant_id='default' -INFO: 04:36:04 - docling_jobkit.orchestrators.local.worker - Worker 0 processing task 97f46c35-4149-4467-996b-dd0ab1480675 -INFO: 04:36:04 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:36:04 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash a6391ced9f20f2b4dcf5aa8f62fbca11 -INFO: 04:36:04 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. -INFO: 04:36:04 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-10-26 04:36:04,365 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:36:04,365 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_det_small.onnx -[INFO] 2026-10-26 04:36:04,393 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:36:04,393 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/ch_ppocr_mobile_v2.0_cls_mobile.onnx -[INFO] 2026-10-26 04:36:04,415 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:36:04,415 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_rec_small.onnx -INFO: 04:36:04 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 04:36:04 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine -INFO: 04:36:04 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 04:36:05 - docling.document_converter - Going to convert document batch... -INFO: 04:36:05 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash a6391ced9f20f2b4dcf5aa8f62fbca11 -INFO: 04:36:05 - docling.pipeline.base_pipeline - Processing document file -INFO: 04:36:05 - docling.document_converter - Finished converting document file in 0.38 sec. +INFO: 04:24:59 - docling_jobkit.convert.results - Processed 1 docs in 0.42 seconds. +INFO: 04:24:59 - docling_jobkit.orchestrators.local.worker - Worker 1 completed job fc5c5d13-2510-4b9e-9915-3d4d5d25dcae in 0.42 seconds +INFO: 04:25:00 - uvicorn.access - 172.17.0.1:40008 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:25:00 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 04:25:00 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 04:25:00 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 04:25:00 - docling_serve.app - [TENANT_ID] Task 04df8d16-8af1-4eef-8f59-56a1091b5828 created with tenant_id='default' +INFO: 04:25:00 - docling_jobkit.orchestrators.local.worker - Worker 0 processing task 04df8d16-8af1-4eef-8f59-56a1091b5828 +INFO: 04:25:00 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:25:01 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash b1bdc92005356bf026a81d31552e4f5b +INFO: 04:25:01 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +INFO: 04:25:01 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-11-02 04:25:01,252 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:25:01,252 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_det_small.onnx +[INFO] 2026-11-02 04:25:01,304 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:25:01,304 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/ch_ppocr_mobile_v2.0_cls_mobile.onnx +[INFO] 2026-11-02 04:25:01,378 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:25:01,378 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_rec_small.onnx +INFO: 04:25:01 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:25:01 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine +INFO: 04:25:01 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:25:03 - docling.document_converter - Going to convert document batch... +INFO: 04:25:03 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash b1bdc92005356bf026a81d31552e4f5b +INFO: 04:25:03 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:25:03 - docling.document_converter - Finished converting document file in 0.38 sec. /opt/app-root/lib64/python3.12/site-packages/docling/datamodel/base_models.py:675: 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: 04:36:05 - docling_jobkit.convert.results - Processed 1 docs in 0.39 seconds. -INFO: 04:36:05 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 97f46c35-4149-4467-996b-dd0ab1480675 in 0.39 seconds -INFO: 04:36:06 - uvicorn.access - 172.17.0.1:50180 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 04:36:06 - uvicorn.access - 172.17.0.1:50180 - "GET /v1/clear/converters HTTP/1.1" 200 -INFO: 04:36:06 - uvicorn.access - 172.17.0.1:50180 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 +INFO: 04:25:03 - docling_jobkit.convert.results - Processed 1 docs in 0.44 seconds. +INFO: 04:25:03 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 04df8d16-8af1-4eef-8f59-56a1091b5828 in 0.44 seconds +INFO: 04:25:04 - uvicorn.access - 172.17.0.1:40008 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:25:05 - uvicorn.access - 172.17.0.1:40008 - "GET /v1/clear/converters HTTP/1.1" 200 +INFO: 04:25:05 - uvicorn.access - 172.17.0.1:40008 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 ``` @@ -750,152 +910,152 @@ Documentation at http://0.0.0.0:5001/docs Scalar docs at http://0.0.0.0:5001/scalar Logs: -INFO: 04:34:30 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:34:30 - docling.models.factories - Registered ocr engines: ['auto', 'easyocr', 'kserve_v2_ocr', 'nemotron-ocr', 'ocrmac', 'rapidocr', 'tesserocr', 'tesseract'] -INFO: 04:34:30 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' -INFO: 04:34:30 - docling_jobkit.connectors.plugins.defaults - Connector 'SharePointSourceProcessor' skipped — optional dependency not installed (No module named 'office365'). Install the matching extra to enable it. -INFO: 04:34:30 - docling_jobkit.connectors.plugins.defaults - Connector 'BoxSourceProcessor' skipped — optional dependency not installed (No module named 'box_sdk_gen'). Install the matching extra to enable it. -INFO: 04:34:30 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' -INFO: 04:34:30 - docling_jobkit.connectors.plugins.defaults - Connector 'OpenSearchTargetProcessor' skipped — optional dependency not installed (No module named 'opensearchpy'). Install the matching extra to enable it. -INFO: 04:34:30 - docling_jobkit.connectors.plugins.defaults - Connector 'AstraDBTargetProcessor' skipped — optional dependency not installed (No module named 'astrapy'). Install the matching extra to enable it. -INFO: 04:34:30 - docling_jobkit.connectors.plugins.defaults - Connector 'SharePointTargetProcessor' skipped — optional dependency not installed (No module named 'office365'). Install the matching extra to enable it. -INFO: 04:34:30 - docling_jobkit.connectors.plugins.defaults - Connector 'KafkaTargetProcessor' skipped — optional dependency not installed (No module named 'confluent_kafka'). Install the matching extra to enable it. -INFO: 04:34:30 - docling_jobkit.connectors.plugins.defaults - Connector 'BoxTargetProcessor' skipped — optional dependency not installed (No module named 'box_sdk_gen'). Install the matching extra to enable it. -INFO: 04:34:30 - docling_serve.otel_instrumentation - Setting up OpenTelemetry metrics -INFO: 04:34:30 - docling_serve.otel_instrumentation - Enabling Prometheus metrics export -INFO: 04:34:30 - docling_serve.otel_instrumentation - Instrumenting FastAPI with OpenTelemetry (excluded_urls=/healthz$,/health$,/metrics$,/ready$,/readyz$,/livez$) -INFO: 04:34:30 - uvicorn.error - Started server process [1] -INFO: 04:34:30 - uvicorn.error - Waiting for application startup. -INFO: 04:34:32 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:34:32 - docling.models.factories - Registered table structure engines: ['docling_tableformer', 'docling_tableformer_v2', 'granite_vision_table'] -INFO: 04:34:32 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:34:32 - docling.models.factories - Registered layout engines: ['layout_object_detection', 'docling_layout_default', 'docling_experimental_table_crops_layout'] -INFO: 04:34:32 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:34:32 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 8023b26772976b29c65f0ae4b134cc9e -INFO: 04:34:33 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:34:33 - docling.models.factories - Registered picture descriptions: ['picture_description_vlm_engine', 'vlm', 'api'] -INFO: 04:34:33 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. -2026-10-26 04:34:33.049559385 [W:onnxruntime:Default, device_discovery.cc:146 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:34:33 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-10-26 04:34:33,491 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:34:33,492 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_det_small.onnx -[INFO] 2026-10-26 04:34:33,542 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:34:33,542 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/ch_ppocr_mobile_v2.0_cls_mobile.onnx -[INFO] 2026-10-26 04:34:33,566 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:34:33,566 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_rec_small.onnx -INFO: 04:34:33 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 04:34:33 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine -INFO: 04:34:33 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 04:34:35 - docling.document_converter - Going to convert document batch... -INFO: 04:34:35 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash b4e2195b62e48bb25e75c1b1bcebdfbf -INFO: 04:34:35 - docling.pipeline.base_pipeline - Processing document file -INFO: 04:34:36 - docling.document_converter - Finished converting document file in 0.51 sec. +INFO: 04:23:05 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:23:05 - docling.models.factories - Registered ocr engines: ['auto', 'easyocr', 'kserve_v2_ocr', 'nemotron-ocr', 'ocrmac', 'rapidocr', 'tesserocr', 'tesseract'] +INFO: 04:23:05 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' +INFO: 04:23:07 - docling_jobkit.connectors.plugins.defaults - Connector 'SharePointSourceProcessor' skipped — optional dependency not installed (No module named 'office365'). Install the matching extra to enable it. +INFO: 04:23:07 - docling_jobkit.connectors.plugins.defaults - Connector 'BoxSourceProcessor' skipped — optional dependency not installed (No module named 'box_sdk_gen'). Install the matching extra to enable it. +INFO: 04:23:07 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' +INFO: 04:23:07 - docling_jobkit.connectors.plugins.defaults - Connector 'OpenSearchTargetProcessor' skipped — optional dependency not installed (No module named 'opensearchpy'). Install the matching extra to enable it. +INFO: 04:23:07 - docling_jobkit.connectors.plugins.defaults - Connector 'AstraDBTargetProcessor' skipped — optional dependency not installed (No module named 'astrapy'). Install the matching extra to enable it. +INFO: 04:23:07 - docling_jobkit.connectors.plugins.defaults - Connector 'SharePointTargetProcessor' skipped — optional dependency not installed (No module named 'office365'). Install the matching extra to enable it. +INFO: 04:23:07 - docling_jobkit.connectors.plugins.defaults - Connector 'KafkaTargetProcessor' skipped — optional dependency not installed (No module named 'confluent_kafka'). Install the matching extra to enable it. +INFO: 04:23:07 - docling_jobkit.connectors.plugins.defaults - Connector 'BoxTargetProcessor' skipped — optional dependency not installed (No module named 'box_sdk_gen'). Install the matching extra to enable it. +INFO: 04:23:08 - docling_serve.otel_instrumentation - Setting up OpenTelemetry metrics +INFO: 04:23:08 - docling_serve.otel_instrumentation - Enabling Prometheus metrics export +INFO: 04:23:08 - docling_serve.otel_instrumentation - Instrumenting FastAPI with OpenTelemetry (excluded_urls=/metrics$,/ready$,/livez$,/readyz$,/health$,/healthz$) +INFO: 04:23:08 - uvicorn.error - Started server process [1] +INFO: 04:23:08 - uvicorn.error - Waiting for application startup. +INFO: 04:23:13 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:23:14 - docling.models.factories - Registered table structure engines: ['docling_tableformer', 'docling_tableformer_v2', 'granite_vision_table'] +INFO: 04:23:14 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:23:14 - docling.models.factories - Registered layout engines: ['layout_object_detection', 'docling_layout_default', 'docling_experimental_table_crops_layout'] +INFO: 04:23:14 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:23:15 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 9280dfa27aa123e79bc402e1c01271de +INFO: 04:23:15 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:23:15 - docling.models.factories - Registered picture descriptions: ['picture_description_vlm_engine', 'vlm', 'api'] +INFO: 04:23:15 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +2026-11-02 04:23:15.194157654 [W:onnxruntime:Default, device_discovery.cc:146 GetPciBusId] Skipping pci_bus_id for PCI path at "/sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS: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:23:16 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-11-02 04:23:16,248 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:23:16,250 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_det_small.onnx +[INFO] 2026-11-02 04:23:16,379 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:23:16,380 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/ch_ppocr_mobile_v2.0_cls_mobile.onnx +[INFO] 2026-11-02 04:23:16,434 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:23:16,435 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_rec_small.onnx +INFO: 04:23:16 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:23:16 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine +INFO: 04:23:16 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:23:21 - docling.document_converter - Going to convert document batch... +INFO: 04:23:21 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash ecac1914ad8cb320bc42b7ce2f6f4227 +INFO: 04:23:21 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:23:21 - docling.document_converter - Finished converting document file in 0.56 sec. /opt/app-root/lib64/python3.12/site-packages/docling/datamodel/base_models.py:661: 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: 04:34:36 - docling_jobkit.convert.results - Processed 1 docs in 0.56 seconds. -INFO: 04:34:36 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job cb2bcee9-c0b6-4085-b176-61f8aaefc08c in 0.56 seconds -INFO: 04:34:36 - uvicorn.access - 172.17.0.1:51200 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 04:34:36 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') -INFO: 04:34:36 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' -INFO: 04:34:36 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata -INFO: 04:34:36 - docling_serve.app - [TENANT_ID] Task 5b7bf234-b034-4e5c-9427-dd7b678072ee created with tenant_id='default' -INFO: 04:34:36 - docling_jobkit.orchestrators.local.worker - Worker 1 processing task 5b7bf234-b034-4e5c-9427-dd7b678072ee -INFO: 04:34:36 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:34:36 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash b4e2195b62e48bb25e75c1b1bcebdfbf -INFO: 04:34:36 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. -INFO: 04:34:36 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-10-26 04:34:36,878 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:34:36,878 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_det_small.onnx -[INFO] 2026-10-26 04:34:36,912 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:34:36,912 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/ch_ppocr_mobile_v2.0_cls_mobile.onnx -[INFO] 2026-10-26 04:34:36,976 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:34:36,978 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_rec_small.onnx -INFO: 04:34:37 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 04:34:37 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine -INFO: 04:34:37 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 04:34:38 - docling.document_converter - Going to convert document batch... -INFO: 04:34:38 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash b4e2195b62e48bb25e75c1b1bcebdfbf -INFO: 04:34:38 - docling.pipeline.base_pipeline - Processing document file -INFO: 04:34:38 - docling.document_converter - Finished converting document file in 0.70 sec. +INFO: 04:23:21 - docling_jobkit.convert.results - Processed 1 docs in 0.70 seconds. +INFO: 04:23:21 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 61e14c16-7e7b-4afd-85f5-65fa8f285f73 in 0.70 seconds +INFO: 04:23:23 - uvicorn.access - 172.17.0.1:35472 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:23:23 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 04:23:23 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 04:23:23 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 04:23:23 - docling_serve.app - [TENANT_ID] Task 3cef59b2-e7b3-48fd-bde6-d4d6f6bd74f7 created with tenant_id='default' +INFO: 04:23:23 - docling_jobkit.orchestrators.local.worker - Worker 1 processing task 3cef59b2-e7b3-48fd-bde6-d4d6f6bd74f7 +INFO: 04:23:23 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:23:23 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash ecac1914ad8cb320bc42b7ce2f6f4227 +INFO: 04:23:23 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +INFO: 04:23:23 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-11-02 04:23:23,515 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:23:23,515 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_det_small.onnx +[INFO] 2026-11-02 04:23:23,575 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:23:23,575 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/ch_ppocr_mobile_v2.0_cls_mobile.onnx +[INFO] 2026-11-02 04:23:23,634 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:23:23,635 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_rec_small.onnx +INFO: 04:23:23 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:23:23 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine +INFO: 04:23:23 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:23:25 - docling.document_converter - Going to convert document batch... +INFO: 04:23:25 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash ecac1914ad8cb320bc42b7ce2f6f4227 +INFO: 04:23:25 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:23:25 - docling.document_converter - Finished converting document file in 0.36 sec. /opt/app-root/lib64/python3.12/site-packages/docling/datamodel/base_models.py:661: 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: 04:34:38 - docling_jobkit.convert.results - Processed 1 docs in 0.70 seconds. -INFO: 04:34:38 - docling_jobkit.orchestrators.local.worker - Worker 1 completed job 5b7bf234-b034-4e5c-9427-dd7b678072ee in 0.70 seconds -INFO: 04:34:38 - uvicorn.access - 172.17.0.1:51200 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 04:34:38 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') -INFO: 04:34:38 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' -INFO: 04:34:38 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata -INFO: 04:34:38 - docling_serve.app - [TENANT_ID] Task bbe0a365-dbe8-46fe-a5d8-76147d314fa1 created with tenant_id='default' -INFO: 04:34:38 - docling_jobkit.orchestrators.local.worker - Worker 0 processing task bbe0a365-dbe8-46fe-a5d8-76147d314fa1 -INFO: 04:34:38 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:34:38 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 9b5e7d8e31d700cd6cd78fc9a3ab2a0f -INFO: 04:34:38 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. -INFO: 04:34:38 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-10-26 04:34:38,888 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:34:38,889 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_det_small.onnx -[INFO] 2026-10-26 04:34:38,918 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:34:38,918 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/ch_ppocr_mobile_v2.0_cls_mobile.onnx -[INFO] 2026-10-26 04:34:38,985 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:34:38,986 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_rec_small.onnx -INFO: 04:34:39 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 04:34:39 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine -INFO: 04:34:39 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 04:34:39 - docling.document_converter - Going to convert document batch... -INFO: 04:34:39 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 9b5e7d8e31d700cd6cd78fc9a3ab2a0f -INFO: 04:34:39 - docling.pipeline.base_pipeline - Processing document file -INFO: 04:34:39 - docling.document_converter - Finished converting document file in 0.44 sec. +INFO: 04:23:25 - docling_jobkit.convert.results - Processed 1 docs in 0.36 seconds. +INFO: 04:23:25 - docling_jobkit.orchestrators.local.worker - Worker 1 completed job 3cef59b2-e7b3-48fd-bde6-d4d6f6bd74f7 in 0.36 seconds +INFO: 04:23:27 - uvicorn.access - 172.17.0.1:35472 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:23:27 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 04:23:27 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 04:23:27 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 04:23:27 - docling_serve.app - [TENANT_ID] Task 99c36810-e9a9-43f2-a74c-f2d7207c0da8 created with tenant_id='default' +INFO: 04:23:27 - docling_jobkit.orchestrators.local.worker - Worker 0 processing task 99c36810-e9a9-43f2-a74c-f2d7207c0da8 +INFO: 04:23:27 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:23:27 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 7342b09a94658f3af7edf08234c5d7d7 +INFO: 04:23:27 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +INFO: 04:23:27 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-11-02 04:23:27,978 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:23:27,979 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_det_small.onnx +[INFO] 2026-11-02 04:23:28,029 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:23:28,029 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/ch_ppocr_mobile_v2.0_cls_mobile.onnx +[INFO] 2026-11-02 04:23:28,086 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:23:28,086 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_rec_small.onnx +INFO: 04:23:28 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:23:28 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine +INFO: 04:23:28 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:23:29 - docling.document_converter - Going to convert document batch... +INFO: 04:23:29 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7342b09a94658f3af7edf08234c5d7d7 +INFO: 04:23:29 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:23:29 - docling.document_converter - Finished converting document file in 0.43 sec. /opt/app-root/lib64/python3.12/site-packages/docling/datamodel/base_models.py:661: 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: 04:34:39 - docling_jobkit.convert.results - Processed 1 docs in 0.46 seconds. -INFO: 04:34:39 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job bbe0a365-dbe8-46fe-a5d8-76147d314fa1 in 0.46 seconds -INFO: 04:34:40 - uvicorn.access - 172.17.0.1:51200 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 04:34:41 - uvicorn.access - 172.17.0.1:51200 - "GET /v1/clear/converters HTTP/1.1" 200 -INFO: 04:34:41 - uvicorn.access - 172.17.0.1:51200 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 +INFO: 04:23:29 - docling_jobkit.convert.results - Processed 1 docs in 0.49 seconds. +INFO: 04:23:29 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 99c36810-e9a9-43f2-a74c-f2d7207c0da8 in 0.49 seconds +INFO: 04:23:31 - uvicorn.access - 172.17.0.1:35472 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:23:31 - uvicorn.access - 172.17.0.1:35472 - "GET /v1/clear/converters HTTP/1.1" 200 +INFO: 04:23:31 - uvicorn.access - 172.17.0.1:35472 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 ``` @@ -933,153 +1093,153 @@ Documentation at http://0.0.0.0:5001/docs Scalar docs at http://0.0.0.0:5001/scalar Logs: -INFO: 04:32:51 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:32:51 - docling.models.factories - Registered ocr engines: ['auto', 'easyocr', 'kserve_v2_ocr', 'nemotron-ocr', 'ocrmac', 'rapidocr', 'tesserocr', 'tesseract'] -INFO: 04:32:51 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' -INFO: 04:32:52 - docling_jobkit.connectors.plugins.defaults - Connector 'SharePointSourceProcessor' skipped — optional dependency not installed (No module named 'office365'). Install the matching extra to enable it. -INFO: 04:32:52 - docling_jobkit.connectors.plugins.defaults - Connector 'BoxSourceProcessor' skipped — optional dependency not installed (No module named 'box_sdk_gen'). Install the matching extra to enable it. -INFO: 04:32:52 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' -INFO: 04:32:52 - docling_jobkit.connectors.plugins.defaults - Connector 'OpenSearchTargetProcessor' skipped — optional dependency not installed (No module named 'opensearchpy'). Install the matching extra to enable it. -INFO: 04:32:52 - docling_jobkit.connectors.plugins.defaults - Connector 'AstraDBTargetProcessor' skipped — optional dependency not installed (No module named 'astrapy'). Install the matching extra to enable it. -INFO: 04:32:52 - docling_jobkit.connectors.plugins.defaults - Connector 'SharePointTargetProcessor' skipped — optional dependency not installed (No module named 'office365'). Install the matching extra to enable it. -INFO: 04:32:52 - docling_jobkit.connectors.plugins.defaults - Connector 'KafkaTargetProcessor' skipped — optional dependency not installed (No module named 'confluent_kafka'). Install the matching extra to enable it. -INFO: 04:32:52 - docling_jobkit.connectors.plugins.defaults - Connector 'BoxTargetProcessor' skipped — optional dependency not installed (No module named 'box_sdk_gen'). Install the matching extra to enable it. -INFO: 04:32:52 - docling_serve.otel_instrumentation - Setting up OpenTelemetry metrics -INFO: 04:32:52 - docling_serve.otel_instrumentation - Enabling Prometheus metrics export -INFO: 04:32:52 - docling_serve.otel_instrumentation - Instrumenting FastAPI with OpenTelemetry (excluded_urls=/health$,/ready$,/metrics$,/livez$,/healthz$,/readyz$) -INFO: 04:32:52 - uvicorn.error - Started server process [1] -INFO: 04:32:52 - uvicorn.error - Waiting for application startup. -INFO: 04:32:54 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:32:54 - docling.models.factories - Registered table structure engines: ['docling_tableformer', 'docling_tableformer_v2', 'granite_vision_table'] -INFO: 04:32:54 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:32:54 - docling.models.factories - Registered layout engines: ['layout_object_detection', 'docling_layout_default', 'docling_experimental_table_crops_layout'] -INFO: 04:32:54 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:32:55 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 4b071d1415ad1ebea85cea80f4d6fa7b -INFO: 04:32:55 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:32:55 - docling.models.factories - Registered picture descriptions: ['picture_description_vlm_engine', 'vlm', 'api'] -INFO: 04:32:55 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. -2026-10-26 04:32:55.053975997 [W:onnxruntime:Default, device_discovery.cc:146 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:32:55 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-10-26 04:32:55,511 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:32:55,513 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_det_small.onnx -[INFO] 2026-10-26 04:32:55,565 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:32:55,565 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/ch_ppocr_mobile_v2.0_cls_mobile.onnx -[INFO] 2026-10-26 04:32:55,587 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:32:55,587 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_rec_small.onnx -INFO: 04:32:55 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 04:32:55 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine -INFO: 04:32:55 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 04:32:57 - docling.document_converter - Going to convert document batch... -INFO: 04:32:57 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash a2e22ed4b71003a02ccc48074bc1ab74 -INFO: 04:32:57 - docling.pipeline.base_pipeline - Processing document file -INFO: 04:32:57 - docling.document_converter - Finished converting document file in 0.39 sec. +INFO: 04:21:25 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:21:25 - docling.models.factories - Registered ocr engines: ['auto', 'easyocr', 'kserve_v2_ocr', 'nemotron-ocr', 'ocrmac', 'rapidocr', 'tesserocr', 'tesseract'] +INFO: 04:21:26 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' +INFO: 04:21:26 - docling_jobkit.connectors.plugins.defaults - Connector 'SharePointSourceProcessor' skipped — optional dependency not installed (No module named 'office365'). Install the matching extra to enable it. +INFO: 04:21:26 - docling_jobkit.connectors.plugins.defaults - Connector 'BoxSourceProcessor' skipped — optional dependency not installed (No module named 'box_sdk_gen'). Install the matching extra to enable it. +INFO: 04:21:26 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' +INFO: 04:21:26 - docling_jobkit.connectors.plugins.defaults - Connector 'OpenSearchTargetProcessor' skipped — optional dependency not installed (No module named 'opensearchpy'). Install the matching extra to enable it. +INFO: 04:21:26 - docling_jobkit.connectors.plugins.defaults - Connector 'AstraDBTargetProcessor' skipped — optional dependency not installed (No module named 'astrapy'). Install the matching extra to enable it. +INFO: 04:21:26 - docling_jobkit.connectors.plugins.defaults - Connector 'SharePointTargetProcessor' skipped — optional dependency not installed (No module named 'office365'). Install the matching extra to enable it. +INFO: 04:21:26 - docling_jobkit.connectors.plugins.defaults - Connector 'KafkaTargetProcessor' skipped — optional dependency not installed (No module named 'confluent_kafka'). Install the matching extra to enable it. +INFO: 04:21:26 - docling_jobkit.connectors.plugins.defaults - Connector 'BoxTargetProcessor' skipped — optional dependency not installed (No module named 'box_sdk_gen'). Install the matching extra to enable it. +INFO: 04:21:26 - docling_serve.otel_instrumentation - Setting up OpenTelemetry metrics +INFO: 04:21:26 - docling_serve.otel_instrumentation - Enabling Prometheus metrics export +INFO: 04:21:26 - docling_serve.otel_instrumentation - Instrumenting FastAPI with OpenTelemetry (excluded_urls=/health$,/livez$,/healthz$,/ready$,/metrics$,/readyz$) +INFO: 04:21:27 - uvicorn.error - Started server process [1] +INFO: 04:21:27 - uvicorn.error - Waiting for application startup. +INFO: 04:21:30 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:21:30 - docling.models.factories - Registered table structure engines: ['docling_tableformer', 'docling_tableformer_v2', 'granite_vision_table'] +INFO: 04:21:30 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:21:30 - docling.models.factories - Registered layout engines: ['layout_object_detection', 'docling_layout_default', 'docling_experimental_table_crops_layout'] +INFO: 04:21:30 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:21:30 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 4b071d1415ad1ebea85cea80f4d6fa7b +INFO: 04:21:30 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:21:30 - docling.models.factories - Registered picture descriptions: ['picture_description_vlm_engine', 'vlm', 'api'] +INFO: 04:21:30 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +2026-11-02 04:21:30.895251448 [W:onnxruntime:Default, device_discovery.cc:146 GetPciBusId] Skipping pci_bus_id for PCI path at "/sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS: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:21:31 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-11-02 04:21:31,510 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:21:31,512 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_det_small.onnx +[INFO] 2026-11-02 04:21:31,597 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:21:31,597 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/ch_ppocr_mobile_v2.0_cls_mobile.onnx +[INFO] 2026-11-02 04:21:31,638 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:21:31,638 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_rec_small.onnx +INFO: 04:21:31 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:21:31 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine +INFO: 04:21:31 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:21:35 - docling.document_converter - Going to convert document batch... +INFO: 04:21:35 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash a2e22ed4b71003a02ccc48074bc1ab74 +INFO: 04:21:35 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:21:35 - docling.document_converter - Finished converting document file in 0.78 sec. /opt/app-root/lib64/python3.12/site-packages/docling/datamodel/base_models.py:661: 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: 04:32:57 - docling_core.types.doc.document - Parameter `strict_text` has been deprecated and will be ignored. -INFO: 04:32:57 - docling_jobkit.convert.results - Processed 1 docs in 0.42 seconds. -INFO: 04:32:57 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 1517d35c-1cef-4889-b45c-0a6908a80687 in 0.42 seconds -INFO: 04:32:58 - uvicorn.access - 172.17.0.1:35472 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 04:32:58 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') -INFO: 04:32:58 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' -INFO: 04:32:58 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata -INFO: 04:32:58 - docling_serve.app - [TENANT_ID] Task a9a87813-2936-4d14-984d-92dcf330cf05 created with tenant_id='default' -INFO: 04:32:58 - docling_jobkit.orchestrators.local.worker - Worker 1 processing task a9a87813-2936-4d14-984d-92dcf330cf05 -INFO: 04:32:58 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:32:58 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash a2e22ed4b71003a02ccc48074bc1ab74 -INFO: 04:32:58 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. -INFO: 04:32:58 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-10-26 04:32:58,331 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:32:58,331 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_det_small.onnx -[INFO] 2026-10-26 04:32:58,361 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:32:58,361 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/ch_ppocr_mobile_v2.0_cls_mobile.onnx -[INFO] 2026-10-26 04:32:58,406 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:32:58,406 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_rec_small.onnx -INFO: 04:32:58 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 04:32:58 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine -INFO: 04:32:58 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 04:32:59 - docling.document_converter - Going to convert document batch... -INFO: 04:32:59 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash a2e22ed4b71003a02ccc48074bc1ab74 -INFO: 04:32:59 - docling.pipeline.base_pipeline - Processing document file -INFO: 04:32:59 - docling.document_converter - Finished converting document file in 0.25 sec. +WARNING: 04:21:35 - docling_core.types.doc.document - Parameter `strict_text` has been deprecated and will be ignored. +INFO: 04:21:35 - docling_jobkit.convert.results - Processed 1 docs in 0.89 seconds. +INFO: 04:21:35 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job f520df54-4b08-4436-9311-c8e12cfaf234 in 0.89 seconds +INFO: 04:21:37 - uvicorn.access - 172.17.0.1:55004 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:21:37 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 04:21:37 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 04:21:37 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 04:21:37 - docling_serve.app - [TENANT_ID] Task 28bbe069-985e-4f1e-a274-f24d0fe7ceeb created with tenant_id='default' +INFO: 04:21:37 - docling_jobkit.orchestrators.local.worker - Worker 1 processing task 28bbe069-985e-4f1e-a274-f24d0fe7ceeb +INFO: 04:21:37 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:21:37 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash a2e22ed4b71003a02ccc48074bc1ab74 +INFO: 04:21:37 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +INFO: 04:21:37 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-11-02 04:21:37,717 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:21:37,717 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_det_small.onnx +[INFO] 2026-11-02 04:21:37,779 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:21:37,780 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/ch_ppocr_mobile_v2.0_cls_mobile.onnx +[INFO] 2026-11-02 04:21:37,849 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:21:37,849 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_rec_small.onnx +INFO: 04:21:37 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:21:37 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine +INFO: 04:21:37 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:21:39 - docling.document_converter - Going to convert document batch... +INFO: 04:21:39 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash a2e22ed4b71003a02ccc48074bc1ab74 +INFO: 04:21:39 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:21:39 - docling.document_converter - Finished converting document file in 0.43 sec. /opt/app-root/lib64/python3.12/site-packages/docling/datamodel/base_models.py:661: 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: 04:32:59 - docling_jobkit.convert.results - Processed 1 docs in 0.25 seconds. -INFO: 04:32:59 - docling_jobkit.orchestrators.local.worker - Worker 1 completed job a9a87813-2936-4d14-984d-92dcf330cf05 in 0.25 seconds -INFO: 04:33:00 - uvicorn.access - 172.17.0.1:35472 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 04:33:00 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') -INFO: 04:33:00 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' -INFO: 04:33:00 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata -INFO: 04:33:00 - docling_serve.app - [TENANT_ID] Task 2f178d28-4dbd-4149-9124-8057eabb2d69 created with tenant_id='default' -INFO: 04:33:00 - docling_jobkit.orchestrators.local.worker - Worker 0 processing task 2f178d28-4dbd-4149-9124-8057eabb2d69 -INFO: 04:33:00 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:33:00 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 78cb5ade368814d0813875c101ee149b -INFO: 04:33:00 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. -INFO: 04:33:00 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-10-26 04:33:00,741 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:33:00,741 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_det_small.onnx -[INFO] 2026-10-26 04:33:00,784 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:33:00,784 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/ch_ppocr_mobile_v2.0_cls_mobile.onnx -[INFO] 2026-10-26 04:33:00,812 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:33:00,812 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_rec_small.onnx -INFO: 04:33:00 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 04:33:00 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine -INFO: 04:33:00 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 04:33:01 - docling.document_converter - Going to convert document batch... -INFO: 04:33:01 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 78cb5ade368814d0813875c101ee149b -INFO: 04:33:01 - docling.pipeline.base_pipeline - Processing document file -INFO: 04:33:01 - docling.document_converter - Finished converting document file in 0.39 sec. +INFO: 04:21:39 - docling_jobkit.convert.results - Processed 1 docs in 0.44 seconds. +INFO: 04:21:39 - docling_jobkit.orchestrators.local.worker - Worker 1 completed job 28bbe069-985e-4f1e-a274-f24d0fe7ceeb in 0.44 seconds +INFO: 04:21:39 - uvicorn.access - 172.17.0.1:55004 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:21:39 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 04:21:39 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 04:21:39 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 04:21:39 - docling_serve.app - [TENANT_ID] Task edb7c574-244b-4cd4-9871-6a50a3fc37c0 created with tenant_id='default' +INFO: 04:21:39 - docling_jobkit.orchestrators.local.worker - Worker 0 processing task edb7c574-244b-4cd4-9871-6a50a3fc37c0 +INFO: 04:21:39 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:21:40 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 78cb5ade368814d0813875c101ee149b +INFO: 04:21:40 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +INFO: 04:21:40 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-11-02 04:21:40,098 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:21:40,098 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_det_small.onnx +[INFO] 2026-11-02 04:21:40,153 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:21:40,153 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/ch_ppocr_mobile_v2.0_cls_mobile.onnx +[INFO] 2026-11-02 04:21:40,244 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:21:40,244 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_rec_small.onnx +INFO: 04:21:40 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:21:40 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine +INFO: 04:21:40 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:21:41 - docling.document_converter - Going to convert document batch... +INFO: 04:21:41 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 78cb5ade368814d0813875c101ee149b +INFO: 04:21:41 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:21:41 - docling.document_converter - Finished converting document file in 0.42 sec. /opt/app-root/lib64/python3.12/site-packages/docling/datamodel/base_models.py:661: 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: 04:33:01 - docling_jobkit.convert.results - Processed 1 docs in 0.40 seconds. -INFO: 04:33:01 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 2f178d28-4dbd-4149-9124-8057eabb2d69 in 0.40 seconds -INFO: 04:33:02 - uvicorn.access - 172.17.0.1:35472 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 04:33:02 - uvicorn.access - 172.17.0.1:35472 - "GET /v1/clear/converters HTTP/1.1" 200 -INFO: 04:33:02 - uvicorn.access - 172.17.0.1:35472 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 +INFO: 04:21:41 - docling_jobkit.convert.results - Processed 1 docs in 0.47 seconds. +INFO: 04:21:41 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job edb7c574-244b-4cd4-9871-6a50a3fc37c0 in 0.47 seconds +INFO: 04:21:43 - uvicorn.access - 172.17.0.1:55004 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:21:43 - uvicorn.access - 172.17.0.1:55004 - "GET /v1/clear/converters HTTP/1.1" 200 +INFO: 04:21:43 - uvicorn.access - 172.17.0.1:55004 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 ``` @@ -1117,151 +1277,151 @@ Documentation at http://0.0.0.0:5001/docs Scalar docs at http://0.0.0.0:5001/scalar Logs: -INFO: 04:31:37 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:31:37 - docling.models.factories - Registered ocr engines: ['auto', 'easyocr', 'kserve_v2_ocr', 'nemotron-ocr', 'ocrmac', 'rapidocr', 'tesserocr', 'tesseract'] -INFO: 04:31:37 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' -INFO: 04:31:37 - docling_jobkit.connectors.plugins.defaults - Connector 'SharePointSourceProcessor' skipped — optional dependency not installed (No module named 'office365'). Install the matching extra to enable it. -INFO: 04:31:37 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' -INFO: 04:31:37 - docling_jobkit.connectors.plugins.defaults - Connector 'OpenSearchTargetProcessor' skipped — optional dependency not installed (No module named 'opensearchpy'). Install the matching extra to enable it. -INFO: 04:31:37 - docling_jobkit.connectors.plugins.defaults - Connector 'AstraDBTargetProcessor' skipped — optional dependency not installed (No module named 'astrapy'). Install the matching extra to enable it. -INFO: 04:31:37 - docling_jobkit.connectors.plugins.defaults - Connector 'SharePointTargetProcessor' skipped — optional dependency not installed (No module named 'office365'). Install the matching extra to enable it. -INFO: 04:31:37 - docling_jobkit.connectors.plugins.defaults - Connector 'KafkaTargetProcessor' skipped — optional dependency not installed (No module named 'confluent_kafka'). Install the matching extra to enable it. -INFO: 04:31:37 - docling_serve.otel_instrumentation - Setting up OpenTelemetry metrics -INFO: 04:31:37 - docling_serve.otel_instrumentation - Enabling Prometheus metrics export -INFO: 04:31:37 - docling_serve.otel_instrumentation - Instrumenting FastAPI with OpenTelemetry (excluded_urls=/health$,/metrics$,/ready$,/livez$,/readyz$,/healthz$) -INFO: 04:31:37 - uvicorn.error - Started server process [1] -INFO: 04:31:37 - uvicorn.error - Waiting for application startup. -INFO: 04:31:39 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:31:40 - docling.models.factories - Registered table structure engines: ['docling_tableformer', 'docling_tableformer_v2', 'granite_vision_table'] -INFO: 04:31:40 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:31:40 - docling.models.factories - Registered layout engines: ['layout_object_detection', 'docling_layout_default', 'docling_experimental_table_crops_layout'] -INFO: 04:31:40 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:31:40 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 4b071d1415ad1ebea85cea80f4d6fa7b -INFO: 04:31:40 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:31:40 - docling.models.factories - Registered picture descriptions: ['picture_description_vlm_engine', 'vlm', 'api'] -INFO: 04:31:40 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. -2026-10-26 04:31:40.326527699 [W:onnxruntime:Default, device_discovery.cc:146 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:31:40 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-10-26 04:31:40,523 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:31:40,524 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_det_small.onnx -[INFO] 2026-10-26 04:31:40,591 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:31:40,591 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/ch_ppocr_mobile_v2.0_cls_mobile.onnx -[INFO] 2026-10-26 04:31:40,627 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:31:40,627 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_rec_small.onnx -INFO: 04:31:40 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 04:31:40 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine -INFO: 04:31:40 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 04:31:43 - docling.document_converter - Going to convert document batch... -INFO: 04:31:43 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash a2e22ed4b71003a02ccc48074bc1ab74 -INFO: 04:31:43 - docling.pipeline.base_pipeline - Processing document file -INFO: 04:31:43 - docling.document_converter - Finished converting document file in 0.63 sec. +INFO: 04:20:19 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:20:19 - docling.models.factories - Registered ocr engines: ['auto', 'easyocr', 'kserve_v2_ocr', 'nemotron-ocr', 'ocrmac', 'rapidocr', 'tesserocr', 'tesseract'] +INFO: 04:20:19 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' +INFO: 04:20:20 - docling_jobkit.connectors.plugins.defaults - Connector 'SharePointSourceProcessor' skipped — optional dependency not installed (No module named 'office365'). Install the matching extra to enable it. +INFO: 04:20:20 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' +INFO: 04:20:20 - docling_jobkit.connectors.plugins.defaults - Connector 'OpenSearchTargetProcessor' skipped — optional dependency not installed (No module named 'opensearchpy'). Install the matching extra to enable it. +INFO: 04:20:20 - docling_jobkit.connectors.plugins.defaults - Connector 'AstraDBTargetProcessor' skipped — optional dependency not installed (No module named 'astrapy'). Install the matching extra to enable it. +INFO: 04:20:20 - docling_jobkit.connectors.plugins.defaults - Connector 'SharePointTargetProcessor' skipped — optional dependency not installed (No module named 'office365'). Install the matching extra to enable it. +INFO: 04:20:20 - docling_jobkit.connectors.plugins.defaults - Connector 'KafkaTargetProcessor' skipped — optional dependency not installed (No module named 'confluent_kafka'). Install the matching extra to enable it. +INFO: 04:20:20 - docling_serve.otel_instrumentation - Setting up OpenTelemetry metrics +INFO: 04:20:20 - docling_serve.otel_instrumentation - Enabling Prometheus metrics export +INFO: 04:20:20 - docling_serve.otel_instrumentation - Instrumenting FastAPI with OpenTelemetry (excluded_urls=/metrics$,/readyz$,/livez$,/healthz$,/ready$,/health$) +INFO: 04:20:21 - uvicorn.error - Started server process [1] +INFO: 04:20:21 - uvicorn.error - Waiting for application startup. +INFO: 04:20:25 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:20:26 - docling.models.factories - Registered table structure engines: ['docling_tableformer', 'docling_tableformer_v2', 'granite_vision_table'] +INFO: 04:20:26 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:20:26 - docling.models.factories - Registered layout engines: ['layout_object_detection', 'docling_layout_default', 'docling_experimental_table_crops_layout'] +INFO: 04:20:26 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:20:26 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 4b071d1415ad1ebea85cea80f4d6fa7b +INFO: 04:20:26 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:20:26 - docling.models.factories - Registered picture descriptions: ['picture_description_vlm_engine', 'vlm', 'api'] +INFO: 04:20:26 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +2026-11-02 04:20:26.458551729 [W:onnxruntime:Default, device_discovery.cc:146 GetPciBusId] Skipping pci_bus_id for PCI path at "/sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS: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:20:26 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-11-02 04:20:26,844 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:20:26,847 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_det_small.onnx +[INFO] 2026-11-02 04:20:26,946 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:20:26,946 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/ch_ppocr_mobile_v2.0_cls_mobile.onnx +[INFO] 2026-11-02 04:20:27,012 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:20:27,013 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_rec_small.onnx +INFO: 04:20:27 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:20:27 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine +INFO: 04:20:27 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:20:33 - docling.document_converter - Going to convert document batch... +INFO: 04:20:33 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash a2e22ed4b71003a02ccc48074bc1ab74 +INFO: 04:20:33 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:20:33 - docling.document_converter - Finished converting document file in 0.44 sec. /opt/app-root/lib64/python3.12/site-packages/docling/datamodel/base_models.py:655: 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: 04:31:43 - docling_core.types.doc.document - Parameter `strict_text` has been deprecated and will be ignored. -INFO: 04:31:43 - docling_jobkit.convert.results - Processed 1 docs in 0.67 seconds. -INFO: 04:31:43 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 73b0088e-5642-40bf-83f3-0b3f337aa831 in 0.67 seconds -INFO: 04:31:44 - uvicorn.access - 172.17.0.1:42434 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 04:31:44 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') -INFO: 04:31:44 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' -INFO: 04:31:44 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata -INFO: 04:31:44 - docling_serve.app - [TENANT_ID] Task e89171f5-e881-423e-b2f6-dcba6bf44dec created with tenant_id='default' -INFO: 04:31:44 - docling_jobkit.orchestrators.local.worker - Worker 1 processing task e89171f5-e881-423e-b2f6-dcba6bf44dec -INFO: 04:31:44 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:31:44 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash a2e22ed4b71003a02ccc48074bc1ab74 -INFO: 04:31:44 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. -INFO: 04:31:44 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-10-26 04:31:44,668 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:31:44,668 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_det_small.onnx -[INFO] 2026-10-26 04:31:44,700 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:31:44,700 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/ch_ppocr_mobile_v2.0_cls_mobile.onnx -[INFO] 2026-10-26 04:31:44,768 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:31:44,768 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_rec_small.onnx -INFO: 04:31:44 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 04:31:44 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine -INFO: 04:31:44 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 04:31:45 - docling.document_converter - Going to convert document batch... -INFO: 04:31:45 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash a2e22ed4b71003a02ccc48074bc1ab74 -INFO: 04:31:45 - docling.pipeline.base_pipeline - Processing document file -INFO: 04:31:45 - docling.document_converter - Finished converting document file in 0.41 sec. +WARNING: 04:20:33 - docling_core.types.doc.document - Parameter `strict_text` has been deprecated and will be ignored. +INFO: 04:20:33 - docling_jobkit.convert.results - Processed 1 docs in 0.55 seconds. +INFO: 04:20:33 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 90fedc95-3e26-4ae8-8456-c01dfd06a1b5 in 0.55 seconds +INFO: 04:20:33 - uvicorn.access - 172.17.0.1:38680 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:20:34 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 04:20:34 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 04:20:34 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 04:20:34 - docling_serve.app - [TENANT_ID] Task 0ca4c0ef-0030-4352-8234-81d147da7a41 created with tenant_id='default' +INFO: 04:20:34 - docling_jobkit.orchestrators.local.worker - Worker 1 processing task 0ca4c0ef-0030-4352-8234-81d147da7a41 +INFO: 04:20:34 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:20:34 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash a2e22ed4b71003a02ccc48074bc1ab74 +INFO: 04:20:34 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +INFO: 04:20:34 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-11-02 04:20:34,219 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:20:34,219 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_det_small.onnx +[INFO] 2026-11-02 04:20:34,272 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:20:34,272 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/ch_ppocr_mobile_v2.0_cls_mobile.onnx +[INFO] 2026-11-02 04:20:34,327 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:20:34,327 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_rec_small.onnx +INFO: 04:20:34 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:20:34 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine +INFO: 04:20:34 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:20:35 - docling.document_converter - Going to convert document batch... +INFO: 04:20:35 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash a2e22ed4b71003a02ccc48074bc1ab74 +INFO: 04:20:35 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:20:35 - docling.document_converter - Finished converting document file in 0.44 sec. /opt/app-root/lib64/python3.12/site-packages/docling/datamodel/base_models.py:655: 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: 04:31:45 - docling_jobkit.convert.results - Processed 1 docs in 0.41 seconds. -INFO: 04:31:45 - docling_jobkit.orchestrators.local.worker - Worker 1 completed job e89171f5-e881-423e-b2f6-dcba6bf44dec in 0.41 seconds -INFO: 04:31:46 - uvicorn.access - 172.17.0.1:42434 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 04:31:46 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') -INFO: 04:31:46 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' -INFO: 04:31:46 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata -INFO: 04:31:46 - docling_serve.app - [TENANT_ID] Task 019a9395-71f8-4971-9494-20f3df723603 created with tenant_id='default' -INFO: 04:31:46 - docling_jobkit.orchestrators.local.worker - Worker 0 processing task 019a9395-71f8-4971-9494-20f3df723603 -INFO: 04:31:46 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:31:46 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 78cb5ade368814d0813875c101ee149b -INFO: 04:31:46 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. -INFO: 04:31:46 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-10-26 04:31:46,665 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:31:46,665 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_det_small.onnx -[INFO] 2026-10-26 04:31:46,692 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:31:46,692 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/ch_ppocr_mobile_v2.0_cls_mobile.onnx -[INFO] 2026-10-26 04:31:46,739 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:31:46,739 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_rec_small.onnx -INFO: 04:31:46 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 04:31:46 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine -INFO: 04:31:46 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 04:31:47 - docling.document_converter - Going to convert document batch... -INFO: 04:31:47 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 78cb5ade368814d0813875c101ee149b -INFO: 04:31:47 - docling.pipeline.base_pipeline - Processing document file -INFO: 04:31:47 - docling.document_converter - Finished converting document file in 0.38 sec. +INFO: 04:20:35 - docling_jobkit.convert.results - Processed 1 docs in 0.45 seconds. +INFO: 04:20:35 - docling_jobkit.orchestrators.local.worker - Worker 1 completed job 0ca4c0ef-0030-4352-8234-81d147da7a41 in 0.45 seconds +INFO: 04:20:36 - uvicorn.access - 172.17.0.1:38680 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:20:36 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 04:20:36 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 04:20:36 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 04:20:36 - docling_serve.app - [TENANT_ID] Task 4c062061-39de-4ac3-baf4-1ec2386b834e created with tenant_id='default' +INFO: 04:20:36 - docling_jobkit.orchestrators.local.worker - Worker 0 processing task 4c062061-39de-4ac3-baf4-1ec2386b834e +INFO: 04:20:36 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:20:36 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 78cb5ade368814d0813875c101ee149b +INFO: 04:20:36 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +INFO: 04:20:36 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-11-02 04:20:36,741 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:20:36,741 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_det_small.onnx +[INFO] 2026-11-02 04:20:36,800 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:20:36,800 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/ch_ppocr_mobile_v2.0_cls_mobile.onnx +[INFO] 2026-11-02 04:20:36,855 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:20:36,856 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_rec_small.onnx +INFO: 04:20:36 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:20:36 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine +INFO: 04:20:36 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:20:38 - docling.document_converter - Going to convert document batch... +INFO: 04:20:38 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 78cb5ade368814d0813875c101ee149b +INFO: 04:20:38 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:20:38 - docling.document_converter - Finished converting document file in 0.35 sec. /opt/app-root/lib64/python3.12/site-packages/docling/datamodel/base_models.py:655: 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: 04:31:47 - docling_jobkit.convert.results - Processed 1 docs in 0.40 seconds. -INFO: 04:31:47 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 019a9395-71f8-4971-9494-20f3df723603 in 0.40 seconds -INFO: 04:31:48 - uvicorn.access - 172.17.0.1:42434 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 04:31:48 - uvicorn.access - 172.17.0.1:42434 - "GET /v1/clear/converters HTTP/1.1" 200 -INFO: 04:31:48 - uvicorn.access - 172.17.0.1:42434 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 +INFO: 04:20:38 - docling_jobkit.convert.results - Processed 1 docs in 0.39 seconds. +INFO: 04:20:38 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 4c062061-39de-4ac3-baf4-1ec2386b834e in 0.39 seconds +INFO: 04:20:40 - uvicorn.access - 172.17.0.1:38680 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:20:40 - uvicorn.access - 172.17.0.1:38680 - "GET /v1/clear/converters HTTP/1.1" 200 +INFO: 04:20:40 - uvicorn.access - 172.17.0.1:38680 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 ``` @@ -1299,151 +1459,151 @@ Documentation at http://0.0.0.0:5001/docs Scalar docs at http://0.0.0.0:5001/scalar Logs: -INFO: 04:30:02 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:30:02 - docling.models.factories - Registered ocr engines: ['auto', 'easyocr', 'kserve_v2_ocr', 'nemotron-ocr', 'ocrmac', 'rapidocr', 'tesserocr', 'tesseract'] -INFO: 04:30:02 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' -INFO: 04:30:02 - docling_jobkit.connectors.plugins.defaults - Connector 'SharePointSourceProcessor' skipped — optional dependency not installed (No module named 'office365'). Install the matching extra to enable it. -INFO: 04:30:02 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' -INFO: 04:30:02 - docling_jobkit.connectors.plugins.defaults - Connector 'OpenSearchTargetProcessor' skipped — optional dependency not installed (No module named 'opensearchpy'). Install the matching extra to enable it. -INFO: 04:30:02 - docling_jobkit.connectors.plugins.defaults - Connector 'AstraDBTargetProcessor' skipped — optional dependency not installed (No module named 'astrapy'). Install the matching extra to enable it. -INFO: 04:30:02 - docling_jobkit.connectors.plugins.defaults - Connector 'SharePointTargetProcessor' skipped — optional dependency not installed (No module named 'office365'). Install the matching extra to enable it. -INFO: 04:30:02 - docling_jobkit.connectors.plugins.defaults - Connector 'KafkaTargetProcessor' skipped — optional dependency not installed (No module named 'confluent_kafka'). Install the matching extra to enable it. -INFO: 04:30:02 - docling_serve.otel_instrumentation - Setting up OpenTelemetry metrics -INFO: 04:30:02 - docling_serve.otel_instrumentation - Enabling Prometheus metrics export -INFO: 04:30:02 - docling_serve.otel_instrumentation - Instrumenting FastAPI with OpenTelemetry (excluded_urls=/healthz$,/livez$,/metrics$,/health$,/ready$,/readyz$) -INFO: 04:30:02 - uvicorn.error - Started server process [1] -INFO: 04:30:02 - uvicorn.error - Waiting for application startup. -INFO: 04:30:04 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:30:05 - docling.models.factories - Registered table structure engines: ['docling_tableformer', 'docling_tableformer_v2', 'granite_vision_table'] -INFO: 04:30:05 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:30:05 - docling.models.factories - Registered layout engines: ['layout_object_detection', 'docling_layout_default', 'docling_experimental_table_crops_layout'] -INFO: 04:30:05 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:30:05 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 019ac48c98c19d19127e62d9a66de678 -INFO: 04:30:05 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:30:05 - docling.models.factories - Registered picture descriptions: ['picture_description_vlm_engine', 'vlm', 'api'] -INFO: 04:30:05 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. -2026-10-26 04:30:05.103118872 [W:onnxruntime:Default, device_discovery.cc:146 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:30:05 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-10-26 04:30:05,232 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:30:05,233 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_det_small.onnx -[INFO] 2026-10-26 04:30:05,264 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:30:05,265 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/ch_ppocr_mobile_v2.0_cls_mobile.onnx -[INFO] 2026-10-26 04:30:05,292 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:30:05,292 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_rec_small.onnx -INFO: 04:30:05 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 04:30:05 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine -INFO: 04:30:05 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 04:30:07 - docling.document_converter - Going to convert document batch... -INFO: 04:30:07 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 6b5aa9d49bf5933a22591c3559b94bfd -INFO: 04:30:07 - docling.pipeline.base_pipeline - Processing document file -INFO: 04:30:07 - docling.document_converter - Finished converting document file in 0.60 sec. +INFO: 04:18:26 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:18:26 - docling.models.factories - Registered ocr engines: ['auto', 'easyocr', 'kserve_v2_ocr', 'nemotron-ocr', 'ocrmac', 'rapidocr', 'tesserocr', 'tesseract'] +INFO: 04:18:26 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' +INFO: 04:18:27 - docling_jobkit.connectors.plugins.defaults - Connector 'SharePointSourceProcessor' skipped — optional dependency not installed (No module named 'office365'). Install the matching extra to enable it. +INFO: 04:18:27 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' +INFO: 04:18:27 - docling_jobkit.connectors.plugins.defaults - Connector 'OpenSearchTargetProcessor' skipped — optional dependency not installed (No module named 'opensearchpy'). Install the matching extra to enable it. +INFO: 04:18:27 - docling_jobkit.connectors.plugins.defaults - Connector 'AstraDBTargetProcessor' skipped — optional dependency not installed (No module named 'astrapy'). Install the matching extra to enable it. +INFO: 04:18:27 - docling_jobkit.connectors.plugins.defaults - Connector 'SharePointTargetProcessor' skipped — optional dependency not installed (No module named 'office365'). Install the matching extra to enable it. +INFO: 04:18:27 - docling_jobkit.connectors.plugins.defaults - Connector 'KafkaTargetProcessor' skipped — optional dependency not installed (No module named 'confluent_kafka'). Install the matching extra to enable it. +INFO: 04:18:27 - docling_serve.otel_instrumentation - Setting up OpenTelemetry metrics +INFO: 04:18:27 - docling_serve.otel_instrumentation - Enabling Prometheus metrics export +INFO: 04:18:27 - docling_serve.otel_instrumentation - Instrumenting FastAPI with OpenTelemetry (excluded_urls=/readyz$,/health$,/livez$,/ready$,/metrics$,/healthz$) +INFO: 04:18:27 - uvicorn.error - Started server process [1] +INFO: 04:18:27 - uvicorn.error - Waiting for application startup. +INFO: 04:18:30 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:18:30 - docling.models.factories - Registered table structure engines: ['docling_tableformer', 'docling_tableformer_v2', 'granite_vision_table'] +INFO: 04:18:30 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:18:30 - docling.models.factories - Registered layout engines: ['layout_object_detection', 'docling_layout_default', 'docling_experimental_table_crops_layout'] +INFO: 04:18:30 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:18:31 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 019ac48c98c19d19127e62d9a66de678 +INFO: 04:18:31 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:18:31 - docling.models.factories - Registered picture descriptions: ['picture_description_vlm_engine', 'vlm', 'api'] +INFO: 04:18:31 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +2026-11-02 04:18:31.180776727 [W:onnxruntime:Default, device_discovery.cc:146 GetPciBusId] Skipping pci_bus_id for PCI path at "/sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS: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:18:31 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-11-02 04:18:31,458 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:18:31,459 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_det_small.onnx +[INFO] 2026-11-02 04:18:31,534 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:18:31,534 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/ch_ppocr_mobile_v2.0_cls_mobile.onnx +[INFO] 2026-11-02 04:18:31,584 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:18:31,584 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_rec_small.onnx +INFO: 04:18:31 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:18:31 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine +INFO: 04:18:31 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:18:35 - docling.document_converter - Going to convert document batch... +INFO: 04:18:35 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 6b5aa9d49bf5933a22591c3559b94bfd +INFO: 04:18:35 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:18:35 - docling.document_converter - Finished converting document file in 0.38 sec. /opt/app-root/lib64/python3.12/site-packages/docling/datamodel/base_models.py:645: 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: 04:30:07 - docling_core.types.doc.document - Parameter `strict_text` has been deprecated and will be ignored. -INFO: 04:30:07 - docling_jobkit.convert.results - Processed 1 docs in 0.63 seconds. -INFO: 04:30:07 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job f0c19d5f-5233-45d9-b63a-68383b3abebb in 0.63 seconds -INFO: 04:30:08 - uvicorn.access - 172.17.0.1:41566 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 04:30:08 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') -INFO: 04:30:08 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' -INFO: 04:30:08 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata -INFO: 04:30:08 - docling_serve.app - [TENANT_ID] Task b8a8a360-53e4-4ac2-a60a-7131665c8aed created with tenant_id='default' -INFO: 04:30:08 - docling_jobkit.orchestrators.local.worker - Worker 1 processing task b8a8a360-53e4-4ac2-a60a-7131665c8aed -INFO: 04:30:08 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:30:08 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 6b5aa9d49bf5933a22591c3559b94bfd -INFO: 04:30:08 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. -INFO: 04:30:08 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-10-26 04:30:08,440 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:30:08,440 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_det_small.onnx -[INFO] 2026-10-26 04:30:08,483 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:30:08,483 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/ch_ppocr_mobile_v2.0_cls_mobile.onnx -[INFO] 2026-10-26 04:30:08,506 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:30:08,506 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_rec_small.onnx -INFO: 04:30:08 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 04:30:08 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine -INFO: 04:30:08 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 04:30:09 - docling.document_converter - Going to convert document batch... -INFO: 04:30:09 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 6b5aa9d49bf5933a22591c3559b94bfd -INFO: 04:30:09 - docling.pipeline.base_pipeline - Processing document file -INFO: 04:30:09 - docling.document_converter - Finished converting document file in 0.41 sec. +WARNING: 04:18:35 - docling_core.types.doc.document - Parameter `strict_text` has been deprecated and will be ignored. +INFO: 04:18:35 - docling_jobkit.convert.results - Processed 1 docs in 0.48 seconds. +INFO: 04:18:35 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 4e1178cb-ea98-46ab-a3db-69923f9e5770 in 0.48 seconds +INFO: 04:18:37 - uvicorn.access - 172.17.0.1:34746 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:18:37 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 04:18:37 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 04:18:37 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 04:18:37 - docling_serve.app - [TENANT_ID] Task 1edd343a-7fb7-4429-bf3e-576a29984e5d created with tenant_id='default' +INFO: 04:18:37 - docling_jobkit.orchestrators.local.worker - Worker 1 processing task 1edd343a-7fb7-4429-bf3e-576a29984e5d +INFO: 04:18:37 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:18:37 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 6b5aa9d49bf5933a22591c3559b94bfd +INFO: 04:18:37 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +INFO: 04:18:37 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-11-02 04:18:37,886 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:18:37,886 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_det_small.onnx +[INFO] 2026-11-02 04:18:37,971 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:18:37,971 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/ch_ppocr_mobile_v2.0_cls_mobile.onnx +[INFO] 2026-11-02 04:18:38,015 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:18:38,015 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_rec_small.onnx +INFO: 04:18:38 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:18:38 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine +INFO: 04:18:38 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:18:39 - docling.document_converter - Going to convert document batch... +INFO: 04:18:39 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 6b5aa9d49bf5933a22591c3559b94bfd +INFO: 04:18:39 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:18:39 - docling.document_converter - Finished converting document file in 0.42 sec. /opt/app-root/lib64/python3.12/site-packages/docling/datamodel/base_models.py:645: 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: 04:30:09 - docling_jobkit.convert.results - Processed 1 docs in 0.41 seconds. -INFO: 04:30:09 - docling_jobkit.orchestrators.local.worker - Worker 1 completed job b8a8a360-53e4-4ac2-a60a-7131665c8aed in 0.41 seconds -INFO: 04:30:10 - uvicorn.access - 172.17.0.1:41566 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 04:30:10 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') -INFO: 04:30:10 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' -INFO: 04:30:10 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata -INFO: 04:30:10 - docling_serve.app - [TENANT_ID] Task e08fa18b-3495-4cb5-a8ab-5594282862c4 created with tenant_id='default' -INFO: 04:30:10 - docling_jobkit.orchestrators.local.worker - Worker 0 processing task e08fa18b-3495-4cb5-a8ab-5594282862c4 -INFO: 04:30:10 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:30:10 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 345bf8d309571831952bb6d347d0f005 -INFO: 04:30:10 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. -INFO: 04:30:10 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-10-26 04:30:10,463 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:30:10,463 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_det_small.onnx -[INFO] 2026-10-26 04:30:10,490 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:30:10,490 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/ch_ppocr_mobile_v2.0_cls_mobile.onnx -[INFO] 2026-10-26 04:30:10,518 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:30:10,518 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_rec_small.onnx -INFO: 04:30:10 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 04:30:10 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine -INFO: 04:30:10 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 04:30:11 - docling.document_converter - Going to convert document batch... -INFO: 04:30:11 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 345bf8d309571831952bb6d347d0f005 -INFO: 04:30:11 - docling.pipeline.base_pipeline - Processing document file -INFO: 04:30:11 - docling.document_converter - Finished converting document file in 0.38 sec. +INFO: 04:18:39 - docling_jobkit.convert.results - Processed 1 docs in 0.43 seconds. +INFO: 04:18:39 - docling_jobkit.orchestrators.local.worker - Worker 1 completed job 1edd343a-7fb7-4429-bf3e-576a29984e5d in 0.43 seconds +INFO: 04:18:39 - uvicorn.access - 172.17.0.1:34746 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:18:39 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 04:18:39 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 04:18:39 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 04:18:39 - docling_serve.app - [TENANT_ID] Task 95140001-5d73-4654-9aa0-36c507a6d8e8 created with tenant_id='default' +INFO: 04:18:39 - docling_jobkit.orchestrators.local.worker - Worker 0 processing task 95140001-5d73-4654-9aa0-36c507a6d8e8 +INFO: 04:18:39 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:18:39 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 345bf8d309571831952bb6d347d0f005 +INFO: 04:18:39 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +INFO: 04:18:39 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-11-02 04:18:39,876 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:18:39,876 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_det_small.onnx +[INFO] 2026-11-02 04:18:39,928 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:18:39,928 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/ch_ppocr_mobile_v2.0_cls_mobile.onnx +[INFO] 2026-11-02 04:18:39,995 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:18:39,995 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_rec_small.onnx +INFO: 04:18:40 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:18:40 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine +INFO: 04:18:40 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:18:41 - docling.document_converter - Going to convert document batch... +INFO: 04:18:41 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 345bf8d309571831952bb6d347d0f005 +INFO: 04:18:41 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:18:41 - docling.document_converter - Finished converting document file in 0.53 sec. /opt/app-root/lib64/python3.12/site-packages/docling/datamodel/base_models.py:645: 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: 04:30:11 - docling_jobkit.convert.results - Processed 1 docs in 0.40 seconds. -INFO: 04:30:11 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job e08fa18b-3495-4cb5-a8ab-5594282862c4 in 0.40 seconds -INFO: 04:30:12 - uvicorn.access - 172.17.0.1:41566 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 04:30:12 - uvicorn.access - 172.17.0.1:41566 - "GET /v1/clear/converters HTTP/1.1" 200 -INFO: 04:30:12 - uvicorn.access - 172.17.0.1:41566 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 +INFO: 04:18:41 - docling_jobkit.convert.results - Processed 1 docs in 0.59 seconds. +INFO: 04:18:41 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 95140001-5d73-4654-9aa0-36c507a6d8e8 in 0.59 seconds +INFO: 04:18:41 - uvicorn.access - 172.17.0.1:34746 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:18:42 - uvicorn.access - 172.17.0.1:34746 - "GET /v1/clear/converters HTTP/1.1" 200 +INFO: 04:18:42 - uvicorn.access - 172.17.0.1:34746 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 ``` @@ -1481,151 +1641,151 @@ Documentation at http://0.0.0.0:5001/docs Scalar docs at http://0.0.0.0:5001/scalar Logs: -INFO: 04:28:41 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:28:41 - docling.models.factories - Registered ocr engines: ['auto', 'easyocr', 'kserve_v2_ocr', 'nemotron-ocr', 'ocrmac', 'rapidocr', 'tesserocr', 'tesseract'] -INFO: 04:28:41 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' -INFO: 04:28:42 - docling_jobkit.connectors.plugins.defaults - Connector 'SharePointSourceProcessor' skipped — optional dependency not installed (No module named 'office365'). Install the matching extra to enable it. -INFO: 04:28:42 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' -INFO: 04:28:42 - docling_jobkit.connectors.plugins.defaults - Connector 'OpenSearchTargetProcessor' skipped — optional dependency not installed (No module named 'opensearchpy'). Install the matching extra to enable it. -INFO: 04:28:42 - docling_jobkit.connectors.plugins.defaults - Connector 'AstraDBTargetProcessor' skipped — optional dependency not installed (No module named 'astrapy'). Install the matching extra to enable it. -INFO: 04:28:42 - docling_jobkit.connectors.plugins.defaults - Connector 'SharePointTargetProcessor' skipped — optional dependency not installed (No module named 'office365'). Install the matching extra to enable it. -INFO: 04:28:42 - docling_jobkit.connectors.plugins.defaults - Connector 'KafkaTargetProcessor' skipped — optional dependency not installed (No module named 'confluent_kafka'). Install the matching extra to enable it. -INFO: 04:28:42 - docling_serve.otel_instrumentation - Setting up OpenTelemetry metrics -INFO: 04:28:42 - docling_serve.otel_instrumentation - Enabling Prometheus metrics export -INFO: 04:28:42 - docling_serve.otel_instrumentation - Instrumenting FastAPI with OpenTelemetry (excluded_urls=/metrics$,/livez$,/health$,/healthz$,/ready$,/readyz$) -INFO: 04:28:42 - uvicorn.error - Started server process [1] -INFO: 04:28:42 - uvicorn.error - Waiting for application startup. -INFO: 04:28:45 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:28:45 - docling.models.factories - Registered table structure engines: ['docling_tableformer', 'docling_tableformer_v2', 'granite_vision_table'] -INFO: 04:28:45 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:28:45 - docling.models.factories - Registered layout engines: ['layout_object_detection', 'docling_layout_default', 'docling_experimental_table_crops_layout'] -INFO: 04:28:45 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:28:45 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 9d06178a9f1c8aeb9889d1e46440f3fa -INFO: 04:28:45 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:28:45 - docling.models.factories - Registered picture descriptions: ['picture_description_vlm_engine', 'vlm', 'api'] -INFO: 04:28:45 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. -2026-10-26 04:28:45.760242676 [W:onnxruntime:Default, device_discovery.cc:146 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:28:45 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-10-26 04:28:45,948 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:28:45,949 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_det_small.onnx -[INFO] 2026-10-26 04:28:45,978 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:28:45,978 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/ch_ppocr_mobile_v2.0_cls_mobile.onnx -[INFO] 2026-10-26 04:28:46,032 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:28:46,035 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_rec_small.onnx -INFO: 04:28:46 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 04:28:46 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine -INFO: 04:28:46 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 04:28:48 - docling.document_converter - Going to convert document batch... -INFO: 04:28:48 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash a1d02772fb798c5f3e06aa82e0d32e7d -INFO: 04:28:48 - docling.pipeline.base_pipeline - Processing document file -INFO: 04:28:49 - docling.document_converter - Finished converting document file in 0.42 sec. +INFO: 04:17:13 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:17:13 - docling.models.factories - Registered ocr engines: ['auto', 'easyocr', 'kserve_v2_ocr', 'nemotron-ocr', 'ocrmac', 'rapidocr', 'tesserocr', 'tesseract'] +INFO: 04:17:13 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' +INFO: 04:17:14 - docling_jobkit.connectors.plugins.defaults - Connector 'SharePointSourceProcessor' skipped — optional dependency not installed (No module named 'office365'). Install the matching extra to enable it. +INFO: 04:17:14 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' +INFO: 04:17:14 - docling_jobkit.connectors.plugins.defaults - Connector 'OpenSearchTargetProcessor' skipped — optional dependency not installed (No module named 'opensearchpy'). Install the matching extra to enable it. +INFO: 04:17:14 - docling_jobkit.connectors.plugins.defaults - Connector 'AstraDBTargetProcessor' skipped — optional dependency not installed (No module named 'astrapy'). Install the matching extra to enable it. +INFO: 04:17:14 - docling_jobkit.connectors.plugins.defaults - Connector 'SharePointTargetProcessor' skipped — optional dependency not installed (No module named 'office365'). Install the matching extra to enable it. +INFO: 04:17:14 - docling_jobkit.connectors.plugins.defaults - Connector 'KafkaTargetProcessor' skipped — optional dependency not installed (No module named 'confluent_kafka'). Install the matching extra to enable it. +INFO: 04:17:14 - docling_serve.otel_instrumentation - Setting up OpenTelemetry metrics +INFO: 04:17:14 - docling_serve.otel_instrumentation - Enabling Prometheus metrics export +INFO: 04:17:14 - docling_serve.otel_instrumentation - Instrumenting FastAPI with OpenTelemetry (excluded_urls=/readyz$,/healthz$,/ready$,/livez$,/health$,/metrics$) +INFO: 04:17:14 - uvicorn.error - Started server process [1] +INFO: 04:17:14 - uvicorn.error - Waiting for application startup. +INFO: 04:17:18 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:17:19 - docling.models.factories - Registered table structure engines: ['docling_tableformer', 'docling_tableformer_v2', 'granite_vision_table'] +INFO: 04:17:19 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:17:19 - docling.models.factories - Registered layout engines: ['layout_object_detection', 'docling_layout_default', 'docling_experimental_table_crops_layout'] +INFO: 04:17:19 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:17:19 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 9d06178a9f1c8aeb9889d1e46440f3fa +INFO: 04:17:19 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:17:19 - docling.models.factories - Registered picture descriptions: ['picture_description_vlm_engine', 'vlm', 'api'] +INFO: 04:17:19 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +2026-11-02 04:17:19.605848949 [W:onnxruntime:Default, device_discovery.cc:146 GetPciBusId] Skipping pci_bus_id for PCI path at "/sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS: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:17:19 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-11-02 04:17:19,994 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:17:19,997 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_det_small.onnx +[INFO] 2026-11-02 04:17:20,086 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:17:20,086 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/ch_ppocr_mobile_v2.0_cls_mobile.onnx +[INFO] 2026-11-02 04:17:20,129 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:17:20,129 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_rec_small.onnx +INFO: 04:17:20 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:17:20 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine +INFO: 04:17:20 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:17:24 - docling.document_converter - Going to convert document batch... +INFO: 04:17:24 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash a1d02772fb798c5f3e06aa82e0d32e7d +INFO: 04:17:24 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:17:24 - docling.document_converter - Finished converting document file in 0.50 sec. /opt/app-root/lib64/python3.12/site-packages/docling/datamodel/base_models.py:641: 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: 04:28:49 - docling_core.types.doc.document - Parameter `strict_text` has been deprecated and will be ignored. -INFO: 04:28:49 - docling_jobkit.convert.results - Processed 1 docs in 0.46 seconds. -INFO: 04:28:49 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job f5b8921a-adda-4814-a543-bd8a33b07de0 in 0.46 seconds -INFO: 04:28:49 - uvicorn.access - 172.17.0.1:45484 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 04:28:49 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') -INFO: 04:28:49 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' -INFO: 04:28:49 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata -INFO: 04:28:49 - docling_serve.app - [TENANT_ID] Task b23bac96-4487-4984-8a67-bdd31f749ea7 created with tenant_id='default' -INFO: 04:28:49 - docling_jobkit.orchestrators.local.worker - Worker 1 processing task b23bac96-4487-4984-8a67-bdd31f749ea7 -INFO: 04:28:49 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:28:49 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash a1d02772fb798c5f3e06aa82e0d32e7d -INFO: 04:28:49 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. -INFO: 04:28:49 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-10-26 04:28:49,980 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:28:49,980 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_det_small.onnx -[INFO] 2026-10-26 04:28:50,030 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:28:50,030 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/ch_ppocr_mobile_v2.0_cls_mobile.onnx -[INFO] 2026-10-26 04:28:50,088 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:28:50,088 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_rec_small.onnx -INFO: 04:28:50 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 04:28:50 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine -INFO: 04:28:50 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 04:28:50 - docling.document_converter - Going to convert document batch... -INFO: 04:28:50 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash a1d02772fb798c5f3e06aa82e0d32e7d -INFO: 04:28:50 - docling.pipeline.base_pipeline - Processing document file -INFO: 04:28:51 - docling.document_converter - Finished converting document file in 0.41 sec. +WARNING: 04:17:24 - docling_core.types.doc.document - Parameter `strict_text` has been deprecated and will be ignored. +INFO: 04:17:24 - docling_jobkit.convert.results - Processed 1 docs in 0.61 seconds. +INFO: 04:17:24 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job b6ecc9ef-8556-455b-a50e-93eec836610c in 0.61 seconds +INFO: 04:17:26 - uvicorn.access - 172.17.0.1:46838 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:17:26 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 04:17:26 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 04:17:26 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 04:17:26 - docling_serve.app - [TENANT_ID] Task c14ba949-7147-40b0-9765-d2a0a02f99e9 created with tenant_id='default' +INFO: 04:17:26 - docling_jobkit.orchestrators.local.worker - Worker 1 processing task c14ba949-7147-40b0-9765-d2a0a02f99e9 +INFO: 04:17:26 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:17:26 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash a1d02772fb798c5f3e06aa82e0d32e7d +INFO: 04:17:26 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +INFO: 04:17:26 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-11-02 04:17:26,548 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:17:26,548 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_det_small.onnx +[INFO] 2026-11-02 04:17:26,608 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:17:26,608 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/ch_ppocr_mobile_v2.0_cls_mobile.onnx +[INFO] 2026-11-02 04:17:26,683 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:17:26,684 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_rec_small.onnx +INFO: 04:17:26 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:17:26 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine +INFO: 04:17:26 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:17:28 - docling.document_converter - Going to convert document batch... +INFO: 04:17:28 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash a1d02772fb798c5f3e06aa82e0d32e7d +INFO: 04:17:28 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:17:28 - docling.document_converter - Finished converting document file in 0.38 sec. /opt/app-root/lib64/python3.12/site-packages/docling/datamodel/base_models.py:641: 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: 04:28:51 - docling_jobkit.convert.results - Processed 1 docs in 0.41 seconds. -INFO: 04:28:51 - docling_jobkit.orchestrators.local.worker - Worker 1 completed job b23bac96-4487-4984-8a67-bdd31f749ea7 in 0.41 seconds -INFO: 04:28:51 - uvicorn.access - 172.17.0.1:45484 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 04:28:51 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') -INFO: 04:28:51 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' -INFO: 04:28:51 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata -INFO: 04:28:51 - docling_serve.app - [TENANT_ID] Task 4034a92c-a57d-409d-9034-5df32a01180c created with tenant_id='default' -INFO: 04:28:51 - docling_jobkit.orchestrators.local.worker - Worker 0 processing task 4034a92c-a57d-409d-9034-5df32a01180c -INFO: 04:28:51 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:28:51 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 21c1cdafbd5b48f9b0cfcb806e9e9d57 -INFO: 04:28:51 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. -INFO: 04:28:51 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-10-26 04:28:51,985 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:28:51,985 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_det_small.onnx -[INFO] 2026-10-26 04:28:52,040 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:28:52,040 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/ch_ppocr_mobile_v2.0_cls_mobile.onnx -[INFO] 2026-10-26 04:28:52,094 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:28:52,094 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_rec_small.onnx -INFO: 04:28:52 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 04:28:52 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine -INFO: 04:28:52 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 04:28:53 - docling.document_converter - Going to convert document batch... -INFO: 04:28:53 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 21c1cdafbd5b48f9b0cfcb806e9e9d57 -INFO: 04:28:53 - docling.pipeline.base_pipeline - Processing document file -INFO: 04:28:53 - docling.document_converter - Finished converting document file in 0.27 sec. +INFO: 04:17:28 - docling_jobkit.convert.results - Processed 1 docs in 0.38 seconds. +INFO: 04:17:28 - docling_jobkit.orchestrators.local.worker - Worker 1 completed job c14ba949-7147-40b0-9765-d2a0a02f99e9 in 0.38 seconds +INFO: 04:17:28 - uvicorn.access - 172.17.0.1:46838 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:17:28 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 04:17:28 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 04:17:28 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 04:17:28 - docling_serve.app - [TENANT_ID] Task 7bfdb626-dd31-4320-bb81-ead43bc93a8a created with tenant_id='default' +INFO: 04:17:28 - docling_jobkit.orchestrators.local.worker - Worker 0 processing task 7bfdb626-dd31-4320-bb81-ead43bc93a8a +INFO: 04:17:28 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:17:28 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 21c1cdafbd5b48f9b0cfcb806e9e9d57 +INFO: 04:17:28 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +INFO: 04:17:28 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-11-02 04:17:28,608 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:17:28,608 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_det_small.onnx +[INFO] 2026-11-02 04:17:28,665 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:17:28,666 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/ch_ppocr_mobile_v2.0_cls_mobile.onnx +[INFO] 2026-11-02 04:17:28,777 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:17:28,777 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_rec_small.onnx +INFO: 04:17:28 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:17:28 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine +INFO: 04:17:28 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:17:30 - docling.document_converter - Going to convert document batch... +INFO: 04:17:30 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 21c1cdafbd5b48f9b0cfcb806e9e9d57 +INFO: 04:17:30 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:17:30 - docling.document_converter - Finished converting document file in 0.55 sec. /opt/app-root/lib64/python3.12/site-packages/docling/datamodel/base_models.py:641: 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: 04:28:53 - docling_jobkit.convert.results - Processed 1 docs in 0.28 seconds. -INFO: 04:28:53 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 4034a92c-a57d-409d-9034-5df32a01180c in 0.28 seconds -INFO: 04:28:53 - uvicorn.access - 172.17.0.1:45484 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 04:28:54 - uvicorn.access - 172.17.0.1:45484 - "GET /v1/clear/converters HTTP/1.1" 200 -INFO: 04:28:54 - uvicorn.access - 172.17.0.1:45484 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 +INFO: 04:17:30 - docling_jobkit.convert.results - Processed 1 docs in 1.11 seconds. +INFO: 04:17:30 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 7bfdb626-dd31-4320-bb81-ead43bc93a8a in 1.11 seconds +INFO: 04:17:32 - uvicorn.access - 172.17.0.1:46838 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:17:32 - uvicorn.access - 172.17.0.1:46838 - "GET /v1/clear/converters HTTP/1.1" 200 +INFO: 04:17:32 - uvicorn.access - 172.17.0.1:46838 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 ``` @@ -1663,151 +1823,151 @@ Documentation at http://0.0.0.0:5001/docs Scalar docs at http://0.0.0.0:5001/scalar Logs: -INFO: 04:27:10 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:27:10 - docling.models.factories - Registered ocr engines: ['auto', 'easyocr', 'kserve_v2_ocr', 'nemotron-ocr', 'ocrmac', 'rapidocr', 'tesserocr', 'tesseract'] -INFO: 04:27:10 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' -INFO: 04:27:10 - docling_jobkit.connectors.plugins.defaults - Connector 'SharePointSourceProcessor' skipped — optional dependency not installed (No module named 'office365'). Install the matching extra to enable it. -INFO: 04:27:10 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' -INFO: 04:27:10 - docling_jobkit.connectors.plugins.defaults - Connector 'OpenSearchTargetProcessor' skipped — optional dependency not installed (No module named 'opensearchpy'). Install the matching extra to enable it. -INFO: 04:27:10 - docling_jobkit.connectors.plugins.defaults - Connector 'AstraDBTargetProcessor' skipped — optional dependency not installed (No module named 'astrapy'). Install the matching extra to enable it. -INFO: 04:27:10 - docling_jobkit.connectors.plugins.defaults - Connector 'SharePointTargetProcessor' skipped — optional dependency not installed (No module named 'office365'). Install the matching extra to enable it. -INFO: 04:27:10 - docling_serve.otel_instrumentation - Setting up OpenTelemetry metrics -INFO: 04:27:10 - docling_serve.otel_instrumentation - Enabling Prometheus metrics export -INFO: 04:27:10 - docling_serve.otel_instrumentation - Instrumenting FastAPI with OpenTelemetry (excluded_urls=/livez$,/healthz$,/ready$,/health$,/readyz$,/metrics$) -INFO: 04:27:10 - uvicorn.error - Started server process [1] -INFO: 04:27:10 - uvicorn.error - Waiting for application startup. -INFO: 04:27:12 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:27:12 - docling.models.factories - Registered table structure engines: ['docling_tableformer', 'docling_tableformer_v2', 'granite_vision_table'] -INFO: 04:27:12 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:27:12 - docling.models.factories - Registered layout engines: ['layout_object_detection', 'docling_layout_default', 'docling_experimental_table_crops_layout'] -INFO: 04:27:12 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:27:12 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash e2db689ab35ca52a08b5b7fa25de8cc8 -INFO: 04:27:12 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:27:12 - docling.models.factories - Registered picture descriptions: ['picture_description_vlm_engine', 'vlm', 'api'] -INFO: 04:27:12 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. -2026-10-26 04:27:12.891947427 [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: 04:27:13 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-10-26 04:27:13,024 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:27:13,025 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_det_small.onnx -[INFO] 2026-10-26 04:27:13,058 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:27:13,058 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/ch_ppocr_mobile_v2.0_cls_mobile.onnx -[INFO] 2026-10-26 04:27:13,080 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:27:13,080 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_rec_small.onnx -INFO: 04:27:13 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 04:27:13 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine -INFO: 04:27:13 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +INFO: 04:15:53 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:15:53 - docling.models.factories - Registered ocr engines: ['auto', 'easyocr', 'kserve_v2_ocr', 'nemotron-ocr', 'ocrmac', 'rapidocr', 'tesserocr', 'tesseract'] +INFO: 04:15:53 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' +INFO: 04:15:54 - docling_jobkit.connectors.plugins.defaults - Connector 'SharePointSourceProcessor' skipped — optional dependency not installed (No module named 'office365'). Install the matching extra to enable it. +INFO: 04:15:54 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' +INFO: 04:15:54 - docling_jobkit.connectors.plugins.defaults - Connector 'OpenSearchTargetProcessor' skipped — optional dependency not installed (No module named 'opensearchpy'). Install the matching extra to enable it. +INFO: 04:15:54 - docling_jobkit.connectors.plugins.defaults - Connector 'AstraDBTargetProcessor' skipped — optional dependency not installed (No module named 'astrapy'). Install the matching extra to enable it. +INFO: 04:15:54 - docling_jobkit.connectors.plugins.defaults - Connector 'SharePointTargetProcessor' skipped — optional dependency not installed (No module named 'office365'). Install the matching extra to enable it. +INFO: 04:15:54 - docling_serve.otel_instrumentation - Setting up OpenTelemetry metrics +INFO: 04:15:54 - docling_serve.otel_instrumentation - Enabling Prometheus metrics export +INFO: 04:15:54 - docling_serve.otel_instrumentation - Instrumenting FastAPI with OpenTelemetry (excluded_urls=/ready$,/livez$,/healthz$,/health$,/readyz$,/metrics$) +INFO: 04:15:54 - uvicorn.error - Started server process [1] +INFO: 04:15:54 - uvicorn.error - Waiting for application startup. +INFO: 04:15:59 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:15:59 - docling.models.factories - Registered table structure engines: ['docling_tableformer', 'docling_tableformer_v2', 'granite_vision_table'] +INFO: 04:15:59 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:15:59 - docling.models.factories - Registered layout engines: ['layout_object_detection', 'docling_layout_default', 'docling_experimental_table_crops_layout'] +INFO: 04:15:59 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:15:59 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash e2db689ab35ca52a08b5b7fa25de8cc8 +INFO: 04:15:59 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:15:59 - docling.models.factories - Registered picture descriptions: ['picture_description_vlm_engine', 'vlm', 'api'] +INFO: 04:15:59 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +2026-11-02 04:15:59.995991072 [W:onnxruntime:Default, device_discovery.cc:134 GetPciBusId] Skipping pci_bus_id for PCI path at "/sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS: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:16:00 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-11-02 04:16:00,343 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:16:00,345 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_det_small.onnx +[INFO] 2026-11-02 04:16:00,436 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:16:00,436 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/ch_ppocr_mobile_v2.0_cls_mobile.onnx +[INFO] 2026-11-02 04:16:00,504 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:16:00,504 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_rec_small.onnx +INFO: 04:16:00 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:16:00 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine +INFO: 04:16:00 - docling.utils.accelerator_utils - Accelerator device: 'cpu' [transformers] `torch_dtype` is deprecated! Use `dtype` instead! - Loading weights: 0%| | 0/770 [00:00] -INFO: 04:27:16 - docling.document_converter - Going to convert document batch... -INFO: 04:27:16 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 5cd3e3811d2e4d7d996fcfcbbe327b1d -INFO: 04:27:16 - docling.pipeline.base_pipeline - Processing document file -INFO: 04:27:16 - docling.document_converter - Finished converting document file in 0.42 sec. + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:16:06 - docling.document_converter - Going to convert document batch... +INFO: 04:16:06 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 5cd3e3811d2e4d7d996fcfcbbe327b1d +INFO: 04:16:06 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:16:07 - docling.document_converter - Finished converting document file in 0.96 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: 04:27:16 - docling_core.types.doc.document - Parameter `strict_text` has been deprecated and will be ignored. -INFO: 04:27:16 - docling_jobkit.convert.results - Processed 1 docs in 0.45 seconds. -INFO: 04:27:16 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 14d69cb1-ca07-4ab0-a32c-8c77f67074c4 in 0.45 seconds -INFO: 04:27:17 - uvicorn.access - 172.17.0.1:46506 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 04:27:17 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') -INFO: 04:27:17 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' -INFO: 04:27:17 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata -INFO: 04:27:17 - docling_serve.app - [TENANT_ID] Task 827098cc-90ee-4d06-aeaf-1d273b8892ed created with tenant_id='default' -INFO: 04:27:17 - docling_jobkit.orchestrators.local.worker - Worker 1 processing task 827098cc-90ee-4d06-aeaf-1d273b8892ed -INFO: 04:27:17 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:27:17 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 5cd3e3811d2e4d7d996fcfcbbe327b1d -INFO: 04:27:17 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. -INFO: 04:27:17 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-10-26 04:27:17,243 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:27:17,243 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_det_small.onnx -[INFO] 2026-10-26 04:27:17,274 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:27:17,274 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/ch_ppocr_mobile_v2.0_cls_mobile.onnx -[INFO] 2026-10-26 04:27:17,305 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:27:17,305 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_rec_small.onnx -INFO: 04:27:17 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 04:27:17 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine -INFO: 04:27:17 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 04:27:18 - docling.document_converter - Going to convert document batch... -INFO: 04:27:18 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 5cd3e3811d2e4d7d996fcfcbbe327b1d -INFO: 04:27:18 - docling.pipeline.base_pipeline - Processing document file -INFO: 04:27:18 - docling.document_converter - Finished converting document file in 0.27 sec. +WARNING: 04:16:07 - docling_core.types.doc.document - Parameter `strict_text` has been deprecated and will be ignored. +INFO: 04:16:07 - docling_jobkit.convert.results - Processed 1 docs in 1.07 seconds. +INFO: 04:16:07 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 432077f8-ec39-4976-9bad-568debc7ced4 in 1.07 seconds +INFO: 04:16:08 - uvicorn.access - 172.17.0.1:51584 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:16:08 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 04:16:08 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 04:16:08 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 04:16:08 - docling_serve.app - [TENANT_ID] Task 160ed34e-f49d-404b-88f7-7d65b7f1f157 created with tenant_id='default' +INFO: 04:16:08 - docling_jobkit.orchestrators.local.worker - Worker 1 processing task 160ed34e-f49d-404b-88f7-7d65b7f1f157 +INFO: 04:16:08 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:16:08 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 5cd3e3811d2e4d7d996fcfcbbe327b1d +INFO: 04:16:08 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +INFO: 04:16:08 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-11-02 04:16:08,825 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:16:08,825 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_det_small.onnx +[INFO] 2026-11-02 04:16:08,886 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:16:08,887 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/ch_ppocr_mobile_v2.0_cls_mobile.onnx +[INFO] 2026-11-02 04:16:08,936 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:16:08,936 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_rec_small.onnx +INFO: 04:16:09 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:16:09 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine +INFO: 04:16:09 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:16:10 - docling.document_converter - Going to convert document batch... +INFO: 04:16:10 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 5cd3e3811d2e4d7d996fcfcbbe327b1d +INFO: 04:16:10 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:16:11 - docling.document_converter - Finished converting document file in 0.94 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: 04:27:18 - docling_jobkit.convert.results - Processed 1 docs in 0.27 seconds. -INFO: 04:27:18 - docling_jobkit.orchestrators.local.worker - Worker 1 completed job 827098cc-90ee-4d06-aeaf-1d273b8892ed in 0.27 seconds -INFO: 04:27:19 - uvicorn.access - 172.17.0.1:46506 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 04:27:19 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') -INFO: 04:27:19 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' -INFO: 04:27:19 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata -INFO: 04:27:19 - docling_serve.app - [TENANT_ID] Task aad5e095-b669-45f0-a2a7-f64a394b39cb created with tenant_id='default' -INFO: 04:27:19 - docling_jobkit.orchestrators.local.worker - Worker 0 processing task aad5e095-b669-45f0-a2a7-f64a394b39cb -INFO: 04:27:19 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:27:19 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 9df8df3fc03c33cf6e8bd583e67dce64 -INFO: 04:27:19 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. -INFO: 04:27:19 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-10-26 04:27:19,251 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:27:19,251 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_det_small.onnx -[INFO] 2026-10-26 04:27:19,287 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:27:19,287 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/ch_ppocr_mobile_v2.0_cls_mobile.onnx -[INFO] 2026-10-26 04:27:19,314 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:27:19,314 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_rec_small.onnx -INFO: 04:27:19 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 04:27:19 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine -INFO: 04:27:19 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 04:27:19 - docling.document_converter - Going to convert document batch... -INFO: 04:27:19 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 9df8df3fc03c33cf6e8bd583e67dce64 -INFO: 04:27:19 - docling.pipeline.base_pipeline - Processing document file -INFO: 04:27:19 - docling.document_converter - Finished converting document file in 0.25 sec. +INFO: 04:16:11 - docling_jobkit.convert.results - Processed 1 docs in 0.95 seconds. +INFO: 04:16:11 - docling_jobkit.orchestrators.local.worker - Worker 1 completed job 160ed34e-f49d-404b-88f7-7d65b7f1f157 in 0.95 seconds +INFO: 04:16:13 - uvicorn.access - 172.17.0.1:51584 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:16:13 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 04:16:13 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 04:16:13 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 04:16:13 - docling_serve.app - [TENANT_ID] Task 228ce438-72f3-4ca1-83cd-83cc583ca560 created with tenant_id='default' +INFO: 04:16:13 - docling_jobkit.orchestrators.local.worker - Worker 0 processing task 228ce438-72f3-4ca1-83cd-83cc583ca560 +INFO: 04:16:13 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:16:13 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 9df8df3fc03c33cf6e8bd583e67dce64 +INFO: 04:16:13 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +INFO: 04:16:13 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-11-02 04:16:13,319 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:16:13,319 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_det_small.onnx +[INFO] 2026-11-02 04:16:13,372 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:16:13,372 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/ch_ppocr_mobile_v2.0_cls_mobile.onnx +[INFO] 2026-11-02 04:16:13,423 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:16:13,423 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_rec_small.onnx +INFO: 04:16:13 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:16:13 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine +INFO: 04:16:13 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:16:15 - docling.document_converter - Going to convert document batch... +INFO: 04:16:15 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 9df8df3fc03c33cf6e8bd583e67dce64 +INFO: 04:16:15 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:16:15 - docling.document_converter - Finished converting document file in 0.77 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: 04:27:19 - docling_jobkit.convert.results - Processed 1 docs in 0.27 seconds. -INFO: 04:27:19 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job aad5e095-b669-45f0-a2a7-f64a394b39cb in 0.27 seconds -INFO: 04:27:21 - uvicorn.access - 172.17.0.1:46506 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 04:27:21 - uvicorn.access - 172.17.0.1:46506 - "GET /v1/clear/converters HTTP/1.1" 200 -INFO: 04:27:21 - uvicorn.access - 172.17.0.1:46506 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 +INFO: 04:16:15 - docling_jobkit.convert.results - Processed 1 docs in 0.83 seconds. +INFO: 04:16:15 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 228ce438-72f3-4ca1-83cd-83cc583ca560 in 0.83 seconds +INFO: 04:16:17 - uvicorn.access - 172.17.0.1:51584 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:16:17 - uvicorn.access - 172.17.0.1:51584 - "GET /v1/clear/converters HTTP/1.1" 200 +INFO: 04:16:17 - uvicorn.access - 172.17.0.1:51584 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 ``` @@ -1845,139 +2005,139 @@ Documentation at http://0.0.0.0:5001/docs Scalar docs at http://0.0.0.0:5001/scalar Logs: -INFO: 04:25:52 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:25:52 - docling.models.factories - Registered ocr engines: ['auto', 'easyocr', 'kserve_v2_ocr', 'nemotron-ocr', 'ocrmac', 'rapidocr', 'tesserocr', 'tesseract'] -INFO: 04:25:52 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' -INFO: 04:25:52 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' -INFO: 04:25:52 - docling_jobkit.connectors.plugins.defaults - Connector 'OpenSearchTargetProcessor' skipped — optional dependency not installed (No module named 'opensearchpy'). Install the matching extra to enable it. -INFO: 04:25:52 - docling_serve.otel_instrumentation - Setting up OpenTelemetry metrics -INFO: 04:25:52 - docling_serve.otel_instrumentation - Enabling Prometheus metrics export -INFO: 04:25:52 - docling_serve.otel_instrumentation - Instrumenting FastAPI with OpenTelemetry (excluded_urls=/healthz$,/livez$,/metrics$,/ready$,/readyz$,/health$) -INFO: 04:25:53 - uvicorn.error - Started server process [1] -INFO: 04:25:53 - uvicorn.error - Waiting for application startup. -INFO: 04:25:54 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:25:55 - docling.models.factories - Registered table structure engines: ['docling_tableformer', 'docling_tableformer_v2', 'granite_vision_table'] -INFO: 04:25:55 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:25:55 - docling.models.factories - Registered layout engines: ['layout_object_detection', 'docling_layout_default', 'docling_experimental_table_crops_layout'] -INFO: 04:25:55 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:25:55 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash caff667a02b7f037838d32d34acfe0b0 -INFO: 04:25:55 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:25:55 - docling.models.factories - Registered picture descriptions: ['picture_description_vlm_engine', 'vlm', 'api'] -INFO: 04:25:55 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. -2026-10-26 04:25:55.313989588 [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: 04:25:55 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-10-26 04:25:55,452 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:25:55,453 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv6/det/PP-OCRv6_det_small.onnx -[INFO] 2026-10-26 04:25:55,485 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:25:55,485 [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-10-26 04:25:55,528 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:25:55,531 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv6/rec/PP-OCRv6_rec_small.onnx -INFO: 04:25:55 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 04:25:55 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 04:25:58 - docling.document_converter - Going to convert document batch... -INFO: 04:25:58 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a -INFO: 04:25:58 - docling.pipeline.base_pipeline - Processing document file -INFO: 04:25:58 - docling.document_converter - Finished converting document file in 0.56 sec. +INFO: 04:14:33 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:14:33 - docling.models.factories - Registered ocr engines: ['auto', 'easyocr', 'kserve_v2_ocr', 'nemotron-ocr', 'ocrmac', 'rapidocr', 'tesserocr', 'tesseract'] +INFO: 04:14:33 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' +INFO: 04:14:34 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' +INFO: 04:14:34 - docling_jobkit.connectors.plugins.defaults - Connector 'OpenSearchTargetProcessor' skipped — optional dependency not installed (No module named 'opensearchpy'). Install the matching extra to enable it. +INFO: 04:14:34 - docling_serve.otel_instrumentation - Setting up OpenTelemetry metrics +INFO: 04:14:34 - docling_serve.otel_instrumentation - Enabling Prometheus metrics export +INFO: 04:14:34 - docling_serve.otel_instrumentation - Instrumenting FastAPI with OpenTelemetry (excluded_urls=/readyz$,/ready$,/healthz$,/livez$,/health$,/metrics$) +INFO: 04:14:35 - uvicorn.error - Started server process [1] +INFO: 04:14:35 - uvicorn.error - Waiting for application startup. +INFO: 04:14:41 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:14:42 - docling.models.factories - Registered table structure engines: ['docling_tableformer', 'docling_tableformer_v2', 'granite_vision_table'] +INFO: 04:14:42 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:14:42 - docling.models.factories - Registered layout engines: ['layout_object_detection', 'docling_layout_default', 'docling_experimental_table_crops_layout'] +INFO: 04:14:42 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:14:42 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash caff667a02b7f037838d32d34acfe0b0 +INFO: 04:14:42 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:14:42 - docling.models.factories - Registered picture descriptions: ['picture_description_vlm_engine', 'vlm', 'api'] +INFO: 04:14:42 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +2026-11-02 04:14:42.454526997 [W:onnxruntime:Default, device_discovery.cc:134 GetPciBusId] Skipping pci_bus_id for PCI path at "/sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS: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:14:43 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-11-02 04:14:43,221 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:14:43,224 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv6/det/PP-OCRv6_det_small.onnx +[INFO] 2026-11-02 04:14:43,356 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:14:43,357 [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-11-02 04:14:43,426 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:14:43,426 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv6/rec/PP-OCRv6_rec_small.onnx +INFO: 04:14:43 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:14:43 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:14:49 - docling.document_converter - Going to convert document batch... +INFO: 04:14:49 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a +INFO: 04:14:49 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:14:49 - docling.document_converter - Finished converting document file in 0.46 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: 04:25:58 - docling_core.types.doc.document - Parameter `strict_text` has been deprecated and will be ignored. -INFO: 04:25:58 - docling_jobkit.convert.results - Processed 1 docs in 0.62 seconds. -INFO: 04:25:58 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job a4cf2fd1-62fd-48ba-8406-713442806b87 in 0.62 seconds -INFO: 04:25:59 - uvicorn.access - 172.17.0.1:49842 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 04:25:59 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') -INFO: 04:25:59 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' -INFO: 04:25:59 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata -INFO: 04:25:59 - docling_serve.app - [TENANT_ID] Task 60b9917e-d23d-4f58-89be-54964b021f0c created with tenant_id='default' -INFO: 04:25:59 - docling_jobkit.orchestrators.local.worker - Worker 1 processing task 60b9917e-d23d-4f58-89be-54964b021f0c -INFO: 04:25:59 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:25:59 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash ab12ef348c8fc273bf2be7a49773b303 -INFO: 04:25:59 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. -INFO: 04:25:59 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-10-26 04:25:59,139 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:25:59,139 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv6/det/PP-OCRv6_det_small.onnx -[INFO] 2026-10-26 04:25:59,609 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:25:59,609 [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-10-26 04:25:59,672 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:25:59,673 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv6/rec/PP-OCRv6_rec_small.onnx -INFO: 04:25:59 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 04:25:59 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 04:26:00 - docling.document_converter - Going to convert document batch... -INFO: 04:26:00 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a -INFO: 04:26:00 - docling.pipeline.base_pipeline - Processing document file -INFO: 04:26:00 - docling.document_converter - Finished converting document file in 0.50 sec. +WARNING: 04:14:49 - docling_core.types.doc.document - Parameter `strict_text` has been deprecated and will be ignored. +INFO: 04:14:49 - docling_jobkit.convert.results - Processed 1 docs in 0.56 seconds. +INFO: 04:14:49 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 10e94ceb-b653-48d2-aa21-51e33318ff93 in 0.56 seconds +INFO: 04:14:51 - uvicorn.access - 172.17.0.1:52826 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:14:51 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 04:14:51 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 04:14:51 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 04:14:51 - docling_serve.app - [TENANT_ID] Task 73e95797-6af4-45c5-af9f-602dda3c6612 created with tenant_id='default' +INFO: 04:14:51 - docling_jobkit.orchestrators.local.worker - Worker 1 processing task 73e95797-6af4-45c5-af9f-602dda3c6612 +INFO: 04:14:51 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:14:51 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash ab12ef348c8fc273bf2be7a49773b303 +INFO: 04:14:51 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +INFO: 04:14:51 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-11-02 04:14:51,685 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:14:51,686 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv6/det/PP-OCRv6_det_small.onnx +[INFO] 2026-11-02 04:14:51,743 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:14:51,743 [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-11-02 04:14:51,813 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:14:51,813 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv6/rec/PP-OCRv6_rec_small.onnx +INFO: 04:14:51 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:14:51 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:14:53 - docling.document_converter - Going to convert document batch... +INFO: 04:14:53 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a +INFO: 04:14:53 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:14:53 - docling.document_converter - Finished converting document file in 0.56 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: 04:26:00 - docling_jobkit.convert.results - Processed 1 docs in 0.50 seconds. -INFO: 04:26:00 - docling_jobkit.orchestrators.local.worker - Worker 1 completed job 60b9917e-d23d-4f58-89be-54964b021f0c in 0.50 seconds -INFO: 04:26:01 - uvicorn.access - 172.17.0.1:49842 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 04:26:01 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') -INFO: 04:26:01 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' -INFO: 04:26:01 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata -INFO: 04:26:01 - docling_serve.app - [TENANT_ID] Task 707568d6-1ff3-4cee-9a11-d281f3f35107 created with tenant_id='default' -INFO: 04:26:01 - docling_jobkit.orchestrators.local.worker - Worker 0 processing task 707568d6-1ff3-4cee-9a11-d281f3f35107 -INFO: 04:26:01 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:26:01 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash b3849eabdc7ecae5f3d54428a0162342 -INFO: 04:26:01 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. -INFO: 04:26:01 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-10-26 04:26:01,160 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:26:01,160 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv6/det/PP-OCRv6_det_small.onnx -[INFO] 2026-10-26 04:26:01,191 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:26:01,191 [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-10-26 04:26:01,253 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:26:01,253 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv6/rec/PP-OCRv6_rec_small.onnx -INFO: 04:26:01 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 04:26:01 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 04:26:02 - docling.document_converter - Going to convert document batch... -INFO: 04:26:02 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a -INFO: 04:26:02 - docling.pipeline.base_pipeline - Processing document file -INFO: 04:26:02 - docling.document_converter - Finished converting document file in 0.43 sec. +INFO: 04:14:53 - docling_jobkit.convert.results - Processed 1 docs in 0.56 seconds. +INFO: 04:14:53 - docling_jobkit.orchestrators.local.worker - Worker 1 completed job 73e95797-6af4-45c5-af9f-602dda3c6612 in 0.56 seconds +INFO: 04:14:53 - uvicorn.access - 172.17.0.1:52826 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:14:53 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 04:14:53 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 04:14:53 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 04:14:53 - docling_serve.app - [TENANT_ID] Task 05e98622-1566-4ea3-b086-205e4de11c5e created with tenant_id='default' +INFO: 04:14:53 - docling_jobkit.orchestrators.local.worker - Worker 0 processing task 05e98622-1566-4ea3-b086-205e4de11c5e +INFO: 04:14:53 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:14:53 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash b3849eabdc7ecae5f3d54428a0162342 +INFO: 04:14:53 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +INFO: 04:14:53 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-11-02 04:14:53,720 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:14:53,720 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv6/det/PP-OCRv6_det_small.onnx +[INFO] 2026-11-02 04:14:53,777 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:14:53,777 [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-11-02 04:14:53,828 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:14:53,828 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv6/rec/PP-OCRv6_rec_small.onnx +INFO: 04:14:53 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:14:53 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:14:55 - docling.document_converter - Going to convert document batch... +INFO: 04:14:55 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a +INFO: 04:14:55 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:14:55 - 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( -INFO: 04:26:02 - docling_jobkit.convert.results - Processed 1 docs in 0.45 seconds. -INFO: 04:26:02 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 707568d6-1ff3-4cee-9a11-d281f3f35107 in 0.45 seconds -INFO: 04:26:03 - uvicorn.access - 172.17.0.1:49842 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 04:26:03 - uvicorn.access - 172.17.0.1:49842 - "GET /v1/clear/converters HTTP/1.1" 200 -INFO: 04:26:03 - uvicorn.access - 172.17.0.1:49842 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 +INFO: 04:14:55 - docling_jobkit.convert.results - Processed 1 docs in 0.47 seconds. +INFO: 04:14:55 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 05e98622-1566-4ea3-b086-205e4de11c5e in 0.47 seconds +INFO: 04:14:55 - uvicorn.access - 172.17.0.1:52826 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:14:55 - uvicorn.access - 172.17.0.1:52826 - "GET /v1/clear/converters HTTP/1.1" 200 +INFO: 04:14:55 - uvicorn.access - 172.17.0.1:52826 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 ``` @@ -2015,138 +2175,138 @@ Documentation at http://0.0.0.0:5001/docs Scalar docs at http://0.0.0.0:5001/scalar Logs: -INFO: 04:24:23 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:24:23 - docling.models.factories - Registered ocr engines: ['auto', 'easyocr', 'kserve_v2_ocr', 'nemotron-ocr', 'ocrmac', 'rapidocr', 'tesserocr', 'tesseract'] -INFO: 04:24:23 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' -INFO: 04:24:23 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' -INFO: 04:24:23 - docling_serve.otel_instrumentation - Setting up OpenTelemetry metrics -INFO: 04:24:23 - docling_serve.otel_instrumentation - Enabling Prometheus metrics export -INFO: 04:24:23 - docling_serve.otel_instrumentation - Instrumenting FastAPI with OpenTelemetry (excluded_urls=/metrics$,/healthz$,/ready$,/livez$,/readyz$,/health$) -INFO: 04:24:23 - uvicorn.error - Started server process [1] -INFO: 04:24:23 - uvicorn.error - Waiting for application startup. -INFO: 04:24:25 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:24:25 - docling.models.factories - Registered table structure engines: ['docling_tableformer', 'docling_tableformer_v2', 'granite_vision_table'] -INFO: 04:24:25 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:24:25 - docling.models.factories - Registered layout engines: ['layout_object_detection', 'docling_layout_default', 'docling_experimental_table_crops_layout'] -INFO: 04:24:25 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:24:25 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 118619a1d3ed3b201b814dac997d6742 -INFO: 04:24:25 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:24:25 - docling.models.factories - Registered picture descriptions: ['picture_description_vlm_engine', 'vlm', 'api'] -INFO: 04:24:25 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. -2026-10-26 04:24:25.799081582 [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:24:25 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-10-26 04:24:25,938 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:24:25,938 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv6/det/PP-OCRv6_det_small.onnx -[INFO] 2026-10-26 04:24:25,974 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:24:25,974 [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-10-26 04:24:26,002 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:24:26,002 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv6/rec/PP-OCRv6_rec_small.onnx -INFO: 04:24:26 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 04:24:26 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 04:24:28 - docling.document_converter - Going to convert document batch... -INFO: 04:24:28 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a -INFO: 04:24:28 - docling.pipeline.base_pipeline - Processing document file -INFO: 04:24:28 - docling.document_converter - Finished converting document file in 0.39 sec. +INFO: 04:13:00 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:13:00 - docling.models.factories - Registered ocr engines: ['auto', 'easyocr', 'kserve_v2_ocr', 'nemotron-ocr', 'ocrmac', 'rapidocr', 'tesserocr', 'tesseract'] +INFO: 04:13:00 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' +INFO: 04:13:00 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' +INFO: 04:13:01 - docling_serve.otel_instrumentation - Setting up OpenTelemetry metrics +INFO: 04:13:01 - docling_serve.otel_instrumentation - Enabling Prometheus metrics export +INFO: 04:13:01 - docling_serve.otel_instrumentation - Instrumenting FastAPI with OpenTelemetry (excluded_urls=/healthz$,/ready$,/metrics$,/health$,/readyz$,/livez$) +INFO: 04:13:01 - uvicorn.error - Started server process [1] +INFO: 04:13:01 - uvicorn.error - Waiting for application startup. +INFO: 04:13:05 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:13:05 - docling.models.factories - Registered table structure engines: ['docling_tableformer', 'docling_tableformer_v2', 'granite_vision_table'] +INFO: 04:13:05 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:13:05 - docling.models.factories - Registered layout engines: ['layout_object_detection', 'docling_layout_default', 'docling_experimental_table_crops_layout'] +INFO: 04:13:05 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:13:05 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 118619a1d3ed3b201b814dac997d6742 +INFO: 04:13:05 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:13:05 - docling.models.factories - Registered picture descriptions: ['picture_description_vlm_engine', 'vlm', 'api'] +INFO: 04:13:05 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +2026-11-02 04:13:05.914443779 [W:onnxruntime:Default, device_discovery.cc:133 GetPciBusId] Skipping pci_bus_id for PCI path at "/sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS: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:13:06 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-11-02 04:13:06,264 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:13:06,267 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv6/det/PP-OCRv6_det_small.onnx +[INFO] 2026-11-02 04:13:06,367 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:13:06,367 [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-11-02 04:13:06,426 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:13:06,427 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv6/rec/PP-OCRv6_rec_small.onnx +INFO: 04:13:06 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:13:06 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:13:10 - docling.document_converter - Going to convert document batch... +INFO: 04:13:10 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a +INFO: 04:13:10 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:13:10 - docling.document_converter - Finished converting document file in 0.44 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: 04:24:28 - docling_core.types.doc.document - Parameter `strict_text` has been deprecated and will be ignored. -INFO: 04:24:28 - docling_jobkit.convert.results - Processed 1 docs in 0.43 seconds. -INFO: 04:24:28 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 8b96da42-b428-4d37-8710-d0f68d007672 in 0.43 seconds -INFO: 04:24:29 - uvicorn.access - 172.17.0.1:48480 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 04:24:29 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') -INFO: 04:24:29 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' -INFO: 04:24:29 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata -INFO: 04:24:29 - docling_serve.app - [TENANT_ID] Task 19c1528a-279e-49ce-bf89-3cfea37e37de created with tenant_id='default' -INFO: 04:24:29 - docling_jobkit.orchestrators.local.worker - Worker 1 processing task 19c1528a-279e-49ce-bf89-3cfea37e37de -INFO: 04:24:29 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:24:29 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 83f6e7119a1499def48d21cd30b03869 -INFO: 04:24:29 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. -INFO: 04:24:29 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-10-26 04:24:29,157 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:24:29,157 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv6/det/PP-OCRv6_det_small.onnx -[INFO] 2026-10-26 04:24:29,190 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:24:29,190 [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-10-26 04:24:29,237 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:24:29,237 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv6/rec/PP-OCRv6_rec_small.onnx -INFO: 04:24:29 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 04:24:29 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 04:24:29 - docling.document_converter - Going to convert document batch... -INFO: 04:24:29 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a -INFO: 04:24:29 - docling.pipeline.base_pipeline - Processing document file -INFO: 04:24:29 - docling.document_converter - Finished converting document file in 0.37 sec. +WARNING: 04:13:10 - docling_core.types.doc.document - Parameter `strict_text` has been deprecated and will be ignored. +INFO: 04:13:10 - docling_jobkit.convert.results - Processed 1 docs in 0.53 seconds. +INFO: 04:13:10 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 80c9993b-1583-42ba-a09f-9f8d596524d4 in 0.53 seconds +INFO: 04:13:12 - uvicorn.access - 172.17.0.1:52624 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:13:12 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 04:13:12 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 04:13:12 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 04:13:12 - docling_serve.app - [TENANT_ID] Task 7338721a-dedc-4da0-ac8a-42364eaf7b3b created with tenant_id='default' +INFO: 04:13:12 - docling_jobkit.orchestrators.local.worker - Worker 1 processing task 7338721a-dedc-4da0-ac8a-42364eaf7b3b +INFO: 04:13:12 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:13:12 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 83f6e7119a1499def48d21cd30b03869 +INFO: 04:13:12 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +INFO: 04:13:12 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-11-02 04:13:12,843 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:13:12,844 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv6/det/PP-OCRv6_det_small.onnx +[INFO] 2026-11-02 04:13:12,900 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:13:12,900 [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-11-02 04:13:12,956 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:13:12,956 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv6/rec/PP-OCRv6_rec_small.onnx +INFO: 04:13:13 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:13:13 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:13:14 - docling.document_converter - Going to convert document batch... +INFO: 04:13:14 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a +INFO: 04:13:14 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:13:14 - docling.document_converter - Finished converting document file in 0.45 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: 04:24:30 - docling_jobkit.convert.results - Processed 1 docs in 0.37 seconds. -INFO: 04:24:30 - docling_jobkit.orchestrators.local.worker - Worker 1 completed job 19c1528a-279e-49ce-bf89-3cfea37e37de in 0.37 seconds -INFO: 04:24:31 - uvicorn.access - 172.17.0.1:48480 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 04:24:31 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') -INFO: 04:24:31 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' -INFO: 04:24:31 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata -INFO: 04:24:31 - docling_serve.app - [TENANT_ID] Task 6ecf8904-8eaa-4508-8a8a-574af0b6f214 created with tenant_id='default' -INFO: 04:24:31 - docling_jobkit.orchestrators.local.worker - Worker 0 processing task 6ecf8904-8eaa-4508-8a8a-574af0b6f214 -INFO: 04:24:31 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:24:31 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 528ff53b5cc66cd5f7f61ef2cd72a8fc -INFO: 04:24:31 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. -INFO: 04:24:31 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-10-26 04:24:31,161 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:24:31,161 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv6/det/PP-OCRv6_det_small.onnx -[INFO] 2026-10-26 04:24:31,195 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:24:31,199 [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-10-26 04:24:31,240 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:24:31,240 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv6/rec/PP-OCRv6_rec_small.onnx -INFO: 04:24:31 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 04:24:31 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 04:24:31 - docling.document_converter - Going to convert document batch... -INFO: 04:24:31 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a -INFO: 04:24:31 - docling.pipeline.base_pipeline - Processing document file -INFO: 04:24:31 - docling.document_converter - Finished converting document file in 0.37 sec. +INFO: 04:13:14 - docling_jobkit.convert.results - Processed 1 docs in 0.46 seconds. +INFO: 04:13:14 - docling_jobkit.orchestrators.local.worker - Worker 1 completed job 7338721a-dedc-4da0-ac8a-42364eaf7b3b in 0.46 seconds +INFO: 04:13:14 - uvicorn.access - 172.17.0.1:52624 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:13:14 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 04:13:14 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 04:13:14 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 04:13:14 - docling_serve.app - [TENANT_ID] Task a1aba4c3-3a2a-4d30-9c7b-0d681c0953ad created with tenant_id='default' +INFO: 04:13:14 - docling_jobkit.orchestrators.local.worker - Worker 0 processing task a1aba4c3-3a2a-4d30-9c7b-0d681c0953ad +INFO: 04:13:14 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:13:14 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 528ff53b5cc66cd5f7f61ef2cd72a8fc +INFO: 04:13:14 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +INFO: 04:13:14 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-11-02 04:13:14,915 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:13:14,915 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv6/det/PP-OCRv6_det_small.onnx +[INFO] 2026-11-02 04:13:15,083 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:13:15,083 [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-11-02 04:13:15,157 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:13:15,157 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv6/rec/PP-OCRv6_rec_small.onnx +INFO: 04:13:15 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:13:15 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:13:16 - docling.document_converter - Going to convert document batch... +INFO: 04:13:16 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a +INFO: 04:13:16 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:13:16 - docling.document_converter - Finished converting document file in 0.37 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: 04:24:31 - docling_jobkit.convert.results - Processed 1 docs in 0.38 seconds. -INFO: 04:24:31 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 6ecf8904-8eaa-4508-8a8a-574af0b6f214 in 0.38 seconds -INFO: 04:24:33 - uvicorn.access - 172.17.0.1:48480 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 04:24:33 - uvicorn.access - 172.17.0.1:48480 - "GET /v1/clear/converters HTTP/1.1" 200 -INFO: 04:24:33 - uvicorn.access - 172.17.0.1:48480 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 +INFO: 04:13:16 - docling_jobkit.convert.results - Processed 1 docs in 0.41 seconds. +INFO: 04:13:16 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job a1aba4c3-3a2a-4d30-9c7b-0d681c0953ad in 0.41 seconds +INFO: 04:13:16 - uvicorn.access - 172.17.0.1:52624 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:13:17 - uvicorn.access - 172.17.0.1:52624 - "GET /v1/clear/converters HTTP/1.1" 200 +INFO: 04:13:17 - uvicorn.access - 172.17.0.1:52624 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 ``` @@ -2184,136 +2344,136 @@ Documentation at http://0.0.0.0:5001/docs Scalar docs at http://0.0.0.0:5001/scalar Logs: -INFO: 04:23:07 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:23:07 - docling.models.factories - Registered ocr engines: ['auto', 'easyocr', 'kserve_v2_ocr', 'nemotron-ocr', 'ocrmac', 'rapidocr', 'tesserocr', 'tesseract'] -INFO: 04:23:07 - docling_serve.otel_instrumentation - Setting up OpenTelemetry metrics -INFO: 04:23:07 - docling_serve.otel_instrumentation - Enabling Prometheus metrics export -INFO: 04:23:07 - docling_serve.otel_instrumentation - Instrumenting FastAPI with OpenTelemetry (excluded_urls=/readyz$,/livez$,/healthz$,/health$,/metrics$,/ready$) -INFO: 04:23:07 - uvicorn.error - Started server process [1] -INFO: 04:23:07 - uvicorn.error - Waiting for application startup. -INFO: 04:23:10 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:23:10 - docling.models.factories - Registered table structure engines: ['docling_tableformer', 'docling_tableformer_v2', 'granite_vision_table'] -INFO: 04:23:10 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:23:10 - docling.models.factories - Registered layout engines: ['layout_object_detection', 'docling_layout_default', 'docling_experimental_table_crops_layout'] -INFO: 04:23:10 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:23:10 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 118619a1d3ed3b201b814dac997d6742 -INFO: 04:23:10 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:23:10 - docling.models.factories - Registered picture descriptions: ['picture_description_vlm_engine', 'vlm', 'api'] -INFO: 04:23:10 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. -2026-10-26 04:23:10.345534576 [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:23:10 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-10-26 04:23:10,503 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:23:10,504 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv6/det/PP-OCRv6_det_small.onnx -[INFO] 2026-10-26 04:23:10,540 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:23:10,540 [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-10-26 04:23:10,609 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:23:10,609 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv6/rec/PP-OCRv6_rec_small.onnx -INFO: 04:23:10 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 04:23:10 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 04:23:12 - docling.document_converter - Going to convert document batch... -INFO: 04:23:12 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a -INFO: 04:23:12 - docling.pipeline.base_pipeline - Processing document file -INFO: 04:23:12 - docling.document_converter - Finished converting document file in 0.47 sec. +INFO: 04:11:35 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:11:35 - docling.models.factories - Registered ocr engines: ['auto', 'easyocr', 'kserve_v2_ocr', 'nemotron-ocr', 'ocrmac', 'rapidocr', 'tesserocr', 'tesseract'] +INFO: 04:11:35 - docling_serve.otel_instrumentation - Setting up OpenTelemetry metrics +INFO: 04:11:35 - docling_serve.otel_instrumentation - Enabling Prometheus metrics export +INFO: 04:11:35 - docling_serve.otel_instrumentation - Instrumenting FastAPI with OpenTelemetry (excluded_urls=/livez$,/metrics$,/health$,/readyz$,/healthz$,/ready$) +INFO: 04:11:36 - uvicorn.error - Started server process [1] +INFO: 04:11:36 - uvicorn.error - Waiting for application startup. +INFO: 04:11:39 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:11:39 - docling.models.factories - Registered table structure engines: ['docling_tableformer', 'docling_tableformer_v2', 'granite_vision_table'] +INFO: 04:11:39 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:11:39 - docling.models.factories - Registered layout engines: ['layout_object_detection', 'docling_layout_default', 'docling_experimental_table_crops_layout'] +INFO: 04:11:39 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:11:40 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 118619a1d3ed3b201b814dac997d6742 +INFO: 04:11:40 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:11:40 - docling.models.factories - Registered picture descriptions: ['picture_description_vlm_engine', 'vlm', 'api'] +INFO: 04:11:40 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +2026-11-02 04:11:40.201268957 [W:onnxruntime:Default, device_discovery.cc:133 GetPciBusId] Skipping pci_bus_id for PCI path at "/sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS: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:11:40 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-11-02 04:11:40,471 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:11:40,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-11-02 04:11:40,554 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:11:40,555 [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-11-02 04:11:40,610 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:11:40,610 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv6/rec/PP-OCRv6_rec_small.onnx +INFO: 04:11:40 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:11:40 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:11:44 - docling.document_converter - Going to convert document batch... +INFO: 04:11:44 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a +INFO: 04:11:44 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:11:44 - docling.document_converter - Finished converting document file in 0.47 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: 04:23:12 - docling_core.types.doc.document - Parameter `strict_text` has been deprecated and will be ignored. -INFO: 04:23:12 - docling_jobkit.convert.results - Processed 1 docs in 0.52 seconds. -INFO: 04:23:12 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 1584e4a4-1809-47b4-ba30-63134d31f19b in 0.52 seconds -INFO: 04:23:13 - uvicorn.access - 172.17.0.1:40106 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 04:23:13 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') -INFO: 04:23:13 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' -INFO: 04:23:13 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata -INFO: 04:23:13 - docling_serve.app - [TENANT_ID] Task fe2e5edb-8a49-40c5-8926-348523f22c91 created with tenant_id='default' -INFO: 04:23:13 - docling_jobkit.orchestrators.local.worker - Worker 1 processing task fe2e5edb-8a49-40c5-8926-348523f22c91 -INFO: 04:23:13 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:23:13 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 83f6e7119a1499def48d21cd30b03869 -INFO: 04:23:13 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. -INFO: 04:23:13 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-10-26 04:23:13,590 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:23:13,590 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv6/det/PP-OCRv6_det_small.onnx -[INFO] 2026-10-26 04:23:13,637 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:23:13,638 [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-10-26 04:23:13,690 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:23:13,690 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv6/rec/PP-OCRv6_rec_small.onnx -INFO: 04:23:13 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 04:23:13 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 04:23:14 - docling.document_converter - Going to convert document batch... -INFO: 04:23:14 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a -INFO: 04:23:14 - docling.pipeline.base_pipeline - Processing document file -INFO: 04:23:14 - docling.document_converter - Finished converting document file in 0.37 sec. +WARNING: 04:11:44 - docling_core.types.doc.document - Parameter `strict_text` has been deprecated and will be ignored. +INFO: 04:11:44 - docling_jobkit.convert.results - Processed 1 docs in 0.58 seconds. +INFO: 04:11:44 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 28cbe8cc-11f6-4abf-be9f-392c19621acb in 0.58 seconds +INFO: 04:11:44 - uvicorn.access - 172.17.0.1:44530 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:11:44 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 04:11:44 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 04:11:44 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 04:11:44 - docling_serve.app - [TENANT_ID] Task bcd98cc1-f721-44c9-b26e-b2ebb24968c4 created with tenant_id='default' +INFO: 04:11:44 - docling_jobkit.orchestrators.local.worker - Worker 1 processing task bcd98cc1-f721-44c9-b26e-b2ebb24968c4 +INFO: 04:11:44 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:11:44 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 83f6e7119a1499def48d21cd30b03869 +INFO: 04:11:44 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +INFO: 04:11:44 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-11-02 04:11:44,738 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:11:44,738 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv6/det/PP-OCRv6_det_small.onnx +[INFO] 2026-11-02 04:11:44,795 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:11:44,796 [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-11-02 04:11:44,867 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:11:44,867 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv6/rec/PP-OCRv6_rec_small.onnx +INFO: 04:11:44 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:11:44 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:11:46 - docling.document_converter - Going to convert document batch... +INFO: 04:11:46 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a +INFO: 04:11:46 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:11:46 - docling.document_converter - Finished converting document file in 0.47 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: 04:23:14 - docling_jobkit.convert.results - Processed 1 docs in 0.37 seconds. -INFO: 04:23:14 - docling_jobkit.orchestrators.local.worker - Worker 1 completed job fe2e5edb-8a49-40c5-8926-348523f22c91 in 0.37 seconds -INFO: 04:23:15 - uvicorn.access - 172.17.0.1:40106 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 04:23:15 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') -INFO: 04:23:15 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' -INFO: 04:23:15 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata -INFO: 04:23:15 - docling_serve.app - [TENANT_ID] Task 72c70633-d875-48cc-bb3f-e86ec8fc890d created with tenant_id='default' -INFO: 04:23:15 - docling_jobkit.orchestrators.local.worker - Worker 0 processing task 72c70633-d875-48cc-bb3f-e86ec8fc890d -INFO: 04:23:15 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:23:15 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 528ff53b5cc66cd5f7f61ef2cd72a8fc -INFO: 04:23:15 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. -INFO: 04:23:15 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-10-26 04:23:15,591 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:23:15,592 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv6/det/PP-OCRv6_det_small.onnx -[INFO] 2026-10-26 04:23:15,648 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:23:15,649 [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-10-26 04:23:15,714 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:23:15,714 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv6/rec/PP-OCRv6_rec_small.onnx -INFO: 04:23:15 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 04:23:15 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 04:23:16 - docling.document_converter - Going to convert document batch... -INFO: 04:23:16 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a -INFO: 04:23:16 - docling.pipeline.base_pipeline - Processing document file -INFO: 04:23:16 - docling.document_converter - Finished converting document file in 0.17 sec. +INFO: 04:11:46 - docling_jobkit.convert.results - Processed 1 docs in 0.47 seconds. +INFO: 04:11:46 - docling_jobkit.orchestrators.local.worker - Worker 1 completed job bcd98cc1-f721-44c9-b26e-b2ebb24968c4 in 0.47 seconds +INFO: 04:11:48 - uvicorn.access - 172.17.0.1:44530 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:11:48 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 04:11:48 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 04:11:48 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 04:11:48 - docling_serve.app - [TENANT_ID] Task 65a08e3d-7f8f-4e33-b5bc-a7e891eaef72 created with tenant_id='default' +INFO: 04:11:48 - docling_jobkit.orchestrators.local.worker - Worker 0 processing task 65a08e3d-7f8f-4e33-b5bc-a7e891eaef72 +INFO: 04:11:48 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:11:48 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 528ff53b5cc66cd5f7f61ef2cd72a8fc +INFO: 04:11:48 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +INFO: 04:11:48 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-11-02 04:11:48,738 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:11:48,739 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv6/det/PP-OCRv6_det_small.onnx +[INFO] 2026-11-02 04:11:48,814 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:11:48,815 [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-11-02 04:11:48,910 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:11:48,910 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv6/rec/PP-OCRv6_rec_small.onnx +INFO: 04:11:49 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:11:49 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:11:50 - docling.document_converter - Going to convert document batch... +INFO: 04:11:50 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a +INFO: 04:11:50 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:11:50 - 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( -INFO: 04:23:16 - docling_jobkit.convert.results - Processed 1 docs in 0.19 seconds. -INFO: 04:23:16 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 72c70633-d875-48cc-bb3f-e86ec8fc890d in 0.19 seconds -INFO: 04:23:17 - uvicorn.access - 172.17.0.1:40106 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 04:23:17 - uvicorn.access - 172.17.0.1:40106 - "GET /v1/clear/converters HTTP/1.1" 200 -INFO: 04:23:17 - uvicorn.access - 172.17.0.1:40106 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 +INFO: 04:11:50 - docling_jobkit.convert.results - Processed 1 docs in 0.48 seconds. +INFO: 04:11:50 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 65a08e3d-7f8f-4e33-b5bc-a7e891eaef72 in 0.48 seconds +INFO: 04:11:52 - uvicorn.access - 172.17.0.1:44530 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:11:53 - uvicorn.access - 172.17.0.1:44530 - "GET /v1/clear/converters HTTP/1.1" 200 +INFO: 04:11:53 - uvicorn.access - 172.17.0.1:44530 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 ``` @@ -2351,136 +2511,136 @@ Documentation at http://0.0.0.0:5001/docs Scalar docs at http://0.0.0.0:5001/scalar Logs: -INFO: 04:21:35 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:21:35 - docling.models.factories - Registered ocr engines: ['auto', 'easyocr', 'kserve_v2_ocr', 'nemotron-ocr', 'ocrmac', 'rapidocr', 'tesserocr', 'tesseract'] -INFO: 04:21:35 - docling_serve.otel_instrumentation - Setting up OpenTelemetry metrics -INFO: 04:21:35 - docling_serve.otel_instrumentation - Enabling Prometheus metrics export -INFO: 04:21:35 - docling_serve.otel_instrumentation - Instrumenting FastAPI with OpenTelemetry (excluded_urls=/readyz$,/metrics$,/livez$,/healthz$,/ready$,/health$) -INFO: 04:21:35 - uvicorn.error - Started server process [1] -INFO: 04:21:35 - uvicorn.error - Waiting for application startup. -INFO: 04:21:38 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:21:38 - docling.models.factories - Registered table structure engines: ['docling_tableformer', 'docling_tableformer_v2', 'granite_vision_table'] -INFO: 04:21:38 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:21:38 - docling.models.factories - Registered layout engines: ['layout_object_detection', 'docling_layout_default', 'docling_experimental_table_crops_layout'] -INFO: 04:21:38 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:21:38 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash c4d6547d10e26a777a530d63ca01a1a1 -INFO: 04:21:38 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:21:38 - docling.models.factories - Registered picture descriptions: ['picture_description_vlm_engine', 'vlm', 'api'] -INFO: 04:21:38 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. -2026-10-26 04:21:38.373329599 [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:21:38 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-10-26 04:21:38,498 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:21:38,499 [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-10-26 04:21:38,553 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:21:38,553 [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-10-26 04:21:38,577 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:21:38,578 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/rec/ch_PP-OCRv4_rec_mobile.onnx -INFO: 04:21:38 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 04:21:38 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 04:21:40 - docling.document_converter - Going to convert document batch... -INFO: 04:21:40 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a -INFO: 04:21:40 - docling.pipeline.base_pipeline - Processing document file -INFO: 04:21:40 - docling.document_converter - Finished converting document file in 0.38 sec. +INFO: 04:10:25 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:10:25 - docling.models.factories - Registered ocr engines: ['auto', 'easyocr', 'kserve_v2_ocr', 'nemotron-ocr', 'ocrmac', 'rapidocr', 'tesserocr', 'tesseract'] +INFO: 04:10:25 - docling_serve.otel_instrumentation - Setting up OpenTelemetry metrics +INFO: 04:10:25 - docling_serve.otel_instrumentation - Enabling Prometheus metrics export +INFO: 04:10:25 - docling_serve.otel_instrumentation - Instrumenting FastAPI with OpenTelemetry (excluded_urls=/healthz$,/ready$,/livez$,/health$,/readyz$,/metrics$) +INFO: 04:10:25 - uvicorn.error - Started server process [1] +INFO: 04:10:25 - uvicorn.error - Waiting for application startup. +INFO: 04:10:30 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:10:30 - docling.models.factories - Registered table structure engines: ['docling_tableformer', 'docling_tableformer_v2', 'granite_vision_table'] +INFO: 04:10:30 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:10:30 - docling.models.factories - Registered layout engines: ['layout_object_detection', 'docling_layout_default', 'docling_experimental_table_crops_layout'] +INFO: 04:10:30 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:10:30 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash c4d6547d10e26a777a530d63ca01a1a1 +INFO: 04:10:30 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:10:30 - docling.models.factories - Registered picture descriptions: ['picture_description_vlm_engine', 'vlm', 'api'] +INFO: 04:10:30 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +2026-11-02 04:10:30.565809582 [W:onnxruntime:Default, device_discovery.cc:133 GetPciBusId] Skipping pci_bus_id for PCI path at "/sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS: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:10:31 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-11-02 04:10:31,285 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:10:31,287 [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-11-02 04:10:31,457 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:10:31,457 [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-11-02 04:10:31,527 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:10:31,527 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/rec/ch_PP-OCRv4_rec_mobile.onnx +INFO: 04:10:31 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:10:31 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:10:36 - docling.document_converter - Going to convert document batch... +INFO: 04:10:36 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a +INFO: 04:10:36 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:10:36 - docling.document_converter - Finished converting document file in 0.47 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: 04:21:40 - docling_core.types.doc.document - Parameter `strict_text` has been deprecated and will be ignored. -INFO: 04:21:40 - docling_jobkit.convert.results - Processed 1 docs in 0.41 seconds. -INFO: 04:21:40 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 5abdd47c-5f88-41b7-a89a-7d9387be0dd0 in 0.41 seconds -INFO: 04:21:41 - uvicorn.access - 172.17.0.1:47558 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 04:21:41 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') -INFO: 04:21:41 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' -INFO: 04:21:41 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata -INFO: 04:21:41 - docling_serve.app - [TENANT_ID] Task 5bcfbd71-7887-473a-a505-65febf3c511a created with tenant_id='default' -INFO: 04:21:41 - docling_jobkit.orchestrators.local.worker - Worker 1 processing task 5bcfbd71-7887-473a-a505-65febf3c511a -INFO: 04:21:41 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:21:41 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 4ef9920c0fc80ed745870d6025fc17ac -INFO: 04:21:41 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. -INFO: 04:21:41 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-10-26 04:21:41,995 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:21:41,995 [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-10-26 04:21:42,049 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:21:42,049 [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-10-26 04:21:42,074 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:21:42,074 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/rec/ch_PP-OCRv4_rec_mobile.onnx -INFO: 04:21:42 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 04:21:42 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 04:21:43 - docling.document_converter - Going to convert document batch... -INFO: 04:21:43 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a -INFO: 04:21:43 - docling.pipeline.base_pipeline - Processing document file -INFO: 04:21:43 - docling.document_converter - Finished converting document file in 0.35 sec. +WARNING: 04:10:36 - docling_core.types.doc.document - Parameter `strict_text` has been deprecated and will be ignored. +INFO: 04:10:36 - docling_jobkit.convert.results - Processed 1 docs in 0.59 seconds. +INFO: 04:10:36 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 51006d97-a302-419b-8c26-0b327e431664 in 0.59 seconds +INFO: 04:10:38 - uvicorn.access - 172.17.0.1:36804 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:10:38 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 04:10:38 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 04:10:38 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 04:10:38 - docling_serve.app - [TENANT_ID] Task a5ba6bfe-a223-4b7d-b631-9cbc1c6ad2a8 created with tenant_id='default' +INFO: 04:10:38 - docling_jobkit.orchestrators.local.worker - Worker 1 processing task a5ba6bfe-a223-4b7d-b631-9cbc1c6ad2a8 +INFO: 04:10:38 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:10:38 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 4ef9920c0fc80ed745870d6025fc17ac +INFO: 04:10:38 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +INFO: 04:10:38 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-11-02 04:10:38,884 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:10:38,884 [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-11-02 04:10:39,040 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:10:39,040 [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-11-02 04:10:39,106 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:10:39,107 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/rec/ch_PP-OCRv4_rec_mobile.onnx +INFO: 04:10:39 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:10:39 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:10:41 - docling.document_converter - Going to convert document batch... +INFO: 04:10:41 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a +INFO: 04:10:41 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:10:41 - docling.document_converter - Finished converting document file in 0.84 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: 04:21:43 - docling_jobkit.convert.results - Processed 1 docs in 0.36 seconds. -INFO: 04:21:43 - docling_jobkit.orchestrators.local.worker - Worker 1 completed job 5bcfbd71-7887-473a-a505-65febf3c511a in 0.36 seconds -INFO: 04:21:43 - uvicorn.access - 172.17.0.1:47558 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 04:21:43 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') -INFO: 04:21:43 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' -INFO: 04:21:43 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata -INFO: 04:21:43 - docling_serve.app - [TENANT_ID] Task bfba13c7-0735-4f74-b0dd-be7c6982f11d created with tenant_id='default' -INFO: 04:21:43 - docling_jobkit.orchestrators.local.worker - Worker 0 processing task bfba13c7-0735-4f74-b0dd-be7c6982f11d -INFO: 04:21:43 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:21:43 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 63e8839d1103b03d45382915dba33c89 -INFO: 04:21:43 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. -INFO: 04:21:43 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-10-26 04:21:44,007 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:21:44,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-10-26 04:21:44,060 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:21:44,060 [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-10-26 04:21:44,084 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:21:44,084 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/rec/ch_PP-OCRv4_rec_mobile.onnx -INFO: 04:21:44 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 04:21:44 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 04:21:44 - docling.document_converter - Going to convert document batch... -INFO: 04:21:44 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a -INFO: 04:21:44 - docling.pipeline.base_pipeline - Processing document file -INFO: 04:21:44 - docling.document_converter - Finished converting document file in 0.37 sec. +INFO: 04:10:41 - docling_jobkit.convert.results - Processed 1 docs in 0.85 seconds. +INFO: 04:10:41 - docling_jobkit.orchestrators.local.worker - Worker 1 completed job a5ba6bfe-a223-4b7d-b631-9cbc1c6ad2a8 in 0.85 seconds +INFO: 04:10:42 - uvicorn.access - 172.17.0.1:36804 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:10:42 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 04:10:42 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 04:10:42 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 04:10:42 - docling_serve.app - [TENANT_ID] Task 8555f9ac-7183-481b-851f-57ef7e52b2d2 created with tenant_id='default' +INFO: 04:10:42 - docling_jobkit.orchestrators.local.worker - Worker 0 processing task 8555f9ac-7183-481b-851f-57ef7e52b2d2 +INFO: 04:10:42 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:10:42 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 63e8839d1103b03d45382915dba33c89 +INFO: 04:10:42 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +INFO: 04:10:42 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-11-02 04:10:42,914 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:10:42,914 [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-11-02 04:10:43,035 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:10:43,036 [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-11-02 04:10:43,111 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:10:43,111 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/rec/ch_PP-OCRv4_rec_mobile.onnx +INFO: 04:10:43 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:10:43 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:10:44 - docling.document_converter - Going to convert document batch... +INFO: 04:10:44 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a +INFO: 04:10:44 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:10:45 - docling.document_converter - Finished converting document file in 0.66 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: 04:21:44 - docling_jobkit.convert.results - Processed 1 docs in 0.38 seconds. -INFO: 04:21:44 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job bfba13c7-0735-4f74-b0dd-be7c6982f11d in 0.38 seconds -INFO: 04:21:45 - uvicorn.access - 172.17.0.1:47558 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 04:21:46 - uvicorn.access - 172.17.0.1:47558 - "GET /v1/clear/converters HTTP/1.1" 200 -INFO: 04:21:46 - uvicorn.access - 172.17.0.1:47558 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 +INFO: 04:10:45 - docling_jobkit.convert.results - Processed 1 docs in 0.72 seconds. +INFO: 04:10:45 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 8555f9ac-7183-481b-851f-57ef7e52b2d2 in 0.72 seconds +INFO: 04:10:46 - uvicorn.access - 172.17.0.1:36804 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:10:47 - uvicorn.access - 172.17.0.1:36804 - "GET /v1/clear/converters HTTP/1.1" 200 +INFO: 04:10:47 - uvicorn.access - 172.17.0.1:36804 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 ``` @@ -2518,120 +2678,120 @@ Documentation at http://0.0.0.0:5001/docs Scalar docs at http://0.0.0.0:5001/scalar Logs: -INFO: 04:20:23 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:20:23 - docling.models.factories - Registered ocr engines: ['auto', 'easyocr', 'kserve_v2_ocr', 'ocrmac', 'rapidocr', 'tesserocr', 'tesseract'] -INFO: 04:20:23 - docling_serve.otel_instrumentation - Setting up OpenTelemetry metrics -INFO: 04:20:23 - docling_serve.otel_instrumentation - Enabling Prometheus metrics export -INFO: 04:20:23 - docling_serve.otel_instrumentation - Instrumenting FastAPI with OpenTelemetry (excluded_urls=/health$,/readyz$,/metrics$,/ready$,/livez$,/healthz$) -INFO: 04:20:23 - uvicorn.error - Started server process [1] -INFO: 04:20:23 - uvicorn.error - Waiting for application startup. -INFO: 04:20:26 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:20:26 - docling.models.factories - Registered table structure engines: ['docling_tableformer', 'docling_tableformer_v2', 'granite_vision_table'] -INFO: 04:20:26 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:20:26 - docling.models.factories - Registered layout engines: ['layout_object_detection', 'docling_layout_default', 'docling_experimental_table_crops_layout'] -INFO: 04:20:26 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:20:26 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash f446dcc5a1a7c6aff458e30cab474a9e -INFO: 04:20:26 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:20:26 - docling.models.factories - Registered picture descriptions: ['picture_description_vlm_engine', 'vlm', 'api'] -2026-10-26 04:20:26.187879825 [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:20:26 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-10-26 04:20:26,397 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:20:26,398 [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-10-26 04:20:26,460 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:20:26,460 [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-10-26 04:20:26,485 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:20:26,485 [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:20:26 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 04:20:26 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 04:20:28 - docling.document_converter - Going to convert document batch... -INFO: 04:20:28 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a -INFO: 04:20:28 - docling.pipeline.base_pipeline - Processing document file -INFO: 04:20:28 - docling.document_converter - Finished converting document file in 0.70 sec. -WARNING: 04:20:28 - docling_core.types.doc.document - Parameter `strict_text` has been deprecated and will be ignored. -INFO: 04:20:28 - docling_jobkit.convert.results - Processed 1 docs in 0.73 seconds. -INFO: 04:20:28 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job b88c8a2f-aed7-4bd0-8281-8ab124b62d48 in 0.73 seconds -INFO: 04:20:29 - uvicorn.access - 172.17.0.1:33932 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 04:20:29 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') -INFO: 04:20:29 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' -INFO: 04:20:29 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata -INFO: 04:20:29 - docling_serve.app - [TENANT_ID] Task 145b0079-6b2d-4930-82cf-6091b3ca94f8 created with tenant_id='default' -INFO: 04:20:29 - docling_jobkit.orchestrators.local.worker - Worker 1 processing task 145b0079-6b2d-4930-82cf-6091b3ca94f8 -INFO: 04:20:29 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:20:29 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash c639c48e78aacd42b6243acf42ab1c3a -INFO: 04:20:29 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-10-26 04:20:29,450 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:20:29,450 [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-10-26 04:20:29,508 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:20:29,508 [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-10-26 04:20:29,541 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:20:29,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: 04:20:29 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 04:20:29 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 04:20:30 - docling.document_converter - Going to convert document batch... -INFO: 04:20:30 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a -INFO: 04:20:30 - docling.pipeline.base_pipeline - Processing document file -INFO: 04:20:30 - docling.document_converter - Finished converting document file in 0.38 sec. -INFO: 04:20:30 - docling_jobkit.convert.results - Processed 1 docs in 0.38 seconds. -INFO: 04:20:30 - docling_jobkit.orchestrators.local.worker - Worker 1 completed job 145b0079-6b2d-4930-82cf-6091b3ca94f8 in 0.38 seconds -INFO: 04:20:31 - uvicorn.access - 172.17.0.1:33932 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 04:20:31 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') -INFO: 04:20:31 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' -INFO: 04:20:31 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata -INFO: 04:20:31 - docling_serve.app - [TENANT_ID] Task 65416e9a-6a1e-472e-8fdf-2628cdd3f2b0 created with tenant_id='default' -INFO: 04:20:31 - docling_jobkit.orchestrators.local.worker - Worker 0 processing task 65416e9a-6a1e-472e-8fdf-2628cdd3f2b0 -INFO: 04:20:31 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:20:31 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash e50b6140ec7ee9be0d0fea6ba20c9795 -INFO: 04:20:31 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-10-26 04:20:31,468 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:20:31,469 [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-10-26 04:20:31,559 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:20:31,559 [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-10-26 04:20:31,612 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:20:31,613 [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:20:31 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 04:20:31 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 04:20:32 - docling.document_converter - Going to convert document batch... -INFO: 04:20:32 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a -INFO: 04:20:32 - docling.pipeline.base_pipeline - Processing document file -INFO: 04:20:32 - docling.document_converter - Finished converting document file in 0.39 sec. -INFO: 04:20:32 - docling_jobkit.convert.results - Processed 1 docs in 0.41 seconds. -INFO: 04:20:32 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 65416e9a-6a1e-472e-8fdf-2628cdd3f2b0 in 0.41 seconds -INFO: 04:20:33 - uvicorn.access - 172.17.0.1:33932 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 04:20:33 - uvicorn.access - 172.17.0.1:33932 - "GET /v1/clear/converters HTTP/1.1" 200 -INFO: 04:20:33 - uvicorn.access - 172.17.0.1:33932 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 +INFO: 04:09:03 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:09:03 - docling.models.factories - Registered ocr engines: ['auto', 'easyocr', 'kserve_v2_ocr', 'ocrmac', 'rapidocr', 'tesserocr', 'tesseract'] +INFO: 04:09:03 - docling_serve.otel_instrumentation - Setting up OpenTelemetry metrics +INFO: 04:09:03 - docling_serve.otel_instrumentation - Enabling Prometheus metrics export +INFO: 04:09:03 - docling_serve.otel_instrumentation - Instrumenting FastAPI with OpenTelemetry (excluded_urls=/livez$,/metrics$,/ready$,/healthz$,/health$,/readyz$) +INFO: 04:09:03 - uvicorn.error - Started server process [1] +INFO: 04:09:03 - uvicorn.error - Waiting for application startup. +INFO: 04:09:08 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:09:08 - docling.models.factories - Registered table structure engines: ['docling_tableformer', 'docling_tableformer_v2', 'granite_vision_table'] +INFO: 04:09:08 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:09:08 - docling.models.factories - Registered layout engines: ['layout_object_detection', 'docling_layout_default', 'docling_experimental_table_crops_layout'] +INFO: 04:09:08 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:09:08 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash f446dcc5a1a7c6aff458e30cab474a9e +INFO: 04:09:08 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:09:08 - docling.models.factories - Registered picture descriptions: ['picture_description_vlm_engine', 'vlm', 'api'] +2026-11-02 04:09:08.537749355 [W:onnxruntime:Default, device_discovery.cc:133 GetPciBusId] Skipping pci_bus_id for PCI path at "/sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS: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:09:08 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-11-02 04:09:08,950 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:09:08,951 [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-11-02 04:09:09,097 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:09:09,097 [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-11-02 04:09:09,145 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:09:09,146 [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:09:09 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:09:09 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:09:12 - docling.document_converter - Going to convert document batch... +INFO: 04:09:12 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a +INFO: 04:09:12 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:09:12 - docling.document_converter - Finished converting document file in 0.62 sec. +WARNING: 04:09:12 - docling_core.types.doc.document - Parameter `strict_text` has been deprecated and will be ignored. +INFO: 04:09:12 - docling_jobkit.convert.results - Processed 1 docs in 0.71 seconds. +INFO: 04:09:12 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 9ac7e6bb-cfec-4eca-98ee-d22df5f3ee8e in 0.71 seconds +INFO: 04:09:14 - uvicorn.access - 172.17.0.1:42978 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:09:14 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 04:09:14 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 04:09:14 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 04:09:14 - docling_serve.app - [TENANT_ID] Task 5d7de7be-c5f1-47c3-832b-05e1303a0483 created with tenant_id='default' +INFO: 04:09:14 - docling_jobkit.orchestrators.local.worker - Worker 1 processing task 5d7de7be-c5f1-47c3-832b-05e1303a0483 +INFO: 04:09:14 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:09:15 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash c639c48e78aacd42b6243acf42ab1c3a +INFO: 04:09:15 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-11-02 04:09:15,093 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:09:15,093 [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-11-02 04:09:15,224 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:09:15,225 [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-11-02 04:09:15,280 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:09:15,281 [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:09:15 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:09:15 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:09:16 - docling.document_converter - Going to convert document batch... +INFO: 04:09:16 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a +INFO: 04:09:16 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:09:16 - docling.document_converter - Finished converting document file in 0.42 sec. +INFO: 04:09:16 - docling_jobkit.convert.results - Processed 1 docs in 0.42 seconds. +INFO: 04:09:16 - docling_jobkit.orchestrators.local.worker - Worker 1 completed job 5d7de7be-c5f1-47c3-832b-05e1303a0483 in 0.42 seconds +INFO: 04:09:18 - uvicorn.access - 172.17.0.1:42978 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:09:18 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 04:09:18 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 04:09:18 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 04:09:18 - docling_serve.app - [TENANT_ID] Task 83aae3b3-c5c5-42f4-97fc-069165a5ce7a created with tenant_id='default' +INFO: 04:09:18 - docling_jobkit.orchestrators.local.worker - Worker 0 processing task 83aae3b3-c5c5-42f4-97fc-069165a5ce7a +INFO: 04:09:18 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:09:18 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash e50b6140ec7ee9be0d0fea6ba20c9795 +INFO: 04:09:18 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-11-02 04:09:18,723 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:09:18,723 [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-11-02 04:09:18,822 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:09:18,822 [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-11-02 04:09:18,876 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:09:18,876 [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:09:19 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:09:19 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:09:20 - docling.document_converter - Going to convert document batch... +INFO: 04:09:20 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a +INFO: 04:09:20 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:09:20 - docling.document_converter - Finished converting document file in 0.44 sec. +INFO: 04:09:20 - docling_jobkit.convert.results - Processed 1 docs in 0.51 seconds. +INFO: 04:09:20 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 83aae3b3-c5c5-42f4-97fc-069165a5ce7a in 0.51 seconds +INFO: 04:09:20 - uvicorn.access - 172.17.0.1:42978 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:09:21 - uvicorn.access - 172.17.0.1:42978 - "GET /v1/clear/converters HTTP/1.1" 200 +INFO: 04:09:21 - uvicorn.access - 172.17.0.1:42978 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 ``` @@ -2669,120 +2829,120 @@ Documentation at http://0.0.0.0:5001/docs Scalar docs at http://0.0.0.0:5001/scalar Logs: -INFO: 04:18:56 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:18:56 - docling.models.factories - Registered ocr engines: ['auto', 'easyocr', 'kserve_v2_ocr', 'ocrmac', 'rapidocr', 'tesserocr', 'tesseract'] -INFO: 04:18:56 - docling_serve.otel_instrumentation - Setting up OpenTelemetry metrics -INFO: 04:18:56 - docling_serve.otel_instrumentation - Enabling Prometheus metrics export -INFO: 04:18:56 - docling_serve.otel_instrumentation - Instrumenting FastAPI with OpenTelemetry (excluded_urls=/healthz$,/readyz$,/health$,/livez$,/ready$,/metrics$) -INFO: 04:18:56 - uvicorn.error - Started server process [1] -INFO: 04:18:56 - uvicorn.error - Waiting for application startup. -INFO: 04:18:58 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:18:58 - docling.models.factories - Registered table structure engines: ['docling_tableformer', 'docling_tableformer_v2', 'granite_vision_table'] -INFO: 04:18:58 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:18:58 - docling.models.factories - Registered layout engines: ['layout_object_detection', 'docling_layout_default', 'docling_experimental_table_crops_layout'] -INFO: 04:18:58 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:18:58 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 1743cd6dac10356c82ba7dfffff4ed02 -INFO: 04:18:58 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:18:58 - docling.models.factories - Registered picture descriptions: ['picture_description_vlm_engine', 'vlm', 'api'] -2026-10-26 04:18:58.951123245 [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:18:59 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-10-26 04:18:59,130 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:18:59,130 [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-10-26 04:18:59,186 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:18:59,186 [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-10-26 04:18:59,210 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:18:59,210 [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:18:59 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 04:18:59 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 04:19:01 - docling.document_converter - Going to convert document batch... -INFO: 04:19:01 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a -INFO: 04:19:01 - docling.pipeline.base_pipeline - Processing document file -INFO: 04:19:01 - docling.document_converter - Finished converting document file in 0.74 sec. -WARNING: 04:19:01 - docling_core.types.doc.document - Parameter `strict_text` has been deprecated and will be ignored. -INFO: 04:19:01 - docling_jobkit.convert.results - Processed 1 docs in 0.77 seconds. -INFO: 04:19:01 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 80617c7c-babe-4c20-8ec9-b939444330ff in 0.77 seconds -INFO: 04:19:02 - uvicorn.access - 172.17.0.1:47612 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 04:19:02 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') -INFO: 04:19:02 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' -INFO: 04:19:02 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata -INFO: 04:19:02 - docling_serve.app - [TENANT_ID] Task 6efb6b65-5211-4da7-8310-ba2ceff8296a created with tenant_id='default' -INFO: 04:19:02 - docling_jobkit.orchestrators.local.worker - Worker 1 processing task 6efb6b65-5211-4da7-8310-ba2ceff8296a -INFO: 04:19:02 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:19:02 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 447bb8cb2d04f05cb199adb5a03148da -INFO: 04:19:02 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-10-26 04:19:02,176 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:19:02,176 [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-10-26 04:19:02,230 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:19:02,230 [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-10-26 04:19:02,259 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:19:02,259 [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:19:02 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 04:19:02 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 04:19:02 - docling.document_converter - Going to convert document batch... -INFO: 04:19:02 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a -INFO: 04:19:02 - docling.pipeline.base_pipeline - Processing document file -INFO: 04:19:03 - docling.document_converter - Finished converting document file in 0.37 sec. -INFO: 04:19:03 - docling_jobkit.convert.results - Processed 1 docs in 0.37 seconds. -INFO: 04:19:03 - docling_jobkit.orchestrators.local.worker - Worker 1 completed job 6efb6b65-5211-4da7-8310-ba2ceff8296a in 0.37 seconds -INFO: 04:19:04 - uvicorn.access - 172.17.0.1:47612 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 04:19:04 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') -INFO: 04:19:04 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' -INFO: 04:19:04 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata -INFO: 04:19:04 - docling_serve.app - [TENANT_ID] Task 278cf101-464d-4bff-a1ea-a946a1d79715 created with tenant_id='default' -INFO: 04:19:04 - docling_jobkit.orchestrators.local.worker - Worker 0 processing task 278cf101-464d-4bff-a1ea-a946a1d79715 -INFO: 04:19:04 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:19:04 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 6102b5a2a09ce02f29b31fc27cc3d04f -INFO: 04:19:04 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-10-26 04:19:04,190 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:19:04,190 [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-10-26 04:19:04,243 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:19:04,243 [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-10-26 04:19:04,282 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:19:04,282 [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:19:04 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 04:19:04 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 04:19:04 - docling.document_converter - Going to convert document batch... -INFO: 04:19:04 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a -INFO: 04:19:04 - docling.pipeline.base_pipeline - Processing document file -INFO: 04:19:05 - docling.document_converter - Finished converting document file in 0.36 sec. -INFO: 04:19:05 - docling_jobkit.convert.results - Processed 1 docs in 0.38 seconds. -INFO: 04:19:05 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 278cf101-464d-4bff-a1ea-a946a1d79715 in 0.38 seconds -INFO: 04:19:06 - uvicorn.access - 172.17.0.1:47612 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 04:19:06 - uvicorn.access - 172.17.0.1:47612 - "GET /v1/clear/converters HTTP/1.1" 200 -INFO: 04:19:06 - uvicorn.access - 172.17.0.1:47612 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 +INFO: 04:07:50 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:07:50 - docling.models.factories - Registered ocr engines: ['auto', 'easyocr', 'kserve_v2_ocr', 'ocrmac', 'rapidocr', 'tesserocr', 'tesseract'] +INFO: 04:07:50 - docling_serve.otel_instrumentation - Setting up OpenTelemetry metrics +INFO: 04:07:50 - docling_serve.otel_instrumentation - Enabling Prometheus metrics export +INFO: 04:07:50 - docling_serve.otel_instrumentation - Instrumenting FastAPI with OpenTelemetry (excluded_urls=/readyz$,/metrics$,/health$,/healthz$,/livez$,/ready$) +INFO: 04:07:50 - uvicorn.error - Started server process [1] +INFO: 04:07:50 - uvicorn.error - Waiting for application startup. +INFO: 04:07:55 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:07:55 - docling.models.factories - Registered table structure engines: ['docling_tableformer', 'docling_tableformer_v2', 'granite_vision_table'] +INFO: 04:07:55 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:07:55 - docling.models.factories - Registered layout engines: ['layout_object_detection', 'docling_layout_default', 'docling_experimental_table_crops_layout'] +INFO: 04:07:55 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:07:55 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 1743cd6dac10356c82ba7dfffff4ed02 +INFO: 04:07:55 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:07:55 - docling.models.factories - Registered picture descriptions: ['picture_description_vlm_engine', 'vlm', 'api'] +2026-11-02 04:07:55.841846366 [W:onnxruntime:Default, device_discovery.cc:133 GetPciBusId] Skipping pci_bus_id for PCI path at "/sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS: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:07:56 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-11-02 04:07:56,338 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:07:56,340 [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-11-02 04:07:56,495 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:07:56,496 [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-11-02 04:07:56,544 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:07:56,544 [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:07:56 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:07:56 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:08:01 - docling.document_converter - Going to convert document batch... +INFO: 04:08:01 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a +INFO: 04:08:01 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:08:01 - docling.document_converter - Finished converting document file in 0.86 sec. +WARNING: 04:08:01 - docling_core.types.doc.document - Parameter `strict_text` has been deprecated and will be ignored. +INFO: 04:08:01 - docling_jobkit.convert.results - Processed 1 docs in 1.21 seconds. +INFO: 04:08:01 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job fb1a6f80-8e32-4309-a3f3-328338200acd in 1.21 seconds +INFO: 04:08:03 - uvicorn.access - 172.17.0.1:50368 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:08:03 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 04:08:03 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 04:08:03 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 04:08:03 - docling_serve.app - [TENANT_ID] Task 8834ffe9-f493-4ae3-bf94-5afb643a6d45 created with tenant_id='default' +INFO: 04:08:03 - docling_jobkit.orchestrators.local.worker - Worker 1 processing task 8834ffe9-f493-4ae3-bf94-5afb643a6d45 +INFO: 04:08:03 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:08:03 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 447bb8cb2d04f05cb199adb5a03148da +INFO: 04:08:03 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-11-02 04:08:03,535 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:08:03,535 [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-11-02 04:08:03,659 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:08:03,659 [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-11-02 04:08:03,707 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:08:03,707 [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:08:03 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:08:03 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:08:05 - docling.document_converter - Going to convert document batch... +INFO: 04:08:05 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a +INFO: 04:08:05 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:08:05 - docling.document_converter - Finished converting document file in 0.44 sec. +INFO: 04:08:05 - docling_jobkit.convert.results - Processed 1 docs in 0.44 seconds. +INFO: 04:08:05 - docling_jobkit.orchestrators.local.worker - Worker 1 completed job 8834ffe9-f493-4ae3-bf94-5afb643a6d45 in 0.44 seconds +INFO: 04:08:07 - uvicorn.access - 172.17.0.1:50368 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:08:07 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 04:08:07 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 04:08:07 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 04:08:07 - docling_serve.app - [TENANT_ID] Task 71908546-0164-41ae-accb-8737175df02f created with tenant_id='default' +INFO: 04:08:07 - docling_jobkit.orchestrators.local.worker - Worker 0 processing task 71908546-0164-41ae-accb-8737175df02f +INFO: 04:08:07 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:08:07 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 6102b5a2a09ce02f29b31fc27cc3d04f +INFO: 04:08:07 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-11-02 04:08:07,554 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:08:07,554 [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-11-02 04:08:07,677 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:08:07,677 [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-11-02 04:08:07,738 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:08:07,738 [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:08:07 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:08:07 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:08:09 - docling.document_converter - Going to convert document batch... +INFO: 04:08:09 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a +INFO: 04:08:09 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:08:09 - docling.document_converter - Finished converting document file in 0.43 sec. +INFO: 04:08:09 - docling_jobkit.convert.results - Processed 1 docs in 0.49 seconds. +INFO: 04:08:09 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 71908546-0164-41ae-accb-8737175df02f in 0.49 seconds +INFO: 04:08:09 - uvicorn.access - 172.17.0.1:50368 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:08:10 - uvicorn.access - 172.17.0.1:50368 - "GET /v1/clear/converters HTTP/1.1" 200 +INFO: 04:08:10 - uvicorn.access - 172.17.0.1:50368 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 ``` @@ -2820,120 +2980,120 @@ Documentation at http://0.0.0.0:5001/docs Scalar docs at http://0.0.0.0:5001/scalar Logs: -INFO: 04:17:45 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:17:45 - docling.models.factories - Registered ocr engines: ['auto', 'easyocr', 'kserve_v2_ocr', 'ocrmac', 'rapidocr', 'tesserocr', 'tesseract'] -INFO: 04:17:45 - docling_serve.otel_instrumentation - Setting up OpenTelemetry metrics -INFO: 04:17:45 - docling_serve.otel_instrumentation - Enabling Prometheus metrics export -INFO: 04:17:45 - docling_serve.otel_instrumentation - Instrumenting FastAPI with OpenTelemetry (excluded_urls=/readyz$,/metrics$,/livez$,/ready$,/healthz$,/health$) -INFO: 04:17:46 - uvicorn.error - Started server process [1] -INFO: 04:17:46 - uvicorn.error - Waiting for application startup. -INFO: 04:17:48 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:17:48 - docling.models.factories - Registered table structure engines: ['docling_tableformer', 'docling_tableformer_v2', 'granite_vision_table'] -INFO: 04:17:48 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:17:48 - docling.models.factories - Registered layout engines: ['layout_object_detection', 'docling_layout_default', 'docling_experimental_table_crops_layout'] -INFO: 04:17:48 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:17:48 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 1743cd6dac10356c82ba7dfffff4ed02 -INFO: 04:17:48 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:17:48 - docling.models.factories - Registered picture descriptions: ['picture_description_vlm_engine', 'vlm', 'api'] -2026-10-26 04:17:48.455861177 [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:17:48 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-10-26 04:17:48,641 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:17:48,642 [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-10-26 04:17:48,700 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:17:48,700 [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-10-26 04:17:48,725 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:17:48,725 [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:17:48 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 04:17:48 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 04:17:50 - docling.document_converter - Going to convert document batch... -INFO: 04:17:50 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a -INFO: 04:17:50 - docling.pipeline.base_pipeline - Processing document file -INFO: 04:17:50 - docling.document_converter - Finished converting document file in 0.72 sec. -WARNING: 04:17:51 - docling_core.types.doc.document - Parameter `strict_text` has been deprecated and will be ignored. -INFO: 04:17:51 - docling_jobkit.convert.results - Processed 1 docs in 0.75 seconds. -INFO: 04:17:51 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job aae0a93b-e729-4893-9542-210b23b5ed1a in 0.75 seconds -INFO: 04:17:51 - uvicorn.access - 172.17.0.1:55160 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 04:17:51 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') -INFO: 04:17:51 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' -INFO: 04:17:51 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata -INFO: 04:17:51 - docling_serve.app - [TENANT_ID] Task 9138bcd0-e531-4571-a15c-e6f6853ddccc created with tenant_id='default' -INFO: 04:17:51 - docling_jobkit.orchestrators.local.worker - Worker 1 processing task 9138bcd0-e531-4571-a15c-e6f6853ddccc -INFO: 04:17:51 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:17:51 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 447bb8cb2d04f05cb199adb5a03148da -INFO: 04:17:51 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-10-26 04:17:51,803 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:17:51,803 [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-10-26 04:17:51,859 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:17:51,859 [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-10-26 04:17:51,883 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:17:51,883 [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:17:51 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 04:17:51 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 04:17:52 - docling.document_converter - Going to convert document batch... -INFO: 04:17:52 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a -INFO: 04:17:52 - docling.pipeline.base_pipeline - Processing document file -INFO: 04:17:52 - docling.document_converter - Finished converting document file in 0.39 sec. -INFO: 04:17:52 - docling_jobkit.convert.results - Processed 1 docs in 0.39 seconds. -INFO: 04:17:52 - docling_jobkit.orchestrators.local.worker - Worker 1 completed job 9138bcd0-e531-4571-a15c-e6f6853ddccc in 0.39 seconds -INFO: 04:17:53 - uvicorn.access - 172.17.0.1:55160 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 04:17:53 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') -INFO: 04:17:53 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' -INFO: 04:17:53 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata -INFO: 04:17:53 - docling_serve.app - [TENANT_ID] Task 03b35cae-bf13-46bc-bd82-437c499f6e3d created with tenant_id='default' -INFO: 04:17:53 - docling_jobkit.orchestrators.local.worker - Worker 0 processing task 03b35cae-bf13-46bc-bd82-437c499f6e3d -INFO: 04:17:53 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:17:53 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 6102b5a2a09ce02f29b31fc27cc3d04f -INFO: 04:17:53 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-10-26 04:17:53,818 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:17:53,818 [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-10-26 04:17:53,894 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:17:53,894 [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-10-26 04:17:53,919 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:17:53,919 [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:17:54 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 04:17:54 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 04:17:54 - docling.document_converter - Going to convert document batch... -INFO: 04:17:54 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a -INFO: 04:17:54 - docling.pipeline.base_pipeline - Processing document file -INFO: 04:17:54 - docling.document_converter - Finished converting document file in 0.40 sec. -INFO: 04:17:54 - docling_jobkit.convert.results - Processed 1 docs in 0.43 seconds. -INFO: 04:17:54 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 03b35cae-bf13-46bc-bd82-437c499f6e3d in 0.43 seconds -INFO: 04:17:55 - uvicorn.access - 172.17.0.1:55160 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 04:17:56 - uvicorn.access - 172.17.0.1:55160 - "GET /v1/clear/converters HTTP/1.1" 200 -INFO: 04:17:56 - uvicorn.access - 172.17.0.1:55160 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 +INFO: 04:06:33 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:06:33 - docling.models.factories - Registered ocr engines: ['auto', 'easyocr', 'kserve_v2_ocr', 'ocrmac', 'rapidocr', 'tesserocr', 'tesseract'] +INFO: 04:06:33 - docling_serve.otel_instrumentation - Setting up OpenTelemetry metrics +INFO: 04:06:33 - docling_serve.otel_instrumentation - Enabling Prometheus metrics export +INFO: 04:06:33 - docling_serve.otel_instrumentation - Instrumenting FastAPI with OpenTelemetry (excluded_urls=/metrics$,/healthz$,/livez$,/ready$,/health$,/readyz$) +INFO: 04:06:34 - uvicorn.error - Started server process [1] +INFO: 04:06:34 - uvicorn.error - Waiting for application startup. +INFO: 04:06:43 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:06:43 - docling.models.factories - Registered table structure engines: ['docling_tableformer', 'docling_tableformer_v2', 'granite_vision_table'] +INFO: 04:06:43 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:06:43 - docling.models.factories - Registered layout engines: ['layout_object_detection', 'docling_layout_default', 'docling_experimental_table_crops_layout'] +INFO: 04:06:43 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:06:43 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 1743cd6dac10356c82ba7dfffff4ed02 +INFO: 04:06:43 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:06:43 - docling.models.factories - Registered picture descriptions: ['picture_description_vlm_engine', 'vlm', 'api'] +2026-11-02 04:06:44.047152099 [W:onnxruntime:Default, device_discovery.cc:133 GetPciBusId] Skipping pci_bus_id for PCI path at "/sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS: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:06:44 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-11-02 04:06:44,521 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:06:44,524 [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-11-02 04:06:44,681 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:06:44,682 [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-11-02 04:06:44,731 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:06:44,731 [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:06:44 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:06:44 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:06:49 - docling.document_converter - Going to convert document batch... +INFO: 04:06:49 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a +INFO: 04:06:49 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:06:49 - docling.document_converter - Finished converting document file in 0.99 sec. +WARNING: 04:06:49 - docling_core.types.doc.document - Parameter `strict_text` has been deprecated and will be ignored. +INFO: 04:06:49 - docling_jobkit.convert.results - Processed 1 docs in 1.10 seconds. +INFO: 04:06:49 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 64266fd6-5dba-4ab9-84fb-791023e508c8 in 1.10 seconds +INFO: 04:06:51 - uvicorn.access - 172.17.0.1:43748 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:06:51 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 04:06:51 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 04:06:51 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 04:06:51 - docling_serve.app - [TENANT_ID] Task 9e35cbbe-c9c7-4304-bbb7-507f090014c7 created with tenant_id='default' +INFO: 04:06:51 - docling_jobkit.orchestrators.local.worker - Worker 1 processing task 9e35cbbe-c9c7-4304-bbb7-507f090014c7 +INFO: 04:06:51 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:06:51 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 447bb8cb2d04f05cb199adb5a03148da +INFO: 04:06:51 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-11-02 04:06:51,250 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:06:51,250 [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-11-02 04:06:51,365 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:06:51,365 [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-11-02 04:06:51,459 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:06:51,460 [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:06:51 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:06:51 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:06:52 - docling.document_converter - Going to convert document batch... +INFO: 04:06:52 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a +INFO: 04:06:52 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:06:52 - docling.document_converter - Finished converting document file in 0.44 sec. +INFO: 04:06:52 - docling_jobkit.convert.results - Processed 1 docs in 0.44 seconds. +INFO: 04:06:52 - docling_jobkit.orchestrators.local.worker - Worker 1 completed job 9e35cbbe-c9c7-4304-bbb7-507f090014c7 in 0.44 seconds +INFO: 04:06:53 - uvicorn.access - 172.17.0.1:43748 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:06:53 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 04:06:53 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 04:06:53 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 04:06:53 - docling_serve.app - [TENANT_ID] Task 9b2d429a-3b0e-462b-8b03-c670f308058e created with tenant_id='default' +INFO: 04:06:53 - docling_jobkit.orchestrators.local.worker - Worker 0 processing task 9b2d429a-3b0e-462b-8b03-c670f308058e +INFO: 04:06:53 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:06:53 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 6102b5a2a09ce02f29b31fc27cc3d04f +INFO: 04:06:53 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-11-02 04:06:53,262 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:06:53,262 [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-11-02 04:06:53,392 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:06:53,393 [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-11-02 04:06:53,441 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:06:53,441 [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:06:53 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:06:53 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:06:54 - docling.document_converter - Going to convert document batch... +INFO: 04:06:54 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a +INFO: 04:06:54 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:06:54 - docling.document_converter - Finished converting document file in 0.38 sec. +INFO: 04:06:55 - docling_jobkit.convert.results - Processed 1 docs in 0.41 seconds. +INFO: 04:06:55 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 9b2d429a-3b0e-462b-8b03-c670f308058e in 0.41 seconds +INFO: 04:06:55 - uvicorn.access - 172.17.0.1:43748 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:06:55 - uvicorn.access - 172.17.0.1:43748 - "GET /v1/clear/converters HTTP/1.1" 200 +INFO: 04:06:55 - uvicorn.access - 172.17.0.1:43748 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 ``` @@ -2971,120 +3131,120 @@ Documentation at http://0.0.0.0:5001/docs Scalar docs at http://0.0.0.0:5001/scalar Logs: -INFO: 04:16:23 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:16:23 - docling.models.factories - Registered ocr engines: ['auto', 'easyocr', 'kserve_v2_ocr', 'ocrmac', 'rapidocr', 'tesserocr', 'tesseract'] -INFO: 04:16:23 - docling_serve.otel_instrumentation - Setting up OpenTelemetry metrics -INFO: 04:16:23 - docling_serve.otel_instrumentation - Enabling Prometheus metrics export -INFO: 04:16:23 - docling_serve.otel_instrumentation - Instrumenting FastAPI with OpenTelemetry (excluded_urls=/health$,/ready$,/livez$,/metrics$,/healthz$,/readyz$) -INFO: 04:16:23 - uvicorn.error - Started server process [1] -INFO: 04:16:23 - uvicorn.error - Waiting for application startup. -INFO: 04:16:25 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:16:25 - docling.models.factories - Registered table structure engines: ['docling_tableformer', 'docling_tableformer_v2', 'granite_vision_table'] -INFO: 04:16:25 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:16:25 - docling.models.factories - Registered layout engines: ['layout_object_detection', 'docling_layout_default', 'docling_experimental_table_crops_layout'] -INFO: 04:16:25 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:16:25 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 1743cd6dac10356c82ba7dfffff4ed02 -INFO: 04:16:25 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:16:25 - docling.models.factories - Registered picture descriptions: ['picture_description_vlm_engine', 'vlm', 'api'] -2026-10-26 04:16:25.717399371 [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:16:25 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-10-26 04:16:25,872 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:16:25,873 [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-10-26 04:16:25,928 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:16:25,928 [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-10-26 04:16:25,953 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:16:25,954 [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:16:26 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 04:16:26 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 04:16:28 - docling.document_converter - Going to convert document batch... -INFO: 04:16:28 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a -INFO: 04:16:28 - docling.pipeline.base_pipeline - Processing document file -INFO: 04:16:28 - docling.document_converter - Finished converting document file in 0.72 sec. -WARNING: 04:16:28 - docling_core.types.doc.document - Parameter `strict_text` has been deprecated and will be ignored. -INFO: 04:16:28 - docling_jobkit.convert.results - Processed 1 docs in 0.75 seconds. -INFO: 04:16:28 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 54e9451f-978b-48ad-a535-e5002976c6dd in 0.75 seconds -INFO: 04:16:29 - uvicorn.access - 172.17.0.1:47512 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 04:16:29 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') -INFO: 04:16:29 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' -INFO: 04:16:29 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata -INFO: 04:16:29 - docling_serve.app - [TENANT_ID] Task 625b6da2-911b-4e62-bd1c-7c9d1be952da created with tenant_id='default' -INFO: 04:16:29 - docling_jobkit.orchestrators.local.worker - Worker 1 processing task 625b6da2-911b-4e62-bd1c-7c9d1be952da -INFO: 04:16:29 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:16:29 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash a1cb01c48360ff351eb870dc682aac59 -INFO: 04:16:29 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-10-26 04:16:29,279 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:16:29,280 [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-10-26 04:16:29,336 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:16:29,337 [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-10-26 04:16:29,362 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:16:29,362 [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:16:29 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 04:16:29 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 04:16:30 - docling.document_converter - Going to convert document batch... -INFO: 04:16:30 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a -INFO: 04:16:30 - docling.pipeline.base_pipeline - Processing document file -INFO: 04:16:30 - docling.document_converter - Finished converting document file in 0.38 sec. -INFO: 04:16:30 - docling_jobkit.convert.results - Processed 1 docs in 0.38 seconds. -INFO: 04:16:30 - docling_jobkit.orchestrators.local.worker - Worker 1 completed job 625b6da2-911b-4e62-bd1c-7c9d1be952da in 0.38 seconds -INFO: 04:16:31 - uvicorn.access - 172.17.0.1:47512 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 04:16:31 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') -INFO: 04:16:31 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' -INFO: 04:16:31 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata -INFO: 04:16:31 - docling_serve.app - [TENANT_ID] Task 86fe0471-fba5-4992-a905-fb31e778de84 created with tenant_id='default' -INFO: 04:16:31 - docling_jobkit.orchestrators.local.worker - Worker 0 processing task 86fe0471-fba5-4992-a905-fb31e778de84 -INFO: 04:16:31 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:16:31 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash fb1751b09de6bdbe35ede48676ca8f82 -INFO: 04:16:31 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-10-26 04:16:31,296 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:16:31,297 [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-10-26 04:16:31,351 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:16:31,351 [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-10-26 04:16:31,376 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:16:31,376 [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:16:31 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 04:16:31 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 04:16:32 - docling.document_converter - Going to convert document batch... -INFO: 04:16:32 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a -INFO: 04:16:32 - docling.pipeline.base_pipeline - Processing document file -INFO: 04:16:32 - docling.document_converter - Finished converting document file in 0.35 sec. -INFO: 04:16:32 - docling_jobkit.convert.results - Processed 1 docs in 0.37 seconds. -INFO: 04:16:32 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 86fe0471-fba5-4992-a905-fb31e778de84 in 0.37 seconds -INFO: 04:16:33 - uvicorn.access - 172.17.0.1:47512 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 04:16:33 - uvicorn.access - 172.17.0.1:47512 - "GET /v1/clear/converters HTTP/1.1" 200 -INFO: 04:16:33 - uvicorn.access - 172.17.0.1:47512 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 +INFO: 04:05:06 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:05:06 - docling.models.factories - Registered ocr engines: ['auto', 'easyocr', 'kserve_v2_ocr', 'ocrmac', 'rapidocr', 'tesserocr', 'tesseract'] +INFO: 04:05:06 - docling_serve.otel_instrumentation - Setting up OpenTelemetry metrics +INFO: 04:05:06 - docling_serve.otel_instrumentation - Enabling Prometheus metrics export +INFO: 04:05:06 - docling_serve.otel_instrumentation - Instrumenting FastAPI with OpenTelemetry (excluded_urls=/livez$,/readyz$,/ready$,/metrics$,/healthz$,/health$) +INFO: 04:05:06 - uvicorn.error - Started server process [1] +INFO: 04:05:06 - uvicorn.error - Waiting for application startup. +INFO: 04:05:10 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:05:10 - docling.models.factories - Registered table structure engines: ['docling_tableformer', 'docling_tableformer_v2', 'granite_vision_table'] +INFO: 04:05:10 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:05:10 - docling.models.factories - Registered layout engines: ['layout_object_detection', 'docling_layout_default', 'docling_experimental_table_crops_layout'] +INFO: 04:05:10 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:05:10 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 1743cd6dac10356c82ba7dfffff4ed02 +INFO: 04:05:10 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:05:10 - docling.models.factories - Registered picture descriptions: ['picture_description_vlm_engine', 'vlm', 'api'] +2026-11-02 04:05:10.599784033 [W:onnxruntime:Default, device_discovery.cc:133 GetPciBusId] Skipping pci_bus_id for PCI path at "/sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS: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:05:10 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-11-02 04:05:10,910 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:05:10,912 [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-11-02 04:05:11,016 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:05:11,016 [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-11-02 04:05:11,063 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:05:11,063 [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:05:11 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:05:11 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:05:14 - docling.document_converter - Going to convert document batch... +INFO: 04:05:14 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a +INFO: 04:05:14 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:05:14 - docling.document_converter - Finished converting document file in 0.39 sec. +WARNING: 04:05:14 - docling_core.types.doc.document - Parameter `strict_text` has been deprecated and will be ignored. +INFO: 04:05:14 - docling_jobkit.convert.results - Processed 1 docs in 0.82 seconds. +INFO: 04:05:14 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job c302c72b-55fb-4051-9c32-d2401ec0e869 in 0.82 seconds +INFO: 04:05:14 - uvicorn.access - 172.17.0.1:57028 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:05:14 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 04:05:14 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 04:05:14 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 04:05:14 - docling_serve.app - [TENANT_ID] Task ee4046c6-b52e-4569-a10d-e32b7b1393b7 created with tenant_id='default' +INFO: 04:05:14 - docling_jobkit.orchestrators.local.worker - Worker 1 processing task ee4046c6-b52e-4569-a10d-e32b7b1393b7 +INFO: 04:05:14 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:05:14 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash a1cb01c48360ff351eb870dc682aac59 +INFO: 04:05:14 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-11-02 04:05:14,739 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:05:14,739 [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-11-02 04:05:14,851 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:05:14,851 [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-11-02 04:05:14,909 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:05:14,909 [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:05:15 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:05:15 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:05:16 - docling.document_converter - Going to convert document batch... +INFO: 04:05:16 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a +INFO: 04:05:16 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:05:16 - docling.document_converter - Finished converting document file in 0.34 sec. +INFO: 04:05:16 - docling_jobkit.convert.results - Processed 1 docs in 0.36 seconds. +INFO: 04:05:16 - docling_jobkit.orchestrators.local.worker - Worker 1 completed job ee4046c6-b52e-4569-a10d-e32b7b1393b7 in 0.36 seconds +INFO: 04:05:16 - uvicorn.access - 172.17.0.1:57028 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:05:16 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 04:05:16 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 04:05:16 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 04:05:16 - docling_serve.app - [TENANT_ID] Task c22cf3e4-552f-480f-8b29-440bb05d1643 created with tenant_id='default' +INFO: 04:05:16 - docling_jobkit.orchestrators.local.worker - Worker 0 processing task c22cf3e4-552f-480f-8b29-440bb05d1643 +INFO: 04:05:16 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:05:16 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash fb1751b09de6bdbe35ede48676ca8f82 +INFO: 04:05:16 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-11-02 04:05:16,756 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:05:16,757 [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-11-02 04:05:16,873 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:05:16,873 [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-11-02 04:05:16,931 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:05:16,931 [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:05:17 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:05:17 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:05:18 - docling.document_converter - Going to convert document batch... +INFO: 04:05:18 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a +INFO: 04:05:18 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:05:18 - docling.document_converter - Finished converting document file in 0.41 sec. +INFO: 04:05:18 - docling_jobkit.convert.results - Processed 1 docs in 0.49 seconds. +INFO: 04:05:18 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job c22cf3e4-552f-480f-8b29-440bb05d1643 in 0.49 seconds +INFO: 04:05:18 - uvicorn.access - 172.17.0.1:57028 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:05:19 - uvicorn.access - 172.17.0.1:57028 - "GET /v1/clear/converters HTTP/1.1" 200 +INFO: 04:05:19 - uvicorn.access - 172.17.0.1:57028 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 ``` @@ -3122,120 +3282,120 @@ Documentation at http://0.0.0.0:5001/docs Scalar docs at http://0.0.0.0:5001/scalar Logs: -INFO: 04:15:17 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:15:17 - docling.models.factories - Registered ocr engines: ['auto', 'easyocr', 'kserve_v2_ocr', 'ocrmac', 'rapidocr', 'tesserocr', 'tesseract'] -INFO: 04:15:17 - docling_serve.otel_instrumentation - Setting up OpenTelemetry metrics -INFO: 04:15:17 - docling_serve.otel_instrumentation - Enabling Prometheus metrics export -INFO: 04:15:17 - docling_serve.otel_instrumentation - Instrumenting FastAPI with OpenTelemetry (excluded_urls=/health$,/healthz$,/livez$,/ready$,/readyz$,/metrics$) -INFO: 04:15:17 - uvicorn.error - Started server process [1] -INFO: 04:15:17 - uvicorn.error - Waiting for application startup. -INFO: 04:15:19 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:15:19 - docling.models.factories - Registered table structure engines: ['docling_tableformer', 'docling_tableformer_v2', 'granite_vision_table'] -INFO: 04:15:19 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:15:19 - docling.models.factories - Registered layout engines: ['layout_object_detection', 'docling_layout_default', 'docling_experimental_table_crops_layout'] -INFO: 04:15:19 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:15:19 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash bcb2e23b24bd94a42b5c00d662a7c1cf -INFO: 04:15:19 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:15:19 - docling.models.factories - Registered picture descriptions: ['picture_description_vlm_engine', 'vlm', 'api'] -2026-10-26 04:15:19.742192006 [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:15:19 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-10-26 04:15:19,917 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:15:19,918 [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-10-26 04:15:19,972 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:15:19,972 [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-10-26 04:15:19,996 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:15:19,996 [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:15:20 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 04:15:20 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 04:15:22 - docling.document_converter - Going to convert document batch... -INFO: 04:15:22 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a -INFO: 04:15:22 - docling.pipeline.base_pipeline - Processing document file -INFO: 04:15:22 - docling.document_converter - Finished converting document file in 0.37 sec. -WARNING: 04:15:22 - docling_core.types.doc.document - Parameter `strict_text` has been deprecated and will be ignored. -INFO: 04:15:22 - docling_jobkit.convert.results - Processed 1 docs in 0.72 seconds. -INFO: 04:15:22 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job cfbd23f8-e801-4124-b605-8516ecfbc71e in 0.72 seconds -INFO: 04:15:23 - uvicorn.access - 172.17.0.1:36100 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 04:15:23 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') -INFO: 04:15:23 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' -INFO: 04:15:23 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata -INFO: 04:15:23 - docling_serve.app - [TENANT_ID] Task 312f1b7f-8443-480c-8296-dab475a17cea created with tenant_id='default' -INFO: 04:15:23 - docling_jobkit.orchestrators.local.worker - Worker 1 processing task 312f1b7f-8443-480c-8296-dab475a17cea -INFO: 04:15:23 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:15:23 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash c835e945376007df084ecda847e91f5b -INFO: 04:15:23 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-10-26 04:15:23,241 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:15:23,241 [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-10-26 04:15:23,293 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:15:23,293 [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-10-26 04:15:23,318 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:15:23,318 [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:15:23 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 04:15:23 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 04:15:23 - docling.document_converter - Going to convert document batch... -INFO: 04:15:23 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a -INFO: 04:15:23 - docling.pipeline.base_pipeline - Processing document file -INFO: 04:15:23 - docling.document_converter - Finished converting document file in 0.26 sec. -INFO: 04:15:23 - docling_jobkit.convert.results - Processed 1 docs in 0.26 seconds. -INFO: 04:15:23 - docling_jobkit.orchestrators.local.worker - Worker 1 completed job 312f1b7f-8443-480c-8296-dab475a17cea in 0.26 seconds -INFO: 04:15:25 - uvicorn.access - 172.17.0.1:36100 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 04:15:25 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') -INFO: 04:15:25 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' -INFO: 04:15:25 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata -INFO: 04:15:25 - docling_serve.app - [TENANT_ID] Task b54608f1-adaf-44d9-875f-015cda2fa2b6 created with tenant_id='default' -INFO: 04:15:25 - docling_jobkit.orchestrators.local.worker - Worker 0 processing task b54608f1-adaf-44d9-875f-015cda2fa2b6 -INFO: 04:15:25 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:15:25 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 3eabf304acb4a56e9ef52b02ef69bccb -INFO: 04:15:25 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-10-26 04:15:25,255 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:15:25,255 [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-10-26 04:15:25,308 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:15:25,308 [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-10-26 04:15:25,332 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:15:25,332 [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:15:25 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 04:15:25 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 04:15:26 - docling.document_converter - Going to convert document batch... -INFO: 04:15:26 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a -INFO: 04:15:26 - docling.pipeline.base_pipeline - Processing document file -INFO: 04:15:26 - docling.document_converter - Finished converting document file in 0.35 sec. -INFO: 04:15:26 - docling_jobkit.convert.results - Processed 1 docs in 0.37 seconds. -INFO: 04:15:26 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job b54608f1-adaf-44d9-875f-015cda2fa2b6 in 0.37 seconds -INFO: 04:15:27 - uvicorn.access - 172.17.0.1:36100 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 04:15:27 - uvicorn.access - 172.17.0.1:36100 - "GET /v1/clear/converters HTTP/1.1" 200 -INFO: 04:15:27 - uvicorn.access - 172.17.0.1:36100 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 +INFO: 04:04:05 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:04:05 - docling.models.factories - Registered ocr engines: ['auto', 'easyocr', 'kserve_v2_ocr', 'ocrmac', 'rapidocr', 'tesserocr', 'tesseract'] +INFO: 04:04:05 - docling_serve.otel_instrumentation - Setting up OpenTelemetry metrics +INFO: 04:04:05 - docling_serve.otel_instrumentation - Enabling Prometheus metrics export +INFO: 04:04:05 - docling_serve.otel_instrumentation - Instrumenting FastAPI with OpenTelemetry (excluded_urls=/metrics$,/healthz$,/ready$,/readyz$,/livez$,/health$) +INFO: 04:04:06 - uvicorn.error - Started server process [1] +INFO: 04:04:06 - uvicorn.error - Waiting for application startup. +INFO: 04:04:11 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:04:11 - docling.models.factories - Registered table structure engines: ['docling_tableformer', 'docling_tableformer_v2', 'granite_vision_table'] +INFO: 04:04:11 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:04:11 - docling.models.factories - Registered layout engines: ['layout_object_detection', 'docling_layout_default', 'docling_experimental_table_crops_layout'] +INFO: 04:04:11 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:04:11 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash bcb2e23b24bd94a42b5c00d662a7c1cf +INFO: 04:04:12 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:04:12 - docling.models.factories - Registered picture descriptions: ['picture_description_vlm_engine', 'vlm', 'api'] +2026-11-02 04:04:12.114647709 [W:onnxruntime:Default, device_discovery.cc:133 GetPciBusId] Skipping pci_bus_id for PCI path at "/sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS: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:04:12 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-11-02 04:04:12,505 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:04:12,507 [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-11-02 04:04:12,633 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:04:12,633 [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-11-02 04:04:12,680 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:04:12,680 [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:04:12 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:04:12 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:04:17 - docling.document_converter - Going to convert document batch... +INFO: 04:04:17 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a +INFO: 04:04:17 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:04:17 - docling.document_converter - Finished converting document file in 0.97 sec. +WARNING: 04:04:17 - docling_core.types.doc.document - Parameter `strict_text` has been deprecated and will be ignored. +INFO: 04:04:17 - docling_jobkit.convert.results - Processed 1 docs in 1.50 seconds. +INFO: 04:04:17 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 96728dbd-2d3e-42fc-972c-367639c5f655 in 1.50 seconds +INFO: 04:04:18 - uvicorn.access - 172.17.0.1:53042 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:04:18 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 04:04:18 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 04:04:18 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 04:04:18 - docling_serve.app - [TENANT_ID] Task e30aa608-f860-4750-ad1b-709e0eac96ad created with tenant_id='default' +INFO: 04:04:18 - docling_jobkit.orchestrators.local.worker - Worker 1 processing task e30aa608-f860-4750-ad1b-709e0eac96ad +INFO: 04:04:18 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:04:18 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash c835e945376007df084ecda847e91f5b +INFO: 04:04:18 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-11-02 04:04:18,651 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:04:18,652 [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-11-02 04:04:18,761 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:04:18,761 [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-11-02 04:04:18,837 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:04:18,838 [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:04:18 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:04:18 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:04:20 - docling.document_converter - Going to convert document batch... +INFO: 04:04:20 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a +INFO: 04:04:20 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:04:20 - docling.document_converter - Finished converting document file in 0.38 sec. +INFO: 04:04:20 - docling_jobkit.convert.results - Processed 1 docs in 0.39 seconds. +INFO: 04:04:20 - docling_jobkit.orchestrators.local.worker - Worker 1 completed job e30aa608-f860-4750-ad1b-709e0eac96ad in 0.39 seconds +INFO: 04:04:20 - uvicorn.access - 172.17.0.1:53042 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:04:20 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 04:04:20 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 04:04:20 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 04:04:20 - docling_serve.app - [TENANT_ID] Task c7322758-fb9c-4c81-a3fc-ad5b29506f66 created with tenant_id='default' +INFO: 04:04:20 - docling_jobkit.orchestrators.local.worker - Worker 0 processing task c7322758-fb9c-4c81-a3fc-ad5b29506f66 +INFO: 04:04:20 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:04:20 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 3eabf304acb4a56e9ef52b02ef69bccb +INFO: 04:04:20 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-11-02 04:04:20,678 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:04:20,679 [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-11-02 04:04:20,786 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:04:20,786 [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-11-02 04:04:20,850 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-11-02 04:04:20,850 [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:04:21 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:04:21 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:04:22 - docling.document_converter - Going to convert document batch... +INFO: 04:04:22 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a +INFO: 04:04:22 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:04:22 - docling.document_converter - Finished converting document file in 0.42 sec. +INFO: 04:04:22 - docling_jobkit.convert.results - Processed 1 docs in 0.49 seconds. +INFO: 04:04:22 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job c7322758-fb9c-4c81-a3fc-ad5b29506f66 in 0.49 seconds +INFO: 04:04:22 - uvicorn.access - 172.17.0.1:53042 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:04:23 - uvicorn.access - 172.17.0.1:53042 - "GET /v1/clear/converters HTTP/1.1" 200 +INFO: 04:04:23 - uvicorn.access - 172.17.0.1:53042 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 ``` @@ -3273,37 +3433,37 @@ Documentation at http://0.0.0.0:5001/docs Scalar docs at http://0.0.0.0:5001/scalar Logs: -2026-10-26 04:13:44.069434190 [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-10-26 04:13:44,320 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:13:44,321 [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-10-26 04:13:44,393 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:13:44,394 [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-10-26 04:13:44,418 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-10-26 04:13:44,418 [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