From 37c4c25367fac097424e0594189fcbab25a2f0e6 Mon Sep 17 00:00:00 2001 From: "docling-java-ops[bot]" <245010719+docling-java-ops[bot]@users.noreply.github.com> Date: Mon, 19 Oct 2026 04:57:17 +0000 Subject: [PATCH] docs: Update docling-serve compatibility table (from Version tests run # 73) Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- .../docling-serve/serve-compatibility.md | 5122 +++++++++-------- 1 file changed, 2641 insertions(+), 2481 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 81f33e74..b15ad876 100644 --- a/docs/src/doc/docs/includes/docling-serve/serve-compatibility.md +++ b/docs/src/doc/docs/includes/docling-serve/serve-compatibility.md @@ -1,9 +1,10 @@ -# Results for ghcr.io/docling-project/docling-serve as of 2026-10-12T04:55:43.492063493Z +# Results for ghcr.io/docling-project/docling-serve as of 2026-10-19T04:57:13.999045549Z Here are the results: | Tag | Result | Details | | --- | ------ | ------- | +| v1.37.0 | ✅ SUCCESS | [Click for run details](#v1.37.0-details) | | v1.36.0 | ✅ SUCCESS | [Click for run details](#v1.36.0-details) | | v1.35.0 | ✅ SUCCESS | [Click for run details](#v1.35.0-details) | | v1.34.0 | ✅ SUCCESS | [Click for run details](#v1.34.0-details) | @@ -57,6 +58,165 @@ Here are the results: ## Details +### ghcr.io/docling-project/docling-serve:v1.37.0 + +
+Click to expand + +#### Message + +
+Click to collapse + +~~~markdown +Tag v1.37.0 is ok +~~~ + +
+ + +#### Docling server logs + +
+click to expand + +``` +Starting production server 🚀 + +Server started at http://0.0.0.0:5001 +Documentation at http://0.0.0.0:5001/docs +Scalar docs at http://0.0.0.0:5001/scalar + +Logs: +INFO: 04:56:52 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:56:52 - docling.models.factories - Registered ocr engines: ['auto', 'easyocr', 'kserve_v2_ocr', 'nemotron-ocr', 'ocrmac', 'rapidocr', 'tesserocr', 'tesseract'] +INFO: 04:56:52 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' +INFO: 04:56:52 - docling_jobkit.connectors.plugins.defaults - Connector 'SharePointSourceProcessor' skipped — optional dependency not installed (No module named 'office365'). Install the matching extra to enable it. +INFO: 04:56:52 - docling_jobkit.connectors.plugins.defaults - Connector 'BoxSourceProcessor' skipped — optional dependency not installed (No module named 'box_sdk_gen'). Install the matching extra to enable it. +INFO: 04:56:52 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' +INFO: 04:56:52 - docling_jobkit.connectors.plugins.defaults - Connector 'OpenSearchTargetProcessor' skipped — optional dependency not installed (No module named 'opensearchpy'). Install the matching extra to enable it. +INFO: 04:56:52 - docling_jobkit.connectors.plugins.defaults - Connector 'AstraDBTargetProcessor' skipped — optional dependency not installed (No module named 'astrapy'). Install the matching extra to enable it. +INFO: 04:56:52 - docling_jobkit.connectors.plugins.defaults - Connector 'SharePointTargetProcessor' skipped — optional dependency not installed (No module named 'office365'). Install the matching extra to enable it. +INFO: 04:56:52 - docling_jobkit.connectors.plugins.defaults - Connector 'KafkaTargetProcessor' skipped — optional dependency not installed (No module named 'confluent_kafka'). Install the matching extra to enable it. +INFO: 04:56:52 - docling_jobkit.connectors.plugins.defaults - Connector 'BoxTargetProcessor' skipped — optional dependency not installed (No module named 'box_sdk_gen'). Install the matching extra to enable it. +INFO: 04:56:52 - docling_serve.otel_instrumentation - Setting up OpenTelemetry metrics +INFO: 04:56:52 - docling_serve.otel_instrumentation - Enabling Prometheus metrics export +INFO: 04:56:52 - docling_serve.otel_instrumentation - Instrumenting FastAPI with OpenTelemetry (excluded_urls=/health$,/healthz$,/readyz$,/ready$,/metrics$,/livez$) +INFO: 04:56:52 - uvicorn.error - Started server process [1] +INFO: 04:56:52 - uvicorn.error - Waiting for application startup. +INFO: 04:56:55 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:56:55 - docling.models.factories - Registered table structure engines: ['docling_tableformer', 'docling_tableformer_v2', 'granite_vision_table'] +INFO: 04:56:55 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:56:55 - docling.models.factories - Registered layout engines: ['layout_object_detection', 'docling_layout_default', 'docling_experimental_table_crops_layout'] +INFO: 04:56:55 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:56:56 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash b7c97d300ed2fcdc7261aa1781c865c1 +INFO: 04:56:56 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:56:56 - docling.models.factories - Registered picture descriptions: ['picture_description_vlm_engine', 'vlm', 'api'] +INFO: 04:56:56 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +2026-10-19 04:56:56.112074872 [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:56:56 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +INFO: 04:56:56 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:56:56 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine +INFO: 04:56:56 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:56:59 - docling.document_converter - Going to convert document batch... +INFO: 04:56:59 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 403b8a679c64c10008a36e608e210292 +INFO: 04:56:59 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:56:59 - docling.document_converter - Finished converting document file in 0.67 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:56:59 - docling_jobkit.convert.results - Processed 1 docs in 0.74 seconds. +INFO: 04:56:59 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 088c2530-5fba-4cd8-aa28-0212ddd37668 in 0.74 seconds +INFO: 04:57:00 - uvicorn.access - 172.17.0.1:56138 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:57:00 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 04:57:00 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 04:57:00 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 04:57:00 - docling_serve.app - [TENANT_ID] Task f0cee892-2530-4b43-af8b-89bd9f5f696d created with tenant_id='default' +INFO: 04:57:00 - docling_jobkit.orchestrators.local.worker - Worker 1 processing task f0cee892-2530-4b43-af8b-89bd9f5f696d +INFO: 04:57:00 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:57:00 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 403b8a679c64c10008a36e608e210292 +INFO: 04:57:00 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +INFO: 04:57:00 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +INFO: 04:57:00 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:57:00 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine +INFO: 04:57:00 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:57:01 - docling.document_converter - Going to convert document batch... +INFO: 04:57:01 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 403b8a679c64c10008a36e608e210292 +INFO: 04:57:01 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:57:01 - docling.document_converter - Finished converting document file in 0.64 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:57:01 - docling_jobkit.convert.results - Processed 1 docs in 0.65 seconds. +INFO: 04:57:01 - docling_jobkit.orchestrators.local.worker - Worker 1 completed job f0cee892-2530-4b43-af8b-89bd9f5f696d in 0.65 seconds +INFO: 04:57:02 - uvicorn.access - 172.17.0.1:56138 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:57:02 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 04:57:02 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 04:57:02 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 04:57:02 - docling_serve.app - [TENANT_ID] Task c698dc4f-b72a-41cd-9b43-a717847b5dcf created with tenant_id='default' +INFO: 04:57:02 - docling_jobkit.orchestrators.local.worker - Worker 0 processing task c698dc4f-b72a-41cd-9b43-a717847b5dcf +INFO: 04:57:02 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:57:02 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash cea7d05b1524033a4df86987baef949c +INFO: 04:57:02 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +INFO: 04:57:02 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +INFO: 04:57:02 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:57:02 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine +INFO: 04:57:02 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:57:03 - docling.document_converter - Going to convert document batch... +INFO: 04:57:03 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash cea7d05b1524033a4df86987baef949c +INFO: 04:57:03 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:57:03 - docling.document_converter - Finished converting document file in 0.48 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:57:03 - docling_jobkit.convert.results - Processed 1 docs in 0.52 seconds. +INFO: 04:57:03 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job c698dc4f-b72a-41cd-9b43-a717847b5dcf in 0.52 seconds +INFO: 04:57:04 - uvicorn.access - 172.17.0.1:56138 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:57:04 - uvicorn.access - 172.17.0.1:56138 - "GET /v1/clear/converters HTTP/1.1" 200 +INFO: 04:57:04 - uvicorn.access - 172.17.0.1:56138 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 + +``` + +
+ +
+ ### ghcr.io/docling-project/docling-serve:v1.36.0
@@ -87,152 +247,152 @@ Documentation at http://0.0.0.0:5001/docs Scalar docs at http://0.0.0.0:5001/scalar Logs: -INFO: 04:55:12 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:55:12 - docling.models.factories - Registered ocr engines: ['auto', 'easyocr', 'kserve_v2_ocr', 'nemotron-ocr', 'ocrmac', 'rapidocr', 'tesserocr', 'tesseract'] -INFO: 04:55:12 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' -INFO: 04:55:13 - 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:55:13 - 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:55:13 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' -INFO: 04:55:13 - 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:55:13 - 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:55:13 - 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:55:13 - 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:55:13 - 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:55:13 - docling_serve.otel_instrumentation - Setting up OpenTelemetry metrics -INFO: 04:55:13 - docling_serve.otel_instrumentation - Enabling Prometheus metrics export -INFO: 04:55:13 - docling_serve.otel_instrumentation - Instrumenting FastAPI with OpenTelemetry (excluded_urls=/ready$,/health$,/readyz$,/healthz$,/livez$,/metrics$) -INFO: 04:55:13 - uvicorn.error - Started server process [1] -INFO: 04:55:13 - uvicorn.error - Waiting for application startup. -INFO: 04:55:16 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:55:17 - docling.models.factories - Registered table structure engines: ['docling_tableformer', 'docling_tableformer_v2', 'granite_vision_table'] -INFO: 04:55:17 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:55:17 - docling.models.factories - Registered layout engines: ['layout_object_detection', 'docling_layout_default', 'docling_experimental_table_crops_layout'] -INFO: 04:55:17 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:55:17 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 6be9b317f4056d9fcd79255cd15cd80a -INFO: 04:55:17 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:55:17 - docling.models.factories - Registered picture descriptions: ['picture_description_vlm_engine', 'vlm', 'api'] -INFO: 04:55:17 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. -2026-10-12 04:55:17.660762631 [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:55:17 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-10-12 04:55:17,945 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:55:17,947 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_det_small.onnx -[INFO] 2026-10-12 04:55:18,045 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:55:18,045 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/ch_ppocr_mobile_v2.0_cls_mobile.onnx -[INFO] 2026-10-12 04:55:18,089 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:55:18,089 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_rec_small.onnx -INFO: 04:55:18 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 04:55:18 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine -INFO: 04:55:18 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 04:55:22 - docling.document_converter - Going to convert document batch... -INFO: 04:55:22 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 5db2ef6642f253aece6fe19e7b32ab0f -INFO: 04:55:22 - docling.pipeline.base_pipeline - Processing document file -INFO: 04:55:22 - docling.document_converter - Finished converting document file in 0.49 sec. +INFO: 04:55:22 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:55:22 - docling.models.factories - Registered ocr engines: ['auto', 'easyocr', 'kserve_v2_ocr', 'nemotron-ocr', 'ocrmac', 'rapidocr', 'tesserocr', 'tesseract'] +INFO: 04:55:22 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' +INFO: 04:55:23 - 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:55:23 - 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:55:23 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' +INFO: 04:55:23 - 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:55:23 - 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:55:23 - 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:55:23 - 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:55:23 - 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:55:23 - docling_serve.otel_instrumentation - Setting up OpenTelemetry metrics +INFO: 04:55:23 - docling_serve.otel_instrumentation - Enabling Prometheus metrics export +INFO: 04:55:23 - docling_serve.otel_instrumentation - Instrumenting FastAPI with OpenTelemetry (excluded_urls=/healthz$,/ready$,/metrics$,/livez$,/health$,/readyz$) +INFO: 04:55:23 - uvicorn.error - Started server process [1] +INFO: 04:55:23 - uvicorn.error - Waiting for application startup. +INFO: 04:55:26 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:55:26 - docling.models.factories - Registered table structure engines: ['docling_tableformer', 'docling_tableformer_v2', 'granite_vision_table'] +INFO: 04:55:26 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:55:26 - docling.models.factories - Registered layout engines: ['layout_object_detection', 'docling_layout_default', 'docling_experimental_table_crops_layout'] +INFO: 04:55:26 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:55:27 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash efdd46b5a86adf601464fb018044639e +INFO: 04:55:27 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:55:27 - docling.models.factories - Registered picture descriptions: ['picture_description_vlm_engine', 'vlm', 'api'] +INFO: 04:55:27 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +2026-10-19 04:55:27.046312248 [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:55:27 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-10-19 04:55:27,293 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:55:27,294 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_det_small.onnx +[INFO] 2026-10-19 04:55:27,355 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:55:27,355 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/ch_ppocr_mobile_v2.0_cls_mobile.onnx +[INFO] 2026-10-19 04:55:27,415 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:55:27,415 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_rec_small.onnx +INFO: 04:55:27 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:55:27 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine +INFO: 04:55:27 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:55:30 - docling.document_converter - Going to convert document batch... +INFO: 04:55:30 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 75ca4cb6076463e98d454ff45a644929 +INFO: 04:55:30 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:55:30 - docling.document_converter - Finished converting document file in 0.54 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:55:22 - docling_jobkit.convert.results - Processed 1 docs in 0.58 seconds. -INFO: 04:55:22 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 07d8957c-6ac5-4ec8-b8e2-e6eecea15c22 in 0.58 seconds -INFO: 04:55:22 - uvicorn.access - 172.17.0.1:42764 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 04:55:22 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') -INFO: 04:55:22 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' -INFO: 04:55:22 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata -INFO: 04:55:22 - docling_serve.app - [TENANT_ID] Task 17dd189b-b122-456e-aa76-243d5f1e0341 created with tenant_id='default' -INFO: 04:55:22 - docling_jobkit.orchestrators.local.worker - Worker 1 processing task 17dd189b-b122-456e-aa76-243d5f1e0341 -INFO: 04:55:22 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:55:23 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 5db2ef6642f253aece6fe19e7b32ab0f -INFO: 04:55:23 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. -INFO: 04:55:23 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-10-12 04:55:23,059 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:55:23,059 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_det_small.onnx -[INFO] 2026-10-12 04:55:23,131 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:55:23,131 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/ch_ppocr_mobile_v2.0_cls_mobile.onnx -[INFO] 2026-10-12 04:55:23,182 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:55:23,182 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_rec_small.onnx -INFO: 04:55:23 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 04:55:23 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine -INFO: 04:55:23 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 04:55:24 - docling.document_converter - Going to convert document batch... -INFO: 04:55:24 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 5db2ef6642f253aece6fe19e7b32ab0f -INFO: 04:55:24 - docling.pipeline.base_pipeline - Processing document file -INFO: 04:55:24 - docling.document_converter - Finished converting document file in 0.38 sec. +INFO: 04:55:31 - docling_jobkit.convert.results - Processed 1 docs in 0.64 seconds. +INFO: 04:55:31 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 41f89b3d-59af-4ac8-be18-c41a656011cc in 0.64 seconds +INFO: 04:55:31 - uvicorn.access - 172.17.0.1:45918 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:55:31 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 04:55:31 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 04:55:31 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 04:55:31 - docling_serve.app - [TENANT_ID] Task b1048c54-f888-4157-929e-273fbc655946 created with tenant_id='default' +INFO: 04:55:31 - docling_jobkit.orchestrators.local.worker - Worker 1 processing task b1048c54-f888-4157-929e-273fbc655946 +INFO: 04:55:31 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:55:31 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 75ca4cb6076463e98d454ff45a644929 +INFO: 04:55:31 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +INFO: 04:55:31 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-10-19 04:55:31,480 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:55:31,480 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_det_small.onnx +[INFO] 2026-10-19 04:55:31,535 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:55:31,535 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/ch_ppocr_mobile_v2.0_cls_mobile.onnx +[INFO] 2026-10-19 04:55:31,581 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:55:31,581 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_rec_small.onnx +INFO: 04:55:31 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:55:31 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine +INFO: 04:55:31 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:55:32 - docling.document_converter - Going to convert document batch... +INFO: 04:55:32 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 75ca4cb6076463e98d454ff45a644929 +INFO: 04:55:32 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:55:32 - docling.document_converter - Finished converting document file in 0.50 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:55:24 - docling_jobkit.convert.results - Processed 1 docs in 0.38 seconds. -INFO: 04:55:24 - docling_jobkit.orchestrators.local.worker - Worker 1 completed job 17dd189b-b122-456e-aa76-243d5f1e0341 in 0.38 seconds -INFO: 04:55:24 - uvicorn.access - 172.17.0.1:42764 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 04:55:24 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') -INFO: 04:55:24 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' -INFO: 04:55:24 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata -INFO: 04:55:24 - docling_serve.app - [TENANT_ID] Task 0725b85f-42f3-4788-98c8-22827a49375a created with tenant_id='default' -INFO: 04:55:24 - docling_jobkit.orchestrators.local.worker - Worker 0 processing task 0725b85f-42f3-4788-98c8-22827a49375a -INFO: 04:55:24 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:55:25 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 0d91e423d19d6a68575e0f3ea18edfc6 -INFO: 04:55:25 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. -INFO: 04:55:25 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-10-12 04:55:25,157 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:55:25,157 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_det_small.onnx -[INFO] 2026-10-12 04:55:25,214 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:55:25,214 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/ch_ppocr_mobile_v2.0_cls_mobile.onnx -[INFO] 2026-10-12 04:55:25,259 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:55:25,260 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_rec_small.onnx -INFO: 04:55:25 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 04:55:25 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine -INFO: 04:55:25 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 04:55:27 - docling.document_converter - Going to convert document batch... -INFO: 04:55:27 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 0d91e423d19d6a68575e0f3ea18edfc6 -INFO: 04:55:27 - docling.pipeline.base_pipeline - Processing document file -INFO: 04:55:27 - docling.document_converter - Finished converting document file in 0.55 sec. +INFO: 04:55:32 - docling_jobkit.convert.results - Processed 1 docs in 0.50 seconds. +INFO: 04:55:32 - docling_jobkit.orchestrators.local.worker - Worker 1 completed job b1048c54-f888-4157-929e-273fbc655946 in 0.50 seconds +INFO: 04:55:33 - uvicorn.access - 172.17.0.1:45918 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:55:33 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 04:55:33 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 04:55:33 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 04:55:33 - docling_serve.app - [TENANT_ID] Task 63dd63f9-22af-4d3e-8e45-2798b5ddb0ca created with tenant_id='default' +INFO: 04:55:33 - docling_jobkit.orchestrators.local.worker - Worker 0 processing task 63dd63f9-22af-4d3e-8e45-2798b5ddb0ca +INFO: 04:55:33 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:55:33 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 1aed49c9ef6d9bb9cf439513841ea298 +INFO: 04:55:33 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +INFO: 04:55:33 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-10-19 04:55:33,474 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:55:33,475 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_det_small.onnx +[INFO] 2026-10-19 04:55:33,544 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:55:33,545 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/ch_ppocr_mobile_v2.0_cls_mobile.onnx +[INFO] 2026-10-19 04:55:33,589 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:55:33,589 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_rec_small.onnx +INFO: 04:55:33 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:55:33 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine +INFO: 04:55:33 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:55:35 - docling.document_converter - Going to convert document batch... +INFO: 04:55:35 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 1aed49c9ef6d9bb9cf439513841ea298 +INFO: 04:55:35 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:55:35 - docling.document_converter - Finished converting document file in 0.53 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:55:27 - docling_jobkit.convert.results - Processed 1 docs in 0.60 seconds. -INFO: 04:55:27 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 0725b85f-42f3-4788-98c8-22827a49375a in 0.60 seconds -INFO: 04:55:28 - uvicorn.access - 172.17.0.1:42764 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 04:55:29 - uvicorn.access - 172.17.0.1:42764 - "GET /v1/clear/converters HTTP/1.1" 200 -INFO: 04:55:29 - uvicorn.access - 172.17.0.1:42764 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 +INFO: 04:55:35 - docling_jobkit.convert.results - Processed 1 docs in 0.57 seconds. +INFO: 04:55:35 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 63dd63f9-22af-4d3e-8e45-2798b5ddb0ca in 0.57 seconds +INFO: 04:55:37 - uvicorn.access - 172.17.0.1:45918 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:55:37 - uvicorn.access - 172.17.0.1:45918 - "GET /v1/clear/converters HTTP/1.1" 200 +INFO: 04:55:37 - uvicorn.access - 172.17.0.1:45918 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 ``` @@ -270,152 +430,152 @@ Documentation at http://0.0.0.0:5001/docs Scalar docs at http://0.0.0.0:5001/scalar Logs: -INFO: 04:55:04 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:55:04 - docling.models.factories - Registered ocr engines: ['auto', 'easyocr', 'kserve_v2_ocr', 'nemotron-ocr', 'ocrmac', 'rapidocr', 'tesserocr', 'tesseract'] -INFO: 04:55:04 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' -INFO: 04:55:05 - 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:55:05 - 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:55:05 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' -INFO: 04:55:05 - 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:55:05 - 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:55:05 - 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:55:05 - 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:55:05 - 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:55:05 - docling_serve.otel_instrumentation - Setting up OpenTelemetry metrics -INFO: 04:55:05 - docling_serve.otel_instrumentation - Enabling Prometheus metrics export -INFO: 04:55:05 - docling_serve.otel_instrumentation - Instrumenting FastAPI with OpenTelemetry (excluded_urls=/health$,/healthz$,/ready$,/readyz$,/metrics$,/livez$) -INFO: 04:55:05 - uvicorn.error - Started server process [1] -INFO: 04:55:05 - uvicorn.error - Waiting for application startup. -INFO: 04:55:08 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:55:09 - docling.models.factories - Registered table structure engines: ['docling_tableformer', 'docling_tableformer_v2', 'granite_vision_table'] -INFO: 04:55:09 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:55:09 - docling.models.factories - Registered layout engines: ['layout_object_detection', 'docling_layout_default', 'docling_experimental_table_crops_layout'] -INFO: 04:55:09 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:55:09 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 246a8611dcb8660b3c8fd9757a157fd3 -INFO: 04:55:09 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:55:09 - docling.models.factories - Registered picture descriptions: ['picture_description_vlm_engine', 'vlm', 'api'] -INFO: 04:55:09 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. -2026-10-12 04:55:09.865586291 [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:55:10 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-10-12 04:55:10,434 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:55:10,436 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_det_small.onnx -[INFO] 2026-10-12 04:55:10,535 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:55:10,536 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/ch_ppocr_mobile_v2.0_cls_mobile.onnx -[INFO] 2026-10-12 04:55:10,578 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:55:10,578 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_rec_small.onnx -INFO: 04:55:10 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 04:55:10 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine -INFO: 04:55:10 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 04:55:14 - docling.document_converter - Going to convert document batch... -INFO: 04:55:14 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 98c4104a248971954a47caf8013545f3 -INFO: 04:55:14 - docling.pipeline.base_pipeline - Processing document file -INFO: 04:55:14 - docling.document_converter - Finished converting document file in 0.67 sec. +INFO: 04:53:20 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:53:20 - docling.models.factories - Registered ocr engines: ['auto', 'easyocr', 'kserve_v2_ocr', 'nemotron-ocr', 'ocrmac', 'rapidocr', 'tesserocr', 'tesseract'] +INFO: 04:53:20 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' +INFO: 04:53: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:53:21 - 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:53:21 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' +INFO: 04:53: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:53: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:53: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:53:21 - 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:53:21 - 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:53:21 - docling_serve.otel_instrumentation - Setting up OpenTelemetry metrics +INFO: 04:53:21 - docling_serve.otel_instrumentation - Enabling Prometheus metrics export +INFO: 04:53:21 - docling_serve.otel_instrumentation - Instrumenting FastAPI with OpenTelemetry (excluded_urls=/healthz$,/health$,/livez$,/readyz$,/metrics$,/ready$) +INFO: 04:53:21 - uvicorn.error - Started server process [1] +INFO: 04:53:21 - uvicorn.error - Waiting for application startup. +INFO: 04:53:24 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:53:24 - docling.models.factories - Registered table structure engines: ['docling_tableformer', 'docling_tableformer_v2', 'granite_vision_table'] +INFO: 04:53:24 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:53:24 - docling.models.factories - Registered layout engines: ['layout_object_detection', 'docling_layout_default', 'docling_experimental_table_crops_layout'] +INFO: 04:53:24 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:53:25 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash dfe2431abb6c042b807792dc5d845e78 +INFO: 04:53:25 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:53:25 - docling.models.factories - Registered picture descriptions: ['picture_description_vlm_engine', 'vlm', 'api'] +INFO: 04:53:25 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +2026-10-19 04:53:25.107519248 [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:53:25 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-10-19 04:53:25,645 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:53:25,646 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_det_small.onnx +[INFO] 2026-10-19 04:53:25,699 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:53:25,700 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/ch_ppocr_mobile_v2.0_cls_mobile.onnx +[INFO] 2026-10-19 04:53:25,749 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:53:25,749 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_rec_small.onnx +INFO: 04:53:25 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:53:25 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine +INFO: 04:53:25 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:53:29 - docling.document_converter - Going to convert document batch... +INFO: 04:53:29 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash d03cd86a89be52a4e9ef541b21c7abea +INFO: 04:53:29 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:53:29 - docling.document_converter - Finished converting document file in 0.77 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:55:14 - docling_jobkit.convert.results - Processed 1 docs in 0.75 seconds. -INFO: 04:55:14 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 1ee395b8-4858-48f1-82be-6ff99da237a0 in 0.75 seconds -INFO: 04:55:16 - uvicorn.access - 172.17.0.1:42196 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 04:55:16 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') -INFO: 04:55:16 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' -INFO: 04:55:16 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata -INFO: 04:55:16 - docling_serve.app - [TENANT_ID] Task ea7453e2-3fa3-489b-8093-049dc9363b41 created with tenant_id='default' -INFO: 04:55:16 - docling_jobkit.orchestrators.local.worker - Worker 1 processing task ea7453e2-3fa3-489b-8093-049dc9363b41 -INFO: 04:55:16 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:55:17 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 98c4104a248971954a47caf8013545f3 -INFO: 04:55:17 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. -INFO: 04:55:17 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-10-12 04:55:17,039 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:55:17,039 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_det_small.onnx -[INFO] 2026-10-12 04:55:17,096 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:55:17,096 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/ch_ppocr_mobile_v2.0_cls_mobile.onnx -[INFO] 2026-10-12 04:55:17,190 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:55:17,190 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_rec_small.onnx -INFO: 04:55:17 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 04:55:17 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine -INFO: 04:55:17 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 04:55:18 - docling.document_converter - Going to convert document batch... -INFO: 04:55:18 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 98c4104a248971954a47caf8013545f3 -INFO: 04:55:18 - docling.pipeline.base_pipeline - Processing document file -INFO: 04:55:18 - docling.document_converter - Finished converting document file in 0.58 sec. +INFO: 04:53:29 - docling_jobkit.convert.results - Processed 1 docs in 0.86 seconds. +INFO: 04:53:29 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 324c9760-d159-4d1f-8d86-c4aa01a91b9e in 0.86 seconds +INFO: 04:53:31 - uvicorn.access - 172.17.0.1:58934 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:53:31 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 04:53:31 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 04:53:31 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 04:53:31 - docling_serve.app - [TENANT_ID] Task a96d2410-8241-44e4-b40f-ebc11ad2372f created with tenant_id='default' +INFO: 04:53:31 - docling_jobkit.orchestrators.local.worker - Worker 1 processing task a96d2410-8241-44e4-b40f-ebc11ad2372f +INFO: 04:53:31 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:53:31 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash d03cd86a89be52a4e9ef541b21c7abea +INFO: 04:53:31 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +INFO: 04:53:31 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-10-19 04:53:31,503 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:53:31,503 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_det_small.onnx +[INFO] 2026-10-19 04:53:31,547 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:53:31,547 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/ch_ppocr_mobile_v2.0_cls_mobile.onnx +[INFO] 2026-10-19 04:53:31,603 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:53:31,603 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_rec_small.onnx +INFO: 04:53:31 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:53:31 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine +INFO: 04:53:31 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:53:33 - docling.document_converter - Going to convert document batch... +INFO: 04:53:33 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash d03cd86a89be52a4e9ef541b21c7abea +INFO: 04:53:33 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:53:33 - docling.document_converter - Finished converting document file in 0.84 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:55:18 - docling_jobkit.convert.results - Processed 1 docs in 0.59 seconds. -INFO: 04:55:18 - docling_jobkit.orchestrators.local.worker - Worker 1 completed job ea7453e2-3fa3-489b-8093-049dc9363b41 in 0.59 seconds -INFO: 04:55:18 - uvicorn.access - 172.17.0.1:42196 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 04:55:18 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') -INFO: 04:55:18 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' -INFO: 04:55:18 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata -INFO: 04:55:18 - docling_serve.app - [TENANT_ID] Task 945ab875-166a-43f6-9819-084818b0f0d7 created with tenant_id='default' -INFO: 04:55:18 - docling_jobkit.orchestrators.local.worker - Worker 0 processing task 945ab875-166a-43f6-9819-084818b0f0d7 -INFO: 04:55:18 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:55:19 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash e48a657870181f94de2cf18f13159d2a -INFO: 04:55:19 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. -INFO: 04:55:19 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-10-12 04:55:19,568 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:55:19,569 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_det_small.onnx -[INFO] 2026-10-12 04:55:19,625 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:55:19,625 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/ch_ppocr_mobile_v2.0_cls_mobile.onnx -[INFO] 2026-10-12 04:55:19,707 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:55:19,708 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_rec_small.onnx -INFO: 04:55:19 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 04:55:19 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine -INFO: 04:55:19 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 04:55:21 - docling.document_converter - Going to convert document batch... -INFO: 04:55:21 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash e48a657870181f94de2cf18f13159d2a -INFO: 04:55:21 - docling.pipeline.base_pipeline - Processing document file -INFO: 04:55:21 - docling.document_converter - Finished converting document file in 0.65 sec. +INFO: 04:53:33 - docling_jobkit.convert.results - Processed 1 docs in 0.84 seconds. +INFO: 04:53:33 - docling_jobkit.orchestrators.local.worker - Worker 1 completed job a96d2410-8241-44e4-b40f-ebc11ad2372f in 0.84 seconds +INFO: 04:53:35 - uvicorn.access - 172.17.0.1:58934 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:53:35 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 04:53:35 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 04:53:35 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 04:53:35 - docling_serve.app - [TENANT_ID] Task 365f8e4f-abc0-4e37-9d8c-8bacd0b39775 created with tenant_id='default' +INFO: 04:53:35 - docling_jobkit.orchestrators.local.worker - Worker 0 processing task 365f8e4f-abc0-4e37-9d8c-8bacd0b39775 +INFO: 04:53:35 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:53:35 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash d7830f5dab0a04ba862152aaefa2bab0 +INFO: 04:53:35 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +INFO: 04:53:35 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-10-19 04:53:35,503 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:53:35,503 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_det_small.onnx +[INFO] 2026-10-19 04:53:35,552 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:53:35,552 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/ch_ppocr_mobile_v2.0_cls_mobile.onnx +[INFO] 2026-10-19 04:53:35,610 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:53:35,611 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_rec_small.onnx +INFO: 04:53:35 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:53:35 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine +INFO: 04:53:35 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:53:36 - docling.document_converter - Going to convert document batch... +INFO: 04:53:36 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash d7830f5dab0a04ba862152aaefa2bab0 +INFO: 04:53:36 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:53:36 - docling.document_converter - Finished converting document file in 0.52 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:55:21 - docling_jobkit.convert.results - Processed 1 docs in 0.69 seconds. -INFO: 04:55:21 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 945ab875-166a-43f6-9819-084818b0f0d7 in 0.69 seconds -INFO: 04:55:22 - uvicorn.access - 172.17.0.1:42196 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 04:55:23 - uvicorn.access - 172.17.0.1:42196 - "GET /v1/clear/converters HTTP/1.1" 200 -INFO: 04:55:23 - uvicorn.access - 172.17.0.1:42196 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 +INFO: 04:53:36 - docling_jobkit.convert.results - Processed 1 docs in 0.56 seconds. +INFO: 04:53:36 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 365f8e4f-abc0-4e37-9d8c-8bacd0b39775 in 0.56 seconds +INFO: 04:53:37 - uvicorn.access - 172.17.0.1:58934 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:53:37 - uvicorn.access - 172.17.0.1:58934 - "GET /v1/clear/converters HTTP/1.1" 200 +INFO: 04:53:37 - uvicorn.access - 172.17.0.1:58934 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 ``` @@ -453,153 +613,153 @@ Documentation at http://0.0.0.0:5001/docs Scalar docs at http://0.0.0.0:5001/scalar Logs: -INFO: 04:51:48 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:51:48 - docling.models.factories - Registered ocr engines: ['auto', 'easyocr', 'kserve_v2_ocr', 'nemotron-ocr', 'ocrmac', 'rapidocr', 'tesserocr', 'tesseract'] -INFO: 04:51:48 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' -INFO: 04:51:49 - 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:49 - 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:49 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' -INFO: 04:51:49 - 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:49 - 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:49 - 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:49 - 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:49 - 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:49 - docling_serve.otel_instrumentation - Setting up OpenTelemetry metrics -INFO: 04:51:49 - docling_serve.otel_instrumentation - Enabling Prometheus metrics export -INFO: 04:51:49 - docling_serve.otel_instrumentation - Instrumenting FastAPI with OpenTelemetry (excluded_urls=/healthz$,/livez$,/metrics$,/readyz$,/health$,/ready$) -INFO: 04:51:50 - uvicorn.error - Started server process [1] -INFO: 04:51:50 - uvicorn.error - Waiting for application startup. -INFO: 04:51:53 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:51:53 - docling.models.factories - Registered table structure engines: ['docling_tableformer', 'docling_tableformer_v2', 'granite_vision_table'] -INFO: 04:51:53 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:51:53 - docling.models.factories - Registered layout engines: ['layout_object_detection', 'docling_layout_default', 'docling_experimental_table_crops_layout'] -INFO: 04:51:53 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:51:53 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 4b071d1415ad1ebea85cea80f4d6fa7b -INFO: 04:51:53 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:51:53 - docling.models.factories - Registered picture descriptions: ['picture_description_vlm_engine', 'vlm', 'api'] -INFO: 04:51:53 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. -2026-10-12 04:51:53.985580859 [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:51:54 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-10-12 04:51:54,576 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:51:54,577 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_det_small.onnx -[INFO] 2026-10-12 04:51:54,656 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:51:54,656 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/ch_ppocr_mobile_v2.0_cls_mobile.onnx -[INFO] 2026-10-12 04:51:54,701 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:51:54,701 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_rec_small.onnx -INFO: 04:51:54 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 04:51:54 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine -INFO: 04:51:54 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 04:51:58 - docling.document_converter - Going to convert document batch... -INFO: 04:51:58 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash a2e22ed4b71003a02ccc48074bc1ab74 -INFO: 04:51:58 - docling.pipeline.base_pipeline - Processing document file -INFO: 04:51:58 - docling.document_converter - Finished converting document file in 0.51 sec. +INFO: 04:51:20 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:51:20 - docling.models.factories - Registered ocr engines: ['auto', 'easyocr', 'kserve_v2_ocr', 'nemotron-ocr', 'ocrmac', 'rapidocr', 'tesserocr', 'tesseract'] +INFO: 04:51:20 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' +INFO: 04:51: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:51:21 - 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:21 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' +INFO: 04:51: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:51: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:51: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:51:21 - 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:21 - 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:21 - docling_serve.otel_instrumentation - Setting up OpenTelemetry metrics +INFO: 04:51:21 - docling_serve.otel_instrumentation - Enabling Prometheus metrics export +INFO: 04:51:21 - docling_serve.otel_instrumentation - Instrumenting FastAPI with OpenTelemetry (excluded_urls=/readyz$,/metrics$,/healthz$,/ready$,/health$,/livez$) +INFO: 04:51:21 - uvicorn.error - Started server process [1] +INFO: 04:51:21 - uvicorn.error - Waiting for application startup. +INFO: 04:51:24 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:51:24 - docling.models.factories - Registered table structure engines: ['docling_tableformer', 'docling_tableformer_v2', 'granite_vision_table'] +INFO: 04:51:24 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:51:24 - docling.models.factories - Registered layout engines: ['layout_object_detection', 'docling_layout_default', 'docling_experimental_table_crops_layout'] +INFO: 04:51:24 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:51:24 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 4b071d1415ad1ebea85cea80f4d6fa7b +INFO: 04:51:24 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:51:24 - docling.models.factories - Registered picture descriptions: ['picture_description_vlm_engine', 'vlm', 'api'] +INFO: 04:51:24 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +2026-10-19 04:51:24.803882190 [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:51:25 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-10-19 04:51:25,325 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:51:25,326 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_det_small.onnx +[INFO] 2026-10-19 04:51:25,379 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:51:25,379 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/ch_ppocr_mobile_v2.0_cls_mobile.onnx +[INFO] 2026-10-19 04:51:25,420 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:51:25,420 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_rec_small.onnx +INFO: 04:51:25 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:51:25 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine +INFO: 04:51:25 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:51:28 - docling.document_converter - Going to convert document batch... +INFO: 04:51:28 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash a2e22ed4b71003a02ccc48074bc1ab74 +INFO: 04:51:28 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:51:28 - docling.document_converter - Finished converting document file in 0.54 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:51:58 - docling_core.types.doc.document - Parameter `strict_text` has been deprecated and will be ignored. -INFO: 04:51:58 - docling_jobkit.convert.results - Processed 1 docs in 0.60 seconds. -INFO: 04:51:58 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 72927cd1-f168-4559-a87a-73cfc12f73f9 in 0.60 seconds -INFO: 04:51:58 - uvicorn.access - 172.17.0.1:48006 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 04:51:58 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') -INFO: 04:51:58 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' -INFO: 04:51:58 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata -INFO: 04:51:58 - docling_serve.app - [TENANT_ID] Task 2ce78138-c3dc-4db1-91de-f7e90e05b405 created with tenant_id='default' -INFO: 04:51:58 - docling_jobkit.orchestrators.local.worker - Worker 1 processing task 2ce78138-c3dc-4db1-91de-f7e90e05b405 -INFO: 04:51:58 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:51:58 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash a2e22ed4b71003a02ccc48074bc1ab74 -INFO: 04:51:58 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. -INFO: 04:51:58 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-10-12 04:51:58,671 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:51:58,671 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_det_small.onnx -[INFO] 2026-10-12 04:51:58,723 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:51:58,723 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/ch_ppocr_mobile_v2.0_cls_mobile.onnx -[INFO] 2026-10-12 04:51:58,776 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:51:58,776 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_rec_small.onnx -INFO: 04:51:58 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 04:51:58 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine -INFO: 04:51:58 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 04:52:00 - docling.document_converter - Going to convert document batch... -INFO: 04:52:00 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash a2e22ed4b71003a02ccc48074bc1ab74 -INFO: 04:52:00 - docling.pipeline.base_pipeline - Processing document file -INFO: 04:52:00 - docling.document_converter - Finished converting document file in 0.54 sec. +WARNING: 04:51:28 - docling_core.types.doc.document - Parameter `strict_text` has been deprecated and will be ignored. +INFO: 04:51:28 - docling_jobkit.convert.results - Processed 1 docs in 0.64 seconds. +INFO: 04:51:28 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job f22fb35b-9778-4c46-9bfb-4d531caa3984 in 0.64 seconds +INFO: 04:51:28 - uvicorn.access - 172.17.0.1:49566 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:51:28 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 04:51:28 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 04:51:28 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 04:51:28 - docling_serve.app - [TENANT_ID] Task 84c596cc-9c4a-4ab3-8e20-ab89610227d2 created with tenant_id='default' +INFO: 04:51:28 - docling_jobkit.orchestrators.local.worker - Worker 1 processing task 84c596cc-9c4a-4ab3-8e20-ab89610227d2 +INFO: 04:51:28 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:51:28 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash a2e22ed4b71003a02ccc48074bc1ab74 +INFO: 04:51:28 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +INFO: 04:51:28 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-10-19 04:51:28,789 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:51:28,789 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_det_small.onnx +[INFO] 2026-10-19 04:51:28,840 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:51:28,841 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/ch_ppocr_mobile_v2.0_cls_mobile.onnx +[INFO] 2026-10-19 04:51:28,892 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:51:28,892 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_rec_small.onnx +INFO: 04:51:29 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:51:29 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine +INFO: 04:51:29 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:51:30 - docling.document_converter - Going to convert document batch... +INFO: 04:51:30 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash a2e22ed4b71003a02ccc48074bc1ab74 +INFO: 04:51:30 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:51:30 - docling.document_converter - Finished converting document file in 0.52 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:52:00 - docling_jobkit.convert.results - Processed 1 docs in 0.54 seconds. -INFO: 04:52:00 - docling_jobkit.orchestrators.local.worker - Worker 1 completed job 2ce78138-c3dc-4db1-91de-f7e90e05b405 in 0.54 seconds -INFO: 04:52:00 - uvicorn.access - 172.17.0.1:48006 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 04:52:00 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') -INFO: 04:52:00 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' -INFO: 04:52:00 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata -INFO: 04:52:00 - docling_serve.app - [TENANT_ID] Task bc6d433a-9c88-4a92-a0f8-4367cac933d8 created with tenant_id='default' -INFO: 04:52:00 - docling_jobkit.orchestrators.local.worker - Worker 0 processing task bc6d433a-9c88-4a92-a0f8-4367cac933d8 -INFO: 04:52:00 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:52:01 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 78cb5ade368814d0813875c101ee149b -INFO: 04:52:01 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. -INFO: 04:52:01 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-10-12 04:52:01,051 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:52:01,051 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_det_small.onnx -[INFO] 2026-10-12 04:52:01,118 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:52:01,118 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/ch_ppocr_mobile_v2.0_cls_mobile.onnx -[INFO] 2026-10-12 04:52:01,180 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:52:01,180 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_rec_small.onnx -INFO: 04:52:01 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 04:52:01 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine -INFO: 04:52:01 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 04:52:02 - docling.document_converter - Going to convert document batch... -INFO: 04:52:02 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 78cb5ade368814d0813875c101ee149b -INFO: 04:52:02 - docling.pipeline.base_pipeline - Processing document file -INFO: 04:52:02 - docling.document_converter - Finished converting document file in 0.35 sec. +INFO: 04:51:30 - docling_jobkit.convert.results - Processed 1 docs in 0.52 seconds. +INFO: 04:51:30 - docling_jobkit.orchestrators.local.worker - Worker 1 completed job 84c596cc-9c4a-4ab3-8e20-ab89610227d2 in 0.52 seconds +INFO: 04:51:30 - uvicorn.access - 172.17.0.1:49566 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:51:30 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 04:51:30 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 04:51:30 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 04:51:30 - docling_serve.app - [TENANT_ID] Task c088f6a9-b750-436b-94a0-e2a2b44840f5 created with tenant_id='default' +INFO: 04:51:30 - docling_jobkit.orchestrators.local.worker - Worker 0 processing task c088f6a9-b750-436b-94a0-e2a2b44840f5 +INFO: 04:51:30 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:51:31 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 78cb5ade368814d0813875c101ee149b +INFO: 04:51:31 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +INFO: 04:51:31 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-10-19 04:51:31,133 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:51:31,133 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_det_small.onnx +[INFO] 2026-10-19 04:51:31,184 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:51:31,184 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/ch_ppocr_mobile_v2.0_cls_mobile.onnx +[INFO] 2026-10-19 04:51:31,249 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:51:31,249 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_rec_small.onnx +INFO: 04:51:31 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:51:31 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine +INFO: 04:51:31 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:51:32 - docling.document_converter - Going to convert document batch... +INFO: 04:51:32 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 78cb5ade368814d0813875c101ee149b +INFO: 04:51:32 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:51:32 - docling.document_converter - Finished converting document file in 0.73 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:52:02 - docling_jobkit.convert.results - Processed 1 docs in 0.40 seconds. -INFO: 04:52:02 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job bc6d433a-9c88-4a92-a0f8-4367cac933d8 in 0.40 seconds -INFO: 04:52:02 - uvicorn.access - 172.17.0.1:48006 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 04:52:02 - uvicorn.access - 172.17.0.1:48006 - "GET /v1/clear/converters HTTP/1.1" 200 -INFO: 04:52:02 - uvicorn.access - 172.17.0.1:48006 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 +INFO: 04:51:32 - docling_jobkit.convert.results - Processed 1 docs in 0.78 seconds. +INFO: 04:51:32 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job c088f6a9-b750-436b-94a0-e2a2b44840f5 in 0.78 seconds +INFO: 04:51:34 - uvicorn.access - 172.17.0.1:49566 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:51:34 - uvicorn.access - 172.17.0.1:49566 - "GET /v1/clear/converters HTTP/1.1" 200 +INFO: 04:51:34 - uvicorn.access - 172.17.0.1:49566 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 ``` @@ -637,151 +797,151 @@ Documentation at http://0.0.0.0:5001/docs Scalar docs at http://0.0.0.0:5001/scalar Logs: -INFO: 04:50:33 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:50:33 - docling.models.factories - Registered ocr engines: ['auto', 'easyocr', 'kserve_v2_ocr', 'nemotron-ocr', 'ocrmac', 'rapidocr', 'tesserocr', 'tesseract'] -INFO: 04:50:33 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' -INFO: 04:50:34 - docling_jobkit.connectors.plugins.defaults - Connector 'SharePointSourceProcessor' skipped — optional dependency not installed (No module named 'office365'). Install the matching extra to enable it. -INFO: 04:50:34 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' -INFO: 04:50: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:50:34 - docling_jobkit.connectors.plugins.defaults - Connector 'AstraDBTargetProcessor' skipped — optional dependency not installed (No module named 'astrapy'). Install the matching extra to enable it. -INFO: 04:50:34 - docling_jobkit.connectors.plugins.defaults - Connector 'SharePointTargetProcessor' skipped — optional dependency not installed (No module named 'office365'). Install the matching extra to enable it. -INFO: 04:50:34 - docling_jobkit.connectors.plugins.defaults - Connector 'KafkaTargetProcessor' skipped — optional dependency not installed (No module named 'confluent_kafka'). Install the matching extra to enable it. -INFO: 04:50:34 - docling_serve.otel_instrumentation - Setting up OpenTelemetry metrics -INFO: 04:50:34 - docling_serve.otel_instrumentation - Enabling Prometheus metrics export -INFO: 04:50:34 - docling_serve.otel_instrumentation - Instrumenting FastAPI with OpenTelemetry (excluded_urls=/health$,/metrics$,/ready$,/livez$,/healthz$,/readyz$) -INFO: 04:50:35 - uvicorn.error - Started server process [1] -INFO: 04:50:35 - uvicorn.error - Waiting for application startup. -INFO: 04:50:41 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:50:42 - docling.models.factories - Registered table structure engines: ['docling_tableformer', 'docling_tableformer_v2', 'granite_vision_table'] -INFO: 04:50:42 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:50:42 - docling.models.factories - Registered layout engines: ['layout_object_detection', 'docling_layout_default', 'docling_experimental_table_crops_layout'] -INFO: 04:50:42 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:50:42 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 4b071d1415ad1ebea85cea80f4d6fa7b -INFO: 04:50:42 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:50:42 - docling.models.factories - Registered picture descriptions: ['picture_description_vlm_engine', 'vlm', 'api'] -INFO: 04:50:42 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. -2026-10-12 04:50:42.424665182 [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:50:42 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-10-12 04:50:42,822 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:50:42,824 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_det_small.onnx -[INFO] 2026-10-12 04:50:42,964 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:50:42,964 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/ch_ppocr_mobile_v2.0_cls_mobile.onnx -[INFO] 2026-10-12 04:50:43,066 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:50:43,067 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_rec_small.onnx -INFO: 04:50:43 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 04:50:43 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine -INFO: 04:50:43 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 04:50:50 - docling.document_converter - Going to convert document batch... -INFO: 04:50:50 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash a2e22ed4b71003a02ccc48074bc1ab74 -INFO: 04:50:50 - docling.pipeline.base_pipeline - Processing document file -INFO: 04:50:50 - docling.document_converter - Finished converting document file in 0.58 sec. +INFO: 04:49:20 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:49:20 - docling.models.factories - Registered ocr engines: ['auto', 'easyocr', 'kserve_v2_ocr', 'nemotron-ocr', 'ocrmac', 'rapidocr', 'tesserocr', 'tesseract'] +INFO: 04:49:20 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' +INFO: 04:49: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:49:21 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' +INFO: 04:49: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:49: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:49: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:49:21 - 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:49:21 - docling_serve.otel_instrumentation - Setting up OpenTelemetry metrics +INFO: 04:49:21 - docling_serve.otel_instrumentation - Enabling Prometheus metrics export +INFO: 04:49:21 - docling_serve.otel_instrumentation - Instrumenting FastAPI with OpenTelemetry (excluded_urls=/livez$,/metrics$,/ready$,/healthz$,/readyz$,/health$) +INFO: 04:49:21 - uvicorn.error - Started server process [1] +INFO: 04:49:21 - uvicorn.error - Waiting for application startup. +INFO: 04:49:24 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:49:24 - docling.models.factories - Registered table structure engines: ['docling_tableformer', 'docling_tableformer_v2', 'granite_vision_table'] +INFO: 04:49:24 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:49:24 - docling.models.factories - Registered layout engines: ['layout_object_detection', 'docling_layout_default', 'docling_experimental_table_crops_layout'] +INFO: 04:49:24 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:49:24 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 4b071d1415ad1ebea85cea80f4d6fa7b +INFO: 04:49:24 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:49:24 - docling.models.factories - Registered picture descriptions: ['picture_description_vlm_engine', 'vlm', 'api'] +INFO: 04:49:24 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +2026-10-19 04:49:24.921457210 [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:49:25 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-10-19 04:49:25,176 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:49:25,178 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_det_small.onnx +[INFO] 2026-10-19 04:49:25,231 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:49:25,231 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/ch_ppocr_mobile_v2.0_cls_mobile.onnx +[INFO] 2026-10-19 04:49:25,288 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:49:25,288 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_rec_small.onnx +INFO: 04:49:25 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:49:25 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine +INFO: 04:49:25 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:49:28 - docling.document_converter - Going to convert document batch... +INFO: 04:49:28 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash a2e22ed4b71003a02ccc48074bc1ab74 +INFO: 04:49:28 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:49:28 - docling.document_converter - Finished converting document file in 0.52 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:50:50 - docling_core.types.doc.document - Parameter `strict_text` has been deprecated and will be ignored. -INFO: 04:50:50 - docling_jobkit.convert.results - Processed 1 docs in 0.71 seconds. -INFO: 04:50:50 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 3909f86c-f499-4082-a4fe-01859ddcacd5 in 0.71 seconds -INFO: 04:50:52 - uvicorn.access - 172.17.0.1:41600 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 04:50:52 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') -INFO: 04:50:52 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' -INFO: 04:50:52 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata -INFO: 04:50:52 - docling_serve.app - [TENANT_ID] Task 59a09e81-1cdc-452a-a262-b57c730196ba created with tenant_id='default' -INFO: 04:50:52 - docling_jobkit.orchestrators.local.worker - Worker 1 processing task 59a09e81-1cdc-452a-a262-b57c730196ba -INFO: 04:50:52 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:50:52 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash a2e22ed4b71003a02ccc48074bc1ab74 -INFO: 04:50:52 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. -INFO: 04:50:52 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-10-12 04:50:52,985 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:50:52,985 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_det_small.onnx -[INFO] 2026-10-12 04:50:53,081 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:50:53,081 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/ch_ppocr_mobile_v2.0_cls_mobile.onnx -[INFO] 2026-10-12 04:50:53,130 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:50:53,131 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_rec_small.onnx -INFO: 04:50:53 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 04:50:53 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine -INFO: 04:50:53 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 04:50:54 - docling.document_converter - Going to convert document batch... -INFO: 04:50:54 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash a2e22ed4b71003a02ccc48074bc1ab74 -INFO: 04:50:54 - docling.pipeline.base_pipeline - Processing document file -INFO: 04:50:54 - docling.document_converter - Finished converting document file in 0.40 sec. +WARNING: 04:49:28 - docling_core.types.doc.document - Parameter `strict_text` has been deprecated and will be ignored. +INFO: 04:49:28 - docling_jobkit.convert.results - Processed 1 docs in 0.60 seconds. +INFO: 04:49:28 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 07f145bc-411c-487a-84e9-087fcc2974b9 in 0.60 seconds +INFO: 04:49:29 - uvicorn.access - 172.17.0.1:48756 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:49:29 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 04:49:29 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 04:49:29 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 04:49:29 - docling_serve.app - [TENANT_ID] Task a5c66db6-c275-4857-ad05-51f3ceb5d24a created with tenant_id='default' +INFO: 04:49:29 - docling_jobkit.orchestrators.local.worker - Worker 1 processing task a5c66db6-c275-4857-ad05-51f3ceb5d24a +INFO: 04:49:29 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:49:29 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash a2e22ed4b71003a02ccc48074bc1ab74 +INFO: 04:49:29 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +INFO: 04:49:29 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-10-19 04:49:29,380 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:49:29,381 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_det_small.onnx +[INFO] 2026-10-19 04:49:29,430 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:49:29,430 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/ch_ppocr_mobile_v2.0_cls_mobile.onnx +[INFO] 2026-10-19 04:49:29,480 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:49:29,480 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_rec_small.onnx +INFO: 04:49:29 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:49:29 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine +INFO: 04:49:29 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:49:30 - docling.document_converter - Going to convert document batch... +INFO: 04:49:30 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash a2e22ed4b71003a02ccc48074bc1ab74 +INFO: 04:49:30 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:49:30 - docling.document_converter - Finished converting document file in 0.51 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:50:54 - docling_jobkit.convert.results - Processed 1 docs in 0.41 seconds. -INFO: 04:50:54 - docling_jobkit.orchestrators.local.worker - Worker 1 completed job 59a09e81-1cdc-452a-a262-b57c730196ba in 0.41 seconds -INFO: 04:50:56 - uvicorn.access - 172.17.0.1:41600 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 04:50:56 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') -INFO: 04:50:56 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' -INFO: 04:50:56 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata -INFO: 04:50:56 - docling_serve.app - [TENANT_ID] Task 1d0bb673-a829-4b27-ae16-078e60000cb6 created with tenant_id='default' -INFO: 04:50:56 - docling_jobkit.orchestrators.local.worker - Worker 0 processing task 1d0bb673-a829-4b27-ae16-078e60000cb6 -INFO: 04:50:56 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:50:56 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 78cb5ade368814d0813875c101ee149b -INFO: 04:50:56 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. -INFO: 04:50:56 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-10-12 04:50:56,979 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:50:56,980 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_det_small.onnx -[INFO] 2026-10-12 04:50:57,033 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:50:57,033 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/ch_ppocr_mobile_v2.0_cls_mobile.onnx -[INFO] 2026-10-12 04:50:57,133 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:50:57,133 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_rec_small.onnx -INFO: 04:50:57 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 04:50:57 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine -INFO: 04:50:57 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 04:50:59 - docling.document_converter - Going to convert document batch... -INFO: 04:50:59 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 78cb5ade368814d0813875c101ee149b -INFO: 04:50:59 - docling.pipeline.base_pipeline - Processing document file -INFO: 04:50:59 - docling.document_converter - Finished converting document file in 0.40 sec. +INFO: 04:49:30 - docling_jobkit.convert.results - Processed 1 docs in 0.51 seconds. +INFO: 04:49:30 - docling_jobkit.orchestrators.local.worker - Worker 1 completed job a5c66db6-c275-4857-ad05-51f3ceb5d24a in 0.51 seconds +INFO: 04:49:31 - uvicorn.access - 172.17.0.1:48756 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:49:31 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 04:49:31 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 04:49:31 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 04:49:31 - docling_serve.app - [TENANT_ID] Task ba5711ec-9e34-4b1c-a181-30373d9f341a created with tenant_id='default' +INFO: 04:49:31 - docling_jobkit.orchestrators.local.worker - Worker 0 processing task ba5711ec-9e34-4b1c-a181-30373d9f341a +INFO: 04:49:31 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:49:31 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 78cb5ade368814d0813875c101ee149b +INFO: 04:49:31 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +INFO: 04:49:31 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-10-19 04:49:31,395 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:49:31,396 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_det_small.onnx +[INFO] 2026-10-19 04:49:31,441 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:49:31,441 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/ch_ppocr_mobile_v2.0_cls_mobile.onnx +[INFO] 2026-10-19 04:49:31,480 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:49:31,480 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_rec_small.onnx +INFO: 04:49:31 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:49:31 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine +INFO: 04:49:31 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:49:32 - docling.document_converter - Going to convert document batch... +INFO: 04:49:32 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 78cb5ade368814d0813875c101ee149b +INFO: 04:49:32 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:49:32 - docling.document_converter - Finished converting document file in 0.36 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:50:59 - docling_jobkit.convert.results - Processed 1 docs in 0.44 seconds. -INFO: 04:50:59 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 1d0bb673-a829-4b27-ae16-078e60000cb6 in 0.44 seconds -INFO: 04:51:00 - uvicorn.access - 172.17.0.1:41600 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 04:51:01 - uvicorn.access - 172.17.0.1:41600 - "GET /v1/clear/converters HTTP/1.1" 200 -INFO: 04:51:01 - uvicorn.access - 172.17.0.1:41600 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 +INFO: 04:49:32 - docling_jobkit.convert.results - Processed 1 docs in 0.40 seconds. +INFO: 04:49:32 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job ba5711ec-9e34-4b1c-a181-30373d9f341a in 0.40 seconds +INFO: 04:49:33 - uvicorn.access - 172.17.0.1:48756 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:49:33 - uvicorn.access - 172.17.0.1:48756 - "GET /v1/clear/converters HTTP/1.1" 200 +INFO: 04:49:33 - uvicorn.access - 172.17.0.1:48756 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 ``` @@ -819,151 +979,151 @@ Documentation at http://0.0.0.0:5001/docs Scalar docs at http://0.0.0.0:5001/scalar Logs: -INFO: 04:48:18 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:48:18 - docling.models.factories - Registered ocr engines: ['auto', 'easyocr', 'kserve_v2_ocr', 'nemotron-ocr', 'ocrmac', 'rapidocr', 'tesserocr', 'tesseract'] -INFO: 04:48:18 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' -INFO: 04:48:19 - docling_jobkit.connectors.plugins.defaults - Connector 'SharePointSourceProcessor' skipped — optional dependency not installed (No module named 'office365'). Install the matching extra to enable it. -INFO: 04:48:20 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' -INFO: 04:48: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:48: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:48: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:48: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:48:20 - docling_serve.otel_instrumentation - Setting up OpenTelemetry metrics -INFO: 04:48:20 - docling_serve.otel_instrumentation - Enabling Prometheus metrics export -INFO: 04:48:20 - docling_serve.otel_instrumentation - Instrumenting FastAPI with OpenTelemetry (excluded_urls=/healthz$,/readyz$,/metrics$,/ready$,/health$,/livez$) -INFO: 04:48:20 - uvicorn.error - Started server process [1] -INFO: 04:48:20 - uvicorn.error - Waiting for application startup. -INFO: 04:48:24 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:48:25 - docling.models.factories - Registered table structure engines: ['docling_tableformer', 'docling_tableformer_v2', 'granite_vision_table'] -INFO: 04:48:25 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:48:25 - docling.models.factories - Registered layout engines: ['layout_object_detection', 'docling_layout_default', 'docling_experimental_table_crops_layout'] -INFO: 04:48:25 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:48:25 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 019ac48c98c19d19127e62d9a66de678 -INFO: 04:48:25 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:48:25 - docling.models.factories - Registered picture descriptions: ['picture_description_vlm_engine', 'vlm', 'api'] -INFO: 04:48:25 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. -2026-10-12 04:48:25.547927754 [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:48:25 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-10-12 04:48:25,875 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:48:25,877 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_det_small.onnx -[INFO] 2026-10-12 04:48:25,952 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:48:25,953 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/ch_ppocr_mobile_v2.0_cls_mobile.onnx -[INFO] 2026-10-12 04:48:26,020 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:48:26,020 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_rec_small.onnx -INFO: 04:48:26 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 04:48:26 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine -INFO: 04:48:26 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 04:48:30 - docling.document_converter - Going to convert document batch... -INFO: 04:48:30 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 6b5aa9d49bf5933a22591c3559b94bfd -INFO: 04:48:30 - docling.pipeline.base_pipeline - Processing document file -INFO: 04:48:30 - docling.document_converter - Finished converting document file in 0.63 sec. +INFO: 04:47:22 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:47:22 - docling.models.factories - Registered ocr engines: ['auto', 'easyocr', 'kserve_v2_ocr', 'nemotron-ocr', 'ocrmac', 'rapidocr', 'tesserocr', 'tesseract'] +INFO: 04:47:22 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' +INFO: 04:47:23 - 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:23 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' +INFO: 04:47:23 - 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:23 - 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:23 - 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:23 - 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:23 - docling_serve.otel_instrumentation - Setting up OpenTelemetry metrics +INFO: 04:47:23 - docling_serve.otel_instrumentation - Enabling Prometheus metrics export +INFO: 04:47:23 - docling_serve.otel_instrumentation - Instrumenting FastAPI with OpenTelemetry (excluded_urls=/metrics$,/livez$,/healthz$,/health$,/ready$,/readyz$) +INFO: 04:47:23 - uvicorn.error - Started server process [1] +INFO: 04:47:23 - uvicorn.error - Waiting for application startup. +INFO: 04:47:26 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:47:26 - docling.models.factories - Registered table structure engines: ['docling_tableformer', 'docling_tableformer_v2', 'granite_vision_table'] +INFO: 04:47:26 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:47:26 - docling.models.factories - Registered layout engines: ['layout_object_detection', 'docling_layout_default', 'docling_experimental_table_crops_layout'] +INFO: 04:47:26 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:47:26 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 019ac48c98c19d19127e62d9a66de678 +INFO: 04:47:26 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:47:26 - docling.models.factories - Registered picture descriptions: ['picture_description_vlm_engine', 'vlm', 'api'] +INFO: 04:47:26 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +2026-10-19 04:47:26.792545719 [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:47:27 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-10-19 04:47:27,043 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:47:27,044 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_det_small.onnx +[INFO] 2026-10-19 04:47:27,097 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:47:27,097 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/ch_ppocr_mobile_v2.0_cls_mobile.onnx +[INFO] 2026-10-19 04:47:27,145 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:47:27,146 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_rec_small.onnx +INFO: 04:47:27 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:47:27 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine +INFO: 04:47:27 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:47:30 - docling.document_converter - Going to convert document batch... +INFO: 04:47:30 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 6b5aa9d49bf5933a22591c3559b94bfd +INFO: 04:47:30 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:47:30 - docling.document_converter - Finished converting document file in 0.56 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:48:30 - docling_core.types.doc.document - Parameter `strict_text` has been deprecated and will be ignored. -INFO: 04:48:30 - docling_jobkit.convert.results - Processed 1 docs in 0.72 seconds. -INFO: 04:48:30 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job c3b25a06-faca-42e0-a0f4-b23d71131817 in 0.72 seconds -INFO: 04:48:32 - uvicorn.access - 172.17.0.1:40134 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 04:48:32 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') -INFO: 04:48:32 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' -INFO: 04:48:32 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata -INFO: 04:48:32 - docling_serve.app - [TENANT_ID] Task 14b891f4-cbc7-4e39-8a02-d3fc18cb16d7 created with tenant_id='default' -INFO: 04:48:32 - docling_jobkit.orchestrators.local.worker - Worker 1 processing task 14b891f4-cbc7-4e39-8a02-d3fc18cb16d7 -INFO: 04:48:32 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:48:32 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 6b5aa9d49bf5933a22591c3559b94bfd -INFO: 04:48:32 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. -INFO: 04:48:32 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-10-12 04:48:32,579 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:48:32,580 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_det_small.onnx -[INFO] 2026-10-12 04:48:32,676 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:48:32,676 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/ch_ppocr_mobile_v2.0_cls_mobile.onnx -[INFO] 2026-10-12 04:48:32,733 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:48:32,733 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_rec_small.onnx -INFO: 04:48:32 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 04:48:32 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine -INFO: 04:48:32 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 04:48:34 - docling.document_converter - Going to convert document batch... -INFO: 04:48:34 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 6b5aa9d49bf5933a22591c3559b94bfd -INFO: 04:48:34 - docling.pipeline.base_pipeline - Processing document file -INFO: 04:48:34 - docling.document_converter - Finished converting document file in 0.48 sec. +WARNING: 04:47:30 - docling_core.types.doc.document - Parameter `strict_text` has been deprecated and will be ignored. +INFO: 04:47:30 - docling_jobkit.convert.results - Processed 1 docs in 0.63 seconds. +INFO: 04:47:30 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job c938b083-6b91-424c-b1d9-82ea6806fdd6 in 0.63 seconds +INFO: 04:47:32 - uvicorn.access - 172.17.0.1:52834 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:47:32 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 04:47:32 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 04:47:32 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 04:47:32 - docling_serve.app - [TENANT_ID] Task 4b92fe8a-b912-480e-9734-e93e55cf98f9 created with tenant_id='default' +INFO: 04:47:32 - docling_jobkit.orchestrators.local.worker - Worker 1 processing task 4b92fe8a-b912-480e-9734-e93e55cf98f9 +INFO: 04:47:32 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:47:32 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 6b5aa9d49bf5933a22591c3559b94bfd +INFO: 04:47:32 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +INFO: 04:47:32 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-10-19 04:47:32,420 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:47:32,421 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_det_small.onnx +[INFO] 2026-10-19 04:47:32,473 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:47:32,473 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/ch_ppocr_mobile_v2.0_cls_mobile.onnx +[INFO] 2026-10-19 04:47:32,518 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:47:32,519 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_rec_small.onnx +INFO: 04:47:32 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:47:32 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine +INFO: 04:47:32 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:47:33 - docling.document_converter - Going to convert document batch... +INFO: 04:47:33 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 6b5aa9d49bf5933a22591c3559b94bfd +INFO: 04:47:33 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:47:33 - docling.document_converter - Finished converting document file in 0.51 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:48:34 - docling_jobkit.convert.results - Processed 1 docs in 0.49 seconds. -INFO: 04:48:34 - docling_jobkit.orchestrators.local.worker - Worker 1 completed job 14b891f4-cbc7-4e39-8a02-d3fc18cb16d7 in 0.49 seconds -INFO: 04:48:34 - uvicorn.access - 172.17.0.1:40134 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 04:48:34 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') -INFO: 04:48:34 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' -INFO: 04:48:34 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata -INFO: 04:48:34 - docling_serve.app - [TENANT_ID] Task f5dcc83a-18b8-48c0-84d4-3a28e5b6bffa created with tenant_id='default' -INFO: 04:48:34 - docling_jobkit.orchestrators.local.worker - Worker 0 processing task f5dcc83a-18b8-48c0-84d4-3a28e5b6bffa -INFO: 04:48:34 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:48:34 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 345bf8d309571831952bb6d347d0f005 -INFO: 04:48:34 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. -INFO: 04:48:34 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-10-12 04:48:34,586 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:48:34,587 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_det_small.onnx -[INFO] 2026-10-12 04:48:34,644 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:48:34,644 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/ch_ppocr_mobile_v2.0_cls_mobile.onnx -[INFO] 2026-10-12 04:48:34,693 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:48:34,693 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_rec_small.onnx -INFO: 04:48:34 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 04:48:34 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine -INFO: 04:48:34 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 04:48:36 - docling.document_converter - Going to convert document batch... -INFO: 04:48:36 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 345bf8d309571831952bb6d347d0f005 -INFO: 04:48:36 - docling.pipeline.base_pipeline - Processing document file -INFO: 04:48:36 - docling.document_converter - Finished converting document file in 0.45 sec. +INFO: 04:47:33 - docling_jobkit.convert.results - Processed 1 docs in 0.52 seconds. +INFO: 04:47:33 - docling_jobkit.orchestrators.local.worker - Worker 1 completed job 4b92fe8a-b912-480e-9734-e93e55cf98f9 in 0.52 seconds +INFO: 04:47:34 - uvicorn.access - 172.17.0.1:52834 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:47:34 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 04:47:34 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 04:47:34 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 04:47:34 - docling_serve.app - [TENANT_ID] Task c0b946f9-2b06-4186-a428-5c6e556bd296 created with tenant_id='default' +INFO: 04:47:34 - docling_jobkit.orchestrators.local.worker - Worker 0 processing task c0b946f9-2b06-4186-a428-5c6e556bd296 +INFO: 04:47:34 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:47:34 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 345bf8d309571831952bb6d347d0f005 +INFO: 04:47:34 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +INFO: 04:47:34 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-10-19 04:47:34,429 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:47:34,429 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_det_small.onnx +[INFO] 2026-10-19 04:47:34,479 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:47:34,479 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/ch_ppocr_mobile_v2.0_cls_mobile.onnx +[INFO] 2026-10-19 04:47:34,526 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:47:34,526 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_rec_small.onnx +INFO: 04:47:34 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:47:34 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine +INFO: 04:47:34 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:47:35 - docling.document_converter - Going to convert document batch... +INFO: 04:47:35 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 345bf8d309571831952bb6d347d0f005 +INFO: 04:47:35 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:47:36 - docling.document_converter - Finished converting document file in 0.69 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:48:36 - docling_jobkit.convert.results - Processed 1 docs in 0.49 seconds. -INFO: 04:48:36 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job f5dcc83a-18b8-48c0-84d4-3a28e5b6bffa in 0.49 seconds -INFO: 04:48:36 - uvicorn.access - 172.17.0.1:40134 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 04:48:36 - uvicorn.access - 172.17.0.1:40134 - "GET /v1/clear/converters HTTP/1.1" 200 -INFO: 04:48:36 - uvicorn.access - 172.17.0.1:40134 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 +INFO: 04:47:36 - docling_jobkit.convert.results - Processed 1 docs in 0.73 seconds. +INFO: 04:47:36 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job c0b946f9-2b06-4186-a428-5c6e556bd296 in 0.73 seconds +INFO: 04:47:36 - uvicorn.access - 172.17.0.1:52834 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:47:36 - uvicorn.access - 172.17.0.1:52834 - "GET /v1/clear/converters HTTP/1.1" 200 +INFO: 04:47:36 - uvicorn.access - 172.17.0.1:52834 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 ``` @@ -1001,151 +1161,151 @@ Documentation at http://0.0.0.0:5001/docs Scalar docs at http://0.0.0.0:5001/scalar Logs: -INFO: 04:47:14 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:47:14 - docling.models.factories - Registered ocr engines: ['auto', 'easyocr', 'kserve_v2_ocr', 'nemotron-ocr', 'ocrmac', 'rapidocr', 'tesserocr', 'tesseract'] -INFO: 04:47:14 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' -INFO: 04:47:15 - 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:15 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' -INFO: 04:47:15 - 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:15 - 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:15 - 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:15 - 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:15 - docling_serve.otel_instrumentation - Setting up OpenTelemetry metrics -INFO: 04:47:15 - docling_serve.otel_instrumentation - Enabling Prometheus metrics export -INFO: 04:47:15 - docling_serve.otel_instrumentation - Instrumenting FastAPI with OpenTelemetry (excluded_urls=/metrics$,/ready$,/readyz$,/healthz$,/livez$,/health$) -INFO: 04:47:15 - uvicorn.error - Started server process [1] -INFO: 04:47:15 - uvicorn.error - Waiting for application startup. -INFO: 04:47:21 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:47:21 - docling.models.factories - Registered table structure engines: ['docling_tableformer', 'docling_tableformer_v2', 'granite_vision_table'] -INFO: 04:47:21 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:47:21 - docling.models.factories - Registered layout engines: ['layout_object_detection', 'docling_layout_default', 'docling_experimental_table_crops_layout'] -INFO: 04:47:21 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:47:22 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 9d06178a9f1c8aeb9889d1e46440f3fa -INFO: 04:47:22 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:47:22 - docling.models.factories - Registered picture descriptions: ['picture_description_vlm_engine', 'vlm', 'api'] -INFO: 04:47:22 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. -2026-10-12 04:47:22.285364389 [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:47:22 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-10-12 04:47:22,663 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:47:22,666 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_det_small.onnx -[INFO] 2026-10-12 04:47:22,770 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:47:22,771 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/ch_ppocr_mobile_v2.0_cls_mobile.onnx -[INFO] 2026-10-12 04:47:22,842 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:47:22,842 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_rec_small.onnx -INFO: 04:47:22 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 04:47:22 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine -INFO: 04:47:22 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 04:47:26 - docling.document_converter - Going to convert document batch... -INFO: 04:47:26 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash a1d02772fb798c5f3e06aa82e0d32e7d -INFO: 04:47:26 - docling.pipeline.base_pipeline - Processing document file -INFO: 04:47:27 - docling.document_converter - Finished converting document file in 0.82 sec. +INFO: 04:45:34 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:45:34 - docling.models.factories - Registered ocr engines: ['auto', 'easyocr', 'kserve_v2_ocr', 'nemotron-ocr', 'ocrmac', 'rapidocr', 'tesserocr', 'tesseract'] +INFO: 04:45:34 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' +INFO: 04:45:35 - 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:35 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' +INFO: 04:45:35 - 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:35 - 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:35 - 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:35 - 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:35 - docling_serve.otel_instrumentation - Setting up OpenTelemetry metrics +INFO: 04:45:35 - docling_serve.otel_instrumentation - Enabling Prometheus metrics export +INFO: 04:45:35 - docling_serve.otel_instrumentation - Instrumenting FastAPI with OpenTelemetry (excluded_urls=/readyz$,/livez$,/metrics$,/ready$,/health$,/healthz$) +INFO: 04:45:35 - uvicorn.error - Started server process [1] +INFO: 04:45:35 - uvicorn.error - Waiting for application startup. +INFO: 04:45:38 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:45:38 - docling.models.factories - Registered table structure engines: ['docling_tableformer', 'docling_tableformer_v2', 'granite_vision_table'] +INFO: 04:45:38 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:45:38 - docling.models.factories - Registered layout engines: ['layout_object_detection', 'docling_layout_default', 'docling_experimental_table_crops_layout'] +INFO: 04:45:38 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:45:38 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 9d06178a9f1c8aeb9889d1e46440f3fa +INFO: 04:45:38 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:45:38 - docling.models.factories - Registered picture descriptions: ['picture_description_vlm_engine', 'vlm', 'api'] +INFO: 04:45:38 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +2026-10-19 04:45:38.964077769 [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:39 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-10-19 04:45:39,207 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:45:39,209 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_det_small.onnx +[INFO] 2026-10-19 04:45:39,265 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:45:39,265 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/ch_ppocr_mobile_v2.0_cls_mobile.onnx +[INFO] 2026-10-19 04:45:39,320 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:45:39,320 [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:42 - docling.document_converter - Going to convert document batch... +INFO: 04:45:42 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash a1d02772fb798c5f3e06aa82e0d32e7d +INFO: 04:45:42 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:45:42 - docling.document_converter - Finished converting document file in 0.54 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:47:27 - docling_core.types.doc.document - Parameter `strict_text` has been deprecated and will be ignored. -INFO: 04:47:27 - docling_jobkit.convert.results - Processed 1 docs in 0.94 seconds. -INFO: 04:47:27 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 0c180b73-6a1c-456e-827e-5848273292fa in 0.94 seconds -INFO: 04:47:28 - uvicorn.access - 172.17.0.1:42256 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 04:47:28 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') -INFO: 04:47:28 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' -INFO: 04:47:28 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata -INFO: 04:47:28 - docling_serve.app - [TENANT_ID] Task 3712cd39-1411-4bfd-9654-e3695eb9bc09 created with tenant_id='default' -INFO: 04:47:28 - docling_jobkit.orchestrators.local.worker - Worker 1 processing task 3712cd39-1411-4bfd-9654-e3695eb9bc09 -INFO: 04:47:28 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:47:29 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash a1d02772fb798c5f3e06aa82e0d32e7d -INFO: 04:47:29 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. -INFO: 04:47:29 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-10-12 04:47:29,192 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:47:29,192 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_det_small.onnx -[INFO] 2026-10-12 04:47:29,250 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:47:29,250 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/ch_ppocr_mobile_v2.0_cls_mobile.onnx -[INFO] 2026-10-12 04:47:29,362 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:47:29,362 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_rec_small.onnx -INFO: 04:47:29 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 04:47:29 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine -INFO: 04:47:29 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 04:47:31 - docling.document_converter - Going to convert document batch... -INFO: 04:47:31 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash a1d02772fb798c5f3e06aa82e0d32e7d -INFO: 04:47:31 - docling.pipeline.base_pipeline - Processing document file -INFO: 04:47:31 - docling.document_converter - Finished converting document file in 0.76 sec. +WARNING: 04:45:42 - docling_core.types.doc.document - Parameter `strict_text` has been deprecated and will be ignored. +INFO: 04:45:42 - docling_jobkit.convert.results - Processed 1 docs in 0.62 seconds. +INFO: 04:45:42 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 1a071ad0-7c61-4329-bd7b-82c5c7946d87 in 0.62 seconds +INFO: 04:45:43 - uvicorn.access - 172.17.0.1:49886 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:45:43 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 04:45:43 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 04:45:43 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 04:45:43 - docling_serve.app - [TENANT_ID] Task d8652a1d-b2b7-4b33-b4bc-a734646020be created with tenant_id='default' +INFO: 04:45:43 - docling_jobkit.orchestrators.local.worker - Worker 1 processing task d8652a1d-b2b7-4b33-b4bc-a734646020be +INFO: 04:45:43 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:45:43 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash a1d02772fb798c5f3e06aa82e0d32e7d +INFO: 04:45:43 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +INFO: 04:45:43 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-10-19 04:45:43,167 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:45:43,167 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_det_small.onnx +[INFO] 2026-10-19 04:45:43,218 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:45:43,218 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/ch_ppocr_mobile_v2.0_cls_mobile.onnx +[INFO] 2026-10-19 04:45:43,276 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:45:43,276 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_rec_small.onnx +INFO: 04:45:43 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:45:43 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine +INFO: 04:45:43 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:45:44 - docling.document_converter - Going to convert document batch... +INFO: 04:45:44 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash a1d02772fb798c5f3e06aa82e0d32e7d +INFO: 04:45:44 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:45:44 - 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:47:31 - docling_jobkit.convert.results - Processed 1 docs in 0.76 seconds. -INFO: 04:47:31 - docling_jobkit.orchestrators.local.worker - Worker 1 completed job 3712cd39-1411-4bfd-9654-e3695eb9bc09 in 0.76 seconds -INFO: 04:47:32 - uvicorn.access - 172.17.0.1:42256 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 04:47:32 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') -INFO: 04:47:32 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' -INFO: 04:47:32 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata -INFO: 04:47:32 - docling_serve.app - [TENANT_ID] Task e8be1e7e-5746-4567-94d6-ffa68729ef07 created with tenant_id='default' -INFO: 04:47:32 - docling_jobkit.orchestrators.local.worker - Worker 0 processing task e8be1e7e-5746-4567-94d6-ffa68729ef07 -INFO: 04:47:32 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:47:33 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 21c1cdafbd5b48f9b0cfcb806e9e9d57 -INFO: 04:47:33 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. -INFO: 04:47:33 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-10-12 04:47:33,198 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:47:33,198 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_det_small.onnx -[INFO] 2026-10-12 04:47:33,267 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:47:33,267 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/ch_ppocr_mobile_v2.0_cls_mobile.onnx -[INFO] 2026-10-12 04:47:33,329 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:47:33,329 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_rec_small.onnx -INFO: 04:47:33 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 04:47:33 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine -INFO: 04:47:33 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 04:47:34 - docling.document_converter - Going to convert document batch... -INFO: 04:47:34 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 21c1cdafbd5b48f9b0cfcb806e9e9d57 -INFO: 04:47:34 - docling.pipeline.base_pipeline - Processing document file -INFO: 04:47:34 - docling.document_converter - Finished converting document file in 0.42 sec. +INFO: 04:45:44 - docling_jobkit.convert.results - Processed 1 docs in 0.49 seconds. +INFO: 04:45:44 - docling_jobkit.orchestrators.local.worker - Worker 1 completed job d8652a1d-b2b7-4b33-b4bc-a734646020be in 0.49 seconds +INFO: 04:45:45 - uvicorn.access - 172.17.0.1:49886 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:45:45 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 04:45:45 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 04:45:45 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 04:45:45 - docling_serve.app - [TENANT_ID] Task 899bab13-986d-4885-88ac-3fc593ac2e37 created with tenant_id='default' +INFO: 04:45:45 - docling_jobkit.orchestrators.local.worker - Worker 0 processing task 899bab13-986d-4885-88ac-3fc593ac2e37 +INFO: 04:45:45 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:45:45 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 21c1cdafbd5b48f9b0cfcb806e9e9d57 +INFO: 04:45:45 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +INFO: 04:45:45 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-10-19 04:45:45,172 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:45:45,172 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_det_small.onnx +[INFO] 2026-10-19 04:45:45,220 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:45:45,221 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/ch_ppocr_mobile_v2.0_cls_mobile.onnx +[INFO] 2026-10-19 04:45:45,292 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:45:45,292 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_rec_small.onnx +INFO: 04:45:45 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:45:45 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine +INFO: 04:45:45 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:45:46 - docling.document_converter - Going to convert document batch... +INFO: 04:45:46 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 21c1cdafbd5b48f9b0cfcb806e9e9d57 +INFO: 04:45:46 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:45:46 - docling.document_converter - Finished converting document file in 0.51 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:47:34 - docling_jobkit.convert.results - Processed 1 docs in 0.48 seconds. -INFO: 04:47:34 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job e8be1e7e-5746-4567-94d6-ffa68729ef07 in 0.48 seconds -INFO: 04:47:36 - uvicorn.access - 172.17.0.1:42256 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 04:47:37 - uvicorn.access - 172.17.0.1:42256 - "GET /v1/clear/converters HTTP/1.1" 200 -INFO: 04:47:37 - uvicorn.access - 172.17.0.1:42256 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 +INFO: 04:45:46 - docling_jobkit.convert.results - Processed 1 docs in 0.55 seconds. +INFO: 04:45:46 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 899bab13-986d-4885-88ac-3fc593ac2e37 in 0.55 seconds +INFO: 04:45:47 - uvicorn.access - 172.17.0.1:49886 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:45:47 - uvicorn.access - 172.17.0.1:49886 - "GET /v1/clear/converters HTTP/1.1" 200 +INFO: 04:45:47 - uvicorn.access - 172.17.0.1:49886 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 ``` @@ -1183,151 +1343,151 @@ Documentation at http://0.0.0.0:5001/docs Scalar docs at http://0.0.0.0:5001/scalar Logs: -INFO: 04:44:30 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:44:30 - docling.models.factories - Registered ocr engines: ['auto', 'easyocr', 'kserve_v2_ocr', 'nemotron-ocr', 'ocrmac', 'rapidocr', 'tesserocr', 'tesseract'] -INFO: 04:44:30 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' -INFO: 04:44:31 - 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:44:31 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' -INFO: 04:44:31 - 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:44:31 - 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:44:31 - 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:44:31 - docling_serve.otel_instrumentation - Setting up OpenTelemetry metrics -INFO: 04:44:31 - docling_serve.otel_instrumentation - Enabling Prometheus metrics export -INFO: 04:44:31 - docling_serve.otel_instrumentation - Instrumenting FastAPI with OpenTelemetry (excluded_urls=/livez$,/ready$,/health$,/readyz$,/metrics$,/healthz$) -INFO: 04:44:31 - uvicorn.error - Started server process [1] -INFO: 04:44:31 - uvicorn.error - Waiting for application startup. -INFO: 04:44:35 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:44:35 - docling.models.factories - Registered table structure engines: ['docling_tableformer', 'docling_tableformer_v2', 'granite_vision_table'] -INFO: 04:44:35 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:44:35 - docling.models.factories - Registered layout engines: ['layout_object_detection', 'docling_layout_default', 'docling_experimental_table_crops_layout'] -INFO: 04:44:35 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:44:35 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash e2db689ab35ca52a08b5b7fa25de8cc8 -INFO: 04:44:35 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:44:35 - docling.models.factories - Registered picture descriptions: ['picture_description_vlm_engine', 'vlm', 'api'] -INFO: 04:44:35 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. -2026-10-12 04:44:35.919055411 [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:44:36 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-10-12 04:44:36,190 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:44:36,192 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_det_small.onnx -[INFO] 2026-10-12 04:44:36,237 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:44:36,237 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/ch_ppocr_mobile_v2.0_cls_mobile.onnx -[INFO] 2026-10-12 04:44:36,331 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:44:36,331 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_rec_small.onnx -INFO: 04:44:36 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 04:44:36 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine -INFO: 04:44:36 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +INFO: 04:43:49 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:43:49 - docling.models.factories - Registered ocr engines: ['auto', 'easyocr', 'kserve_v2_ocr', 'nemotron-ocr', 'ocrmac', 'rapidocr', 'tesserocr', 'tesseract'] +INFO: 04:43:49 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' +INFO: 04:43:49 - 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:49 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' +INFO: 04:43:49 - 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:49 - 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:49 - 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:49 - docling_serve.otel_instrumentation - Setting up OpenTelemetry metrics +INFO: 04:43:49 - docling_serve.otel_instrumentation - Enabling Prometheus metrics export +INFO: 04:43:49 - docling_serve.otel_instrumentation - Instrumenting FastAPI with OpenTelemetry (excluded_urls=/ready$,/metrics$,/livez$,/health$,/readyz$,/healthz$) +INFO: 04:43:50 - uvicorn.error - Started server process [1] +INFO: 04:43:50 - uvicorn.error - Waiting for application startup. +INFO: 04:43:52 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:43:53 - docling.models.factories - Registered table structure engines: ['docling_tableformer', 'docling_tableformer_v2', 'granite_vision_table'] +INFO: 04:43:53 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:43:53 - docling.models.factories - Registered layout engines: ['layout_object_detection', 'docling_layout_default', 'docling_experimental_table_crops_layout'] +INFO: 04:43:53 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:43:53 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash e2db689ab35ca52a08b5b7fa25de8cc8 +INFO: 04:43:53 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:43:53 - docling.models.factories - Registered picture descriptions: ['picture_description_vlm_engine', 'vlm', 'api'] +INFO: 04:43:53 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +2026-10-19 04:43:53.448676119 [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:43:53 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-10-19 04:43:53,694 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:43:53,695 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_det_small.onnx +[INFO] 2026-10-19 04:43:53,749 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:43:53,749 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/ch_ppocr_mobile_v2.0_cls_mobile.onnx +[INFO] 2026-10-19 04:43:53,789 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:43:53,790 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_rec_small.onnx +INFO: 04:43:53 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:43:53 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine +INFO: 04:43:53 - docling.utils.accelerator_utils - Accelerator device: 'cpu' [transformers] `torch_dtype` is deprecated! Use `dtype` instead! - Loading weights: 0%| | 0/770 [00:00] -INFO: 04:44:40 - docling.document_converter - Going to convert document batch... -INFO: 04:44:40 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 5cd3e3811d2e4d7d996fcfcbbe327b1d -INFO: 04:44:40 - docling.pipeline.base_pipeline - Processing document file -INFO: 04:44:40 - docling.document_converter - Finished converting document file in 0.51 sec. + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:43:58 - docling.document_converter - Going to convert document batch... +INFO: 04:43:58 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 5cd3e3811d2e4d7d996fcfcbbe327b1d +INFO: 04:43:58 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:43:58 - docling.document_converter - Finished converting document file in 0.75 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:44:40 - docling_core.types.doc.document - Parameter `strict_text` has been deprecated and will be ignored. -INFO: 04:44:40 - docling_jobkit.convert.results - Processed 1 docs in 0.62 seconds. -INFO: 04:44:40 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 9f89e559-b515-47ec-a8f9-cb8526098fdc in 0.62 seconds -INFO: 04:44:41 - uvicorn.access - 172.17.0.1:43216 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 04:44:41 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') -INFO: 04:44:41 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' -INFO: 04:44:41 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata -INFO: 04:44:41 - docling_serve.app - [TENANT_ID] Task 63bb9a9a-ca8e-4c84-9897-99659f02e578 created with tenant_id='default' -INFO: 04:44:41 - docling_jobkit.orchestrators.local.worker - Worker 1 processing task 63bb9a9a-ca8e-4c84-9897-99659f02e578 -INFO: 04:44:41 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:44:41 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 5cd3e3811d2e4d7d996fcfcbbe327b1d -INFO: 04:44:41 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. -INFO: 04:44:41 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-10-12 04:44:41,545 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:44:41,546 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_det_small.onnx -[INFO] 2026-10-12 04:44:41,647 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:44:41,649 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/ch_ppocr_mobile_v2.0_cls_mobile.onnx -[INFO] 2026-10-12 04:44:41,743 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:44:41,743 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_rec_small.onnx -INFO: 04:44:41 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 04:44:41 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine -INFO: 04:44:41 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 04:44:43 - docling.document_converter - Going to convert document batch... -INFO: 04:44:43 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 5cd3e3811d2e4d7d996fcfcbbe327b1d -INFO: 04:44:43 - docling.pipeline.base_pipeline - Processing document file -INFO: 04:44:43 - docling.document_converter - Finished converting document file in 0.43 sec. +WARNING: 04:43:58 - docling_core.types.doc.document - Parameter `strict_text` has been deprecated and will be ignored. +INFO: 04:43:58 - docling_jobkit.convert.results - Processed 1 docs in 0.82 seconds. +INFO: 04:43:58 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 01840350-e4f9-4c8a-a6ae-2cce1f6d8eae in 0.82 seconds +INFO: 04:43:58 - uvicorn.access - 172.17.0.1:42600 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:43:58 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 04:43:58 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 04:43:58 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 04:43:58 - docling_serve.app - [TENANT_ID] Task 31882011-5829-48ac-86bd-ab1a3f0027d3 created with tenant_id='default' +INFO: 04:43:58 - docling_jobkit.orchestrators.local.worker - Worker 1 processing task 31882011-5829-48ac-86bd-ab1a3f0027d3 +INFO: 04:43:58 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:43:59 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 5cd3e3811d2e4d7d996fcfcbbe327b1d +INFO: 04:43:59 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +INFO: 04:43:59 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-10-19 04:43:59,080 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:43:59,080 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_det_small.onnx +[INFO] 2026-10-19 04:43:59,132 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:43:59,132 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/ch_ppocr_mobile_v2.0_cls_mobile.onnx +[INFO] 2026-10-19 04:43:59,174 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:43:59,174 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_rec_small.onnx +INFO: 04:43:59 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:43:59 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine +INFO: 04:43:59 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:44:00 - docling.document_converter - Going to convert document batch... +INFO: 04:44:00 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 5cd3e3811d2e4d7d996fcfcbbe327b1d +INFO: 04:44:00 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:44:00 - docling.document_converter - Finished converting document file in 0.48 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:44:43 - docling_jobkit.convert.results - Processed 1 docs in 0.43 seconds. -INFO: 04:44:43 - docling_jobkit.orchestrators.local.worker - Worker 1 completed job 63bb9a9a-ca8e-4c84-9897-99659f02e578 in 0.43 seconds -INFO: 04:44:43 - uvicorn.access - 172.17.0.1:43216 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 04:44:43 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') -INFO: 04:44:43 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' -INFO: 04:44:43 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata -INFO: 04:44:43 - docling_serve.app - [TENANT_ID] Task 453812c0-287c-4092-a680-7c12a779379e created with tenant_id='default' -INFO: 04:44:43 - docling_jobkit.orchestrators.local.worker - Worker 0 processing task 453812c0-287c-4092-a680-7c12a779379e -INFO: 04:44:43 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:44:44 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 9df8df3fc03c33cf6e8bd583e67dce64 -INFO: 04:44:44 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. -INFO: 04:44:44 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-10-12 04:44:44,089 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:44:44,089 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_det_small.onnx -[INFO] 2026-10-12 04:44:44,164 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:44:44,164 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/ch_ppocr_mobile_v2.0_cls_mobile.onnx -[INFO] 2026-10-12 04:44:44,227 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:44:44,227 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_rec_small.onnx -INFO: 04:44:44 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 04:44:44 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine -INFO: 04:44:44 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 04:44:45 - docling.document_converter - Going to convert document batch... -INFO: 04:44:45 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 9df8df3fc03c33cf6e8bd583e67dce64 -INFO: 04:44:45 - docling.pipeline.base_pipeline - Processing document file -INFO: 04:44:45 - docling.document_converter - Finished converting document file in 0.47 sec. +INFO: 04:44:00 - docling_jobkit.convert.results - Processed 1 docs in 0.48 seconds. +INFO: 04:44:00 - docling_jobkit.orchestrators.local.worker - Worker 1 completed job 31882011-5829-48ac-86bd-ab1a3f0027d3 in 0.48 seconds +INFO: 04:44:00 - uvicorn.access - 172.17.0.1:42600 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:44:00 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 04:44:00 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 04:44:00 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 04:44:00 - docling_serve.app - [TENANT_ID] Task 13872adf-8afa-4460-a342-45997f0373b6 created with tenant_id='default' +INFO: 04:44:00 - docling_jobkit.orchestrators.local.worker - Worker 0 processing task 13872adf-8afa-4460-a342-45997f0373b6 +INFO: 04:44:00 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:44:01 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 9df8df3fc03c33cf6e8bd583e67dce64 +INFO: 04:44:01 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +INFO: 04:44:01 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-10-19 04:44:01,103 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:44:01,103 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_det_small.onnx +[INFO] 2026-10-19 04:44:01,155 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:44:01,156 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/ch_ppocr_mobile_v2.0_cls_mobile.onnx +[INFO] 2026-10-19 04:44:01,197 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:44:01,198 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/PP-OCRv6_rec_small.onnx +INFO: 04:44:01 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:44:01 - docling.models.inference_engines.object_detection.transformers_engine - Initializing Transformers object-detection engine +INFO: 04:44:01 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:44:02 - docling.document_converter - Going to convert document batch... +INFO: 04:44:02 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 9df8df3fc03c33cf6e8bd583e67dce64 +INFO: 04:44:02 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:44:02 - docling.document_converter - Finished converting document file in 0.72 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:44:45 - docling_jobkit.convert.results - Processed 1 docs in 0.51 seconds. -INFO: 04:44:45 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 453812c0-287c-4092-a680-7c12a779379e in 0.51 seconds -INFO: 04:44:47 - uvicorn.access - 172.17.0.1:43216 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 04:44:47 - uvicorn.access - 172.17.0.1:43216 - "GET /v1/clear/converters HTTP/1.1" 200 -INFO: 04:44:47 - uvicorn.access - 172.17.0.1:43216 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 +INFO: 04:44:02 - docling_jobkit.convert.results - Processed 1 docs in 0.75 seconds. +INFO: 04:44:02 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 13872adf-8afa-4460-a342-45997f0373b6 in 0.75 seconds +INFO: 04:44:02 - uvicorn.access - 172.17.0.1:42600 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:44:03 - uvicorn.access - 172.17.0.1:42600 - "GET /v1/clear/converters HTTP/1.1" 200 +INFO: 04:44:03 - uvicorn.access - 172.17.0.1:42600 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 ``` @@ -1365,139 +1525,139 @@ Documentation at http://0.0.0.0:5001/docs Scalar docs at http://0.0.0.0:5001/scalar Logs: -INFO: 04:44:07 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:44:07 - docling.models.factories - Registered ocr engines: ['auto', 'easyocr', 'kserve_v2_ocr', 'nemotron-ocr', 'ocrmac', 'rapidocr', 'tesserocr', 'tesseract'] -INFO: 04:44:07 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' -INFO: 04:44:08 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' -INFO: 04:44:08 - 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:44:08 - docling_serve.otel_instrumentation - Setting up OpenTelemetry metrics -INFO: 04:44:08 - docling_serve.otel_instrumentation - Enabling Prometheus metrics export -INFO: 04:44:08 - docling_serve.otel_instrumentation - Instrumenting FastAPI with OpenTelemetry (excluded_urls=/livez$,/ready$,/readyz$,/metrics$,/health$,/healthz$) -INFO: 04:44:09 - uvicorn.error - Started server process [1] -INFO: 04:44:09 - uvicorn.error - Waiting for application startup. -INFO: 04:44:16 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:44:16 - docling.models.factories - Registered table structure engines: ['docling_tableformer', 'docling_tableformer_v2', 'granite_vision_table'] -INFO: 04:44:16 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:44:16 - docling.models.factories - Registered layout engines: ['layout_object_detection', 'docling_layout_default', 'docling_experimental_table_crops_layout'] -INFO: 04:44:16 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:44:16 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash caff667a02b7f037838d32d34acfe0b0 -INFO: 04:44:16 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:44:17 - docling.models.factories - Registered picture descriptions: ['picture_description_vlm_engine', 'vlm', 'api'] -INFO: 04:44:17 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. -2026-10-12 04:44:17.058684444 [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:44:17 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-10-12 04:44:17,459 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:44:17,461 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv6/det/PP-OCRv6_det_small.onnx -[INFO] 2026-10-12 04:44:17,559 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:44:17,560 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_mobile.onnx -[INFO] 2026-10-12 04:44:17,625 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:44:17,625 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv6/rec/PP-OCRv6_rec_small.onnx -INFO: 04:44:17 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 04:44:17 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 04:44:21 - docling.document_converter - Going to convert document batch... -INFO: 04:44:21 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a -INFO: 04:44:21 - docling.pipeline.base_pipeline - Processing document file -INFO: 04:44:22 - docling.document_converter - Finished converting document file in 0.51 sec. +INFO: 04:42:01 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:42:01 - docling.models.factories - Registered ocr engines: ['auto', 'easyocr', 'kserve_v2_ocr', 'nemotron-ocr', 'ocrmac', 'rapidocr', 'tesserocr', 'tesseract'] +INFO: 04:42:01 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' +INFO: 04:42:01 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' +INFO: 04:42: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:42:01 - docling_serve.otel_instrumentation - Setting up OpenTelemetry metrics +INFO: 04:42:01 - docling_serve.otel_instrumentation - Enabling Prometheus metrics export +INFO: 04:42:01 - docling_serve.otel_instrumentation - Instrumenting FastAPI with OpenTelemetry (excluded_urls=/metrics$,/ready$,/readyz$,/health$,/healthz$,/livez$) +INFO: 04:42:02 - uvicorn.error - Started server process [1] +INFO: 04:42:02 - uvicorn.error - Waiting for application startup. +INFO: 04:42:04 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:42:05 - docling.models.factories - Registered table structure engines: ['docling_tableformer', 'docling_tableformer_v2', 'granite_vision_table'] +INFO: 04:42:05 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:42:05 - docling.models.factories - Registered layout engines: ['layout_object_detection', 'docling_layout_default', 'docling_experimental_table_crops_layout'] +INFO: 04:42:05 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:42:05 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash caff667a02b7f037838d32d34acfe0b0 +INFO: 04:42:05 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:42:05 - docling.models.factories - Registered picture descriptions: ['picture_description_vlm_engine', 'vlm', 'api'] +INFO: 04:42:05 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +2026-10-19 04:42:05.576348270 [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:42:05 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-10-19 04:42:05,837 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:42:05,838 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv6/det/PP-OCRv6_det_small.onnx +[INFO] 2026-10-19 04:42:05,890 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:42:05,891 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_mobile.onnx +[INFO] 2026-10-19 04:42:05,934 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:42:05,934 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv6/rec/PP-OCRv6_rec_small.onnx +INFO: 04:42:06 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:42:06 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:42:09 - docling.document_converter - Going to convert document batch... +INFO: 04:42:09 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a +INFO: 04:42:09 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:42:09 - docling.document_converter - Finished converting document file in 0.61 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:44:22 - docling_core.types.doc.document - Parameter `strict_text` has been deprecated and will be ignored. -INFO: 04:44:22 - docling_jobkit.convert.results - Processed 1 docs in 0.59 seconds. -INFO: 04:44:22 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 7932e9be-6a71-4650-8f72-4e7af7dcfddf in 0.59 seconds -INFO: 04:44:23 - uvicorn.access - 172.17.0.1:45196 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 04:44:23 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') -INFO: 04:44:23 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' -INFO: 04:44:23 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata -INFO: 04:44:23 - docling_serve.app - [TENANT_ID] Task edb898bb-7aaf-4cec-970c-7e04e8ee2967 created with tenant_id='default' -INFO: 04:44:23 - docling_jobkit.orchestrators.local.worker - Worker 1 processing task edb898bb-7aaf-4cec-970c-7e04e8ee2967 -INFO: 04:44:23 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:44:23 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash ab12ef348c8fc273bf2be7a49773b303 -INFO: 04:44:23 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. -INFO: 04:44:23 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-10-12 04:44:23,816 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:44:23,816 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv6/det/PP-OCRv6_det_small.onnx -[INFO] 2026-10-12 04:44:23,872 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:44:23,872 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_mobile.onnx -[INFO] 2026-10-12 04:44:23,949 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:44:23,949 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv6/rec/PP-OCRv6_rec_small.onnx -INFO: 04:44:24 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 04:44:24 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 04:44:25 - docling.document_converter - Going to convert document batch... -INFO: 04:44:25 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a -INFO: 04:44:25 - docling.pipeline.base_pipeline - Processing document file -INFO: 04:44:25 - docling.document_converter - Finished converting document file in 0.45 sec. +WARNING: 04:42:09 - docling_core.types.doc.document - Parameter `strict_text` has been deprecated and will be ignored. +INFO: 04:42:09 - docling_jobkit.convert.results - Processed 1 docs in 0.70 seconds. +INFO: 04:42:09 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job aee9dca3-c24f-4998-9982-061fb11995d3 in 0.70 seconds +INFO: 04:42:11 - uvicorn.access - 172.17.0.1:46366 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:42:11 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 04:42:11 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 04:42:11 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 04:42:11 - docling_serve.app - [TENANT_ID] Task ca44b472-5103-4c91-a63a-8c47f4baf52e created with tenant_id='default' +INFO: 04:42:11 - docling_jobkit.orchestrators.local.worker - Worker 1 processing task ca44b472-5103-4c91-a63a-8c47f4baf52e +INFO: 04:42:11 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:42:11 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash ab12ef348c8fc273bf2be7a49773b303 +INFO: 04:42:11 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +INFO: 04:42:11 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-10-19 04:42:11,857 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:42:11,857 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv6/det/PP-OCRv6_det_small.onnx +[INFO] 2026-10-19 04:42:11,908 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:42:11,908 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_mobile.onnx +[INFO] 2026-10-19 04:42:11,957 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:42:11,957 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv6/rec/PP-OCRv6_rec_small.onnx +INFO: 04:42:12 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:42:12 - 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 7d306d2d021deac65a97d1a5f925362a +INFO: 04:42:13 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:42:13 - docling.document_converter - Finished converting document file in 0.51 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:44:25 - docling_jobkit.convert.results - Processed 1 docs in 0.46 seconds. -INFO: 04:44:25 - docling_jobkit.orchestrators.local.worker - Worker 1 completed job edb898bb-7aaf-4cec-970c-7e04e8ee2967 in 0.46 seconds -INFO: 04:44:25 - uvicorn.access - 172.17.0.1:45196 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 04:44:25 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') -INFO: 04:44:25 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' -INFO: 04:44:25 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata -INFO: 04:44:25 - docling_serve.app - [TENANT_ID] Task 65b2e69f-f3de-4f32-acd5-caea76cc6d3e created with tenant_id='default' -INFO: 04:44:25 - docling_jobkit.orchestrators.local.worker - Worker 0 processing task 65b2e69f-f3de-4f32-acd5-caea76cc6d3e -INFO: 04:44:25 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:44:25 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash b3849eabdc7ecae5f3d54428a0162342 -INFO: 04:44:25 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. -INFO: 04:44:25 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-10-12 04:44:25,802 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:44:25,802 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv6/det/PP-OCRv6_det_small.onnx -[INFO] 2026-10-12 04:44:25,849 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:44:25,849 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_mobile.onnx -[INFO] 2026-10-12 04:44:25,944 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:44:25,945 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv6/rec/PP-OCRv6_rec_small.onnx -INFO: 04:44:26 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 04:44:26 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 04:44:27 - docling.document_converter - Going to convert document batch... -INFO: 04:44:27 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a -INFO: 04:44:27 - docling.pipeline.base_pipeline - Processing document file -INFO: 04:44:27 - docling.document_converter - Finished converting document file in 0.45 sec. +INFO: 04:42:13 - docling_jobkit.convert.results - Processed 1 docs in 0.51 seconds. +INFO: 04:42:13 - docling_jobkit.orchestrators.local.worker - Worker 1 completed job ca44b472-5103-4c91-a63a-8c47f4baf52e in 0.51 seconds +INFO: 04:42:13 - uvicorn.access - 172.17.0.1:46366 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:42:13 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 04:42:13 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 04:42:13 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 04:42:13 - docling_serve.app - [TENANT_ID] Task 50007ce5-7dc4-4ef7-84d2-b20a33b19d92 created with tenant_id='default' +INFO: 04:42:13 - docling_jobkit.orchestrators.local.worker - Worker 0 processing task 50007ce5-7dc4-4ef7-84d2-b20a33b19d92 +INFO: 04:42:13 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:42:13 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash b3849eabdc7ecae5f3d54428a0162342 +INFO: 04:42:13 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +INFO: 04:42:13 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-10-19 04:42:13,874 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:42:13,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-10-19 04:42:13,923 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:42:13,923 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_mobile.onnx +[INFO] 2026-10-19 04:42:13,981 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:42:13,981 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv6/rec/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.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:42:15 - docling.document_converter - Going to convert document batch... +INFO: 04:42:15 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a +INFO: 04:42:15 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:42:15 - docling.document_converter - Finished converting document file in 0.49 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:44:27 - docling_jobkit.convert.results - Processed 1 docs in 0.50 seconds. -INFO: 04:44:27 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 65b2e69f-f3de-4f32-acd5-caea76cc6d3e in 0.50 seconds -INFO: 04:44:27 - uvicorn.access - 172.17.0.1:45196 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 04:44:28 - uvicorn.access - 172.17.0.1:45196 - "GET /v1/clear/converters HTTP/1.1" 200 -INFO: 04:44:28 - uvicorn.access - 172.17.0.1:45196 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 +INFO: 04:42:15 - docling_jobkit.convert.results - Processed 1 docs in 0.53 seconds. +INFO: 04:42:15 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 50007ce5-7dc4-4ef7-84d2-b20a33b19d92 in 0.53 seconds +INFO: 04:42:15 - uvicorn.access - 172.17.0.1:46366 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:42:16 - uvicorn.access - 172.17.0.1:46366 - "GET /v1/clear/converters HTTP/1.1" 200 +INFO: 04:42:16 - uvicorn.access - 172.17.0.1:46366 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 ``` @@ -1535,138 +1695,138 @@ Documentation at http://0.0.0.0:5001/docs Scalar docs at http://0.0.0.0:5001/scalar Logs: -INFO: 04:41:11 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:41:11 - docling.models.factories - Registered ocr engines: ['auto', 'easyocr', 'kserve_v2_ocr', 'nemotron-ocr', 'ocrmac', 'rapidocr', 'tesserocr', 'tesseract'] -INFO: 04:41:12 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' -INFO: 04:41:12 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' -INFO: 04:41:12 - docling_serve.otel_instrumentation - Setting up OpenTelemetry metrics -INFO: 04:41:12 - docling_serve.otel_instrumentation - Enabling Prometheus metrics export -INFO: 04:41:12 - docling_serve.otel_instrumentation - Instrumenting FastAPI with OpenTelemetry (excluded_urls=/ready$,/healthz$,/metrics$,/health$,/livez$,/readyz$) -INFO: 04:41:12 - uvicorn.error - Started server process [1] -INFO: 04:41:12 - uvicorn.error - Waiting for application startup. -INFO: 04:41:15 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:41:16 - docling.models.factories - Registered table structure engines: ['docling_tableformer', 'docling_tableformer_v2', 'granite_vision_table'] -INFO: 04:41:16 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:41:16 - docling.models.factories - Registered layout engines: ['layout_object_detection', 'docling_layout_default', 'docling_experimental_table_crops_layout'] -INFO: 04:41:16 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:41:16 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 118619a1d3ed3b201b814dac997d6742 -INFO: 04:41:16 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:41:16 - docling.models.factories - Registered picture descriptions: ['picture_description_vlm_engine', 'vlm', 'api'] -INFO: 04:41:16 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. -2026-10-12 04:41:16.254309323 [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:41:16 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-10-12 04:41:16,501 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:41:16,503 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv6/det/PP-OCRv6_det_small.onnx -[INFO] 2026-10-12 04:41:16,563 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:41:16,564 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_mobile.onnx -[INFO] 2026-10-12 04:41:16,612 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:41:16,612 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv6/rec/PP-OCRv6_rec_small.onnx -INFO: 04:41:16 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 04:41:16 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 04:41:20 - docling.document_converter - Going to convert document batch... -INFO: 04:41:20 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a -INFO: 04:41:20 - docling.pipeline.base_pipeline - Processing document file -INFO: 04:41:20 - docling.document_converter - Finished converting document file in 0.88 sec. +INFO: 04:40:15 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:40:15 - docling.models.factories - Registered ocr engines: ['auto', 'easyocr', 'kserve_v2_ocr', 'nemotron-ocr', 'ocrmac', 'rapidocr', 'tesserocr', 'tesseract'] +INFO: 04:40:15 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' +INFO: 04:40:16 - docling_jobkit.connectors.connector_factory - Loading connector plugin 'docling_jobkit_defaults' +INFO: 04:40:16 - docling_serve.otel_instrumentation - Setting up OpenTelemetry metrics +INFO: 04:40:16 - docling_serve.otel_instrumentation - Enabling Prometheus metrics export +INFO: 04:40:16 - docling_serve.otel_instrumentation - Instrumenting FastAPI with OpenTelemetry (excluded_urls=/readyz$,/metrics$,/healthz$,/health$,/ready$,/livez$) +INFO: 04:40:16 - uvicorn.error - Started server process [1] +INFO: 04:40:16 - uvicorn.error - Waiting for application startup. +INFO: 04:40:19 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:40:19 - docling.models.factories - Registered table structure engines: ['docling_tableformer', 'docling_tableformer_v2', 'granite_vision_table'] +INFO: 04:40:19 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:40:19 - docling.models.factories - Registered layout engines: ['layout_object_detection', 'docling_layout_default', 'docling_experimental_table_crops_layout'] +INFO: 04:40:19 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:40:19 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 118619a1d3ed3b201b814dac997d6742 +INFO: 04:40:19 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:40:19 - docling.models.factories - Registered picture descriptions: ['picture_description_vlm_engine', 'vlm', 'api'] +INFO: 04:40:19 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +2026-10-19 04:40:19.658229802 [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:40:19 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-10-19 04:40:19,909 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:40:19,910 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv6/det/PP-OCRv6_det_small.onnx +[INFO] 2026-10-19 04:40:19,969 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:40:19,969 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_mobile.onnx +[INFO] 2026-10-19 04:40:20,037 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:40:20,037 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv6/rec/PP-OCRv6_rec_small.onnx +INFO: 04:40:20 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:40:20 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:40:23 - docling.document_converter - Going to convert document batch... +INFO: 04:40:23 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a +INFO: 04:40:23 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:40:24 - docling.document_converter - Finished converting document file in 0.85 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:41:20 - docling_core.types.doc.document - Parameter `strict_text` has been deprecated and will be ignored. -INFO: 04:41:20 - docling_jobkit.convert.results - Processed 1 docs in 0.96 seconds. -INFO: 04:41:20 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 7b456918-fef3-492e-95d4-66c278713455 in 0.96 seconds -INFO: 04:41:22 - uvicorn.access - 172.17.0.1:58414 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 04:41:22 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') -INFO: 04:41:22 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' -INFO: 04:41:22 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata -INFO: 04:41:22 - docling_serve.app - [TENANT_ID] Task 7979575c-5c9b-48b5-9533-d2f52b2c4cd0 created with tenant_id='default' -INFO: 04:41:22 - docling_jobkit.orchestrators.local.worker - Worker 1 processing task 7979575c-5c9b-48b5-9533-d2f52b2c4cd0 -INFO: 04:41:22 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:41:22 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 83f6e7119a1499def48d21cd30b03869 -INFO: 04:41:22 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. -INFO: 04:41:22 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-10-12 04:41:22,473 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:41:22,474 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv6/det/PP-OCRv6_det_small.onnx -[INFO] 2026-10-12 04:41:22,548 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:41:22,549 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_mobile.onnx -[INFO] 2026-10-12 04:41:22,629 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:41:22,630 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv6/rec/PP-OCRv6_rec_small.onnx -INFO: 04:41:22 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 04:41:22 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 04:41:23 - docling.document_converter - Going to convert document batch... -INFO: 04:41:23 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a -INFO: 04:41:23 - docling.pipeline.base_pipeline - Processing document file -INFO: 04:41:23 - docling.document_converter - Finished converting document file in 0.47 sec. +WARNING: 04:40:24 - docling_core.types.doc.document - Parameter `strict_text` has been deprecated and will be ignored. +INFO: 04:40:24 - docling_jobkit.convert.results - Processed 1 docs in 0.92 seconds. +INFO: 04:40:24 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job da29f4fb-3aaa-4223-acde-b93995b77205 in 0.92 seconds +INFO: 04:40:25 - uvicorn.access - 172.17.0.1:41494 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:40:25 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 04:40:25 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 04:40:25 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 04:40:25 - docling_serve.app - [TENANT_ID] Task 96eba1d7-a4f0-49d2-beb6-5ca898195b67 created with tenant_id='default' +INFO: 04:40:25 - docling_jobkit.orchestrators.local.worker - Worker 1 processing task 96eba1d7-a4f0-49d2-beb6-5ca898195b67 +INFO: 04:40:25 - 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 83f6e7119a1499def48d21cd30b03869 +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-10-19 04:40:26,062 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:40:26,062 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv6/det/PP-OCRv6_det_small.onnx +[INFO] 2026-10-19 04:40:26,117 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:40:26,118 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_mobile.onnx +[INFO] 2026-10-19 04:40:26,164 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:40:26,164 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv6/rec/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.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 7d306d2d021deac65a97d1a5f925362a +INFO: 04:40:27 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:40:27 - docling.document_converter - Finished converting document file in 0.63 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:41:23 - docling_jobkit.convert.results - Processed 1 docs in 0.47 seconds. -INFO: 04:41:23 - docling_jobkit.orchestrators.local.worker - Worker 1 completed job 7979575c-5c9b-48b5-9533-d2f52b2c4cd0 in 0.47 seconds -INFO: 04:41:24 - uvicorn.access - 172.17.0.1:58414 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 04:41:24 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') -INFO: 04:41:24 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' -INFO: 04:41:24 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata -INFO: 04:41:24 - docling_serve.app - [TENANT_ID] Task 4d8fb64c-2374-40b8-a7fa-96ff75328970 created with tenant_id='default' -INFO: 04:41:24 - docling_jobkit.orchestrators.local.worker - Worker 0 processing task 4d8fb64c-2374-40b8-a7fa-96ff75328970 -INFO: 04:41:24 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:41:24 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 528ff53b5cc66cd5f7f61ef2cd72a8fc -INFO: 04:41:24 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. -INFO: 04:41:24 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-10-12 04:41:24,497 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:41:24,498 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv6/det/PP-OCRv6_det_small.onnx -[INFO] 2026-10-12 04:41:24,555 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:41:24,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-10-12 04:41:24,642 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:41:24,642 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv6/rec/PP-OCRv6_rec_small.onnx -INFO: 04:41:24 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 04:41:24 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 04:41:25 - docling.document_converter - Going to convert document batch... -INFO: 04:41:25 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a -INFO: 04:41:25 - docling.pipeline.base_pipeline - Processing document file -INFO: 04:41:25 - docling.document_converter - Finished converting document file in 0.39 sec. +INFO: 04:40:27 - docling_jobkit.convert.results - Processed 1 docs in 0.64 seconds. +INFO: 04:40:27 - docling_jobkit.orchestrators.local.worker - Worker 1 completed job 96eba1d7-a4f0-49d2-beb6-5ca898195b67 in 0.64 seconds +INFO: 04:40:27 - uvicorn.access - 172.17.0.1:41494 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:40:27 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 04:40:27 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 04:40:27 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 04:40:27 - docling_serve.app - [TENANT_ID] Task eacf4893-b4f7-4196-9d9a-c32b58488201 created with tenant_id='default' +INFO: 04:40:27 - docling_jobkit.orchestrators.local.worker - Worker 0 processing task eacf4893-b4f7-4196-9d9a-c32b58488201 +INFO: 04:40:27 - 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 528ff53b5cc66cd5f7f61ef2cd72a8fc +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-10-19 04:40:28,064 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:40:28,065 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv6/det/PP-OCRv6_det_small.onnx +[INFO] 2026-10-19 04:40:28,116 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:40:28,116 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_mobile.onnx +[INFO] 2026-10-19 04:40:28,184 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:40:28,184 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv6/rec/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.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:40:29 - docling.document_converter - Going to convert document batch... +INFO: 04:40:29 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a +INFO: 04:40:29 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:40:29 - docling.document_converter - Finished converting document file in 0.37 sec. /opt/app-root/lib64/python3.12/site-packages/docling/datamodel/base_models.py:611: RuntimeWarning: Mean of empty slice np.nanmean( /opt/app-root/lib64/python3.12/site-packages/numpy/lib/_nanfunctions_impl.py:1573: RuntimeWarning: All-NaN slice encountered return _nanquantile_unchecked( -INFO: 04:41:25 - docling_jobkit.convert.results - Processed 1 docs in 0.43 seconds. -INFO: 04:41:25 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 4d8fb64c-2374-40b8-a7fa-96ff75328970 in 0.43 seconds -INFO: 04:41:26 - uvicorn.access - 172.17.0.1:58414 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 04:41:26 - uvicorn.access - 172.17.0.1:58414 - "GET /v1/clear/converters HTTP/1.1" 200 -INFO: 04:41:26 - uvicorn.access - 172.17.0.1:58414 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 +INFO: 04:40:29 - docling_jobkit.convert.results - Processed 1 docs in 0.41 seconds. +INFO: 04:40:29 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job eacf4893-b4f7-4196-9d9a-c32b58488201 in 0.41 seconds +INFO: 04:40:29 - uvicorn.access - 172.17.0.1:41494 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:40:30 - uvicorn.access - 172.17.0.1:41494 - "GET /v1/clear/converters HTTP/1.1" 200 +INFO: 04:40:30 - uvicorn.access - 172.17.0.1:41494 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 ``` @@ -1704,136 +1864,136 @@ Documentation at http://0.0.0.0:5001/docs Scalar docs at http://0.0.0.0:5001/scalar Logs: -INFO: 04:41:04 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:41:04 - docling.models.factories - Registered ocr engines: ['auto', 'easyocr', 'kserve_v2_ocr', 'nemotron-ocr', 'ocrmac', 'rapidocr', 'tesserocr', 'tesseract'] -INFO: 04:41:04 - docling_serve.otel_instrumentation - Setting up OpenTelemetry metrics -INFO: 04:41:04 - docling_serve.otel_instrumentation - Enabling Prometheus metrics export -INFO: 04:41:04 - docling_serve.otel_instrumentation - Instrumenting FastAPI with OpenTelemetry (excluded_urls=/livez$,/ready$,/metrics$,/health$,/readyz$,/healthz$) -INFO: 04:41:04 - uvicorn.error - Started server process [1] -INFO: 04:41:04 - uvicorn.error - Waiting for application startup. -INFO: 04:41:08 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:41:08 - docling.models.factories - Registered table structure engines: ['docling_tableformer', 'docling_tableformer_v2', 'granite_vision_table'] -INFO: 04:41:08 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:41:08 - docling.models.factories - Registered layout engines: ['layout_object_detection', 'docling_layout_default', 'docling_experimental_table_crops_layout'] -INFO: 04:41:08 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:41:08 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 118619a1d3ed3b201b814dac997d6742 -INFO: 04:41:08 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:41:08 - docling.models.factories - Registered picture descriptions: ['picture_description_vlm_engine', 'vlm', 'api'] -INFO: 04:41:08 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. -2026-10-12 04:41:09.018780175 [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:41:09 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-10-12 04:41:09,283 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:41:09,284 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv6/det/PP-OCRv6_det_small.onnx -[INFO] 2026-10-12 04:41:09,390 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:41:09,391 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_mobile.onnx -[INFO] 2026-10-12 04:41:09,440 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:41:09,440 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv6/rec/PP-OCRv6_rec_small.onnx -INFO: 04:41:09 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 04:41:09 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 04:41:12 - docling.document_converter - Going to convert document batch... -INFO: 04:41:12 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a -INFO: 04:41:12 - docling.pipeline.base_pipeline - Processing document file -INFO: 04:41:12 - docling.document_converter - Finished converting document file in 0.52 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_serve.otel_instrumentation - Setting up OpenTelemetry metrics +INFO: 04:38:33 - docling_serve.otel_instrumentation - Enabling Prometheus metrics export +INFO: 04:38:33 - docling_serve.otel_instrumentation - Instrumenting FastAPI with OpenTelemetry (excluded_urls=/healthz$,/ready$,/readyz$,/health$,/metrics$,/livez$) +INFO: 04:38:33 - uvicorn.error - Started server process [1] +INFO: 04:38:33 - 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:36 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:38:36 - docling.models.factories - Registered layout engines: ['layout_object_detection', 'docling_layout_default', 'docling_experimental_table_crops_layout'] +INFO: 04:38:36 - 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 118619a1d3ed3b201b814dac997d6742 +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-10-19 04:38:37.144364215 [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:38:37 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-10-19 04:38:37,389 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:38:37,390 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv6/det/PP-OCRv6_det_small.onnx +[INFO] 2026-10-19 04:38:37,450 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:38:37,451 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_mobile.onnx +[INFO] 2026-10-19 04:38:37,507 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:38:37,507 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv6/rec/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.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 7d306d2d021deac65a97d1a5f925362a +INFO: 04:38:40 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:38:40 - docling.document_converter - Finished converting document file in 0.68 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:41:13 - docling_core.types.doc.document - Parameter `strict_text` has been deprecated and will be ignored. -INFO: 04:41:13 - docling_jobkit.convert.results - Processed 1 docs in 0.60 seconds. -INFO: 04:41:13 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 3d318c34-1682-46ac-9fe9-c5a184e05378 in 0.60 seconds -INFO: 04:41:13 - uvicorn.access - 172.17.0.1:54204 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 04:41:13 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') -INFO: 04:41:13 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' -INFO: 04:41:13 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata -INFO: 04:41:13 - docling_serve.app - [TENANT_ID] Task a6c4e8d9-54d4-405a-bcf8-25b5dee3e9b7 created with tenant_id='default' -INFO: 04:41:13 - docling_jobkit.orchestrators.local.worker - Worker 1 processing task a6c4e8d9-54d4-405a-bcf8-25b5dee3e9b7 -INFO: 04:41:13 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:41:13 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 83f6e7119a1499def48d21cd30b03869 -INFO: 04:41:13 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. -INFO: 04:41:13 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-10-12 04:41:13,421 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:41:13,421 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv6/det/PP-OCRv6_det_small.onnx -[INFO] 2026-10-12 04:41:13,477 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:41:13,477 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_mobile.onnx -[INFO] 2026-10-12 04:41:13,566 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:41:13,566 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv6/rec/PP-OCRv6_rec_small.onnx -INFO: 04:41:13 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 04:41:13 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 04:41:15 - docling.document_converter - Going to convert document batch... -INFO: 04:41:15 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a -INFO: 04:41:15 - docling.pipeline.base_pipeline - Processing document file -INFO: 04:41:15 - docling.document_converter - Finished converting document file in 0.56 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.77 seconds. +INFO: 04:38:40 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job f692fad0-8b31-4631-ac08-6ee6ff87009d in 0.77 seconds +INFO: 04:38:40 - uvicorn.access - 172.17.0.1:54102 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:38:40 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 04:38:40 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 04:38:40 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 04:38:40 - docling_serve.app - [TENANT_ID] Task dfb2702b-51db-4e6b-b22c-67f2d9424e3d created with tenant_id='default' +INFO: 04:38:40 - docling_jobkit.orchestrators.local.worker - Worker 1 processing task dfb2702b-51db-4e6b-b22c-67f2d9424e3d +INFO: 04:38:40 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:38:40 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 83f6e7119a1499def48d21cd30b03869 +INFO: 04:38:40 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +INFO: 04:38:40 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-10-19 04:38:40,645 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:38:40,645 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv6/det/PP-OCRv6_det_small.onnx +[INFO] 2026-10-19 04:38:40,704 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:38:40,704 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_mobile.onnx +[INFO] 2026-10-19 04:38:40,764 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:38:40,764 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv6/rec/PP-OCRv6_rec_small.onnx +INFO: 04:38:40 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:38:40 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:38:42 - docling.document_converter - Going to convert document batch... +INFO: 04:38:42 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a +INFO: 04:38:42 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:38:42 - docling.document_converter - Finished converting document file in 0.38 sec. /opt/app-root/lib64/python3.12/site-packages/docling/datamodel/base_models.py:588: RuntimeWarning: Mean of empty slice np.nanmean( /opt/app-root/lib64/python3.12/site-packages/numpy/lib/_nanfunctions_impl.py:1573: RuntimeWarning: All-NaN slice encountered return _nanquantile_unchecked( -INFO: 04:41:15 - docling_jobkit.convert.results - Processed 1 docs in 0.57 seconds. -INFO: 04:41:15 - docling_jobkit.orchestrators.local.worker - Worker 1 completed job a6c4e8d9-54d4-405a-bcf8-25b5dee3e9b7 in 0.57 seconds -INFO: 04:41:17 - uvicorn.access - 172.17.0.1:54204 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 04:41:17 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') -INFO: 04:41:17 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' -INFO: 04:41:17 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata -INFO: 04:41:17 - docling_serve.app - [TENANT_ID] Task 5829c8e4-234f-4371-b176-03e8663f7301 created with tenant_id='default' -INFO: 04:41:17 - docling_jobkit.orchestrators.local.worker - Worker 0 processing task 5829c8e4-234f-4371-b176-03e8663f7301 -INFO: 04:41:17 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:41:17 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 528ff53b5cc66cd5f7f61ef2cd72a8fc -INFO: 04:41:17 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. -INFO: 04:41:17 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-10-12 04:41:17,482 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:41:17,482 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv6/det/PP-OCRv6_det_small.onnx -[INFO] 2026-10-12 04:41:17,538 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:41:17,538 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_mobile.onnx -[INFO] 2026-10-12 04:41:17,655 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:41:17,657 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv6/rec/PP-OCRv6_rec_small.onnx -INFO: 04:41:17 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 04:41:17 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 04:41:19 - docling.document_converter - Going to convert document batch... -INFO: 04:41:19 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a -INFO: 04:41:19 - docling.pipeline.base_pipeline - Processing document file -INFO: 04:41:19 - docling.document_converter - Finished converting document file in 0.52 sec. +INFO: 04:38:42 - docling_jobkit.convert.results - Processed 1 docs in 0.38 seconds. +INFO: 04:38:42 - docling_jobkit.orchestrators.local.worker - Worker 1 completed job dfb2702b-51db-4e6b-b22c-67f2d9424e3d in 0.38 seconds +INFO: 04:38:42 - uvicorn.access - 172.17.0.1:54102 - "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 2ae4462d-d263-400e-8cdd-e8dea069b9e5 created with tenant_id='default' +INFO: 04:38:42 - docling_jobkit.orchestrators.local.worker - Worker 0 processing task 2ae4462d-d263-400e-8cdd-e8dea069b9e5 +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 528ff53b5cc66cd5f7f61ef2cd72a8fc +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-10-19 04:38:42,653 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:38:42,653 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv6/det/PP-OCRv6_det_small.onnx +[INFO] 2026-10-19 04:38:42,719 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:38:42,720 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_mobile.onnx +[INFO] 2026-10-19 04:38:42,771 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:38:42,771 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv6/rec/PP-OCRv6_rec_small.onnx +INFO: 04:38:42 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:38:42 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:38:43 - docling.document_converter - Going to convert document batch... +INFO: 04:38:43 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a +INFO: 04:38:43 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:38:44 - docling.document_converter - Finished converting document file in 0.48 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:41:19 - docling_jobkit.convert.results - Processed 1 docs in 0.56 seconds. -INFO: 04:41:19 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 5829c8e4-234f-4371-b176-03e8663f7301 in 0.56 seconds -INFO: 04:41:19 - uvicorn.access - 172.17.0.1:54204 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 04:41:19 - uvicorn.access - 172.17.0.1:54204 - "GET /v1/clear/converters HTTP/1.1" 200 -INFO: 04:41:19 - uvicorn.access - 172.17.0.1:54204 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 +INFO: 04:38:44 - docling_jobkit.convert.results - Processed 1 docs in 0.52 seconds. +INFO: 04:38:44 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 2ae4462d-d263-400e-8cdd-e8dea069b9e5 in 0.52 seconds +INFO: 04:38:44 - uvicorn.access - 172.17.0.1:54102 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:38:44 - uvicorn.access - 172.17.0.1:54102 - "GET /v1/clear/converters HTTP/1.1" 200 +INFO: 04:38:44 - uvicorn.access - 172.17.0.1:54102 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 ``` @@ -1871,136 +2031,136 @@ Documentation at http://0.0.0.0:5001/docs Scalar docs at http://0.0.0.0:5001/scalar Logs: -INFO: 04:37:49 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:37:49 - docling.models.factories - Registered ocr engines: ['auto', 'easyocr', 'kserve_v2_ocr', 'nemotron-ocr', 'ocrmac', 'rapidocr', 'tesserocr', 'tesseract'] -INFO: 04:37:49 - docling_serve.otel_instrumentation - Setting up OpenTelemetry metrics -INFO: 04:37:49 - docling_serve.otel_instrumentation - Enabling Prometheus metrics export -INFO: 04:37:49 - docling_serve.otel_instrumentation - Instrumenting FastAPI with OpenTelemetry (excluded_urls=/ready$,/health$,/metrics$,/livez$,/healthz$,/readyz$) -INFO: 04:37:49 - uvicorn.error - Started server process [1] -INFO: 04:37:49 - uvicorn.error - Waiting for application startup. -INFO: 04:37:53 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:37:53 - docling.models.factories - Registered table structure engines: ['docling_tableformer', 'docling_tableformer_v2', 'granite_vision_table'] -INFO: 04:37:53 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:37:53 - docling.models.factories - Registered layout engines: ['layout_object_detection', 'docling_layout_default', 'docling_experimental_table_crops_layout'] -INFO: 04:37:53 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:37:53 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash c4d6547d10e26a777a530d63ca01a1a1 -INFO: 04:37:53 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:37:53 - docling.models.factories - Registered picture descriptions: ['picture_description_vlm_engine', 'vlm', 'api'] -INFO: 04:37:54 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. -2026-10-12 04:37:54.045410278 [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:37:54 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-10-12 04:37:54,297 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:37:54,299 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/det/ch_PP-OCRv4_det_mobile.onnx -[INFO] 2026-10-12 04:37:54,407 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:37:54,407 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_mobile.onnx -[INFO] 2026-10-12 04:37:54,455 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:37:54,455 [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:37:54 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 04:37:54 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 04:37:58 - docling.document_converter - Going to convert document batch... -INFO: 04:37:58 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a -INFO: 04:37:58 - docling.pipeline.base_pipeline - Processing document file -INFO: 04:37:58 - docling.document_converter - Finished converting document file in 0.79 sec. +INFO: 04:36:42 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:36:42 - docling.models.factories - Registered ocr engines: ['auto', 'easyocr', 'kserve_v2_ocr', 'nemotron-ocr', 'ocrmac', 'rapidocr', 'tesserocr', 'tesseract'] +INFO: 04:36:42 - docling_serve.otel_instrumentation - Setting up OpenTelemetry metrics +INFO: 04:36:42 - docling_serve.otel_instrumentation - Enabling Prometheus metrics export +INFO: 04:36:42 - docling_serve.otel_instrumentation - Instrumenting FastAPI with OpenTelemetry (excluded_urls=/ready$,/healthz$,/metrics$,/health$,/livez$,/readyz$) +INFO: 04:36:42 - uvicorn.error - Started server process [1] +INFO: 04:36:42 - uvicorn.error - Waiting for application startup. +INFO: 04:36:46 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:36:46 - docling.models.factories - Registered table structure engines: ['docling_tableformer', 'docling_tableformer_v2', 'granite_vision_table'] +INFO: 04:36:46 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:36:46 - docling.models.factories - Registered layout engines: ['layout_object_detection', 'docling_layout_default', 'docling_experimental_table_crops_layout'] +INFO: 04:36:46 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:36:46 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash c4d6547d10e26a777a530d63ca01a1a1 +INFO: 04:36:46 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:36:46 - docling.models.factories - Registered picture descriptions: ['picture_description_vlm_engine', 'vlm', 'api'] +INFO: 04:36:46 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +2026-10-19 04:36:46.281657020 [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:36:46 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-10-19 04:36:46,517 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:36:46,518 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/det/ch_PP-OCRv4_det_mobile.onnx +[INFO] 2026-10-19 04:36:46,611 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:36:46,612 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_mobile.onnx +[INFO] 2026-10-19 04:36:46,657 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:36:46,658 [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:36:46 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:36:46 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:36:49 - docling.document_converter - Going to convert document batch... +INFO: 04:36:49 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a +INFO: 04:36:49 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:36:50 - docling.document_converter - Finished converting document file in 0.53 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:37:58 - docling_core.types.doc.document - Parameter `strict_text` has been deprecated and will be ignored. -INFO: 04:37:58 - docling_jobkit.convert.results - Processed 1 docs in 0.87 seconds. -INFO: 04:37:58 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job aed53561-f78b-4f1a-af3d-6751211cf52f in 0.87 seconds -INFO: 04:37:58 - uvicorn.access - 172.17.0.1:34840 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 04:37:58 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') -INFO: 04:37:58 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' -INFO: 04:37:58 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata -INFO: 04:37:58 - docling_serve.app - [TENANT_ID] Task accab041-d4b9-4d19-a535-9761833ae57e created with tenant_id='default' -INFO: 04:37:58 - docling_jobkit.orchestrators.local.worker - Worker 1 processing task accab041-d4b9-4d19-a535-9761833ae57e -INFO: 04:37:58 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:37:58 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 4ef9920c0fc80ed745870d6025fc17ac -INFO: 04:37:58 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. -INFO: 04:37:58 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-10-12 04:37:58,867 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:37:58,868 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/det/ch_PP-OCRv4_det_mobile.onnx -[INFO] 2026-10-12 04:37:58,981 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:37:58,982 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_mobile.onnx -[INFO] 2026-10-12 04:37:59,030 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:37:59,030 [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:37:59 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 04:37:59 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 04:38:00 - docling.document_converter - Going to convert document batch... -INFO: 04:38:00 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a -INFO: 04:38:00 - docling.pipeline.base_pipeline - Processing document file -INFO: 04:38:00 - docling.document_converter - Finished converting document file in 0.47 sec. +WARNING: 04:36:50 - docling_core.types.doc.document - Parameter `strict_text` has been deprecated and will be ignored. +INFO: 04:36:50 - docling_jobkit.convert.results - Processed 1 docs in 0.61 seconds. +INFO: 04:36:50 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 451a18bb-06a9-498a-a4c6-47b29dd08c99 in 0.61 seconds +INFO: 04:36:50 - uvicorn.access - 172.17.0.1:38934 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:36:50 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 04:36:50 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 04:36:50 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 04:36:50 - docling_serve.app - [TENANT_ID] Task a0ffff3a-e548-4f5a-a066-9080962da095 created with tenant_id='default' +INFO: 04:36:50 - docling_jobkit.orchestrators.local.worker - Worker 1 processing task a0ffff3a-e548-4f5a-a066-9080962da095 +INFO: 04:36:50 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:36:50 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 4ef9920c0fc80ed745870d6025fc17ac +INFO: 04:36:50 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +INFO: 04:36:50 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-10-19 04:36:50,555 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:36:50,555 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/det/ch_PP-OCRv4_det_mobile.onnx +[INFO] 2026-10-19 04:36:50,651 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:36:50,651 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_mobile.onnx +[INFO] 2026-10-19 04:36:50,719 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:36:50,719 [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:36:50 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:36:50 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:36:52 - docling.document_converter - Going to convert document batch... +INFO: 04:36:52 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a +INFO: 04:36:52 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:36:52 - docling.document_converter - Finished converting document file in 0.51 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:38:00 - docling_jobkit.convert.results - Processed 1 docs in 0.48 seconds. -INFO: 04:38:00 - docling_jobkit.orchestrators.local.worker - Worker 1 completed job accab041-d4b9-4d19-a535-9761833ae57e in 0.48 seconds -INFO: 04:38:00 - uvicorn.access - 172.17.0.1:34840 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 04:38:00 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') -INFO: 04:38:00 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' -INFO: 04:38:00 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata -INFO: 04:38:00 - docling_serve.app - [TENANT_ID] Task 431121a0-b945-4688-b001-100e6bdc7389 created with tenant_id='default' -INFO: 04:38:00 - docling_jobkit.orchestrators.local.worker - Worker 0 processing task 431121a0-b945-4688-b001-100e6bdc7389 -INFO: 04:38:00 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:38:00 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 63e8839d1103b03d45382915dba33c89 -INFO: 04:38:00 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. -INFO: 04:38:00 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-10-12 04:38:00,888 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:38:00,888 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/det/ch_PP-OCRv4_det_mobile.onnx -[INFO] 2026-10-12 04:38:00,980 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:38:00,980 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_mobile.onnx -[INFO] 2026-10-12 04:38:01,029 [RapidOCR] base.py:23: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:38:01,029 [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:38:01 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 04:38:01 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 04:38:02 - docling.document_converter - Going to convert document batch... -INFO: 04:38:02 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a -INFO: 04:38:02 - docling.pipeline.base_pipeline - Processing document file -INFO: 04:38:02 - docling.document_converter - Finished converting document file in 0.33 sec. +INFO: 04:36:52 - docling_jobkit.convert.results - Processed 1 docs in 0.51 seconds. +INFO: 04:36:52 - docling_jobkit.orchestrators.local.worker - Worker 1 completed job a0ffff3a-e548-4f5a-a066-9080962da095 in 0.51 seconds +INFO: 04:36:52 - uvicorn.access - 172.17.0.1:38934 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:36:52 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 04:36:52 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 04:36:52 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 04:36:52 - docling_serve.app - [TENANT_ID] Task f7fda1a5-df5f-4fe1-9eab-993111a5ec5c created with tenant_id='default' +INFO: 04:36:52 - docling_jobkit.orchestrators.local.worker - Worker 0 processing task f7fda1a5-df5f-4fe1-9eab-993111a5ec5c +INFO: 04:36:52 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:36:52 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 63e8839d1103b03d45382915dba33c89 +INFO: 04:36:52 - docling.models.stages.ocr.auto_ocr_model - Nemotron cannot be used because it is not installed. +INFO: 04:36:52 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-10-19 04:36:52,567 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:36:52,567 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/det/ch_PP-OCRv4_det_mobile.onnx +[INFO] 2026-10-19 04:36:52,656 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:36:52,656 [RapidOCR] main.py:63: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_mobile.onnx +[INFO] 2026-10-19 04:36:52,703 [RapidOCR] base.py:23: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:36:52,703 [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:36:52 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:36:52 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:36:53 - docling.document_converter - Going to convert document batch... +INFO: 04:36:53 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a +INFO: 04:36:53 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:36:53 - docling.document_converter - Finished converting document file in 0.36 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:38:02 - docling_jobkit.convert.results - Processed 1 docs in 0.38 seconds. -INFO: 04:38:02 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 431121a0-b945-4688-b001-100e6bdc7389 in 0.38 seconds -INFO: 04:38:02 - uvicorn.access - 172.17.0.1:34840 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 04:38:03 - uvicorn.access - 172.17.0.1:34840 - "GET /v1/clear/converters HTTP/1.1" 200 -INFO: 04:38:03 - uvicorn.access - 172.17.0.1:34840 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 +INFO: 04:36:53 - docling_jobkit.convert.results - Processed 1 docs in 0.40 seconds. +INFO: 04:36:53 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job f7fda1a5-df5f-4fe1-9eab-993111a5ec5c in 0.40 seconds +INFO: 04:36:54 - uvicorn.access - 172.17.0.1:38934 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:36:54 - uvicorn.access - 172.17.0.1:38934 - "GET /v1/clear/converters HTTP/1.1" 200 +INFO: 04:36:54 - uvicorn.access - 172.17.0.1:38934 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 ``` @@ -2038,120 +2198,120 @@ Documentation at http://0.0.0.0:5001/docs Scalar docs at http://0.0.0.0:5001/scalar Logs: -INFO: 04:37:46 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:37:46 - docling.models.factories - Registered ocr engines: ['auto', 'easyocr', 'kserve_v2_ocr', 'ocrmac', 'rapidocr', 'tesserocr', 'tesseract'] -INFO: 04:37:46 - docling_serve.otel_instrumentation - Setting up OpenTelemetry metrics -INFO: 04:37:46 - docling_serve.otel_instrumentation - Enabling Prometheus metrics export -INFO: 04:37:46 - docling_serve.otel_instrumentation - Instrumenting FastAPI with OpenTelemetry (excluded_urls=/metrics$,/health$,/readyz$,/healthz$,/livez$,/ready$) -INFO: 04:37:47 - uvicorn.error - Started server process [1] -INFO: 04:37:47 - uvicorn.error - Waiting for application startup. -INFO: 04:37:50 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:37:50 - docling.models.factories - Registered table structure engines: ['docling_tableformer', 'docling_tableformer_v2', 'granite_vision_table'] -INFO: 04:37:50 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:37:50 - docling.models.factories - Registered layout engines: ['layout_object_detection', 'docling_layout_default', 'docling_experimental_table_crops_layout'] -INFO: 04:37:50 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:37:50 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash f446dcc5a1a7c6aff458e30cab474a9e -INFO: 04:37:50 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:37:50 - docling.models.factories - Registered picture descriptions: ['picture_description_vlm_engine', 'vlm', 'api'] -2026-10-12 04:37:51.028895989 [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:37:51 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-10-12 04:37:51,337 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:37:51,339 [RapidOCR] main.py:65: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/det/ch_PP-OCRv4_det_mobile.onnx -[INFO] 2026-10-12 04:37:51,448 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:37:51,448 [RapidOCR] main.py:65: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_mobile.onnx -[INFO] 2026-10-12 04:37:51,497 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:37:51,497 [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:37:51 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 04:37:51 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 04:37:55 - docling.document_converter - Going to convert document batch... -INFO: 04:37:55 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a -INFO: 04:37:55 - docling.pipeline.base_pipeline - Processing document file -INFO: 04:37:55 - docling.document_converter - Finished converting document file in 0.89 sec. -WARNING: 04:37:55 - docling_core.types.doc.document - Parameter `strict_text` has been deprecated and will be ignored. -INFO: 04:37:55 - docling_jobkit.convert.results - Processed 1 docs in 0.98 seconds. -INFO: 04:37:55 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 458af6c9-2fee-46ce-a466-afa809c1cabb in 0.98 seconds -INFO: 04:37:57 - uvicorn.access - 172.17.0.1:42556 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 04:37:57 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') -INFO: 04:37:57 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' -INFO: 04:37:57 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata -INFO: 04:37:57 - docling_serve.app - [TENANT_ID] Task 0cd7b7c2-7c0c-4e7f-852e-7ca0f3b85954 created with tenant_id='default' -INFO: 04:37:57 - docling_jobkit.orchestrators.local.worker - Worker 1 processing task 0cd7b7c2-7c0c-4e7f-852e-7ca0f3b85954 -INFO: 04:37:57 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:37:57 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash c639c48e78aacd42b6243acf42ab1c3a -INFO: 04:37:57 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-10-12 04:37:57,860 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:37:57,860 [RapidOCR] main.py:65: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/det/ch_PP-OCRv4_det_mobile.onnx -[INFO] 2026-10-12 04:37:57,976 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:37:57,976 [RapidOCR] main.py:65: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_mobile.onnx -[INFO] 2026-10-12 04:37:58,034 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:37:58,034 [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:37:58 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 04:37:58 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 04:37:59 - docling.document_converter - Going to convert document batch... -INFO: 04:37:59 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a -INFO: 04:37:59 - docling.pipeline.base_pipeline - Processing document file -INFO: 04:37:59 - docling.document_converter - Finished converting document file in 0.57 sec. -INFO: 04:37:59 - docling_jobkit.convert.results - Processed 1 docs in 0.57 seconds. -INFO: 04:37:59 - docling_jobkit.orchestrators.local.worker - Worker 1 completed job 0cd7b7c2-7c0c-4e7f-852e-7ca0f3b85954 in 0.57 seconds -INFO: 04:37:59 - uvicorn.access - 172.17.0.1:42556 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 04:37:59 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') -INFO: 04:37:59 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' -INFO: 04:37:59 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata -INFO: 04:37:59 - docling_serve.app - [TENANT_ID] Task 572f6977-ea31-42a1-8506-ef21f8441d9a created with tenant_id='default' -INFO: 04:37:59 - docling_jobkit.orchestrators.local.worker - Worker 0 processing task 572f6977-ea31-42a1-8506-ef21f8441d9a -INFO: 04:37:59 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:37:59 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash e50b6140ec7ee9be0d0fea6ba20c9795 -INFO: 04:37:59 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-10-12 04:37:59,869 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:37:59,869 [RapidOCR] main.py:65: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/det/ch_PP-OCRv4_det_mobile.onnx -[INFO] 2026-10-12 04:37:59,996 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:37:59,996 [RapidOCR] main.py:65: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_mobile.onnx -[INFO] 2026-10-12 04:38:00,057 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:38:00,057 [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:38:00 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 04:38:00 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 04:38:01 - docling.document_converter - Going to convert document batch... -INFO: 04:38:01 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a -INFO: 04:38:01 - docling.pipeline.base_pipeline - Processing document file -INFO: 04:38:01 - docling.document_converter - Finished converting document file in 0.48 sec. -INFO: 04:38:01 - docling_jobkit.convert.results - Processed 1 docs in 0.55 seconds. -INFO: 04:38:01 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 572f6977-ea31-42a1-8506-ef21f8441d9a in 0.55 seconds -INFO: 04:38:01 - uvicorn.access - 172.17.0.1:42556 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 04:38:02 - uvicorn.access - 172.17.0.1:42556 - "GET /v1/clear/converters HTTP/1.1" 200 -INFO: 04:38:02 - uvicorn.access - 172.17.0.1:42556 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 +INFO: 04:34:56 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:34:56 - docling.models.factories - Registered ocr engines: ['auto', 'easyocr', 'kserve_v2_ocr', 'ocrmac', 'rapidocr', 'tesserocr', 'tesseract'] +INFO: 04:34:56 - docling_serve.otel_instrumentation - Setting up OpenTelemetry metrics +INFO: 04:34:56 - docling_serve.otel_instrumentation - Enabling Prometheus metrics export +INFO: 04:34:56 - docling_serve.otel_instrumentation - Instrumenting FastAPI with OpenTelemetry (excluded_urls=/readyz$,/metrics$,/health$,/livez$,/ready$,/healthz$) +INFO: 04:34:56 - uvicorn.error - Started server process [1] +INFO: 04:34:56 - uvicorn.error - Waiting for application startup. +INFO: 04:34:59 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:34:59 - docling.models.factories - Registered table structure engines: ['docling_tableformer', 'docling_tableformer_v2', 'granite_vision_table'] +INFO: 04:34:59 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:34:59 - docling.models.factories - Registered layout engines: ['layout_object_detection', 'docling_layout_default', 'docling_experimental_table_crops_layout'] +INFO: 04:34:59 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:34:59 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash f446dcc5a1a7c6aff458e30cab474a9e +INFO: 04:34:59 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:34:59 - docling.models.factories - Registered picture descriptions: ['picture_description_vlm_engine', 'vlm', 'api'] +2026-10-19 04:34:59.961209875 [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:35:00 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-10-19 04:35:00,265 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:35:00,266 [RapidOCR] main.py:65: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/det/ch_PP-OCRv4_det_mobile.onnx +[INFO] 2026-10-19 04:35:00,370 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:35:00,370 [RapidOCR] main.py:65: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_mobile.onnx +[INFO] 2026-10-19 04:35:00,416 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:35:00,417 [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:35:00 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:35:00 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:35:04 - docling.document_converter - Going to convert document batch... +INFO: 04:35:04 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a +INFO: 04:35:04 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:35:04 - docling.document_converter - Finished converting document file in 0.93 sec. +WARNING: 04:35:04 - docling_core.types.doc.document - Parameter `strict_text` has been deprecated and will be ignored. +INFO: 04:35:04 - docling_jobkit.convert.results - Processed 1 docs in 1.00 seconds. +INFO: 04:35:04 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 64107365-9bff-4a58-a4eb-da6da9517598 in 1.00 seconds +INFO: 04:35:06 - uvicorn.access - 172.17.0.1:47162 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:35:06 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 04:35:06 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 04:35:06 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 04:35:06 - docling_serve.app - [TENANT_ID] Task d77396c0-360d-4a52-a392-a1422640b399 created with tenant_id='default' +INFO: 04:35:06 - docling_jobkit.orchestrators.local.worker - Worker 1 processing task d77396c0-360d-4a52-a392-a1422640b399 +INFO: 04:35:06 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:35:06 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash c639c48e78aacd42b6243acf42ab1c3a +INFO: 04:35:06 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-10-19 04:35:06,381 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:35:06,381 [RapidOCR] main.py:65: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/det/ch_PP-OCRv4_det_mobile.onnx +[INFO] 2026-10-19 04:35:06,471 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:35:06,471 [RapidOCR] main.py:65: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_mobile.onnx +[INFO] 2026-10-19 04:35:06,521 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:35:06,521 [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:35:06 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:35:06 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:35:08 - docling.document_converter - Going to convert document batch... +INFO: 04:35:08 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a +INFO: 04:35:08 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:35:08 - docling.document_converter - Finished converting document file in 0.50 sec. +INFO: 04:35:08 - docling_jobkit.convert.results - Processed 1 docs in 0.50 seconds. +INFO: 04:35:08 - docling_jobkit.orchestrators.local.worker - Worker 1 completed job d77396c0-360d-4a52-a392-a1422640b399 in 0.50 seconds +INFO: 04:35:08 - uvicorn.access - 172.17.0.1:47162 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:35:08 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 04:35:08 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 04:35:08 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 04:35:08 - docling_serve.app - [TENANT_ID] Task 4ad0e138-3a3c-4dfb-abd2-d7b26017a6e8 created with tenant_id='default' +INFO: 04:35:08 - docling_jobkit.orchestrators.local.worker - Worker 0 processing task 4ad0e138-3a3c-4dfb-abd2-d7b26017a6e8 +INFO: 04:35:08 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:35:08 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash e50b6140ec7ee9be0d0fea6ba20c9795 +INFO: 04:35:08 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-10-19 04:35:08,387 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:35:08,387 [RapidOCR] main.py:65: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/det/ch_PP-OCRv4_det_mobile.onnx +[INFO] 2026-10-19 04:35:08,482 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:35:08,482 [RapidOCR] main.py:65: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_mobile.onnx +[INFO] 2026-10-19 04:35:08,533 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:35:08,533 [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:35:08 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:35:08 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:35:10 - docling.document_converter - Going to convert document batch... +INFO: 04:35:10 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a +INFO: 04:35:10 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:35:10 - docling.document_converter - Finished converting document file in 0.90 sec. +INFO: 04:35:10 - docling_jobkit.convert.results - Processed 1 docs in 0.94 seconds. +INFO: 04:35:10 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 4ad0e138-3a3c-4dfb-abd2-d7b26017a6e8 in 0.94 seconds +INFO: 04:35:10 - uvicorn.access - 172.17.0.1:47162 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:35:10 - uvicorn.access - 172.17.0.1:47162 - "GET /v1/clear/converters HTTP/1.1" 200 +INFO: 04:35:10 - uvicorn.access - 172.17.0.1:47162 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 ``` @@ -2189,120 +2349,120 @@ Documentation at http://0.0.0.0:5001/docs Scalar docs at http://0.0.0.0:5001/scalar Logs: -INFO: 04:34:43 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:34:43 - docling.models.factories - Registered ocr engines: ['auto', 'easyocr', 'kserve_v2_ocr', 'ocrmac', 'rapidocr', 'tesserocr', 'tesseract'] -INFO: 04:34:43 - docling_serve.otel_instrumentation - Setting up OpenTelemetry metrics -INFO: 04:34:43 - docling_serve.otel_instrumentation - Enabling Prometheus metrics export -INFO: 04:34:43 - docling_serve.otel_instrumentation - Instrumenting FastAPI with OpenTelemetry (excluded_urls=/livez$,/healthz$,/metrics$,/readyz$,/health$,/ready$) -INFO: 04:34:43 - uvicorn.error - Started server process [1] -INFO: 04:34:43 - uvicorn.error - Waiting for application startup. -INFO: 04:34:47 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:34:47 - docling.models.factories - Registered table structure engines: ['docling_tableformer', 'docling_tableformer_v2', 'granite_vision_table'] -INFO: 04:34:47 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:34:47 - docling.models.factories - Registered layout engines: ['layout_object_detection', 'docling_layout_default', 'docling_experimental_table_crops_layout'] -INFO: 04:34:47 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:34:47 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 1743cd6dac10356c82ba7dfffff4ed02 -INFO: 04:34:47 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:34:47 - docling.models.factories - Registered picture descriptions: ['picture_description_vlm_engine', 'vlm', 'api'] -2026-10-12 04:34:47.671614819 [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:34:48 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-10-12 04:34:48,074 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:34:48,076 [RapidOCR] main.py:65: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/det/ch_PP-OCRv4_det_mobile.onnx -[INFO] 2026-10-12 04:34:48,207 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:34:48,207 [RapidOCR] main.py:65: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_mobile.onnx -[INFO] 2026-10-12 04:34:48,277 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:34:48,278 [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:34:48 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 04:34:48 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 04:34:52 - docling.document_converter - Going to convert document batch... -INFO: 04:34:52 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a -INFO: 04:34:52 - docling.pipeline.base_pipeline - Processing document file -INFO: 04:34:52 - docling.document_converter - Finished converting document file in 0.49 sec. -WARNING: 04:34:52 - docling_core.types.doc.document - Parameter `strict_text` has been deprecated and will be ignored. -INFO: 04:34:52 - docling_jobkit.convert.results - Processed 1 docs in 0.56 seconds. -INFO: 04:34:52 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 64fe88a9-6ece-499e-ac2c-492f8d69db7c in 0.56 seconds -INFO: 04:34:52 - uvicorn.access - 172.17.0.1:38444 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 04:34:52 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') -INFO: 04:34:52 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' -INFO: 04:34:52 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata -INFO: 04:34:52 - docling_serve.app - [TENANT_ID] Task 9e3c115d-748f-4778-9957-b4142f4480dc created with tenant_id='default' -INFO: 04:34:52 - docling_jobkit.orchestrators.local.worker - Worker 1 processing task 9e3c115d-748f-4778-9957-b4142f4480dc -INFO: 04:34:52 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:34:52 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 447bb8cb2d04f05cb199adb5a03148da -INFO: 04:34:52 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-10-12 04:34:52,820 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:34:52,820 [RapidOCR] main.py:65: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/det/ch_PP-OCRv4_det_mobile.onnx -[INFO] 2026-10-12 04:34:52,915 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:34:52,916 [RapidOCR] main.py:65: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_mobile.onnx -[INFO] 2026-10-12 04:34:52,965 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:34:52,965 [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:34:53 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 04:34:53 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 04:34:54 - docling.document_converter - Going to convert document batch... -INFO: 04:34:54 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a -INFO: 04:34:54 - docling.pipeline.base_pipeline - Processing document file -INFO: 04:34:54 - docling.document_converter - Finished converting document file in 0.56 sec. -INFO: 04:34:54 - docling_jobkit.convert.results - Processed 1 docs in 0.57 seconds. -INFO: 04:34:54 - docling_jobkit.orchestrators.local.worker - Worker 1 completed job 9e3c115d-748f-4778-9957-b4142f4480dc in 0.57 seconds -INFO: 04:34:54 - uvicorn.access - 172.17.0.1:38444 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 04:34:54 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') -INFO: 04:34:54 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' -INFO: 04:34:54 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata -INFO: 04:34:54 - docling_serve.app - [TENANT_ID] Task e499c5ff-d1b3-406a-9c09-1fe213ffe322 created with tenant_id='default' -INFO: 04:34:54 - docling_jobkit.orchestrators.local.worker - Worker 0 processing task e499c5ff-d1b3-406a-9c09-1fe213ffe322 -INFO: 04:34:54 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:34:54 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 6102b5a2a09ce02f29b31fc27cc3d04f -INFO: 04:34:54 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-10-12 04:34:54,533 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:34:54,533 [RapidOCR] main.py:65: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/det/ch_PP-OCRv4_det_mobile.onnx -[INFO] 2026-10-12 04:34:54,678 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:34:54,678 [RapidOCR] main.py:65: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_mobile.onnx -[INFO] 2026-10-12 04:34:54,747 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:34:54,748 [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:34:54 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 04:34:54 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 04:34:55 - docling.document_converter - Going to convert document batch... -INFO: 04:34:55 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a -INFO: 04:34:55 - docling.pipeline.base_pipeline - Processing document file -INFO: 04:34:56 - docling.document_converter - Finished converting document file in 0.33 sec. -INFO: 04:34:56 - docling_jobkit.convert.results - Processed 1 docs in 0.36 seconds. -INFO: 04:34:56 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job e499c5ff-d1b3-406a-9c09-1fe213ffe322 in 0.36 seconds -INFO: 04:34:56 - uvicorn.access - 172.17.0.1:38444 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 04:34:56 - uvicorn.access - 172.17.0.1:38444 - "GET /v1/clear/converters HTTP/1.1" 200 -INFO: 04:34:56 - uvicorn.access - 172.17.0.1:38444 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 +INFO: 04:33:13 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:33:13 - docling.models.factories - Registered ocr engines: ['auto', 'easyocr', 'kserve_v2_ocr', 'ocrmac', 'rapidocr', 'tesserocr', 'tesseract'] +INFO: 04:33:13 - docling_serve.otel_instrumentation - Setting up OpenTelemetry metrics +INFO: 04:33:13 - docling_serve.otel_instrumentation - Enabling Prometheus metrics export +INFO: 04:33:13 - docling_serve.otel_instrumentation - Instrumenting FastAPI with OpenTelemetry (excluded_urls=/metrics$,/ready$,/readyz$,/livez$,/healthz$,/health$) +INFO: 04:33:13 - uvicorn.error - Started server process [1] +INFO: 04:33:13 - uvicorn.error - Waiting for application startup. +INFO: 04:33:17 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:33:17 - docling.models.factories - Registered table structure engines: ['docling_tableformer', 'docling_tableformer_v2', 'granite_vision_table'] +INFO: 04:33:17 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:33:17 - docling.models.factories - Registered layout engines: ['layout_object_detection', 'docling_layout_default', 'docling_experimental_table_crops_layout'] +INFO: 04:33:17 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:33:17 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 1743cd6dac10356c82ba7dfffff4ed02 +INFO: 04:33:17 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:33:17 - docling.models.factories - Registered picture descriptions: ['picture_description_vlm_engine', 'vlm', 'api'] +2026-10-19 04:33:17.336730028 [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:33:17 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-10-19 04:33:17,647 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:33:17,649 [RapidOCR] main.py:65: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/det/ch_PP-OCRv4_det_mobile.onnx +[INFO] 2026-10-19 04:33:17,752 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:33:17,752 [RapidOCR] main.py:65: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_mobile.onnx +[INFO] 2026-10-19 04:33:17,800 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:33:17,800 [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:33:17 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:33:17 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:33:20 - docling.document_converter - Going to convert document batch... +INFO: 04:33:20 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a +INFO: 04:33:20 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:33:21 - docling.document_converter - Finished converting document file in 0.80 sec. +WARNING: 04:33:21 - docling_core.types.doc.document - Parameter `strict_text` has been deprecated and will be ignored. +INFO: 04:33:21 - docling_jobkit.convert.results - Processed 1 docs in 0.87 seconds. +INFO: 04:33:21 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job a8e6f59f-264a-4bf8-9840-449cad9a247b in 0.87 seconds +INFO: 04:33:21 - uvicorn.access - 172.17.0.1:55062 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:33:21 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 04:33:21 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 04:33:21 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 04:33:21 - docling_serve.app - [TENANT_ID] Task 48bacae6-b705-41c5-adef-1bf2e05f2b12 created with tenant_id='default' +INFO: 04:33:21 - docling_jobkit.orchestrators.local.worker - Worker 1 processing task 48bacae6-b705-41c5-adef-1bf2e05f2b12 +INFO: 04:33:21 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:33:21 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 447bb8cb2d04f05cb199adb5a03148da +INFO: 04:33:21 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-10-19 04:33:21,292 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:33:21,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-10-19 04:33:21,386 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:33:21,386 [RapidOCR] main.py:65: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_mobile.onnx +[INFO] 2026-10-19 04:33:21,433 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:33:21,433 [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:33:21 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:33:21 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:33:22 - docling.document_converter - Going to convert document batch... +INFO: 04:33:22 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a +INFO: 04:33:22 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:33:22 - docling.document_converter - Finished converting document file in 0.56 sec. +INFO: 04:33:22 - docling_jobkit.convert.results - Processed 1 docs in 0.56 seconds. +INFO: 04:33:22 - docling_jobkit.orchestrators.local.worker - Worker 1 completed job 48bacae6-b705-41c5-adef-1bf2e05f2b12 in 0.56 seconds +INFO: 04:33:23 - uvicorn.access - 172.17.0.1:55062 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:33:23 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 04:33:23 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 04:33:23 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 04:33:23 - docling_serve.app - [TENANT_ID] Task cc957ec9-91a6-46a8-ac43-a259a1af8e9d created with tenant_id='default' +INFO: 04:33:23 - docling_jobkit.orchestrators.local.worker - Worker 0 processing task cc957ec9-91a6-46a8-ac43-a259a1af8e9d +INFO: 04:33:23 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:33:23 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 6102b5a2a09ce02f29b31fc27cc3d04f +INFO: 04:33:23 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-10-19 04:33:23,296 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:33:23,296 [RapidOCR] main.py:65: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/det/ch_PP-OCRv4_det_mobile.onnx +[INFO] 2026-10-19 04:33:23,393 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:33:23,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-10-19 04:33:23,442 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:33:23,442 [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:33:23 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:33:23 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:33:24 - docling.document_converter - Going to convert document batch... +INFO: 04:33:24 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a +INFO: 04:33:24 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:33:24 - docling.document_converter - Finished converting document file in 0.51 sec. +INFO: 04:33:24 - docling_jobkit.convert.results - Processed 1 docs in 0.55 seconds. +INFO: 04:33:24 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job cc957ec9-91a6-46a8-ac43-a259a1af8e9d in 0.55 seconds +INFO: 04:33:25 - uvicorn.access - 172.17.0.1:55062 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:33:25 - uvicorn.access - 172.17.0.1:55062 - "GET /v1/clear/converters HTTP/1.1" 200 +INFO: 04:33:25 - uvicorn.access - 172.17.0.1:55062 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 ``` @@ -2340,120 +2500,120 @@ Documentation at http://0.0.0.0:5001/docs Scalar docs at http://0.0.0.0:5001/scalar Logs: -INFO: 04:34:44 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:34:44 - docling.models.factories - Registered ocr engines: ['auto', 'easyocr', 'kserve_v2_ocr', 'ocrmac', 'rapidocr', 'tesserocr', 'tesseract'] -INFO: 04:34:44 - docling_serve.otel_instrumentation - Setting up OpenTelemetry metrics -INFO: 04:34:44 - docling_serve.otel_instrumentation - Enabling Prometheus metrics export -INFO: 04:34:44 - docling_serve.otel_instrumentation - Instrumenting FastAPI with OpenTelemetry (excluded_urls=/healthz$,/metrics$,/readyz$,/health$,/livez$,/ready$) -INFO: 04:34:44 - uvicorn.error - Started server process [1] -INFO: 04:34:44 - uvicorn.error - Waiting for application startup. -INFO: 04:34:48 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:34:48 - docling.models.factories - Registered table structure engines: ['docling_tableformer', 'docling_tableformer_v2', 'granite_vision_table'] -INFO: 04:34:48 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:34:48 - docling.models.factories - Registered layout engines: ['layout_object_detection', 'docling_layout_default', 'docling_experimental_table_crops_layout'] -INFO: 04:34:48 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:34:48 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 1743cd6dac10356c82ba7dfffff4ed02 -INFO: 04:34:48 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:34:48 - docling.models.factories - Registered picture descriptions: ['picture_description_vlm_engine', 'vlm', 'api'] -2026-10-12 04:34:48.368965562 [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:34:48 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-10-12 04:34:48,807 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:34:48,810 [RapidOCR] main.py:65: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/det/ch_PP-OCRv4_det_mobile.onnx -[INFO] 2026-10-12 04:34:48,972 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:34:48,972 [RapidOCR] main.py:65: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_mobile.onnx -[INFO] 2026-10-12 04:34:49,020 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:34:49,021 [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:34:49 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 04:34:49 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 04:34:52 - docling.document_converter - Going to convert document batch... -INFO: 04:34:52 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a -INFO: 04:34:52 - docling.pipeline.base_pipeline - Processing document file -INFO: 04:34:52 - docling.document_converter - Finished converting document file in 0.80 sec. -WARNING: 04:34:52 - docling_core.types.doc.document - Parameter `strict_text` has been deprecated and will be ignored. -INFO: 04:34:52 - docling_jobkit.convert.results - Processed 1 docs in 0.87 seconds. -INFO: 04:34:52 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 18beaef1-1266-4b83-bcf2-7d3a3153d2b5 in 0.87 seconds -INFO: 04:34:54 - uvicorn.access - 172.17.0.1:32866 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 04:34:54 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') -INFO: 04:34:54 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' -INFO: 04:34:54 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata -INFO: 04:34:54 - docling_serve.app - [TENANT_ID] Task 17ac12be-9600-461c-97aa-ccb0d9982d40 created with tenant_id='default' -INFO: 04:34:54 - docling_jobkit.orchestrators.local.worker - Worker 1 processing task 17ac12be-9600-461c-97aa-ccb0d9982d40 -INFO: 04:34:54 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:34:54 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 447bb8cb2d04f05cb199adb5a03148da -INFO: 04:34:54 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-10-12 04:34:54,511 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:34:54,511 [RapidOCR] main.py:65: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/det/ch_PP-OCRv4_det_mobile.onnx -[INFO] 2026-10-12 04:34:54,663 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:34:54,663 [RapidOCR] main.py:65: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_mobile.onnx -[INFO] 2026-10-12 04:34:54,752 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:34:54,753 [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:34:54 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 04:34:54 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 04:34:56 - docling.document_converter - Going to convert document batch... -INFO: 04:34:56 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a -INFO: 04:34:56 - docling.pipeline.base_pipeline - Processing document file -INFO: 04:34:56 - docling.document_converter - Finished converting document file in 0.47 sec. -INFO: 04:34:56 - docling_jobkit.convert.results - Processed 1 docs in 0.47 seconds. -INFO: 04:34:56 - docling_jobkit.orchestrators.local.worker - Worker 1 completed job 17ac12be-9600-461c-97aa-ccb0d9982d40 in 0.47 seconds -INFO: 04:34:56 - uvicorn.access - 172.17.0.1:32866 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 04:34:56 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') -INFO: 04:34:56 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' -INFO: 04:34:56 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata -INFO: 04:34:56 - docling_serve.app - [TENANT_ID] Task 51b5b613-05d9-43b8-8cca-cd2fcde543a2 created with tenant_id='default' -INFO: 04:34:56 - docling_jobkit.orchestrators.local.worker - Worker 0 processing task 51b5b613-05d9-43b8-8cca-cd2fcde543a2 -INFO: 04:34:56 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:34:56 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 6102b5a2a09ce02f29b31fc27cc3d04f -INFO: 04:34:56 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-10-12 04:34:56,520 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:34:56,520 [RapidOCR] main.py:65: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/det/ch_PP-OCRv4_det_mobile.onnx -[INFO] 2026-10-12 04:34:56,640 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:34:56,640 [RapidOCR] main.py:65: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_mobile.onnx -[INFO] 2026-10-12 04:34:56,720 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:34:56,720 [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:34:56 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 04:34:56 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 04:34:57 - docling.document_converter - Going to convert document batch... -INFO: 04:34:57 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a -INFO: 04:34:57 - docling.pipeline.base_pipeline - Processing document file -INFO: 04:34:58 - docling.document_converter - Finished converting document file in 0.51 sec. -INFO: 04:34:58 - docling_jobkit.convert.results - Processed 1 docs in 0.55 seconds. -INFO: 04:34:58 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 51b5b613-05d9-43b8-8cca-cd2fcde543a2 in 0.55 seconds -INFO: 04:34:58 - uvicorn.access - 172.17.0.1:32866 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 04:34:58 - uvicorn.access - 172.17.0.1:32866 - "GET /v1/clear/converters HTTP/1.1" 200 -INFO: 04:34:58 - uvicorn.access - 172.17.0.1:32866 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 +INFO: 04:31:23 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:31:23 - docling.models.factories - Registered ocr engines: ['auto', 'easyocr', 'kserve_v2_ocr', 'ocrmac', 'rapidocr', 'tesserocr', 'tesseract'] +INFO: 04:31:23 - docling_serve.otel_instrumentation - Setting up OpenTelemetry metrics +INFO: 04:31:23 - docling_serve.otel_instrumentation - Enabling Prometheus metrics export +INFO: 04:31:23 - docling_serve.otel_instrumentation - Instrumenting FastAPI with OpenTelemetry (excluded_urls=/readyz$,/healthz$,/health$,/metrics$,/ready$,/livez$) +INFO: 04:31:23 - uvicorn.error - Started server process [1] +INFO: 04:31:23 - uvicorn.error - Waiting for application startup. +INFO: 04:31:26 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:31:26 - docling.models.factories - Registered table structure engines: ['docling_tableformer', 'docling_tableformer_v2', 'granite_vision_table'] +INFO: 04:31:26 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:31:26 - docling.models.factories - Registered layout engines: ['layout_object_detection', 'docling_layout_default', 'docling_experimental_table_crops_layout'] +INFO: 04:31:26 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:31:26 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 1743cd6dac10356c82ba7dfffff4ed02 +INFO: 04:31:26 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:31:26 - docling.models.factories - Registered picture descriptions: ['picture_description_vlm_engine', 'vlm', 'api'] +2026-10-19 04:31:27.022644647 [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:31:27 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-10-19 04:31:27,318 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:31:27,319 [RapidOCR] main.py:65: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/det/ch_PP-OCRv4_det_mobile.onnx +[INFO] 2026-10-19 04:31:27,426 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:31:27,426 [RapidOCR] main.py:65: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_mobile.onnx +[INFO] 2026-10-19 04:31:27,478 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:31:27,478 [RapidOCR] main.py:65: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/rec/ch_PP-OCRv4_rec_mobile.onnx +INFO: 04:31:27 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:31:27 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:31:31 - docling.document_converter - Going to convert document batch... +INFO: 04:31:31 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a +INFO: 04:31:31 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:31:31 - docling.document_converter - Finished converting document file in 0.83 sec. +WARNING: 04:31:31 - docling_core.types.doc.document - Parameter `strict_text` has been deprecated and will be ignored. +INFO: 04:31:31 - docling_jobkit.convert.results - Processed 1 docs in 0.90 seconds. +INFO: 04:31:31 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job e49348a3-e478-458e-981f-ea98527bbc33 in 0.90 seconds +INFO: 04:31:31 - uvicorn.access - 172.17.0.1:49568 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:31:31 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 04:31:31 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 04:31:31 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 04:31:31 - docling_serve.app - [TENANT_ID] Task 56a3a2ef-942e-409e-86c2-48030ad3ea5a created with tenant_id='default' +INFO: 04:31:31 - docling_jobkit.orchestrators.local.worker - Worker 1 processing task 56a3a2ef-942e-409e-86c2-48030ad3ea5a +INFO: 04:31:31 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:31:31 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 447bb8cb2d04f05cb199adb5a03148da +INFO: 04:31:31 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-10-19 04:31:31,531 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:31:31,531 [RapidOCR] main.py:65: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/det/ch_PP-OCRv4_det_mobile.onnx +[INFO] 2026-10-19 04:31:31,624 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:31:31,624 [RapidOCR] main.py:65: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_mobile.onnx +[INFO] 2026-10-19 04:31:31,670 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:31:31,670 [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:31:31 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:31:31 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:31:32 - docling.document_converter - Going to convert document batch... +INFO: 04:31:32 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a +INFO: 04:31:32 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:31:32 - docling.document_converter - Finished converting document file in 0.48 sec. +INFO: 04:31:32 - docling_jobkit.convert.results - Processed 1 docs in 0.48 seconds. +INFO: 04:31:32 - docling_jobkit.orchestrators.local.worker - Worker 1 completed job 56a3a2ef-942e-409e-86c2-48030ad3ea5a in 0.48 seconds +INFO: 04:31:33 - uvicorn.access - 172.17.0.1:49568 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:31:33 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 04:31:33 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 04:31:33 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 04:31:33 - docling_serve.app - [TENANT_ID] Task 67e63e08-3c52-41ad-afbc-1736d4099e78 created with tenant_id='default' +INFO: 04:31:33 - docling_jobkit.orchestrators.local.worker - Worker 0 processing task 67e63e08-3c52-41ad-afbc-1736d4099e78 +INFO: 04:31:33 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:31:33 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 6102b5a2a09ce02f29b31fc27cc3d04f +INFO: 04:31:33 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-10-19 04:31:33,536 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:31:33,537 [RapidOCR] main.py:65: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/det/ch_PP-OCRv4_det_mobile.onnx +[INFO] 2026-10-19 04:31:33,631 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:31:33,631 [RapidOCR] main.py:65: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_mobile.onnx +[INFO] 2026-10-19 04:31:33,678 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:31:33,679 [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:31:33 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:31:33 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:31:34 - docling.document_converter - Going to convert document batch... +INFO: 04:31:34 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a +INFO: 04:31:34 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:31:34 - docling.document_converter - Finished converting document file in 0.40 sec. +INFO: 04:31:34 - docling_jobkit.convert.results - Processed 1 docs in 0.45 seconds. +INFO: 04:31:34 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 67e63e08-3c52-41ad-afbc-1736d4099e78 in 0.45 seconds +INFO: 04:31:35 - uvicorn.access - 172.17.0.1:49568 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:31:35 - uvicorn.access - 172.17.0.1:49568 - "GET /v1/clear/converters HTTP/1.1" 200 +INFO: 04:31:35 - uvicorn.access - 172.17.0.1:49568 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 ``` @@ -2491,120 +2651,120 @@ Documentation at http://0.0.0.0:5001/docs Scalar docs at http://0.0.0.0:5001/scalar Logs: -INFO: 04:32:04 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:32:04 - docling.models.factories - Registered ocr engines: ['auto', 'easyocr', 'kserve_v2_ocr', 'ocrmac', 'rapidocr', 'tesserocr', 'tesseract'] -INFO: 04:32:04 - docling_serve.otel_instrumentation - Setting up OpenTelemetry metrics -INFO: 04:32:04 - docling_serve.otel_instrumentation - Enabling Prometheus metrics export -INFO: 04:32:04 - docling_serve.otel_instrumentation - Instrumenting FastAPI with OpenTelemetry (excluded_urls=/ready$,/livez$,/health$,/healthz$,/readyz$,/metrics$) -INFO: 04:32:04 - uvicorn.error - Started server process [1] -INFO: 04:32:04 - uvicorn.error - Waiting for application startup. -INFO: 04:32:08 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:32:08 - docling.models.factories - Registered table structure engines: ['docling_tableformer', 'docling_tableformer_v2', 'granite_vision_table'] -INFO: 04:32:08 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:32:08 - docling.models.factories - Registered layout engines: ['layout_object_detection', 'docling_layout_default', 'docling_experimental_table_crops_layout'] -INFO: 04:32:08 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:32:08 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 1743cd6dac10356c82ba7dfffff4ed02 -INFO: 04:32:09 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:32:09 - docling.models.factories - Registered picture descriptions: ['picture_description_vlm_engine', 'vlm', 'api'] -2026-10-12 04:32:09.077203451 [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:09 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-10-12 04:32:09,440 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:32:09,441 [RapidOCR] main.py:65: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/det/ch_PP-OCRv4_det_mobile.onnx -[INFO] 2026-10-12 04:32:09,538 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:32:09,539 [RapidOCR] main.py:65: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_mobile.onnx -[INFO] 2026-10-12 04:32:09,587 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:32:09,587 [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:32:09 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 04:32:09 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 04:32:12 - docling.document_converter - Going to convert document batch... -INFO: 04:32:12 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a -INFO: 04:32:12 - docling.pipeline.base_pipeline - Processing document file -INFO: 04:32:12 - docling.document_converter - Finished converting document file in 0.52 sec. -WARNING: 04:32:13 - docling_core.types.doc.document - Parameter `strict_text` has been deprecated and will be ignored. -INFO: 04:32:13 - docling_jobkit.convert.results - Processed 1 docs in 0.93 seconds. -INFO: 04:32:13 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 67693285-d239-4a22-b706-27754eec818d in 0.93 seconds -INFO: 04:32:15 - uvicorn.access - 172.17.0.1:53078 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 04:32:15 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') -INFO: 04:32:15 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' -INFO: 04:32:15 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata -INFO: 04:32:15 - docling_serve.app - [TENANT_ID] Task 53ad6d6f-c46a-42ee-a93c-3d3b9844f590 created with tenant_id='default' -INFO: 04:32:15 - docling_jobkit.orchestrators.local.worker - Worker 1 processing task 53ad6d6f-c46a-42ee-a93c-3d3b9844f590 -INFO: 04:32:15 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:32:15 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash a1cb01c48360ff351eb870dc682aac59 -INFO: 04:32:15 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-10-12 04:32:15,358 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:32:15,358 [RapidOCR] main.py:65: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/det/ch_PP-OCRv4_det_mobile.onnx -[INFO] 2026-10-12 04:32:15,465 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:32:15,465 [RapidOCR] main.py:65: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_mobile.onnx -[INFO] 2026-10-12 04:32:15,514 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:32:15,514 [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:32:15 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 04:32:15 - 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:16 - docling.document_converter - Finished converting document file in 0.48 sec. -INFO: 04:32:16 - docling_jobkit.convert.results - Processed 1 docs in 0.49 seconds. -INFO: 04:32:16 - docling_jobkit.orchestrators.local.worker - Worker 1 completed job 53ad6d6f-c46a-42ee-a93c-3d3b9844f590 in 0.49 seconds -INFO: 04:32:17 - uvicorn.access - 172.17.0.1:53078 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 04:32:17 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') -INFO: 04:32:17 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' -INFO: 04:32:17 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata -INFO: 04:32:17 - docling_serve.app - [TENANT_ID] Task 7a533ffc-c727-4e69-9fae-250973de4e20 created with tenant_id='default' -INFO: 04:32:17 - docling_jobkit.orchestrators.local.worker - Worker 0 processing task 7a533ffc-c727-4e69-9fae-250973de4e20 -INFO: 04:32:17 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:32:17 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash fb1751b09de6bdbe35ede48676ca8f82 -INFO: 04:32:17 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-10-12 04:32:17,375 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:32:17,376 [RapidOCR] main.py:65: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/det/ch_PP-OCRv4_det_mobile.onnx -[INFO] 2026-10-12 04:32:17,501 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:32:17,501 [RapidOCR] main.py:65: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_mobile.onnx -[INFO] 2026-10-12 04:32:17,551 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:32:17,551 [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:32:17 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 04:32:17 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 04:32:19 - docling.document_converter - Going to convert document batch... -INFO: 04:32:19 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a -INFO: 04:32:19 - docling.pipeline.base_pipeline - Processing document file -INFO: 04:32:19 - docling.document_converter - Finished converting document file in 0.66 sec. -INFO: 04:32:19 - docling_jobkit.convert.results - Processed 1 docs in 0.72 seconds. -INFO: 04:32:19 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 7a533ffc-c727-4e69-9fae-250973de4e20 in 0.72 seconds -INFO: 04:32:19 - uvicorn.access - 172.17.0.1:53078 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 04:32:19 - uvicorn.access - 172.17.0.1:53078 - "GET /v1/clear/converters HTTP/1.1" 200 -INFO: 04:32:19 - uvicorn.access - 172.17.0.1:53078 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 +INFO: 04:29:55 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:29:55 - docling.models.factories - Registered ocr engines: ['auto', 'easyocr', 'kserve_v2_ocr', 'ocrmac', 'rapidocr', 'tesserocr', 'tesseract'] +INFO: 04:29:55 - docling_serve.otel_instrumentation - Setting up OpenTelemetry metrics +INFO: 04:29:55 - docling_serve.otel_instrumentation - Enabling Prometheus metrics export +INFO: 04:29:55 - docling_serve.otel_instrumentation - Instrumenting FastAPI with OpenTelemetry (excluded_urls=/readyz$,/healthz$,/health$,/livez$,/ready$,/metrics$) +INFO: 04:29:55 - uvicorn.error - Started server process [1] +INFO: 04:29:55 - uvicorn.error - Waiting for application startup. +INFO: 04:29:58 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:29:58 - docling.models.factories - Registered table structure engines: ['docling_tableformer', 'docling_tableformer_v2', 'granite_vision_table'] +INFO: 04:29:58 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:29:58 - docling.models.factories - Registered layout engines: ['layout_object_detection', 'docling_layout_default', 'docling_experimental_table_crops_layout'] +INFO: 04:29:58 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:29:58 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 1743cd6dac10356c82ba7dfffff4ed02 +INFO: 04:29:58 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:29:58 - docling.models.factories - Registered picture descriptions: ['picture_description_vlm_engine', 'vlm', 'api'] +2026-10-19 04:29:58.796408841 [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:59 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-10-19 04:29:59,068 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:29:59,070 [RapidOCR] main.py:65: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/det/ch_PP-OCRv4_det_mobile.onnx +[INFO] 2026-10-19 04:29:59,166 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:29:59,166 [RapidOCR] main.py:65: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_mobile.onnx +[INFO] 2026-10-19 04:29:59,212 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:29:59,212 [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:29:59 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:29:59 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:30:02 - docling.document_converter - Going to convert document batch... +INFO: 04:30:02 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a +INFO: 04:30:02 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:30:02 - docling.document_converter - Finished converting document file in 0.81 sec. +WARNING: 04:30:02 - docling_core.types.doc.document - Parameter `strict_text` has been deprecated and will be ignored. +INFO: 04:30:02 - docling_jobkit.convert.results - Processed 1 docs in 0.89 seconds. +INFO: 04:30:02 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job ca25e21d-91d4-43ce-9b42-9ad96f9e1630 in 0.89 seconds +INFO: 04:30:02 - uvicorn.access - 172.17.0.1:59142 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:30:02 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 04:30:02 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 04:30:02 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 04:30:02 - docling_serve.app - [TENANT_ID] Task 6ef2b0d6-4c69-45d4-a097-113df0091000 created with tenant_id='default' +INFO: 04:30:02 - docling_jobkit.orchestrators.local.worker - Worker 1 processing task 6ef2b0d6-4c69-45d4-a097-113df0091000 +INFO: 04:30:02 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:30:02 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash a1cb01c48360ff351eb870dc682aac59 +INFO: 04:30:02 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-10-19 04:30:02,883 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:30:02,883 [RapidOCR] main.py:65: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/det/ch_PP-OCRv4_det_mobile.onnx +[INFO] 2026-10-19 04:30:02,976 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:30:02,977 [RapidOCR] main.py:65: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_mobile.onnx +[INFO] 2026-10-19 04:30:03,024 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:30:03,025 [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:30:03 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:30:03 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:30:04 - docling.document_converter - Going to convert document batch... +INFO: 04:30:04 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a +INFO: 04:30:04 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:30:04 - docling.document_converter - Finished converting document file in 0.49 sec. +INFO: 04:30:04 - docling_jobkit.convert.results - Processed 1 docs in 0.50 seconds. +INFO: 04:30:04 - docling_jobkit.orchestrators.local.worker - Worker 1 completed job 6ef2b0d6-4c69-45d4-a097-113df0091000 in 0.50 seconds +INFO: 04:30:04 - uvicorn.access - 172.17.0.1:59142 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:30:04 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 04:30:04 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 04:30:04 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 04:30:04 - docling_serve.app - [TENANT_ID] Task 0373e9a1-5219-479a-a969-3d8276a02ff4 created with tenant_id='default' +INFO: 04:30:04 - docling_jobkit.orchestrators.local.worker - Worker 0 processing task 0373e9a1-5219-479a-a969-3d8276a02ff4 +INFO: 04:30:04 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:30:04 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash fb1751b09de6bdbe35ede48676ca8f82 +INFO: 04:30:04 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-10-19 04:30:04,910 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:30:04,910 [RapidOCR] main.py:65: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/det/ch_PP-OCRv4_det_mobile.onnx +[INFO] 2026-10-19 04:30:05,014 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:30:05,014 [RapidOCR] main.py:65: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_mobile.onnx +[INFO] 2026-10-19 04:30:05,062 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:30:05,062 [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:30:05 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:30:05 - 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 7d306d2d021deac65a97d1a5f925362a +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:30:06 - docling_jobkit.convert.results - Processed 1 docs in 0.60 seconds. +INFO: 04:30:06 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 0373e9a1-5219-479a-a969-3d8276a02ff4 in 0.60 seconds +INFO: 04:30:06 - uvicorn.access - 172.17.0.1:59142 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:30:07 - uvicorn.access - 172.17.0.1:59142 - "GET /v1/clear/converters HTTP/1.1" 200 +INFO: 04:30:07 - uvicorn.access - 172.17.0.1:59142 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 ``` @@ -2642,120 +2802,120 @@ Documentation at http://0.0.0.0:5001/docs Scalar docs at http://0.0.0.0:5001/scalar Logs: -INFO: 04:31:40 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:31:40 - docling.models.factories - Registered ocr engines: ['auto', 'easyocr', 'kserve_v2_ocr', 'ocrmac', 'rapidocr', 'tesserocr', 'tesseract'] -INFO: 04:31:40 - docling_serve.otel_instrumentation - Setting up OpenTelemetry metrics -INFO: 04:31:40 - docling_serve.otel_instrumentation - Enabling Prometheus metrics export -INFO: 04:31:40 - docling_serve.otel_instrumentation - Instrumenting FastAPI with OpenTelemetry (excluded_urls=/metrics$,/healthz$,/readyz$,/health$,/livez$,/ready$) -INFO: 04:31:41 - uvicorn.error - Started server process [1] -INFO: 04:31:41 - uvicorn.error - Waiting for application startup. -INFO: 04:31:48 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:31:48 - docling.models.factories - Registered table structure engines: ['docling_tableformer', 'docling_tableformer_v2', 'granite_vision_table'] -INFO: 04:31:48 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:31:48 - docling.models.factories - Registered layout engines: ['layout_object_detection', 'docling_layout_default', 'docling_experimental_table_crops_layout'] -INFO: 04:31:48 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:31:49 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash bcb2e23b24bd94a42b5c00d662a7c1cf -INFO: 04:31:49 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' -INFO: 04:31:49 - docling.models.factories - Registered picture descriptions: ['picture_description_vlm_engine', 'vlm', 'api'] -2026-10-12 04:31:49.167776074 [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:31:49 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-10-12 04:31:49,708 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:31:49,711 [RapidOCR] main.py:57: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/det/ch_PP-OCRv4_det_mobile.onnx -[INFO] 2026-10-12 04:31:49,906 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:31:49,906 [RapidOCR] main.py:57: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_mobile.onnx -[INFO] 2026-10-12 04:31:50,022 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:31:50,023 [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:31:50 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 04:31:50 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 04:31:53 - docling.document_converter - Going to convert document batch... -INFO: 04:31:53 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a -INFO: 04:31:53 - docling.pipeline.base_pipeline - Processing document file -INFO: 04:31:53 - docling.document_converter - Finished converting document file in 0.49 sec. -WARNING: 04:31:53 - docling_core.types.doc.document - Parameter `strict_text` has been deprecated and will be ignored. -INFO: 04:31:53 - docling_jobkit.convert.results - Processed 1 docs in 0.58 seconds. -INFO: 04:31:53 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job ca779042-2afd-4cd4-9010-c20f5f20d27c in 0.58 seconds -INFO: 04:31:54 - uvicorn.access - 172.17.0.1:54170 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 04:31:54 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') -INFO: 04:31:54 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' -INFO: 04:31:54 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata -INFO: 04:31:54 - docling_serve.app - [TENANT_ID] Task 129b9543-e5c0-4f92-aa2e-96f054464fbd created with tenant_id='default' -INFO: 04:31:54 - docling_jobkit.orchestrators.local.worker - Worker 1 processing task 129b9543-e5c0-4f92-aa2e-96f054464fbd -INFO: 04:31:54 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:31:54 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash c835e945376007df084ecda847e91f5b -INFO: 04:31:54 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-10-12 04:31:54,529 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:31:54,529 [RapidOCR] main.py:57: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/det/ch_PP-OCRv4_det_mobile.onnx -[INFO] 2026-10-12 04:31:54,636 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:31:54,636 [RapidOCR] main.py:57: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_mobile.onnx -[INFO] 2026-10-12 04:31:54,684 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:31:54,684 [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:31:54 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 04:31:54 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 04:31:56 - docling.document_converter - Going to convert document batch... -INFO: 04:31:56 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a -INFO: 04:31:56 - docling.pipeline.base_pipeline - Processing document file -INFO: 04:31:56 - docling.document_converter - Finished converting document file in 0.50 sec. -INFO: 04:31:56 - docling_jobkit.convert.results - Processed 1 docs in 0.51 seconds. -INFO: 04:31:56 - docling_jobkit.orchestrators.local.worker - Worker 1 completed job 129b9543-e5c0-4f92-aa2e-96f054464fbd in 0.51 seconds -INFO: 04:31:56 - uvicorn.access - 172.17.0.1:54170 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 04:31:56 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') -INFO: 04:31:56 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' -INFO: 04:31:56 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata -INFO: 04:31:56 - docling_serve.app - [TENANT_ID] Task 11af51d7-1973-46ea-99bd-9eafa09263f4 created with tenant_id='default' -INFO: 04:31:56 - docling_jobkit.orchestrators.local.worker - Worker 0 processing task 11af51d7-1973-46ea-99bd-9eafa09263f4 -INFO: 04:31:56 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. -INFO: 04:31:56 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 3eabf304acb4a56e9ef52b02ef69bccb -INFO: 04:31:56 - docling.utils.accelerator_utils - Accelerator device: 'cpu' -[INFO] 2026-10-12 04:31:56,558 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:31:56,558 [RapidOCR] main.py:57: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/det/ch_PP-OCRv4_det_mobile.onnx -[INFO] 2026-10-12 04:31:56,705 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:31:56,705 [RapidOCR] main.py:57: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_mobile.onnx -[INFO] 2026-10-12 04:31:56,759 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:31:56,760 [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:31:56 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. -INFO: 04:31:56 - docling.utils.accelerator_utils - Accelerator device: 'cpu' - Loading weights: 0%| | 0/770 [00:00] -INFO: 04:31:57 - docling.document_converter - Going to convert document batch... -INFO: 04:31:57 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a -INFO: 04:31:57 - docling.pipeline.base_pipeline - Processing document file -INFO: 04:31:58 - docling.document_converter - Finished converting document file in 0.34 sec. -INFO: 04:31:58 - docling_jobkit.convert.results - Processed 1 docs in 0.39 seconds. -INFO: 04:31:58 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job 11af51d7-1973-46ea-99bd-9eafa09263f4 in 0.39 seconds -INFO: 04:31:58 - uvicorn.access - 172.17.0.1:54170 - "POST /v1/convert/source HTTP/1.1" 200 -INFO: 04:31:58 - uvicorn.access - 172.17.0.1:54170 - "GET /v1/clear/converters HTTP/1.1" 200 -INFO: 04:31:58 - uvicorn.access - 172.17.0.1:54170 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 +INFO: 04:28:12 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:28:12 - docling.models.factories - Registered ocr engines: ['auto', 'easyocr', 'kserve_v2_ocr', 'ocrmac', 'rapidocr', 'tesserocr', 'tesseract'] +INFO: 04:28:12 - docling_serve.otel_instrumentation - Setting up OpenTelemetry metrics +INFO: 04:28:12 - docling_serve.otel_instrumentation - Enabling Prometheus metrics export +INFO: 04:28:12 - docling_serve.otel_instrumentation - Instrumenting FastAPI with OpenTelemetry (excluded_urls=/metrics$,/livez$,/health$,/ready$,/healthz$,/readyz$) +INFO: 04:28:12 - uvicorn.error - Started server process [1] +INFO: 04:28:12 - uvicorn.error - Waiting for application startup. +INFO: 04:28:15 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:28:15 - docling.models.factories - Registered table structure engines: ['docling_tableformer', 'docling_tableformer_v2', 'granite_vision_table'] +INFO: 04:28:15 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:28:15 - docling.models.factories - Registered layout engines: ['layout_object_detection', 'docling_layout_default', 'docling_experimental_table_crops_layout'] +INFO: 04:28:15 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:28:15 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash bcb2e23b24bd94a42b5c00d662a7c1cf +INFO: 04:28:15 - docling.models.factories.base_factory - Loading plugin 'docling_defaults' +INFO: 04:28:15 - docling.models.factories - Registered picture descriptions: ['picture_description_vlm_engine', 'vlm', 'api'] +2026-10-19 04:28:15.908922764 [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:28:16 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-10-19 04:28:16,213 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:28:16,215 [RapidOCR] main.py:57: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/det/ch_PP-OCRv4_det_mobile.onnx +[INFO] 2026-10-19 04:28:16,310 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:28:16,310 [RapidOCR] main.py:57: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_mobile.onnx +[INFO] 2026-10-19 04:28:16,356 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:28:16,356 [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:28:16 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:28:16 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:28:19 - docling.document_converter - Going to convert document batch... +INFO: 04:28:19 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a +INFO: 04:28:19 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:28:19 - docling.document_converter - Finished converting document file in 0.53 sec. +WARNING: 04:28:19 - docling_core.types.doc.document - Parameter `strict_text` has been deprecated and will be ignored. +INFO: 04:28:19 - docling_jobkit.convert.results - Processed 1 docs in 0.87 seconds. +INFO: 04:28:19 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job b4c6c8bd-94c3-48b5-85c2-b72e9897efc3 in 0.87 seconds +INFO: 04:28:19 - uvicorn.access - 172.17.0.1:52166 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:28:19 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 04:28:19 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 04:28:19 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 04:28:19 - docling_serve.app - [TENANT_ID] Task 632cdded-0b23-457f-af7d-940468ccc310 created with tenant_id='default' +INFO: 04:28:19 - docling_jobkit.orchestrators.local.worker - Worker 1 processing task 632cdded-0b23-457f-af7d-940468ccc310 +INFO: 04:28:19 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:28:19 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash c835e945376007df084ecda847e91f5b +INFO: 04:28:19 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-10-19 04:28:19,732 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:28:19,733 [RapidOCR] main.py:57: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/det/ch_PP-OCRv4_det_mobile.onnx +[INFO] 2026-10-19 04:28:19,852 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:28:19,852 [RapidOCR] main.py:57: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_mobile.onnx +[INFO] 2026-10-19 04:28:19,900 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:28:19,900 [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:28:20 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:28:20 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:28:21 - docling.document_converter - Going to convert document batch... +INFO: 04:28:21 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a +INFO: 04:28:21 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:28:21 - docling.document_converter - Finished converting document file in 0.71 sec. +INFO: 04:28:21 - docling_jobkit.convert.results - Processed 1 docs in 0.72 seconds. +INFO: 04:28:21 - docling_jobkit.orchestrators.local.worker - Worker 1 completed job 632cdded-0b23-457f-af7d-940468ccc310 in 0.72 seconds +INFO: 04:28:21 - uvicorn.access - 172.17.0.1:52166 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:28:21 - docling_serve.app - [TENANT_ID] Extracted tenant_id from header: 'default' (header_value: 'None') +INFO: 04:28:21 - docling_serve.app - [TENANT_ID] process_url endpoint received tenant_id='default' +INFO: 04:28:21 - docling_serve.app - [TENANT_ID] Preparing to enqueue with tenant_id='default' in metadata +INFO: 04:28:21 - docling_serve.app - [TENANT_ID] Task ccafa3ab-576e-423a-86cc-2f85ba37ec69 created with tenant_id='default' +INFO: 04:28:21 - docling_jobkit.orchestrators.local.worker - Worker 0 processing task ccafa3ab-576e-423a-86cc-2f85ba37ec69 +INFO: 04:28:21 - docling_jobkit.convert.manager - artifacts_path is set to a valid directory. No model weights will be downloaded at runtime. +INFO: 04:28:21 - docling.document_converter - Initializing pipeline for StandardPdfPipeline with options hash 3eabf304acb4a56e9ef52b02ef69bccb +INFO: 04:28:21 - docling.utils.accelerator_utils - Accelerator device: 'cpu' +[INFO] 2026-10-19 04:28:21,745 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:28:21,745 [RapidOCR] main.py:57: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/det/ch_PP-OCRv4_det_mobile.onnx +[INFO] 2026-10-19 04:28:21,847 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:28:21,847 [RapidOCR] main.py:57: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_mobile.onnx +[INFO] 2026-10-19 04:28:21,895 [RapidOCR] base.py:22: Using engine_name: onnxruntime +[INFO] 2026-10-19 04:28:21,896 [RapidOCR] main.py:57: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/rec/ch_PP-OCRv4_rec_mobile.onnx +INFO: 04:28:22 - docling.models.stages.ocr.auto_ocr_model - Auto OCR model selected rapidocr with onnxruntime. +INFO: 04:28:22 - docling.utils.accelerator_utils - Accelerator device: 'cpu' + Loading weights: 0%| | 0/770 [00:00] +INFO: 04:28:23 - docling.document_converter - Going to convert document batch... +INFO: 04:28:23 - docling.document_converter - Initializing pipeline for SimplePipeline with options hash 7d306d2d021deac65a97d1a5f925362a +INFO: 04:28:23 - docling.pipeline.base_pipeline - Processing document file +INFO: 04:28:23 - docling.document_converter - Finished converting document file in 0.48 sec. +INFO: 04:28:23 - docling_jobkit.convert.results - Processed 1 docs in 0.53 seconds. +INFO: 04:28:23 - docling_jobkit.orchestrators.local.worker - Worker 0 completed job ccafa3ab-576e-423a-86cc-2f85ba37ec69 in 0.53 seconds +INFO: 04:28:23 - uvicorn.access - 172.17.0.1:52166 - "POST /v1/convert/source HTTP/1.1" 200 +INFO: 04:28:23 - uvicorn.access - 172.17.0.1:52166 - "GET /v1/clear/converters HTTP/1.1" 200 +INFO: 04:28:23 - uvicorn.access - 172.17.0.1:52166 - "GET /v1/clear/results?older_then=3600 HTTP/1.1" 200 ``` @@ -2793,37 +2953,37 @@ Documentation at http://0.0.0.0:5001/docs Scalar docs at http://0.0.0.0:5001/scalar Logs: -2026-10-12 04:28:42.638430442 [W:onnxruntime:Default, device_discovery.cc:133 GetPciBusId] Skipping pci_bus_id for PCI path at "/sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/MSFT1000:00/5620e0c7-8062-4dce-aeb7-520c7ef76171" because filename "5620e0c7-8062-4dce-aeb7-520c7ef76171" did not match expected pattern of [0-9a-f]+:[0-9a-f]+:[0-9a-f]+[.][0-9a-f]+ -[INFO] 2026-10-12 04:28:42,975 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:28:42,976 [RapidOCR] main.py:57: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/det/ch_PP-OCRv4_det_mobile.onnx -[INFO] 2026-10-12 04:28:43,083 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:28:43,084 [RapidOCR] main.py:57: Using /opt/app-root/src/.cache/docling/models/RapidOcr/onnx/PP-OCRv4/cls/ch_ppocr_mobile_v2.0_cls_mobile.onnx -[INFO] 2026-10-12 04:28:43,132 [RapidOCR] base.py:22: Using engine_name: onnxruntime -[INFO] 2026-10-12 04:28:43,133 [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