From 631dfc9db77d078c5672547b62927c87628e06c8 Mon Sep 17 00:00:00 2001 From: "docling-java-ops[bot]" <245010719+docling-java-ops[bot]@users.noreply.github.com> Date: Mon, 9 Nov 2026 04:52:00 +0000 Subject: [PATCH] docs: Update docling-serve compatibility table (from Version tests run # 76) Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- .../docling-serve/serve-compatibility.md | 5842 ++++++++--------- 1 file changed, 2921 insertions(+), 2921 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 6e8515ac..5e1eda99 100644 --- a/docs/src/doc/docs/includes/docling-serve/serve-compatibility.md +++ b/docs/src/doc/docs/includes/docling-serve/serve-compatibility.md @@ -1,4 +1,4 @@ -# Results for ghcr.io/docling-project/docling-serve as of 2026-11-02T04:30:21.777911397Z +# Results for ghcr.io/docling-project/docling-serve as of 2026-11-09T04:51:56.431368122Z Here are the results: @@ -91,128 +91,128 @@ 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. +INFO: 04:51:40 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:51:40 - docling.models.factories - Registered ocr engines: ['auto', 'easyocr', 'kserve_v2_ocr', 'nemotron-ocr', 'ocrmac', 'rapidocr', 'tesserocr', 'tesseract'] +INFO: 04:51:40 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' +INFO: 04:51: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:51: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:51:40 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' +INFO: 04:51: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:51: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:51: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:51: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:51: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:51:40 - docling_serve.otel_instrumentation - Setting up OpenTelemetry metrics +INFO: 04:51:40 - docling_serve.otel_instrumentation - Enabling Prometheus metrics export +INFO: 04:51:40 - docling_serve.otel_instrumentation - Instrumenting FastAPI with OpenTelemetry (excluded_urls=/metrics$,/ready$,/health$,/livez$,/healthz$,/readyz$) +INFO: 04:51:40 - uvicorn.error - Started server process [1] +INFO: 04:51:40 - uvicorn.error - Waiting for application startup. +INFO: 04:51:40 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:51:41 - docling.models.factories - Registered table structure engines: ['docling_tableformer', 'docling_tableformer_v2', 'granite_vision_table'] +INFO: 04:51:41 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:51:41 - docling.models.factories - Registered layout engines: ['layout_object_detection', 'docling_layout_default', 'docling_experimental_table_crops_layout'] +INFO: 04:51:41 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:51:42 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 19ad2e40917b3482b19a071b877d5fef +INFO: 04:51:42 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:51:42 - docling.models.factories - Registered picture descriptions: ['picture_description_vlm_engine', 'vlm', 'api'] +INFO: 04:51:42 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +2026-11-09 04:51:42.197850242 [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:51:42 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +INFO: 04:51:42 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:51:42 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine +INFO: 04:51:42 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:51:45 - docling.document_converter - Going to convert document batch... +INFO: 04:51:45 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 0866b38c0a68478c38298a7b37389e4e +INFO: 04:51:45 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:51:45 - 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: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. +INFO: 04:51:45 - docling_jobkit.convert.results - Processed 1 docs in 0.70 seconds. +INFO: 04:51:45 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 45d77d54-50d8-4612-ac07-cfade607d5e1 in 0.70 seconds +INFO: 04:51:45 - uvicorn.access - 172.17.0.1:48534 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:51:45 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 04:51:45 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 04:51:45 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 04:51:45 - docling_serve.app - [TENANT_ID] Task 6973abbd-cc40-4739-b869-355798bfb2bf created with tenant_id='default' +INFO: 04:51:45 - docling_jobkit.orchestrators.local.worker - Worker 1 processing task 6973abbd-cc40-4739-b869-355798bfb2bf +INFO: 04:51:45 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:51:46 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 0866b38c0a68478c38298a7b37389e4e +INFO: 04:51:46 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +INFO: 04:51:46 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +INFO: 04:51:46 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:51:46 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine +INFO: 04:51:46 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:51:47 - docling.document_converter - Going to convert document batch... +INFO: 04:51:47 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 0866b38c0a68478c38298a7b37389e4e +INFO: 04:51:47 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:51:47 - docling.document_converter - Finished converting document file in 0.46 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. +INFO: 04:51:47 - docling_jobkit.convert.results - Processed 1 docs in 0.47 seconds. +INFO: 04:51:47 - docling_jobkit.orchestrators.local.worker - Worker 1 completed job 6973abbd-cc40-4739-b869-355798bfb2bf in 0.47 seconds +INFO: 04:51:47 - uvicorn.access - 172.17.0.1:48534 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:51:47 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 04:51:47 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 04:51:47 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 04:51:47 - docling_serve.app - [TENANT_ID] Task 2b028be8-4cd1-4f4a-a740-be9a68fccc8a created with tenant_id='default' +INFO: 04:51:47 - docling_jobkit.orchestrators.local.worker - Worker 0 processing task 2b028be8-4cd1-4f4a-a740-be9a68fccc8a +INFO: 04:51:47 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:51:48 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash ce20ab6b69883db8aa2a825d6c907b4f +INFO: 04:51:48 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +INFO: 04:51:48 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +INFO: 04:51:48 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:51:48 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine +INFO: 04:51:48 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:51:49 - docling.document_converter - Going to convert document batch... +INFO: 04:51:49 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash ce20ab6b69883db8aa2a825d6c907b4f +INFO: 04:51:49 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:51:49 - docling.document_converter - Finished converting document file in 0.47 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 +INFO: 04:51:49 - docling_jobkit.convert.results - Processed 1 docs in 0.50 seconds. +INFO: 04:51:49 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 2b028be8-4cd1-4f4a-a740-be9a68fccc8a in 0.50 seconds +INFO: 04:51:49 - uvicorn.access - 172.17.0.1:48534 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:51:50 - uvicorn.access - 172.17.0.1:48534 - "GET /v1/clear/converters HTTP/1.1" 200 +INFO: 04:51:50 - uvicorn.access - 172.17.0.1:48534 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 ``` @@ -250,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: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. +INFO: 04:50:31 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:50:31 - docling.models.factories - Registered ocr engines: ['auto', 'easyocr', 'kserve_v2_ocr', 'nemotron-ocr', 'ocrmac', 'rapidocr', 'tesserocr', 'tesseract'] +INFO: 04:50:31 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' +INFO: 04:50:32 - 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:50:32 - 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:50:32 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' +INFO: 04:50:32 - 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:50:32 - 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:50:32 - 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:50:32 - 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:50:32 - 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:50:32 - docling_serve.otel_instrumentation - Setting up OpenTelemetry metrics +INFO: 04:50:32 - docling_serve.otel_instrumentation - Enabling Prometheus metrics export +INFO: 04:50:32 - docling_serve.otel_instrumentation - Instrumenting FastAPI with OpenTelemetry (excluded_urls=/metrics$,/ready$,/healthz$,/livez$,/health$,/readyz$) +INFO: 04:50:32 - uvicorn.error - Started server process [1] +INFO: 04:50:32 - uvicorn.error - Waiting for application startup. +INFO: 04:50:32 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:50:33 - docling.models.factories - Registered table structure engines: ['docling_tableformer', 'docling_tableformer_v2', 'granite_vision_table'] +INFO: 04:50:33 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:50:33 - docling.models.factories - Registered layout engines: ['layout_object_detection', 'docling_layout_default', 'docling_experimental_table_crops_layout'] +INFO: 04:50:33 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:50:34 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 21a5bdafbfbe81af0bbfe0fd7eed352d +INFO: 04:50:34 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:50:34 - docling.models.factories - Registered picture descriptions: ['picture_description_vlm_engine', 'vlm', 'api'] +INFO: 04:50:34 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +2026-11-09 04:50:34.082248999 [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:50:34 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +INFO: 04:50:34 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:50:34 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine +INFO: 04:50:34 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:50:39 - docling.document_converter - Going to convert document batch... +INFO: 04:50:39 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash f1eabb3ad36ee70cf220c6899a7dd87c +INFO: 04:50:39 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:50:39 - docling.document_converter - Finished converting document file in 0.94 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: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. +INFO: 04:50:39 - docling_jobkit.convert.results - Processed 1 docs in 1.15 seconds. +INFO: 04:50:39 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 0dfeb6b6-e8b0-4bf0-97f4-2f8c3454fbe4 in 1.15 seconds +INFO: 04:50:40 - uvicorn.access - 172.17.0.1:45898 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:50:40 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 04:50:40 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 04:50:40 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 04:50:40 - docling_serve.app - [TENANT_ID] Task 1a9b8623-16f0-4d48-8396-01bf6f3e04d2 created with tenant_id='default' +INFO: 04:50:40 - docling_jobkit.orchestrators.local.worker - Worker 1 processing task 1a9b8623-16f0-4d48-8396-01bf6f3e04d2 +INFO: 04:50:40 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:50:41 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash f1eabb3ad36ee70cf220c6899a7dd87c +INFO: 04:50:41 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +INFO: 04:50:41 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +INFO: 04:50:41 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:50:41 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine +INFO: 04:50:41 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:50:43 - docling.document_converter - Going to convert document batch... +INFO: 04:50:43 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash f1eabb3ad36ee70cf220c6899a7dd87c +INFO: 04:50:43 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:50:43 - 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: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. +INFO: 04:50:43 - docling_jobkit.convert.results - Processed 1 docs in 0.55 seconds. +INFO: 04:50:43 - docling_jobkit.orchestrators.local.worker - Worker 1 completed job 1a9b8623-16f0-4d48-8396-01bf6f3e04d2 in 0.55 seconds +INFO: 04:50:44 - uvicorn.access - 172.17.0.1:45898 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:50:44 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 04:50:44 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 04:50:44 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 04:50:44 - docling_serve.app - [TENANT_ID] Task ae62068b-701b-4cd7-b229-34ab9d69853c created with tenant_id='default' +INFO: 04:50:44 - docling_jobkit.orchestrators.local.worker - Worker 0 processing task ae62068b-701b-4cd7-b229-34ab9d69853c +INFO: 04:50:44 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:50:45 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 5067e95ed2289c3bee5a18f6b22fca49 +INFO: 04:50:45 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +INFO: 04:50:45 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +INFO: 04:50:45 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:50:45 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine +INFO: 04:50:45 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:50:46 - docling.document_converter - Going to convert document batch... +INFO: 04:50:46 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 5067e95ed2289c3bee5a18f6b22fca49 +INFO: 04:50:46 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:50:46 - docling.document_converter - Finished converting document file in 0.53 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: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 +INFO: 04:50:46 - docling_jobkit.convert.results - Processed 1 docs in 0.58 seconds. +INFO: 04:50:46 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job ae62068b-701b-4cd7-b229-34ab9d69853c in 0.58 seconds +INFO: 04:50:46 - uvicorn.access - 172.17.0.1:45898 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:50:47 - uvicorn.access - 172.17.0.1:45898 - "GET /v1/clear/converters HTTP/1.1" 200 +INFO: 04:50:47 - uvicorn.access - 172.17.0.1:45898 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 ``` @@ -409,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: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. +INFO: 04:48:49 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:48:49 - docling.models.factories - Registered ocr engines: ['auto', 'easyocr', 'kserve_v2_ocr', 'nemotron-ocr', 'ocrmac', 'rapidocr', 'tesserocr', 'tesseract'] +INFO: 04:48:49 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' +INFO: 04:48:50 - 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:48:50 - 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:48:50 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' +INFO: 04:48:50 - 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:48:50 - 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:48:50 - 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:48:50 - 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:48:50 - 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:48:50 - docling_serve.otel_instrumentation - Setting up OpenTelemetry metrics +INFO: 04:48:50 - docling_serve.otel_instrumentation - Enabling Prometheus metrics export +INFO: 04:48:50 - docling_serve.otel_instrumentation - Instrumenting FastAPI with OpenTelemetry (excluded_urls=/ready$,/health$,/healthz$,/livez$,/metrics$,/readyz$) +INFO: 04:48:50 - uvicorn.error - Started server process [1] +INFO: 04:48:50 - uvicorn.error - Waiting for application startup. +INFO: 04:48:50 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:48:51 - docling.models.factories - Registered table structure engines: ['docling_tableformer', 'docling_tableformer_v2', 'granite_vision_table'] +INFO: 04:48:51 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:48:51 - docling.models.factories - Registered layout engines: ['layout_object_detection', 'docling_layout_default', 'docling_experimental_table_crops_layout'] +INFO: 04:48:51 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:48:51 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash b512667ec4c5e21562cdbbb72033e88f +INFO: 04:48:51 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:48:51 - docling.models.factories - Registered picture descriptions: ['picture_description_vlm_engine', 'vlm', 'api'] +INFO: 04:48:51 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +2026-11-09 04:48:51.372784405 [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:48:51 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +INFO: 04:48:51 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:48:51 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine +INFO: 04:48:51 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:48:54 - docling.document_converter - Going to convert document batch... +INFO: 04:48:54 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash b09292c77e315ac85fcb9443035d8c11 +INFO: 04:48:54 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:48:55 - docling.document_converter - Finished converting document file in 0.88 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: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. +INFO: 04:48:55 - docling_jobkit.convert.results - Processed 1 docs in 0.95 seconds. +INFO: 04:48:55 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 905a815c-8962-41c1-a4a6-ce5c02d7a26b in 0.95 seconds +INFO: 04:48:55 - uvicorn.access - 172.17.0.1:52338 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:48:55 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 04:48:55 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 04:48:55 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 04:48:55 - docling_serve.app - [TENANT_ID] Task 3899e607-ab64-4121-a611-afea1958f1f0 created with tenant_id='default' +INFO: 04:48:55 - docling_jobkit.orchestrators.local.worker - Worker 1 processing task 3899e607-ab64-4121-a611-afea1958f1f0 +INFO: 04:48:55 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:48:55 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash b09292c77e315ac85fcb9443035d8c11 +INFO: 04:48:55 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +INFO: 04:48:55 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +INFO: 04:48:55 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:48:55 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine +INFO: 04:48:55 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:48:56 - docling.document_converter - Going to convert document batch... +INFO: 04:48:56 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash b09292c77e315ac85fcb9443035d8c11 +INFO: 04:48:56 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:48:57 - docling.document_converter - Finished converting document file in 0.48 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: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. +INFO: 04:48:57 - docling_jobkit.convert.results - Processed 1 docs in 0.48 seconds. +INFO: 04:48:57 - docling_jobkit.orchestrators.local.worker - Worker 1 completed job 3899e607-ab64-4121-a611-afea1958f1f0 in 0.48 seconds +INFO: 04:48:57 - uvicorn.access - 172.17.0.1:52338 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:48:57 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 04:48:57 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 04:48:57 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 04:48:57 - docling_serve.app - [TENANT_ID] Task c0136afd-16de-47ce-a827-7869508a888e created with tenant_id='default' +INFO: 04:48:57 - docling_jobkit.orchestrators.local.worker - Worker 0 processing task c0136afd-16de-47ce-a827-7869508a888e +INFO: 04:48:57 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:48:57 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 46a227378a399f8172808571bb22e5ae +INFO: 04:48:57 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +INFO: 04:48:57 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +INFO: 04:48:57 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:48:57 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine +INFO: 04:48:57 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:48:58 - docling.document_converter - Going to convert document batch... +INFO: 04:48:58 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 46a227378a399f8172808571bb22e5ae +INFO: 04:48:58 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:48:58 - docling.document_converter - Finished converting document file in 0.47 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: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 +INFO: 04:48:58 - docling_jobkit.convert.results - Processed 1 docs in 0.51 seconds. +INFO: 04:48:58 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job c0136afd-16de-47ce-a827-7869508a888e in 0.51 seconds +INFO: 04:48:59 - uvicorn.access - 172.17.0.1:52338 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:48:59 - uvicorn.access - 172.17.0.1:52338 - "GET /v1/clear/converters HTTP/1.1" 200 +INFO: 04:48:59 - uvicorn.access - 172.17.0.1:52338 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 ``` @@ -568,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: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. +INFO: 04:47:05 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:47:05 - docling.models.factories - Registered ocr engines: ['auto', 'easyocr', 'kserve_v2_ocr', 'nemotron-ocr', 'ocrmac', 'rapidocr', 'tesserocr', 'tesseract'] +INFO: 04:47:05 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' +INFO: 04:47:06 - 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:47:06 - 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:47:06 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' +INFO: 04:47:06 - 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:47:06 - 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:47:06 - 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:47:06 - 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:47:06 - 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:47:06 - docling_serve.otel_instrumentation - Setting up OpenTelemetry metrics +INFO: 04:47:06 - docling_serve.otel_instrumentation - Enabling Prometheus metrics export +INFO: 04:47:06 - docling_serve.otel_instrumentation - Instrumenting FastAPI with OpenTelemetry (excluded_urls=/healthz$,/livez$,/readyz$,/health$,/ready$,/metrics$) +INFO: 04:47:06 - uvicorn.error - Started server process [1] +INFO: 04:47:06 - uvicorn.error - Waiting for application startup. +INFO: 04:47:09 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:47:09 - docling.models.factories - Registered table structure engines: ['docling_tableformer', 'docling_tableformer_v2', 'granite_vision_table'] +INFO: 04:47:09 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:47:09 - docling.models.factories - Registered layout engines: ['layout_object_detection', 'docling_layout_default', 'docling_experimental_table_crops_layout'] +INFO: 04:47:09 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:47:09 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 13c598601c41ded5d7352ff5a62b3ab2 +INFO: 04:47:09 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:47:09 - docling.models.factories - Registered picture descriptions: ['picture_description_vlm_engine', 'vlm', 'api'] +INFO: 04:47:09 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +2026-11-09 04:47:09.643039860 [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:47:10 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +INFO: 04:47:10 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:47:10 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine +INFO: 04:47:10 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:47:13 - docling.document_converter - Going to convert document batch... +INFO: 04:47:13 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash fb695660caba7567d48581c152baa168 +INFO: 04:47:13 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:47:13 - docling.document_converter - Finished converting document file in 0.50 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: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. +INFO: 04:47:13 - docling_jobkit.convert.results - Processed 1 docs in 0.59 seconds. +INFO: 04:47:13 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 4bcadc6b-24c3-4a5b-a043-eab72395ca0e in 0.59 seconds +INFO: 04:47:13 - uvicorn.access - 172.17.0.1:39620 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:47:13 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 04:47:13 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 04:47:13 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 04:47:13 - docling_serve.app - [TENANT_ID] Task 1b1003e4-d84b-44a8-b607-abb85964c204 created with tenant_id='default' +INFO: 04:47:13 - docling_jobkit.orchestrators.local.worker - Worker 1 processing task 1b1003e4-d84b-44a8-b607-abb85964c204 +INFO: 04:47:13 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:47:14 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash fb695660caba7567d48581c152baa168 +INFO: 04:47:14 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +INFO: 04:47:14 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +INFO: 04:47:14 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:47:14 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine +INFO: 04:47:14 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:47:15 - docling.document_converter - Going to convert document batch... +INFO: 04:47:15 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash fb695660caba7567d48581c152baa168 +INFO: 04:47:15 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:47:15 - docling.document_converter - Finished converting document file in 0.33 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: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. +INFO: 04:47:15 - docling_jobkit.convert.results - Processed 1 docs in 0.33 seconds. +INFO: 04:47:15 - docling_jobkit.orchestrators.local.worker - Worker 1 completed job 1b1003e4-d84b-44a8-b607-abb85964c204 in 0.33 seconds +INFO: 04:47:16 - uvicorn.access - 172.17.0.1:39620 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:47:16 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 04:47:16 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 04:47:16 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 04:47:16 - docling_serve.app - [TENANT_ID] Task 553499a6-3ff4-48d7-befc-f7245f3ffbb2 created with tenant_id='default' +INFO: 04:47:16 - docling_jobkit.orchestrators.local.worker - Worker 0 processing task 553499a6-3ff4-48d7-befc-f7245f3ffbb2 +INFO: 04:47:16 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:47:16 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 327be8a15fe7e1d23c1c5c974e2d6204 +INFO: 04:47:16 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +INFO: 04:47:16 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +INFO: 04:47:16 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:47:16 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine +INFO: 04:47:16 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:47:17 - docling.document_converter - Going to convert document batch... +INFO: 04:47:17 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 327be8a15fe7e1d23c1c5c974e2d6204 +INFO: 04:47:17 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:47:17 - docling.document_converter - Finished converting document file in 0.46 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: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 +INFO: 04:47:17 - docling_jobkit.convert.results - Processed 1 docs in 0.50 seconds. +INFO: 04:47:17 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 553499a6-3ff4-48d7-befc-f7245f3ffbb2 in 0.50 seconds +INFO: 04:47:18 - uvicorn.access - 172.17.0.1:39620 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:47:18 - uvicorn.access - 172.17.0.1:39620 - "GET /v1/clear/converters HTTP/1.1" 200 +INFO: 04:47:18 - uvicorn.access - 172.17.0.1:39620 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 ``` @@ -727,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: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. +INFO: 04:45:29 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:45:29 - docling.models.factories - Registered ocr engines: ['auto', 'easyocr', 'kserve_v2_ocr', 'nemotron-ocr', 'ocrmac', 'rapidocr', 'tesserocr', 'tesseract'] +INFO: 04:45:29 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' +INFO: 04:45: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:45: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:45:30 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' +INFO: 04:45: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:45: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:45: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:45: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:45: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:45:30 - docling_serve.otel_instrumentation - Setting up OpenTelemetry metrics +INFO: 04:45:30 - docling_serve.otel_instrumentation - Enabling Prometheus metrics export +INFO: 04:45:30 - docling_serve.otel_instrumentation - Instrumenting FastAPI with OpenTelemetry (excluded_urls=/readyz$,/health$,/ready$,/metrics$,/healthz$,/livez$) +INFO: 04:45:30 - uvicorn.error - Started server process [1] +INFO: 04:45:30 - uvicorn.error - Waiting for application startup. +INFO: 04:45:33 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:45:33 - docling.models.factories - Registered table structure engines: ['docling_tableformer', 'docling_tableformer_v2', 'granite_vision_table'] +INFO: 04:45:33 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:45:33 - docling.models.factories - Registered layout engines: ['layout_object_detection', 'docling_layout_default', 'docling_experimental_table_crops_layout'] +INFO: 04:45:33 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:45:33 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 09ad7eb42b1b02c6f33727a896018794 +INFO: 04:45:33 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:45:33 - docling.models.factories - Registered picture descriptions: ['picture_description_vlm_engine', 'vlm', 'api'] +INFO: 04:45:33 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +2026-11-09 04:45:33.669428610 [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:45:33 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-11-09 04:45:33,879 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:45:33,880 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_det_small.onnx +[INFO] 2026-11-09 04:45:33,934 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:45:33,934 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/ch_ppocr_mobile_v2.0_cls_mobile.onnx +[INFO] 2026-11-09 04:45:33,974 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:45:33,974 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_rec_small.onnx +INFO: 04:45:34 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:45:34 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine +INFO: 04:45:34 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:45:37 - docling.document_converter - Going to convert document batch... +INFO: 04:45:37 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 85169e511be645c0b5bc193fea12b6c5 +INFO: 04:45:37 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:45:37 - docling.document_converter - Finished converting document file in 0.62 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: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. +INFO: 04:45:37 - docling_jobkit.convert.results - Processed 1 docs in 0.70 seconds. +INFO: 04:45:37 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 99d2751b-246d-4909-a5a7-a8358574803f in 0.70 seconds +INFO: 04:45:37 - uvicorn.access - 172.17.0.1:57624 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:45:37 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 04:45:37 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 04:45:37 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 04:45:37 - docling_serve.app - [TENANT_ID] Task 7352423d-caf7-47c8-ad98-ec823e884da2 created with tenant_id='default' +INFO: 04:45:37 - docling_jobkit.orchestrators.local.worker - Worker 1 processing task 7352423d-caf7-47c8-ad98-ec823e884da2 +INFO: 04:45:37 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:45:37 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 85169e511be645c0b5bc193fea12b6c5 +INFO: 04:45:37 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +INFO: 04:45:37 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-11-09 04:45:37,708 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:45:37,708 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_det_small.onnx +[INFO] 2026-11-09 04:45:37,778 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:45:37,778 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/ch_ppocr_mobile_v2.0_cls_mobile.onnx +[INFO] 2026-11-09 04:45:37,820 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:45:37,821 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_rec_small.onnx +INFO: 04:45:37 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:45:37 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine +INFO: 04:45:37 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:45:39 - docling.document_converter - Going to convert document batch... +INFO: 04:45:39 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 85169e511be645c0b5bc193fea12b6c5 +INFO: 04:45:39 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:45:39 - docling.document_converter - Finished converting document file in 0.70 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: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. +INFO: 04:45:39 - docling_jobkit.convert.results - Processed 1 docs in 0.71 seconds. +INFO: 04:45:39 - docling_jobkit.orchestrators.local.worker - Worker 1 completed job 7352423d-caf7-47c8-ad98-ec823e884da2 in 0.71 seconds +INFO: 04:45:39 - uvicorn.access - 172.17.0.1:57624 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:45:39 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 04:45:39 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 04:45:39 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 04:45:39 - docling_serve.app - [TENANT_ID] Task 92343079-3be5-40e2-972b-a23b6e6d4deb created with tenant_id='default' +INFO: 04:45:39 - docling_jobkit.orchestrators.local.worker - Worker 0 processing task 92343079-3be5-40e2-972b-a23b6e6d4deb +INFO: 04:45:39 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:45:39 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 44834b4eb26b8d8aa7ba8a2194d47d80 +INFO: 04:45:39 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +INFO: 04:45:39 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-11-09 04:45:39,737 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:45:39,737 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_det_small.onnx +[INFO] 2026-11-09 04:45:39,786 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:45:39,786 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/ch_ppocr_mobile_v2.0_cls_mobile.onnx +[INFO] 2026-11-09 04:45:39,831 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:45:39,831 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_rec_small.onnx +INFO: 04:45:39 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:45:39 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine +INFO: 04:45:39 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:45:41 - docling.document_converter - Going to convert document batch... +INFO: 04:45:41 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 44834b4eb26b8d8aa7ba8a2194d47d80 +INFO: 04:45:41 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:45:41 - docling.document_converter - Finished converting document file in 0.60 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: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 +INFO: 04:45:41 - docling_jobkit.convert.results - Processed 1 docs in 0.63 seconds. +INFO: 04:45:41 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 92343079-3be5-40e2-972b-a23b6e6d4deb in 0.63 seconds +INFO: 04:45:43 - uvicorn.access - 172.17.0.1:57624 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:45:43 - uvicorn.access - 172.17.0.1:57624 - "GET /v1/clear/converters HTTP/1.1" 200 +INFO: 04:45:43 - uvicorn.access - 172.17.0.1:57624 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 ``` @@ -910,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: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. +INFO: 04:43:41 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:43:41 - docling.models.factories - Registered ocr engines: ['auto', 'easyocr', 'kserve_v2_ocr', 'nemotron-ocr', 'ocrmac', 'rapidocr', 'tesserocr', 'tesseract'] +INFO: 04:43:41 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' +INFO: 04:43: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:43: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:43:41 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' +INFO: 04:43: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:43: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:43: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:43: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:43: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:43:41 - docling_serve.otel_instrumentation - Setting up OpenTelemetry metrics +INFO: 04:43:41 - docling_serve.otel_instrumentation - Enabling Prometheus metrics export +INFO: 04:43:41 - docling_serve.otel_instrumentation - Instrumenting FastAPI with OpenTelemetry (excluded_urls=/healthz$,/livez$,/health$,/metrics$,/readyz$,/ready$) +INFO: 04:43:42 - uvicorn.error - Started server process [1] +INFO: 04:43:42 - uvicorn.error - Waiting for application startup. +INFO: 04:43:44 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:43:44 - docling.models.factories - Registered table structure engines: ['docling_tableformer', 'docling_tableformer_v2', 'granite_vision_table'] +INFO: 04:43:45 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:43:45 - docling.models.factories - Registered layout engines: ['layout_object_detection', 'docling_layout_default', 'docling_experimental_table_crops_layout'] +INFO: 04:43:45 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:43:45 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 246a8611dcb8660b3c8fd9757a157fd3 +INFO: 04:43:45 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:43:45 - docling.models.factories - Registered picture descriptions: ['picture_description_vlm_engine', 'vlm', 'api'] +INFO: 04:43:45 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +2026-11-09 04:43:45.285035281 [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:43:45 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-11-09 04:43:45,752 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:43:45,753 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_det_small.onnx +[INFO] 2026-11-09 04:43:45,826 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:43:45,827 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/ch_ppocr_mobile_v2.0_cls_mobile.onnx +[INFO] 2026-11-09 04:43:45,871 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:43:45,872 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_rec_small.onnx +INFO: 04:43:45 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:43:45 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine +INFO: 04:43:45 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:43:49 - docling.document_converter - Going to convert document batch... +INFO: 04:43:49 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 98c4104a248971954a47caf8013545f3 +INFO: 04:43:49 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:43:49 - docling.document_converter - Finished converting document file in 0.51 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: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. +INFO: 04:43:49 - docling_jobkit.convert.results - Processed 1 docs in 0.58 seconds. +INFO: 04:43:49 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job d3af9bfe-4f00-4461-90ec-0bb229f65f12 in 0.58 seconds +INFO: 04:43:49 - uvicorn.access - 172.17.0.1:41150 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:43:49 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 04:43:49 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 04:43:49 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 04:43:49 - docling_serve.app - [TENANT_ID] Task ac84de27-284f-4d38-9cb8-0dba298d978a created with tenant_id='default' +INFO: 04:43:49 - docling_jobkit.orchestrators.local.worker - Worker 1 processing task ac84de27-284f-4d38-9cb8-0dba298d978a +INFO: 04:43:49 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:43:49 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 98c4104a248971954a47caf8013545f3 +INFO: 04:43:49 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +INFO: 04:43:49 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-11-09 04:43:49,743 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:43:49,744 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_det_small.onnx +[INFO] 2026-11-09 04:43:49,795 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:43:49,795 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/ch_ppocr_mobile_v2.0_cls_mobile.onnx +[INFO] 2026-11-09 04:43:49,835 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:43:49,835 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_rec_small.onnx +INFO: 04:43:49 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:43:49 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine +INFO: 04:43:49 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:43:51 - docling.document_converter - Going to convert document batch... +INFO: 04:43:51 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 98c4104a248971954a47caf8013545f3 +INFO: 04:43:51 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:43:51 - docling.document_converter - Finished converting document file in 0.74 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: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. +INFO: 04:43:51 - docling_jobkit.convert.results - Processed 1 docs in 0.74 seconds. +INFO: 04:43:51 - docling_jobkit.orchestrators.local.worker - Worker 1 completed job ac84de27-284f-4d38-9cb8-0dba298d978a in 0.74 seconds +INFO: 04:43:51 - uvicorn.access - 172.17.0.1:41150 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:43:51 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 04:43:51 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 04:43:51 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 04:43:51 - docling_serve.app - [TENANT_ID] Task f003c4fa-2008-4c1b-a834-bb78c8e37a70 created with tenant_id='default' +INFO: 04:43:51 - docling_jobkit.orchestrators.local.worker - Worker 0 processing task f003c4fa-2008-4c1b-a834-bb78c8e37a70 +INFO: 04:43:51 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:43:51 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash e48a657870181f94de2cf18f13159d2a +INFO: 04:43:51 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +INFO: 04:43:51 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-11-09 04:43:51,736 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:43:51,737 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_det_small.onnx +[INFO] 2026-11-09 04:43:51,784 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:43:51,784 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/ch_ppocr_mobile_v2.0_cls_mobile.onnx +[INFO] 2026-11-09 04:43:51,830 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:43:51,831 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_rec_small.onnx +INFO: 04:43:51 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:43:51 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine +INFO: 04:43:51 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:43:52 - docling.document_converter - Going to convert document batch... +INFO: 04:43:52 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash e48a657870181f94de2cf18f13159d2a +INFO: 04:43:52 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:43:53 - docling.document_converter - Finished converting document file in 0.49 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: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 +INFO: 04:43:53 - docling_jobkit.convert.results - Processed 1 docs in 0.52 seconds. +INFO: 04:43:53 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job f003c4fa-2008-4c1b-a834-bb78c8e37a70 in 0.52 seconds +INFO: 04:43:53 - uvicorn.access - 172.17.0.1:41150 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:43:53 - uvicorn.access - 172.17.0.1:41150 - "GET /v1/clear/converters HTTP/1.1" 200 +INFO: 04:43:53 - uvicorn.access - 172.17.0.1:41150 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 ``` @@ -1093,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: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. +INFO: 04:42:06 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:42:06 - docling.models.factories - Registered ocr engines: ['auto', 'easyocr', 'kserve_v2_ocr', 'nemotron-ocr', 'ocrmac', 'rapidocr', 'tesserocr', 'tesseract'] +INFO: 04:42:06 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' +INFO: 04:42: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:42: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:42:07 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' +INFO: 04:42: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:42: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:42: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:42: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:42: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:42:07 - docling_serve.otel_instrumentation - Setting up OpenTelemetry metrics +INFO: 04:42:07 - docling_serve.otel_instrumentation - Enabling Prometheus metrics export +INFO: 04:42:07 - docling_serve.otel_instrumentation - Instrumenting FastAPI with OpenTelemetry (excluded_urls=/metrics$,/health$,/ready$,/healthz$,/livez$,/readyz$) +INFO: 04:42:07 - uvicorn.error - Started server process [1] +INFO: 04:42:07 - uvicorn.error - Waiting for application startup. +INFO: 04:42:09 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:42:10 - docling.models.factories - Registered table structure engines: ['docling_tableformer', 'docling_tableformer_v2', 'granite_vision_table'] +INFO: 04:42:10 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:42:10 - docling.models.factories - Registered layout engines: ['layout_object_detection', 'docling_layout_default', 'docling_experimental_table_crops_layout'] +INFO: 04:42:10 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:42:10 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 4b071d1415ad1ebea85cea80f4d6fa7b +INFO: 04:42:10 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:42:10 - docling.models.factories - Registered picture descriptions: ['picture_description_vlm_engine', 'vlm', 'api'] +INFO: 04:42:10 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +2026-11-09 04:42:10.456995444 [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:42:10 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-11-09 04:42:10,915 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:42:10,916 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_det_small.onnx +[INFO] 2026-11-09 04:42:10,973 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:42:10,974 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/ch_ppocr_mobile_v2.0_cls_mobile.onnx +[INFO] 2026-11-09 04:42:11,014 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:42:11,015 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_rec_small.onnx +INFO: 04:42:11 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:42:11 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine +INFO: 04:42:11 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:42:13 - docling.document_converter - Going to convert document batch... +INFO: 04:42:13 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash a2e22ed4b71003a02ccc48074bc1ab74 +INFO: 04:42:13 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:42:13 - docling.document_converter - Finished converting document file in 0.64 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: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. +WARNING: 04:42:14 - docling_core.types.doc.document - Parameter `strict_text` has been deprecated and will be ignored. +INFO: 04:42:14 - docling_jobkit.convert.results - Processed 1 docs in 0.70 seconds. +INFO: 04:42:14 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job ec1c88a5-1c3c-4a44-bbc4-01fd71d9f601 in 0.70 seconds +INFO: 04:42:14 - uvicorn.access - 172.17.0.1:58838 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:42:14 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 04:42:14 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 04:42:14 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 04:42:14 - docling_serve.app - [TENANT_ID] Task 30f72dc3-b461-4207-9b14-5ea6a9da149e created with tenant_id='default' +INFO: 04:42:14 - docling_jobkit.orchestrators.local.worker - Worker 1 processing task 30f72dc3-b461-4207-9b14-5ea6a9da149e +INFO: 04:42:14 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:42:14 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash a2e22ed4b71003a02ccc48074bc1ab74 +INFO: 04:42:14 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +INFO: 04:42:14 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-11-09 04:42:14,464 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:42:14,464 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_det_small.onnx +[INFO] 2026-11-09 04:42:14,538 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:42:14,538 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/ch_ppocr_mobile_v2.0_cls_mobile.onnx +[INFO] 2026-11-09 04:42:14,578 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:42:14,578 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_rec_small.onnx +INFO: 04:42:14 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:42:14 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine +INFO: 04:42:14 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:42:16 - docling.document_converter - Going to convert document batch... +INFO: 04:42:16 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash a2e22ed4b71003a02ccc48074bc1ab74 +INFO: 04:42:16 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:42:16 - docling.document_converter - Finished converting document file in 0.83 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: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. +INFO: 04:42:16 - docling_jobkit.convert.results - Processed 1 docs in 0.84 seconds. +INFO: 04:42:16 - docling_jobkit.orchestrators.local.worker - Worker 1 completed job 30f72dc3-b461-4207-9b14-5ea6a9da149e in 0.84 seconds +INFO: 04:42:16 - uvicorn.access - 172.17.0.1:58838 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:42:16 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 04:42:16 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 04:42:16 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 04:42:16 - docling_serve.app - [TENANT_ID] Task e4b25da6-0813-4199-a404-9510bfaeac9f created with tenant_id='default' +INFO: 04:42:16 - docling_jobkit.orchestrators.local.worker - Worker 0 processing task e4b25da6-0813-4199-a404-9510bfaeac9f +INFO: 04:42:16 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:42:16 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 78cb5ade368814d0813875c101ee149b +INFO: 04:42:16 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +INFO: 04:42:16 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-11-09 04:42:16,467 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:42:16,467 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_det_small.onnx +[INFO] 2026-11-09 04:42:16,519 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:42:16,519 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/ch_ppocr_mobile_v2.0_cls_mobile.onnx +[INFO] 2026-11-09 04:42:16,576 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:42:16,576 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_rec_small.onnx +INFO: 04:42:16 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:42:16 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine +INFO: 04:42:16 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:42:17 - docling.document_converter - Going to convert document batch... +INFO: 04:42:17 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 78cb5ade368814d0813875c101ee149b +INFO: 04:42:17 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:42:17 - docling.document_converter - Finished converting document file in 0.47 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: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 +INFO: 04:42:17 - docling_jobkit.convert.results - Processed 1 docs in 0.51 seconds. +INFO: 04:42:17 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job e4b25da6-0813-4199-a404-9510bfaeac9f in 0.51 seconds +INFO: 04:42:18 - uvicorn.access - 172.17.0.1:58838 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:42:18 - uvicorn.access - 172.17.0.1:58838 - "GET /v1/clear/converters HTTP/1.1" 200 +INFO: 04:42:18 - uvicorn.access - 172.17.0.1:58838 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 ``` @@ -1277,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: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. +INFO: 04:40:18 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:40:18 - docling.models.factories - Registered ocr engines: ['auto', 'easyocr', 'kserve_v2_ocr', 'nemotron-ocr', 'ocrmac', 'rapidocr', 'tesserocr', 'tesseract'] +INFO: 04:40:18 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' +INFO: 04:40:18 - 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:18 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' +INFO: 04:40:18 - 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:18 - 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:18 - 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:18 - 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:18 - docling_serve.otel_instrumentation - Setting up OpenTelemetry metrics +INFO: 04:40:18 - docling_serve.otel_instrumentation - Enabling Prometheus metrics export +INFO: 04:40:18 - docling_serve.otel_instrumentation - Instrumenting FastAPI with OpenTelemetry (excluded_urls=/healthz$,/health$,/livez$,/metrics$,/readyz$,/ready$) +INFO: 04:40:19 - uvicorn.error - Started server process [1] +INFO: 04:40:19 - uvicorn.error - Waiting for application startup. +INFO: 04:40:21 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:40:21 - docling.models.factories - Registered table structure engines: ['docling_tableformer', 'docling_tableformer_v2', 'granite_vision_table'] +INFO: 04:40:21 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:40:21 - docling.models.factories - Registered layout engines: ['layout_object_detection', 'docling_layout_default', 'docling_experimental_table_crops_layout'] +INFO: 04:40:21 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:40:22 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 4b071d1415ad1ebea85cea80f4d6fa7b +INFO: 04:40:22 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:40:22 - docling.models.factories - Registered picture descriptions: ['picture_description_vlm_engine', 'vlm', 'api'] +INFO: 04:40:22 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +2026-11-09 04:40:22.103360298 [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:40:22 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-11-09 04:40:22,322 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:40:22,323 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_det_small.onnx +[INFO] 2026-11-09 04:40:22,381 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:40:22,382 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/ch_ppocr_mobile_v2.0_cls_mobile.onnx +[INFO] 2026-11-09 04:40:22,421 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:40:22,422 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_rec_small.onnx +INFO: 04:40:22 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:40:22 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine +INFO: 04:40:22 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:40:25 - docling.document_converter - Going to convert document batch... +INFO: 04:40:25 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash a2e22ed4b71003a02ccc48074bc1ab74 +INFO: 04:40:25 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:40:25 - docling.document_converter - Finished converting document file in 0.50 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: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. +WARNING: 04:40:25 - docling_core.types.doc.document - Parameter `strict_text` has been deprecated and will be ignored. +INFO: 04:40:25 - docling_jobkit.convert.results - Processed 1 docs in 0.58 seconds. +INFO: 04:40:25 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 00460db5-f3b7-4331-9fbb-1de3482f0f76 in 0.58 seconds +INFO: 04:40:26 - uvicorn.access - 172.17.0.1:39764 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:40:26 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 04:40:26 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 04:40:26 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 04:40:26 - docling_serve.app - [TENANT_ID] Task 5184ebab-68e9-44d0-84a9-9bbf76cfc630 created with tenant_id='default' +INFO: 04:40:26 - docling_jobkit.orchestrators.local.worker - Worker 1 processing task 5184ebab-68e9-44d0-84a9-9bbf76cfc630 +INFO: 04:40:26 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:40:26 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash a2e22ed4b71003a02ccc48074bc1ab74 +INFO: 04:40:26 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +INFO: 04:40:26 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-11-09 04:40:26,546 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:40:26,546 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_det_small.onnx +[INFO] 2026-11-09 04:40:26,600 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:40:26,600 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/ch_ppocr_mobile_v2.0_cls_mobile.onnx +[INFO] 2026-11-09 04:40:26,637 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:40:26,638 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_rec_small.onnx +INFO: 04:40:26 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:40:26 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine +INFO: 04:40:26 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:40:27 - docling.document_converter - Going to convert document batch... +INFO: 04:40:27 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash a2e22ed4b71003a02ccc48074bc1ab74 +INFO: 04:40:27 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:40:27 - docling.document_converter - Finished converting document file in 0.48 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: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. +INFO: 04:40:27 - docling_jobkit.convert.results - Processed 1 docs in 0.49 seconds. +INFO: 04:40:27 - docling_jobkit.orchestrators.local.worker - Worker 1 completed job 5184ebab-68e9-44d0-84a9-9bbf76cfc630 in 0.49 seconds +INFO: 04:40:28 - uvicorn.access - 172.17.0.1:39764 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:40:28 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 04:40:28 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 04:40:28 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 04:40:28 - docling_serve.app - [TENANT_ID] Task 227eb15b-4431-484f-9df0-ae282d83fbcc created with tenant_id='default' +INFO: 04:40:28 - docling_jobkit.orchestrators.local.worker - Worker 0 processing task 227eb15b-4431-484f-9df0-ae282d83fbcc +INFO: 04:40:28 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:40:28 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 78cb5ade368814d0813875c101ee149b +INFO: 04:40:28 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +INFO: 04:40:28 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-11-09 04:40:28,551 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:40:28,551 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_det_small.onnx +[INFO] 2026-11-09 04:40:28,600 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:40:28,601 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/ch_ppocr_mobile_v2.0_cls_mobile.onnx +[INFO] 2026-11-09 04:40:28,648 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:40:28,649 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_rec_small.onnx +INFO: 04:40:28 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:40:28 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine +INFO: 04:40:28 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:40:30 - docling.document_converter - Going to convert document batch... +INFO: 04:40:30 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 78cb5ade368814d0813875c101ee149b +INFO: 04:40:30 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:40:30 - docling.document_converter - Finished converting document file in 0.46 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: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 +INFO: 04:40:30 - docling_jobkit.convert.results - Processed 1 docs in 0.49 seconds. +INFO: 04:40:30 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 227eb15b-4431-484f-9df0-ae282d83fbcc in 0.49 seconds +INFO: 04:40:30 - uvicorn.access - 172.17.0.1:39764 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:40:30 - uvicorn.access - 172.17.0.1:39764 - "GET /v1/clear/converters HTTP/1.1" 200 +INFO: 04:40:30 - uvicorn.access - 172.17.0.1:39764 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 ``` @@ -1459,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: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. +INFO: 04:38:33 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:38:33 - docling.models.factories - Registered ocr engines: ['auto', 'easyocr', 'kserve_v2_ocr', 'nemotron-ocr', 'ocrmac', 'rapidocr', 'tesserocr', 'tesseract'] +INFO: 04:38:33 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' +INFO: 04:38:33 - 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:33 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' +INFO: 04:38:33 - 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:33 - 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:33 - 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:33 - 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:34 - docling_serve.otel_instrumentation - Setting up OpenTelemetry metrics +INFO: 04:38:34 - docling_serve.otel_instrumentation - Enabling Prometheus metrics export +INFO: 04:38:34 - docling_serve.otel_instrumentation - Instrumenting FastAPI with OpenTelemetry (excluded_urls=/healthz$,/health$,/ready$,/readyz$,/metrics$,/livez$) +INFO: 04:38:34 - uvicorn.error - Started server process [1] +INFO: 04:38:34 - uvicorn.error - Waiting for application startup. +INFO: 04:38:36 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:38:36 - docling.models.factories - Registered table structure engines: ['docling_tableformer', 'docling_tableformer_v2', 'granite_vision_table'] +INFO: 04:38:37 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:38:37 - docling.models.factories - Registered layout engines: ['layout_object_detection', 'docling_layout_default', 'docling_experimental_table_crops_layout'] +INFO: 04:38:37 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:38:37 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 019ac48c98c19d19127e62d9a66de678 +INFO: 04:38:37 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:38:37 - docling.models.factories - Registered picture descriptions: ['picture_description_vlm_engine', 'vlm', 'api'] +INFO: 04:38:37 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +2026-11-09 04:38:37.145675166 [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:38:37 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-11-09 04:38:37,355 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:38:37,356 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_det_small.onnx +[INFO] 2026-11-09 04:38:37,411 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:38:37,412 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/ch_ppocr_mobile_v2.0_cls_mobile.onnx +[INFO] 2026-11-09 04:38:37,457 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:38:37,457 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_rec_small.onnx +INFO: 04:38:37 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:38:37 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine +INFO: 04:38:37 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:38:40 - docling.document_converter - Going to convert document batch... +INFO: 04:38:40 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 6b5aa9d49bf5933a22591c3559b94bfd +INFO: 04:38:40 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:38:40 - docling.document_converter - Finished converting document file in 0.75 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: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. +WARNING: 04:38:40 - docling_core.types.doc.document - Parameter `strict_text` has been deprecated and will be ignored. +INFO: 04:38:40 - docling_jobkit.convert.results - Processed 1 docs in 0.82 seconds. +INFO: 04:38:40 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 44ec17bc-0d5d-4bd5-83ab-ed6b6ba72597 in 0.82 seconds +INFO: 04:38:42 - uvicorn.access - 172.17.0.1:47268 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:38:42 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 04:38:42 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 04:38:42 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 04:38:42 - docling_serve.app - [TENANT_ID] Task 3bcf1d09-401d-4379-bf78-9631306f54bd created with tenant_id='default' +INFO: 04:38:42 - docling_jobkit.orchestrators.local.worker - Worker 1 processing task 3bcf1d09-401d-4379-bf78-9631306f54bd +INFO: 04:38:42 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:38:42 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 6b5aa9d49bf5933a22591c3559b94bfd +INFO: 04:38:42 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +INFO: 04:38:42 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-11-09 04:38:42,880 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:38:42,880 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_det_small.onnx +[INFO] 2026-11-09 04:38:42,933 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:38:42,933 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/ch_ppocr_mobile_v2.0_cls_mobile.onnx +[INFO] 2026-11-09 04:38:42,973 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:38:42,973 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_rec_small.onnx +INFO: 04:38:43 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:38:43 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine +INFO: 04:38:43 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:38:44 - docling.document_converter - Going to convert document batch... +INFO: 04:38:44 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 6b5aa9d49bf5933a22591c3559b94bfd +INFO: 04:38:44 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:38:44 - docling.document_converter - Finished converting document file in 0.55 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: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. +INFO: 04:38:44 - docling_jobkit.convert.results - Processed 1 docs in 0.55 seconds. +INFO: 04:38:44 - docling_jobkit.orchestrators.local.worker - Worker 1 completed job 3bcf1d09-401d-4379-bf78-9631306f54bd in 0.55 seconds +INFO: 04:38:44 - uvicorn.access - 172.17.0.1:47268 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:38:44 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 04:38:44 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 04:38:44 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 04:38:44 - docling_serve.app - [TENANT_ID] Task 71eae667-7e6f-4ca7-b77b-a0498765c670 created with tenant_id='default' +INFO: 04:38:44 - docling_jobkit.orchestrators.local.worker - Worker 0 processing task 71eae667-7e6f-4ca7-b77b-a0498765c670 +INFO: 04:38:44 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:38:44 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 345bf8d309571831952bb6d347d0f005 +INFO: 04:38:44 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +INFO: 04:38:44 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-11-09 04:38:44,910 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:38:44,910 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_det_small.onnx +[INFO] 2026-11-09 04:38:44,966 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:38:44,966 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/ch_ppocr_mobile_v2.0_cls_mobile.onnx +[INFO] 2026-11-09 04:38:45,007 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:38:45,008 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_rec_small.onnx +INFO: 04:38:45 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:38:45 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine +INFO: 04:38:45 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:38:46 - docling.document_converter - Going to convert document batch... +INFO: 04:38:46 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 345bf8d309571831952bb6d347d0f005 +INFO: 04:38:46 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:38:46 - docling.document_converter - Finished converting document file in 0.46 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: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 +INFO: 04:38:46 - docling_jobkit.convert.results - Processed 1 docs in 0.50 seconds. +INFO: 04:38:46 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 71eae667-7e6f-4ca7-b77b-a0498765c670 in 0.50 seconds +INFO: 04:38:46 - uvicorn.access - 172.17.0.1:47268 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:38:47 - uvicorn.access - 172.17.0.1:47268 - "GET /v1/clear/converters HTTP/1.1" 200 +INFO: 04:38:47 - uvicorn.access - 172.17.0.1:47268 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 ``` @@ -1641,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: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. +INFO: 04:37:01 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:37:01 - docling.models.factories - Registered ocr engines: ['auto', 'easyocr', 'kserve_v2_ocr', 'nemotron-ocr', 'ocrmac', 'rapidocr', 'tesserocr', 'tesseract'] +INFO: 04:37:01 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' +INFO: 04:37:01 - 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:01 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' +INFO: 04:37:01 - 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:01 - 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:01 - 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:01 - 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:01 - docling_serve.otel_instrumentation - Setting up OpenTelemetry metrics +INFO: 04:37:01 - docling_serve.otel_instrumentation - Enabling Prometheus metrics export +INFO: 04:37:01 - docling_serve.otel_instrumentation - Instrumenting FastAPI with OpenTelemetry (excluded_urls=/livez$,/metrics$,/healthz$,/ready$,/readyz$,/health$) +INFO: 04:37:02 - uvicorn.error - Started server process [1] +INFO: 04:37:02 - uvicorn.error - Waiting for application startup. +INFO: 04:37:04 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:37:05 - docling.models.factories - Registered table structure engines: ['docling_tableformer', 'docling_tableformer_v2', 'granite_vision_table'] +INFO: 04:37:05 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:37:05 - docling.models.factories - Registered layout engines: ['layout_object_detection', 'docling_layout_default', 'docling_experimental_table_crops_layout'] +INFO: 04:37:05 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:37:05 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 9d06178a9f1c8aeb9889d1e46440f3fa +INFO: 04:37:05 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:37:05 - docling.models.factories - Registered picture descriptions: ['picture_description_vlm_engine', 'vlm', 'api'] +INFO: 04:37:05 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +2026-11-09 04:37:05.231326088 [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:37:05 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-11-09 04:37:05,451 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:37:05,452 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_det_small.onnx +[INFO] 2026-11-09 04:37:05,514 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:37:05,514 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/ch_ppocr_mobile_v2.0_cls_mobile.onnx +[INFO] 2026-11-09 04:37:05,574 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:37:05,574 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_rec_small.onnx +INFO: 04:37:05 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:37:05 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine +INFO: 04:37:05 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:37:08 - docling.document_converter - Going to convert document batch... +INFO: 04:37:08 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash a1d02772fb798c5f3e06aa82e0d32e7d +INFO: 04:37:08 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:37:08 - docling.document_converter - Finished converting document file in 0.56 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: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. +WARNING: 04:37:08 - docling_core.types.doc.document - Parameter `strict_text` has been deprecated and will be ignored. +INFO: 04:37:08 - docling_jobkit.convert.results - Processed 1 docs in 0.62 seconds. +INFO: 04:37:08 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 7149d429-bf4a-4ab9-a264-2a70bd642210 in 0.62 seconds +INFO: 04:37:08 - uvicorn.access - 172.17.0.1:59436 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:37:08 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 04:37:08 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 04:37:08 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 04:37:08 - docling_serve.app - [TENANT_ID] Task 17f3364d-d484-4fa4-bf18-4540e54e1e2c created with tenant_id='default' +INFO: 04:37:08 - docling_jobkit.orchestrators.local.worker - Worker 1 processing task 17f3364d-d484-4fa4-bf18-4540e54e1e2c +INFO: 04:37:08 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:37:09 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash a1d02772fb798c5f3e06aa82e0d32e7d +INFO: 04:37:09 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +INFO: 04:37:09 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-11-09 04:37:09,027 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:37:09,028 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_det_small.onnx +[INFO] 2026-11-09 04:37:09,081 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:37:09,082 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/ch_ppocr_mobile_v2.0_cls_mobile.onnx +[INFO] 2026-11-09 04:37:09,129 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:37:09,130 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_rec_small.onnx +INFO: 04:37:09 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:37:09 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine +INFO: 04:37:09 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:37:10 - docling.document_converter - Going to convert document batch... +INFO: 04:37:10 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash a1d02772fb798c5f3e06aa82e0d32e7d +INFO: 04:37:10 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:37:10 - docling.document_converter - Finished converting document file in 0.49 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: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. +INFO: 04:37:10 - docling_jobkit.convert.results - Processed 1 docs in 0.50 seconds. +INFO: 04:37:10 - docling_jobkit.orchestrators.local.worker - Worker 1 completed job 17f3364d-d484-4fa4-bf18-4540e54e1e2c in 0.50 seconds +INFO: 04:37:10 - uvicorn.access - 172.17.0.1:59436 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:37:10 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 04:37:10 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 04:37:10 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 04:37:10 - docling_serve.app - [TENANT_ID] Task 89a2908e-8ac4-48b1-a399-4c78860810fa created with tenant_id='default' +INFO: 04:37:10 - docling_jobkit.orchestrators.local.worker - Worker 0 processing task 89a2908e-8ac4-48b1-a399-4c78860810fa +INFO: 04:37:10 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:37:11 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 21c1cdafbd5b48f9b0cfcb806e9e9d57 +INFO: 04:37:11 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +INFO: 04:37:11 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-11-09 04:37:11,036 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:37:11,036 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_det_small.onnx +[INFO] 2026-11-09 04:37:11,089 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:37:11,089 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/ch_ppocr_mobile_v2.0_cls_mobile.onnx +[INFO] 2026-11-09 04:37:11,135 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:37:11,135 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_rec_small.onnx +INFO: 04:37:11 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:37:11 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine +INFO: 04:37:11 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:37:12 - docling.document_converter - Going to convert document batch... +INFO: 04:37:12 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 21c1cdafbd5b48f9b0cfcb806e9e9d57 +INFO: 04:37:12 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:37:12 - docling.document_converter - Finished converting document file in 0.47 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: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 +INFO: 04:37:12 - docling_jobkit.convert.results - Processed 1 docs in 0.50 seconds. +INFO: 04:37:12 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 89a2908e-8ac4-48b1-a399-4c78860810fa in 0.50 seconds +INFO: 04:37:12 - uvicorn.access - 172.17.0.1:59436 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:37:13 - uvicorn.access - 172.17.0.1:59436 - "GET /v1/clear/converters HTTP/1.1" 200 +INFO: 04:37:13 - uvicorn.access - 172.17.0.1:59436 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 ``` @@ -1823,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: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' +INFO: 04:35:21 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:35:21 - docling.models.factories - Registered ocr engines: ['auto', 'easyocr', 'kserve_v2_ocr', 'nemotron-ocr', 'ocrmac', 'rapidocr', 'tesserocr', 'tesseract'] +INFO: 04:35:21 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' +INFO: 04:35:21 - 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:21 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' +INFO: 04:35:21 - 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:21 - 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:21 - 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:21 - docling_serve.otel_instrumentation - Setting up OpenTelemetry metrics +INFO: 04:35:21 - docling_serve.otel_instrumentation - Enabling Prometheus metrics export +INFO: 04:35:21 - docling_serve.otel_instrumentation - Instrumenting FastAPI with OpenTelemetry (excluded_urls=/metrics$,/health$,/livez$,/readyz$,/healthz$,/ready$) +INFO: 04:35:21 - uvicorn.error - Started server process [1] +INFO: 04:35:21 - uvicorn.error - Waiting for application startup. +INFO: 04:35:24 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:35:24 - docling.models.factories - Registered table structure engines: ['docling_tableformer', 'docling_tableformer_v2', 'granite_vision_table'] +INFO: 04:35:24 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:35:24 - docling.models.factories - Registered layout engines: ['layout_object_detection', 'docling_layout_default', 'docling_experimental_table_crops_layout'] +INFO: 04:35:24 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:35:24 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash e2db689ab35ca52a08b5b7fa25de8cc8 +INFO: 04:35:24 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:35:24 - docling.models.factories - Registered picture descriptions: ['picture_description_vlm_engine', 'vlm', 'api'] +INFO: 04:35:24 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +2026-11-09 04:35:24.986407487 [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:35:25 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-11-09 04:35:25,208 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:35:25,209 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_det_small.onnx +[INFO] 2026-11-09 04:35:25,264 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:35:25,265 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/ch_ppocr_mobile_v2.0_cls_mobile.onnx +[INFO] 2026-11-09 04:35:25,304 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:35:25,304 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_rec_small.onnx +INFO: 04:35:25 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:35:25 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine +INFO: 04:35:25 - docling.utils.accelerator_utils - Accelerator device: 'cpu' [transformers] `torch_dtype` is deprecated! Use `dtype` instead! - 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. + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:35:29 - docling.document_converter - Going to convert document batch... +INFO: 04:35:29 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 5cd3e3811d2e4d7d996fcfcbbe327b1d +INFO: 04:35:29 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:35:29 - docling.document_converter - Finished converting document file in 0.50 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: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. +WARNING: 04:35:29 - docling_core.types.doc.document - Parameter `strict_text` has been deprecated and will be ignored. +INFO: 04:35:29 - docling_jobkit.convert.results - Processed 1 docs in 0.56 seconds. +INFO: 04:35:29 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 9f7a31c4-22e5-4350-97f7-670e15dad2b8 in 0.56 seconds +INFO: 04:35:29 - uvicorn.access - 172.17.0.1:55938 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:35:29 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 04:35:29 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 04:35:29 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 04:35:29 - docling_serve.app - [TENANT_ID] Task 4f81fb03-98d9-4eb1-b602-d059c653a021 created with tenant_id='default' +INFO: 04:35:29 - docling_jobkit.orchestrators.local.worker - Worker 1 processing task 4f81fb03-98d9-4eb1-b602-d059c653a021 +INFO: 04:35:29 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:35:29 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 5cd3e3811d2e4d7d996fcfcbbe327b1d +INFO: 04:35:29 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +INFO: 04:35:29 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-11-09 04:35:30,006 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:35:30,006 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_det_small.onnx +[INFO] 2026-11-09 04:35:30,063 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:35:30,063 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/ch_ppocr_mobile_v2.0_cls_mobile.onnx +[INFO] 2026-11-09 04:35:30,105 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:35:30,105 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_rec_small.onnx +INFO: 04:35:30 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:35:30 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine +INFO: 04:35:30 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:35:31 - docling.document_converter - Going to convert document batch... +INFO: 04:35:31 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 5cd3e3811d2e4d7d996fcfcbbe327b1d +INFO: 04:35:31 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:35:31 - docling.document_converter - Finished converting document file in 0.98 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: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. +INFO: 04:35:31 - docling_jobkit.convert.results - Processed 1 docs in 0.98 seconds. +INFO: 04:35:31 - docling_jobkit.orchestrators.local.worker - Worker 1 completed job 4f81fb03-98d9-4eb1-b602-d059c653a021 in 0.98 seconds +INFO: 04:35:31 - uvicorn.access - 172.17.0.1:55938 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:35:31 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 04:35:31 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 04:35:31 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 04:35:31 - docling_serve.app - [TENANT_ID] Task b6d39001-23f1-4dce-ae0b-7f8ca3508b11 created with tenant_id='default' +INFO: 04:35:31 - docling_jobkit.orchestrators.local.worker - Worker 0 processing task b6d39001-23f1-4dce-ae0b-7f8ca3508b11 +INFO: 04:35:31 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:35:32 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 9df8df3fc03c33cf6e8bd583e67dce64 +INFO: 04:35:32 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +INFO: 04:35:32 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-11-09 04:35:32,030 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:35:32,030 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_det_small.onnx +[INFO] 2026-11-09 04:35:32,083 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:35:32,084 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/ch_ppocr_mobile_v2.0_cls_mobile.onnx +[INFO] 2026-11-09 04:35:32,123 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:35:32,124 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_rec_small.onnx +INFO: 04:35:32 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:35:32 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine +INFO: 04:35:32 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:35:33 - docling.document_converter - Going to convert document batch... +INFO: 04:35:33 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 9df8df3fc03c33cf6e8bd583e67dce64 +INFO: 04:35:33 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:35:33 - docling.document_converter - Finished converting document file in 0.46 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: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 +INFO: 04:35:33 - docling_jobkit.convert.results - Processed 1 docs in 0.50 seconds. +INFO: 04:35:33 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job b6d39001-23f1-4dce-ae0b-7f8ca3508b11 in 0.50 seconds +INFO: 04:35:33 - uvicorn.access - 172.17.0.1:55938 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:35:34 - uvicorn.access - 172.17.0.1:55938 - "GET /v1/clear/converters HTTP/1.1" 200 +INFO: 04:35:34 - uvicorn.access - 172.17.0.1:55938 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 ``` @@ -2005,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: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. +INFO: 04:33:46 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:33:46 - docling.models.factories - Registered ocr engines: ['auto', 'easyocr', 'kserve_v2_ocr', 'nemotron-ocr', 'ocrmac', 'rapidocr', 'tesserocr', 'tesseract'] +INFO: 04:33:46 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' +INFO: 04:33:47 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' +INFO: 04:33: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:33:47 - docling_serve.otel_instrumentation - Setting up OpenTelemetry metrics +INFO: 04:33:47 - docling_serve.otel_instrumentation - Enabling Prometheus metrics export +INFO: 04:33:47 - docling_serve.otel_instrumentation - Instrumenting FastAPI with OpenTelemetry (excluded_urls=/readyz$,/ready$,/livez$,/metrics$,/health$,/healthz$) +INFO: 04:33:47 - uvicorn.error - Started server process [1] +INFO: 04:33:47 - uvicorn.error - Waiting for application startup. +INFO: 04:33:49 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:33:50 - docling.models.factories - Registered table structure engines: ['docling_tableformer', 'docling_tableformer_v2', 'granite_vision_table'] +INFO: 04:33:50 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:33:50 - docling.models.factories - Registered layout engines: ['layout_object_detection', 'docling_layout_default', 'docling_experimental_table_crops_layout'] +INFO: 04:33:50 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:33:50 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash caff667a02b7f037838d32d34acfe0b0 +INFO: 04:33:50 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:33:50 - docling.models.factories - Registered picture descriptions: ['picture_description_vlm_engine', 'vlm', 'api'] +INFO: 04:33:50 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +2026-11-09 04:33:50.424270629 [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:33:50 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-11-09 04:33:50,645 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:33:50,646 [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-09 04:33:50,698 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:33:50,698 [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-09 04:33:50,749 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:33:50,750 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv6/rec/PP-OCRv6_rec_small.onnx +INFO: 04:33:50 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:33:50 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:33:53 - docling.document_converter - Going to convert document batch... +INFO: 04:33:53 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a +INFO: 04:33:53 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:33:53 - docling.document_converter - Finished converting document file in 0.65 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: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. +WARNING: 04:33:53 - docling_core.types.doc.document - Parameter `strict_text` has been deprecated and will be ignored. +INFO: 04:33:53 - docling_jobkit.convert.results - Processed 1 docs in 0.72 seconds. +INFO: 04:33:53 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job def6a479-186e-45df-9da7-f8487ac6beff in 0.72 seconds +INFO: 04:33:53 - uvicorn.access - 172.17.0.1:34772 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:33:53 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 04:33:53 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 04:33:53 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 04:33:53 - docling_serve.app - [TENANT_ID] Task e0620f70-34da-4a90-973c-8b1b305b6daf created with tenant_id='default' +INFO: 04:33:53 - docling_jobkit.orchestrators.local.worker - Worker 1 processing task e0620f70-34da-4a90-973c-8b1b305b6daf +INFO: 04:33:53 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:33:54 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash ab12ef348c8fc273bf2be7a49773b303 +INFO: 04:33:54 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +INFO: 04:33:54 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-11-09 04:33:54,093 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:33:54,093 [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-09 04:33:54,159 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:33:54,159 [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-09 04:33:54,199 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:33:54,200 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv6/rec/PP-OCRv6_rec_small.onnx +INFO: 04:33:54 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:33:54 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:33:55 - docling.document_converter - Going to convert document batch... +INFO: 04:33:55 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a +INFO: 04:33:55 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:33:55 - 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( -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. +INFO: 04:33:55 - docling_jobkit.convert.results - Processed 1 docs in 0.46 seconds. +INFO: 04:33:55 - docling_jobkit.orchestrators.local.worker - Worker 1 completed job e0620f70-34da-4a90-973c-8b1b305b6daf in 0.46 seconds +INFO: 04:33:55 - uvicorn.access - 172.17.0.1:34772 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:33:55 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 04:33:55 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 04:33:55 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 04:33:55 - docling_serve.app - [TENANT_ID] Task 30753b4b-b7a8-4f03-8dad-131cafa83e07 created with tenant_id='default' +INFO: 04:33:55 - docling_jobkit.orchestrators.local.worker - Worker 0 processing task 30753b4b-b7a8-4f03-8dad-131cafa83e07 +INFO: 04:33:55 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:33:56 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash b3849eabdc7ecae5f3d54428a0162342 +INFO: 04:33:56 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +INFO: 04:33:56 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-11-09 04:33:56,119 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:33:56,119 [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-09 04:33:56,168 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:33:56,168 [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-09 04:33:56,208 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:33:56,208 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv6/rec/PP-OCRv6_rec_small.onnx +INFO: 04:33:56 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:33:56 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:33:57 - docling.document_converter - Going to convert document batch... +INFO: 04:33:57 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a +INFO: 04:33:57 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:33:57 - docling.document_converter - Finished converting document file in 0.45 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: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 +INFO: 04:33:57 - docling_jobkit.convert.results - Processed 1 docs in 0.49 seconds. +INFO: 04:33:57 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 30753b4b-b7a8-4f03-8dad-131cafa83e07 in 0.49 seconds +INFO: 04:33:57 - uvicorn.access - 172.17.0.1:34772 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:33:58 - uvicorn.access - 172.17.0.1:34772 - "GET /v1/clear/converters HTTP/1.1" 200 +INFO: 04:33:58 - uvicorn.access - 172.17.0.1:34772 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 ``` @@ -2175,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: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. +INFO: 04:32:10 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:32:10 - docling.models.factories - Registered ocr engines: ['auto', 'easyocr', 'kserve_v2_ocr', 'nemotron-ocr', 'ocrmac', 'rapidocr', 'tesserocr', 'tesseract'] +INFO: 04:32:10 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' +INFO: 04:32:10 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' +INFO: 04:32:10 - docling_serve.otel_instrumentation - Setting up OpenTelemetry metrics +INFO: 04:32:10 - docling_serve.otel_instrumentation - Enabling Prometheus metrics export +INFO: 04:32:10 - docling_serve.otel_instrumentation - Instrumenting FastAPI with OpenTelemetry (excluded_urls=/healthz$,/ready$,/livez$,/metrics$,/health$,/readyz$) +INFO: 04:32:10 - uvicorn.error - Started server process [1] +INFO: 04:32:10 - uvicorn.error - Waiting for application startup. +INFO: 04:32:13 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:32:13 - docling.models.factories - Registered table structure engines: ['docling_tableformer', 'docling_tableformer_v2', 'granite_vision_table'] +INFO: 04:32:13 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:32:13 - docling.models.factories - Registered layout engines: ['layout_object_detection', 'docling_layout_default', 'docling_experimental_table_crops_layout'] +INFO: 04:32:13 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:32:13 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 118619a1d3ed3b201b814dac997d6742 +INFO: 04:32:13 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:32:13 - docling.models.factories - Registered picture descriptions: ['picture_description_vlm_engine', 'vlm', 'api'] +INFO: 04:32:13 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +2026-11-09 04:32:13.515230245 [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:32:13 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-11-09 04:32:13,737 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:32:13,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-09 04:32:13,801 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:32:13,802 [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-09 04:32:13,866 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:32:13,866 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv6/rec/PP-OCRv6_rec_small.onnx +INFO: 04:32:13 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:32:13 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:32:16 - docling.document_converter - Going to convert document batch... +INFO: 04:32:16 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a +INFO: 04:32:16 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:32:17 - docling.document_converter - Finished converting document file in 0.73 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: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. +WARNING: 04:32:17 - docling_core.types.doc.document - Parameter `strict_text` has been deprecated and will be ignored. +INFO: 04:32:17 - docling_jobkit.convert.results - Processed 1 docs in 0.80 seconds. +INFO: 04:32:17 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job e66a069f-5dcd-48c4-ac11-cdb0f5e1a06a in 0.80 seconds +INFO: 04:32:19 - uvicorn.access - 172.17.0.1:42048 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:32:19 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 04:32:19 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 04:32:19 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 04:32:19 - docling_serve.app - [TENANT_ID] Task 18d4f24f-7c75-4ed8-abd3-d81bba79ff8e created with tenant_id='default' +INFO: 04:32:19 - docling_jobkit.orchestrators.local.worker - Worker 1 processing task 18d4f24f-7c75-4ed8-abd3-d81bba79ff8e +INFO: 04:32:19 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:32:19 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 83f6e7119a1499def48d21cd30b03869 +INFO: 04:32:19 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +INFO: 04:32:19 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-11-09 04:32:19,260 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:32:19,260 [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-09 04:32:19,312 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:32:19,312 [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-09 04:32:19,359 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:32:19,359 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv6/rec/PP-OCRv6_rec_small.onnx +INFO: 04:32:19 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:32:19 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:32:20 - docling.document_converter - Going to convert document batch... +INFO: 04:32:20 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a +INFO: 04:32:20 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:32:20 - docling.document_converter - Finished converting document file in 0.47 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: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. +INFO: 04:32:20 - docling_jobkit.convert.results - Processed 1 docs in 0.47 seconds. +INFO: 04:32:20 - docling_jobkit.orchestrators.local.worker - Worker 1 completed job 18d4f24f-7c75-4ed8-abd3-d81bba79ff8e in 0.47 seconds +INFO: 04:32:21 - uvicorn.access - 172.17.0.1:42048 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:32:21 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 04:32:21 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 04:32:21 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 04:32:21 - docling_serve.app - [TENANT_ID] Task ac4957cf-cf34-4c85-9a26-83f43baff985 created with tenant_id='default' +INFO: 04:32:21 - docling_jobkit.orchestrators.local.worker - Worker 0 processing task ac4957cf-cf34-4c85-9a26-83f43baff985 +INFO: 04:32:21 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:32:21 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 528ff53b5cc66cd5f7f61ef2cd72a8fc +INFO: 04:32:21 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +INFO: 04:32:21 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-11-09 04:32:21,276 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:32:21,277 [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-09 04:32:21,327 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:32:21,327 [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-09 04:32:21,374 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:32:21,374 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv6/rec/PP-OCRv6_rec_small.onnx +INFO: 04:32:21 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:32:21 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:32:22 - docling.document_converter - Going to convert document batch... +INFO: 04:32:22 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a +INFO: 04:32:22 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:32:22 - docling.document_converter - Finished converting document file in 0.47 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: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 +INFO: 04:32:22 - docling_jobkit.convert.results - Processed 1 docs in 0.51 seconds. +INFO: 04:32:22 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job ac4957cf-cf34-4c85-9a26-83f43baff985 in 0.51 seconds +INFO: 04:32:23 - uvicorn.access - 172.17.0.1:42048 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:32:23 - uvicorn.access - 172.17.0.1:42048 - "GET /v1/clear/converters HTTP/1.1" 200 +INFO: 04:32:23 - uvicorn.access - 172.17.0.1:42048 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 ``` @@ -2344,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: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. +INFO: 04:30:38 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:30:38 - docling.models.factories - Registered ocr engines: ['auto', 'easyocr', 'kserve_v2_ocr', 'nemotron-ocr', 'ocrmac', 'rapidocr', 'tesserocr', 'tesseract'] +INFO: 04:30:38 - docling_serve.otel_instrumentation - Setting up OpenTelemetry metrics +INFO: 04:30:38 - docling_serve.otel_instrumentation - Enabling Prometheus metrics export +INFO: 04:30:38 - docling_serve.otel_instrumentation - Instrumenting FastAPI with OpenTelemetry (excluded_urls=/readyz$,/health$,/metrics$,/healthz$,/ready$,/livez$) +INFO: 04:30:38 - uvicorn.error - Started server process [1] +INFO: 04:30:38 - uvicorn.error - Waiting for application startup. +INFO: 04:30:41 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:30:41 - docling.models.factories - Registered table structure engines: ['docling_tableformer', 'docling_tableformer_v2', 'granite_vision_table'] +INFO: 04:30:41 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:30:41 - docling.models.factories - Registered layout engines: ['layout_object_detection', 'docling_layout_default', 'docling_experimental_table_crops_layout'] +INFO: 04:30:41 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:30:41 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 118619a1d3ed3b201b814dac997d6742 +INFO: 04:30:41 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:30:41 - docling.models.factories - Registered picture descriptions: ['picture_description_vlm_engine', 'vlm', 'api'] +INFO: 04:30:41 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +2026-11-09 04:30:41.688038585 [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:30:41 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-11-09 04:30:41,905 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:30:41,906 [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-09 04:30:41,964 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:30:41,965 [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-09 04:30:42,011 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:30:42,011 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv6/rec/PP-OCRv6_rec_small.onnx +INFO: 04:30:42 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:30:42 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:30:45 - docling.document_converter - Going to convert document batch... +INFO: 04:30:45 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a +INFO: 04:30:45 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:30:45 - docling.document_converter - Finished converting document file in 0.75 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: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. +WARNING: 04:30:45 - docling_core.types.doc.document - Parameter `strict_text` has been deprecated and will be ignored. +INFO: 04:30:45 - docling_jobkit.convert.results - Processed 1 docs in 0.81 seconds. +INFO: 04:30:45 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 965b93c7-8d4d-4489-90d5-ba61061b45de in 0.81 seconds +INFO: 04:30:45 - uvicorn.access - 172.17.0.1:48972 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:30:45 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 04:30:45 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 04:30:45 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 04:30:45 - docling_serve.app - [TENANT_ID] Task 1c07fbd6-afe4-4f6b-868f-d8d0a37f5bce created with tenant_id='default' +INFO: 04:30:45 - docling_jobkit.orchestrators.local.worker - Worker 1 processing task 1c07fbd6-afe4-4f6b-868f-d8d0a37f5bce +INFO: 04:30:45 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:30:45 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 83f6e7119a1499def48d21cd30b03869 +INFO: 04:30:45 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +INFO: 04:30:45 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-11-09 04:30:45,874 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:30:45,874 [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-09 04:30:45,929 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:30:45,929 [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-09 04:30:45,978 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:30:45,978 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv6/rec/PP-OCRv6_rec_small.onnx +INFO: 04:30:46 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:30:46 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:30:47 - docling.document_converter - Going to convert document batch... +INFO: 04:30:47 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a +INFO: 04:30:47 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:30:47 - docling.document_converter - Finished converting document file in 0.46 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: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. +INFO: 04:30:47 - docling_jobkit.convert.results - Processed 1 docs in 0.47 seconds. +INFO: 04:30:47 - docling_jobkit.orchestrators.local.worker - Worker 1 completed job 1c07fbd6-afe4-4f6b-868f-d8d0a37f5bce in 0.47 seconds +INFO: 04:30:47 - uvicorn.access - 172.17.0.1:48972 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:30:47 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 04:30:47 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 04:30:47 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 04:30:47 - docling_serve.app - [TENANT_ID] Task afcacd05-e17d-41b4-91f9-7cf25437f3cd created with tenant_id='default' +INFO: 04:30:47 - docling_jobkit.orchestrators.local.worker - Worker 0 processing task afcacd05-e17d-41b4-91f9-7cf25437f3cd +INFO: 04:30:47 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:30:47 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 528ff53b5cc66cd5f7f61ef2cd72a8fc +INFO: 04:30:47 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +INFO: 04:30:47 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-11-09 04:30:47,895 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:30:47,895 [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-09 04:30:47,959 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:30:47,959 [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-09 04:30:48,005 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:30:48,005 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv6/rec/PP-OCRv6_rec_small.onnx +INFO: 04:30:48 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:30:48 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:30:48 - docling.document_converter - Going to convert document batch... +INFO: 04:30:48 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a +INFO: 04:30:48 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:30:49 - docling.document_converter - Finished converting document file in 0.34 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: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 +INFO: 04:30:49 - docling_jobkit.convert.results - Processed 1 docs in 0.37 seconds. +INFO: 04:30:49 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job afcacd05-e17d-41b4-91f9-7cf25437f3cd in 0.37 seconds +INFO: 04:30:49 - uvicorn.access - 172.17.0.1:48972 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:30:50 - uvicorn.access - 172.17.0.1:48972 - "GET /v1/clear/converters HTTP/1.1" 200 +INFO: 04:30:50 - uvicorn.access - 172.17.0.1:48972 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 ``` @@ -2511,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: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. +INFO: 04:29:06 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:29:06 - docling.models.factories - Registered ocr engines: ['auto', 'easyocr', 'kserve_v2_ocr', 'nemotron-ocr', 'ocrmac', 'rapidocr', 'tesserocr', 'tesseract'] +INFO: 04:29:06 - docling_serve.otel_instrumentation - Setting up OpenTelemetry metrics +INFO: 04:29:06 - docling_serve.otel_instrumentation - Enabling Prometheus metrics export +INFO: 04:29:06 - docling_serve.otel_instrumentation - Instrumenting FastAPI with OpenTelemetry (excluded_urls=/readyz$,/health$,/healthz$,/metrics$,/livez$,/ready$) +INFO: 04:29:06 - uvicorn.error - Started server process [1] +INFO: 04:29:06 - uvicorn.error - Waiting for application startup. +INFO: 04:29:09 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:29:10 - docling.models.factories - Registered table structure engines: ['docling_tableformer', 'docling_tableformer_v2', 'granite_vision_table'] +INFO: 04:29:10 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:29:10 - docling.models.factories - Registered layout engines: ['layout_object_detection', 'docling_layout_default', 'docling_experimental_table_crops_layout'] +INFO: 04:29:10 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:29:10 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash c4d6547d10e26a777a530d63ca01a1a1 +INFO: 04:29:10 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:29:10 - docling.models.factories - Registered picture descriptions: ['picture_description_vlm_engine', 'vlm', 'api'] +INFO: 04:29:10 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +2026-11-09 04:29:10.137477435 [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:29:10 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-11-09 04:29:10,573 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:29:10,574 [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-09 04:29:10,667 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:29:10,667 [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-09 04:29:10,714 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:29:10,714 [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:29:10 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:29:10 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:29:13 - docling.document_converter - Going to convert document batch... +INFO: 04:29:13 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a +INFO: 04:29:13 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:29:13 - docling.document_converter - Finished converting document file in 0.65 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: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. +WARNING: 04:29:13 - docling_core.types.doc.document - Parameter `strict_text` has been deprecated and will be ignored. +INFO: 04:29:13 - docling_jobkit.convert.results - Processed 1 docs in 0.71 seconds. +INFO: 04:29:13 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 8cc3f973-585e-4964-96cc-004200474250 in 0.71 seconds +INFO: 04:29:14 - uvicorn.access - 172.17.0.1:50714 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:29:14 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 04:29:14 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 04:29:14 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 04:29:14 - docling_serve.app - [TENANT_ID] Task 851c9a61-b288-43b3-916e-e60c8d7ab251 created with tenant_id='default' +INFO: 04:29:14 - docling_jobkit.orchestrators.local.worker - Worker 1 processing task 851c9a61-b288-43b3-916e-e60c8d7ab251 +INFO: 04:29:14 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:29:14 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 4ef9920c0fc80ed745870d6025fc17ac +INFO: 04:29:14 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +INFO: 04:29:14 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-11-09 04:29:14,123 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:29:14,123 [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-09 04:29:14,220 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:29:14,220 [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-09 04:29:14,268 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:29:14,268 [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:29:14 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:29:14 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:29:15 - docling.document_converter - Going to convert document batch... +INFO: 04:29:15 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a +INFO: 04:29:15 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:29:15 - docling.document_converter - Finished converting document file in 0.73 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: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. +INFO: 04:29:15 - docling_jobkit.convert.results - Processed 1 docs in 0.73 seconds. +INFO: 04:29:15 - docling_jobkit.orchestrators.local.worker - Worker 1 completed job 851c9a61-b288-43b3-916e-e60c8d7ab251 in 0.73 seconds +INFO: 04:29:16 - uvicorn.access - 172.17.0.1:50714 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:29:16 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 04:29:16 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 04:29:16 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 04:29:16 - docling_serve.app - [TENANT_ID] Task e72614d3-f5f7-4ebe-8426-cfd2df015831 created with tenant_id='default' +INFO: 04:29:16 - docling_jobkit.orchestrators.local.worker - Worker 0 processing task e72614d3-f5f7-4ebe-8426-cfd2df015831 +INFO: 04:29:16 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:29:16 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 63e8839d1103b03d45382915dba33c89 +INFO: 04:29:16 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +INFO: 04:29:16 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-11-09 04:29:16,132 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:29:16,132 [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-09 04:29:16,219 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:29:16,220 [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-09 04:29:16,268 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:29:16,268 [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:29:16 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:29:16 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:29:17 - docling.document_converter - Going to convert document batch... +INFO: 04:29:17 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a +INFO: 04:29:17 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:29:17 - docling.document_converter - Finished converting document file in 0.33 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: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 +INFO: 04:29:17 - docling_jobkit.convert.results - Processed 1 docs in 0.37 seconds. +INFO: 04:29:17 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job e72614d3-f5f7-4ebe-8426-cfd2df015831 in 0.37 seconds +INFO: 04:29:18 - uvicorn.access - 172.17.0.1:50714 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:29:18 - uvicorn.access - 172.17.0.1:50714 - "GET /v1/clear/converters HTTP/1.1" 200 +INFO: 04:29:18 - uvicorn.access - 172.17.0.1:50714 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 ``` @@ -2678,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: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 +INFO: 04:27:30 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:27:30 - docling.models.factories - Registered ocr engines: ['auto', 'easyocr', 'kserve_v2_ocr', 'ocrmac', 'rapidocr', 'tesserocr', 'tesseract'] +INFO: 04:27:30 - docling_serve.otel_instrumentation - Setting up OpenTelemetry metrics +INFO: 04:27:30 - docling_serve.otel_instrumentation - Enabling Prometheus metrics export +INFO: 04:27:30 - docling_serve.otel_instrumentation - Instrumenting FastAPI with OpenTelemetry (excluded_urls=/readyz$,/livez$,/metrics$,/healthz$,/health$,/ready$) +INFO: 04:27:30 - uvicorn.error - Started server process [1] +INFO: 04:27:30 - uvicorn.error - Waiting for application startup. +INFO: 04:27:33 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:27:33 - docling.models.factories - Registered table structure engines: ['docling_tableformer', 'docling_tableformer_v2', 'granite_vision_table'] +INFO: 04:27:33 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:27:33 - docling.models.factories - Registered layout engines: ['layout_object_detection', 'docling_layout_default', 'docling_experimental_table_crops_layout'] +INFO: 04:27:33 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:27:33 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash f446dcc5a1a7c6aff458e30cab474a9e +INFO: 04:27:33 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:27:33 - docling.models.factories - Registered picture descriptions: ['picture_description_vlm_engine', 'vlm', 'api'] +2026-11-09 04:27:33.803461752 [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:27:34 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-11-09 04:27:34,071 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:27:34,072 [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-09 04:27:34,161 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:27:34,161 [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-09 04:27:34,206 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:27:34,207 [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:27:34 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:27:34 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:27:36 - docling.document_converter - Going to convert document batch... +INFO: 04:27:36 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a +INFO: 04:27:36 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:27:36 - docling.document_converter - Finished converting document file in 0.75 sec. +WARNING: 04:27:36 - docling_core.types.doc.document - Parameter `strict_text` has been deprecated and will be ignored. +INFO: 04:27:36 - docling_jobkit.convert.results - Processed 1 docs in 0.81 seconds. +INFO: 04:27:36 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 3c1b79e1-e88c-46de-a669-27de12469b5d in 0.81 seconds +INFO: 04:27:37 - uvicorn.access - 172.17.0.1:37780 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:27:37 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 04:27:37 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 04:27:37 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 04:27:37 - docling_serve.app - [TENANT_ID] Task 0223f7ee-ef1c-40a7-8f58-feeaffd86ed0 created with tenant_id='default' +INFO: 04:27:37 - docling_jobkit.orchestrators.local.worker - Worker 1 processing task 0223f7ee-ef1c-40a7-8f58-feeaffd86ed0 +INFO: 04:27:37 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:27:37 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash c639c48e78aacd42b6243acf42ab1c3a +INFO: 04:27:37 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-11-09 04:27:37,293 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:27:37,293 [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-09 04:27:37,384 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:27:37,385 [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-09 04:27:37,431 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:27:37,431 [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:27:37 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:27:37 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:27:38 - docling.document_converter - Going to convert document batch... +INFO: 04:27:38 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a +INFO: 04:27:38 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:27:38 - docling.document_converter - Finished converting document file in 0.48 sec. +INFO: 04:27:38 - docling_jobkit.convert.results - Processed 1 docs in 0.48 seconds. +INFO: 04:27:38 - docling_jobkit.orchestrators.local.worker - Worker 1 completed job 0223f7ee-ef1c-40a7-8f58-feeaffd86ed0 in 0.48 seconds +INFO: 04:27:39 - uvicorn.access - 172.17.0.1:37780 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:27:39 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 04:27:39 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 04:27:39 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 04:27:39 - docling_serve.app - [TENANT_ID] Task 08e1860d-c01a-4919-b61b-6258a15a1ddf created with tenant_id='default' +INFO: 04:27:39 - docling_jobkit.orchestrators.local.worker - Worker 0 processing task 08e1860d-c01a-4919-b61b-6258a15a1ddf +INFO: 04:27:39 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:27:39 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash e50b6140ec7ee9be0d0fea6ba20c9795 +INFO: 04:27:39 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-11-09 04:27:39,307 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:27:39,308 [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-09 04:27:39,393 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:27:39,394 [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-09 04:27:39,440 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:27:39,440 [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:27:39 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:27:39 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:27:40 - docling.document_converter - Going to convert document batch... +INFO: 04:27:40 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a +INFO: 04:27:40 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:27:40 - docling.document_converter - Finished converting document file in 0.48 sec. +INFO: 04:27:40 - docling_jobkit.convert.results - Processed 1 docs in 0.51 seconds. +INFO: 04:27:40 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 08e1860d-c01a-4919-b61b-6258a15a1ddf in 0.51 seconds +INFO: 04:27:41 - uvicorn.access - 172.17.0.1:37780 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:27:41 - uvicorn.access - 172.17.0.1:37780 - "GET /v1/clear/converters HTTP/1.1" 200 +INFO: 04:27:41 - uvicorn.access - 172.17.0.1:37780 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 ``` @@ -2829,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: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 +INFO: 04:26:02 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:26:02 - docling.models.factories - Registered ocr engines: ['auto', 'easyocr', 'kserve_v2_ocr', 'ocrmac', 'rapidocr', 'tesserocr', 'tesseract'] +INFO: 04:26:02 - docling_serve.otel_instrumentation - Setting up OpenTelemetry metrics +INFO: 04:26:02 - docling_serve.otel_instrumentation - Enabling Prometheus metrics export +INFO: 04:26:02 - docling_serve.otel_instrumentation - Instrumenting FastAPI with OpenTelemetry (excluded_urls=/metrics$,/health$,/livez$,/ready$,/healthz$,/readyz$) +INFO: 04:26:02 - uvicorn.error - Started server process [1] +INFO: 04:26:02 - uvicorn.error - Waiting for application startup. +INFO: 04:26:05 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:26:05 - docling.models.factories - Registered table structure engines: ['docling_tableformer', 'docling_tableformer_v2', 'granite_vision_table'] +INFO: 04:26:05 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:26:05 - docling.models.factories - Registered layout engines: ['layout_object_detection', 'docling_layout_default', 'docling_experimental_table_crops_layout'] +INFO: 04:26:05 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:26:05 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 1743cd6dac10356c82ba7dfffff4ed02 +INFO: 04:26:05 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:26:05 - docling.models.factories - Registered picture descriptions: ['picture_description_vlm_engine', 'vlm', 'api'] +2026-11-09 04:26:05.400710714 [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:26:05 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-11-09 04:26:05,661 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:26:05,662 [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-09 04:26:05,763 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:26:05,763 [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-09 04:26:05,809 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:26:05,809 [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:26:05 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:26:05 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:26:08 - docling.document_converter - Going to convert document batch... +INFO: 04:26:08 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a +INFO: 04:26:08 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:26:08 - docling.document_converter - Finished converting document file in 0.71 sec. +WARNING: 04:26:08 - docling_core.types.doc.document - Parameter `strict_text` has been deprecated and will be ignored. +INFO: 04:26:08 - docling_jobkit.convert.results - Processed 1 docs in 0.77 seconds. +INFO: 04:26:08 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 1e89ad8b-5e08-4e0d-a946-2c44ac73ed2e in 0.77 seconds +INFO: 04:26:08 - uvicorn.access - 172.17.0.1:44980 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:26:08 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 04:26:08 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 04:26:08 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 04:26:08 - docling_serve.app - [TENANT_ID] Task ad043534-3fd0-434d-83bd-d93169d0fdc2 created with tenant_id='default' +INFO: 04:26:08 - docling_jobkit.orchestrators.local.worker - Worker 1 processing task ad043534-3fd0-434d-83bd-d93169d0fdc2 +INFO: 04:26:08 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:26:08 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 447bb8cb2d04f05cb199adb5a03148da +INFO: 04:26:08 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-11-09 04:26:08,817 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:26:08,817 [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-09 04:26:08,913 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:26:08,913 [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-09 04:26:08,959 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:26:08,959 [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:26:09 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:26:09 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:26:10 - docling.document_converter - Going to convert document batch... +INFO: 04:26:10 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a +INFO: 04:26:10 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:26:10 - docling.document_converter - Finished converting document file in 0.45 sec. +INFO: 04:26:10 - docling_jobkit.convert.results - Processed 1 docs in 0.45 seconds. +INFO: 04:26:10 - docling_jobkit.orchestrators.local.worker - Worker 1 completed job ad043534-3fd0-434d-83bd-d93169d0fdc2 in 0.45 seconds +INFO: 04:26:10 - uvicorn.access - 172.17.0.1:44980 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:26:10 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 04:26:10 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 04:26:10 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 04:26:10 - docling_serve.app - [TENANT_ID] Task 76880d3e-f78d-4fb5-bb4e-03716c648ec1 created with tenant_id='default' +INFO: 04:26:10 - docling_jobkit.orchestrators.local.worker - Worker 0 processing task 76880d3e-f78d-4fb5-bb4e-03716c648ec1 +INFO: 04:26:10 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:26:10 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 6102b5a2a09ce02f29b31fc27cc3d04f +INFO: 04:26:10 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-11-09 04:26:10,835 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:26:10,835 [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-09 04:26:10,921 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:26:10,921 [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-09 04:26:10,968 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:26:10,968 [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:26:11 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:26:11 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:26:12 - docling.document_converter - Going to convert document batch... +INFO: 04:26:12 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a +INFO: 04:26:12 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:26:12 - docling.document_converter - Finished converting document file in 0.54 sec. +INFO: 04:26:12 - docling_jobkit.convert.results - Processed 1 docs in 0.58 seconds. +INFO: 04:26:12 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 76880d3e-f78d-4fb5-bb4e-03716c648ec1 in 0.58 seconds +INFO: 04:26:12 - uvicorn.access - 172.17.0.1:44980 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:26:13 - uvicorn.access - 172.17.0.1:44980 - "GET /v1/clear/converters HTTP/1.1" 200 +INFO: 04:26:13 - uvicorn.access - 172.17.0.1:44980 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 ``` @@ -2980,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: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 +INFO: 04:24:25 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:24:25 - docling.models.factories - Registered ocr engines: ['auto', 'easyocr', 'kserve_v2_ocr', 'ocrmac', 'rapidocr', 'tesserocr', 'tesseract'] +INFO: 04:24:25 - docling_serve.otel_instrumentation - Setting up OpenTelemetry metrics +INFO: 04:24:25 - docling_serve.otel_instrumentation - Enabling Prometheus metrics export +INFO: 04:24:25 - docling_serve.otel_instrumentation - Instrumenting FastAPI with OpenTelemetry (excluded_urls=/health$,/ready$,/livez$,/metrics$,/healthz$,/readyz$) +INFO: 04:24:25 - uvicorn.error - Started server process [1] +INFO: 04:24:25 - uvicorn.error - Waiting for application startup. +INFO: 04:24:28 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:24:28 - docling.models.factories - Registered table structure engines: ['docling_tableformer', 'docling_tableformer_v2', 'granite_vision_table'] +INFO: 04:24:28 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:24:28 - docling.models.factories - Registered layout engines: ['layout_object_detection', 'docling_layout_default', 'docling_experimental_table_crops_layout'] +INFO: 04:24:28 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:24:28 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 1743cd6dac10356c82ba7dfffff4ed02 +INFO: 04:24:28 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:24:28 - docling.models.factories - Registered picture descriptions: ['picture_description_vlm_engine', 'vlm', 'api'] +2026-11-09 04:24:28.902469245 [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:29 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-11-09 04:24:29,164 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:24:29,166 [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-09 04:24:29,257 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:24:29,257 [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-09 04:24:29,302 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:24:29,302 [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: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:32 - docling.document_converter - Going to convert document batch... +INFO: 04:24:32 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a +INFO: 04:24:32 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:24:32 - docling.document_converter - Finished converting document file in 0.72 sec. +WARNING: 04:24:32 - docling_core.types.doc.document - Parameter `strict_text` has been deprecated and will be ignored. +INFO: 04:24:32 - docling_jobkit.convert.results - Processed 1 docs in 0.78 seconds. +INFO: 04:24:32 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 33cf66ad-3950-4f6c-8ac4-6d494c3ee474 in 0.78 seconds +INFO: 04:24:33 - uvicorn.access - 172.17.0.1:55460 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:24:33 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 04:24:33 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 04:24:33 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 04:24:33 - docling_serve.app - [TENANT_ID] Task f57aa566-7a6d-4cc8-95bb-3b96a65820bb created with tenant_id='default' +INFO: 04:24:33 - docling_jobkit.orchestrators.local.worker - Worker 1 processing task f57aa566-7a6d-4cc8-95bb-3b96a65820bb +INFO: 04:24:33 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:24:33 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 447bb8cb2d04f05cb199adb5a03148da +INFO: 04:24:33 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-11-09 04:24:33,124 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:24:33,124 [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-09 04:24:33,236 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:24:33,237 [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-09 04:24:33,283 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:24:33,283 [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:24:33 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:24:33 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:24:34 - docling.document_converter - Going to convert document batch... +INFO: 04:24:34 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a +INFO: 04:24:34 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:24:34 - docling.document_converter - Finished converting document file in 0.44 sec. +INFO: 04:24:34 - docling_jobkit.convert.results - Processed 1 docs in 0.44 seconds. +INFO: 04:24:34 - docling_jobkit.orchestrators.local.worker - Worker 1 completed job f57aa566-7a6d-4cc8-95bb-3b96a65820bb in 0.44 seconds +INFO: 04:24:35 - uvicorn.access - 172.17.0.1:55460 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:24:35 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 04:24:35 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 04:24:35 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 04:24:35 - docling_serve.app - [TENANT_ID] Task 3b350e46-ca5c-418a-afda-901a3197d005 created with tenant_id='default' +INFO: 04:24:35 - docling_jobkit.orchestrators.local.worker - Worker 0 processing task 3b350e46-ca5c-418a-afda-901a3197d005 +INFO: 04:24:35 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:24:35 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 6102b5a2a09ce02f29b31fc27cc3d04f +INFO: 04:24:35 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-11-09 04:24:35,150 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:24:35,150 [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-09 04:24:35,244 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:24:35,244 [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-09 04:24:35,292 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:24:35,293 [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:24:35 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:24:35 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:24:36 - docling.document_converter - Going to convert document batch... +INFO: 04:24:36 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a +INFO: 04:24:36 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:24:36 - docling.document_converter - Finished converting document file in 0.60 sec. +INFO: 04:24:36 - docling_jobkit.convert.results - Processed 1 docs in 0.63 seconds. +INFO: 04:24:36 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 3b350e46-ca5c-418a-afda-901a3197d005 in 0.63 seconds +INFO: 04:24:37 - uvicorn.access - 172.17.0.1:55460 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:24:37 - uvicorn.access - 172.17.0.1:55460 - "GET /v1/clear/converters HTTP/1.1" 200 +INFO: 04:24:37 - uvicorn.access - 172.17.0.1:55460 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 ``` @@ -3131,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: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 +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', 'ocrmac', 'rapidocr', 'tesserocr', 'tesseract'] +INFO: 04:23:05 - docling_serve.otel_instrumentation - Setting up OpenTelemetry metrics +INFO: 04:23:05 - docling_serve.otel_instrumentation - Enabling Prometheus metrics export +INFO: 04:23:05 - docling_serve.otel_instrumentation - Instrumenting FastAPI with OpenTelemetry (excluded_urls=/healthz$,/metrics$,/livez$,/ready$,/health$,/readyz$) +INFO: 04:23:05 - uvicorn.error - Started server process [1] +INFO: 04:23:05 - uvicorn.error - Waiting for application startup. +INFO: 04:23:08 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:23:08 - docling.models.factories - Registered table structure engines: ['docling_tableformer', 'docling_tableformer_v2', 'granite_vision_table'] +INFO: 04:23:08 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:23:08 - docling.models.factories - Registered layout engines: ['layout_object_detection', 'docling_layout_default', 'docling_experimental_table_crops_layout'] +INFO: 04:23:08 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:23:08 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 1743cd6dac10356c82ba7dfffff4ed02 +INFO: 04:23:08 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:23:08 - docling.models.factories - Registered picture descriptions: ['picture_description_vlm_engine', 'vlm', 'api'] +2026-11-09 04:23:08.505219282 [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:08 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-11-09 04:23:08,814 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:23:08,816 [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-09 04:23:08,915 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:23:08,915 [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-09 04:23:08,961 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:23:08,961 [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:23:09 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:23:09 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:23:11 - docling.document_converter - Going to convert document batch... +INFO: 04:23:11 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a +INFO: 04:23:11 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:23:11 - docling.document_converter - Finished converting document file in 0.48 sec. +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.79 seconds. +INFO: 04:23:12 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 5d0b9053-6083-453b-8f14-02e3824bdba2 in 0.79 seconds +INFO: 04:23:12 - uvicorn.access - 172.17.0.1:38738 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:23:12 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 04:23:12 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 04:23:12 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 04:23:12 - docling_serve.app - [TENANT_ID] Task cc641165-c79b-43e0-a5c9-63aeec62527b created with tenant_id='default' +INFO: 04:23:12 - docling_jobkit.orchestrators.local.worker - Worker 1 processing task cc641165-c79b-43e0-a5c9-63aeec62527b +INFO: 04:23:12 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:23:12 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash a1cb01c48360ff351eb870dc682aac59 +INFO: 04:23:12 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-11-09 04:23:12,608 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:23:12,609 [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-09 04:23:12,696 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:23:12,696 [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-09 04:23:12,742 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:23:12,742 [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:23:12 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:23:12 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:23:13 - docling.document_converter - Going to convert document batch... +INFO: 04:23:13 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a +INFO: 04:23:13 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:23:13 - docling.document_converter - Finished converting document file in 0.45 sec. +INFO: 04:23:13 - docling_jobkit.convert.results - Processed 1 docs in 0.46 seconds. +INFO: 04:23:13 - docling_jobkit.orchestrators.local.worker - Worker 1 completed job cc641165-c79b-43e0-a5c9-63aeec62527b in 0.46 seconds +INFO: 04:23:14 - uvicorn.access - 172.17.0.1:38738 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:23:14 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 04:23:14 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 04:23:14 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 04:23:14 - docling_serve.app - [TENANT_ID] Task e3c342be-e39b-4a58-bf4f-48955f7e7948 created with tenant_id='default' +INFO: 04:23:14 - docling_jobkit.orchestrators.local.worker - Worker 0 processing task e3c342be-e39b-4a58-bf4f-48955f7e7948 +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:14 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash fb1751b09de6bdbe35ede48676ca8f82 +INFO: 04:23:14 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-11-09 04:23:14,622 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:23:14,622 [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-09 04:23:14,710 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:23:14,711 [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-09 04:23:14,757 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:23:14,758 [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:23:14 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:23:14 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:23:15 - docling.document_converter - Going to convert document batch... +INFO: 04:23:15 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a +INFO: 04:23:15 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:23:15 - docling.document_converter - Finished converting document file in 0.47 sec. +INFO: 04:23:16 - docling_jobkit.convert.results - Processed 1 docs in 0.51 seconds. +INFO: 04:23:16 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job e3c342be-e39b-4a58-bf4f-48955f7e7948 in 0.51 seconds +INFO: 04:23:16 - uvicorn.access - 172.17.0.1:38738 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:23:16 - uvicorn.access - 172.17.0.1:38738 - "GET /v1/clear/converters HTTP/1.1" 200 +INFO: 04:23:16 - uvicorn.access - 172.17.0.1:38738 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 ``` @@ -3282,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: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 +INFO: 04:21:34 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:21:34 - docling.models.factories - Registered ocr engines: ['auto', 'easyocr', 'kserve_v2_ocr', 'ocrmac', 'rapidocr', 'tesserocr', 'tesseract'] +INFO: 04:21:34 - docling_serve.otel_instrumentation - Setting up OpenTelemetry metrics +INFO: 04:21:34 - docling_serve.otel_instrumentation - Enabling Prometheus metrics export +INFO: 04:21:34 - docling_serve.otel_instrumentation - Instrumenting FastAPI with OpenTelemetry (excluded_urls=/healthz$,/health$,/metrics$,/readyz$,/ready$,/livez$) +INFO: 04:21:34 - uvicorn.error - Started server process [1] +INFO: 04:21:34 - uvicorn.error - Waiting for application startup. +INFO: 04:21:37 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:21:37 - docling.models.factories - Registered table structure engines: ['docling_tableformer', 'docling_tableformer_v2', 'granite_vision_table'] +INFO: 04:21:37 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:21:37 - docling.models.factories - Registered layout engines: ['layout_object_detection', 'docling_layout_default', 'docling_experimental_table_crops_layout'] +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 bcb2e23b24bd94a42b5c00d662a7c1cf +INFO: 04:21:37 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:21:37 - docling.models.factories - Registered picture descriptions: ['picture_description_vlm_engine', 'vlm', 'api'] +2026-11-09 04:21:37.304276284 [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:37 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-11-09 04:21:37,569 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:21:37,570 [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-09 04:21:37,659 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:21:37,659 [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-09 04:21:37,705 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:21:37,705 [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:21:37 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:21:37 - 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.49 sec. +WARNING: 04:21:41 - docling_core.types.doc.document - Parameter `strict_text` has been deprecated and will be ignored. +INFO: 04:21:41 - docling_jobkit.convert.results - Processed 1 docs in 0.80 seconds. +INFO: 04:21:41 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 432e9413-00ee-4edc-b5ec-865eb04ae8e1 in 0.80 seconds +INFO: 04:21:41 - uvicorn.access - 172.17.0.1:33482 - "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 3855e080-5435-451d-953e-8a5350038d9a created with tenant_id='default' +INFO: 04:21:41 - docling_jobkit.orchestrators.local.worker - Worker 1 processing task 3855e080-5435-451d-953e-8a5350038d9a +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 c835e945376007df084ecda847e91f5b +INFO: 04:21:41 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-11-09 04:21:41,407 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:21:41,407 [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-09 04:21:41,498 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:21:41,498 [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-09 04:21:41,544 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:21:41,544 [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:21:41 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:21:41 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:21:42 - docling.document_converter - Going to convert document batch... +INFO: 04:21:42 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a +INFO: 04:21:42 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:21:42 - docling.document_converter - Finished converting document file in 0.33 sec. +INFO: 04:21:42 - docling_jobkit.convert.results - Processed 1 docs in 0.34 seconds. +INFO: 04:21:42 - docling_jobkit.orchestrators.local.worker - Worker 1 completed job 3855e080-5435-451d-953e-8a5350038d9a in 0.34 seconds +INFO: 04:21:43 - uvicorn.access - 172.17.0.1:33482 - "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 870dbe25-447e-4a57-a8a7-416ea09d4991 created with tenant_id='default' +INFO: 04:21:43 - docling_jobkit.orchestrators.local.worker - Worker 0 processing task 870dbe25-447e-4a57-a8a7-416ea09d4991 +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 3eabf304acb4a56e9ef52b02ef69bccb +INFO: 04:21:43 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-11-09 04:21:43,411 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:21:43,411 [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-09 04:21:43,498 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:21:43,498 [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-09 04:21:43,545 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-11-09 04:21:43,545 [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:21:43 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:21:43 - 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.45 sec. +INFO: 04:21:44 - docling_jobkit.convert.results - Processed 1 docs in 0.49 seconds. +INFO: 04:21:44 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 870dbe25-447e-4a57-a8a7-416ea09d4991 in 0.49 seconds +INFO: 04:21:45 - uvicorn.access - 172.17.0.1:33482 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:21:45 - uvicorn.access - 172.17.0.1:33482 - "GET /v1/clear/converters HTTP/1.1" 200 +INFO: 04:21:45 - uvicorn.access - 172.17.0.1:33482 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 ``` @@ -3433,37 +3433,37 @@ Documentation at http://0.0.0.0:5001/docs Scalar docs at http://0.0.0.0:5001/scalar Logs: -2026-11-02 04:02:35.683531611 [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] 2026-11-02 04:02:35,992 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-11-02 04:02:35,993 [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:02:36,097 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-11-02 04:02:36,097 [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:02:36,143 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-11-02 04:02:36,143 [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