From e329cba60086eafa38819704f76e9566df57baeb Mon Sep 17 00:00:00 2001 From: Mendon Kissling <59585235+mendonk@users.noreply.github.com> Date: Mon, 3 Nov 2025 12:11:26 -0500 Subject: [PATCH] docs: add back docling remote vlm for release 1.7 (#10489) * add-back-docling-vlm-content * add-release-note --- docs/docs/Components/bundles-docling.mdx | 38 +++++++++++++++++++++++- docs/docs/Support/release-notes.mdx | 2 ++ 2 files changed, 39 insertions(+), 1 deletion(-) diff --git a/docs/docs/Components/bundles-docling.mdx b/docs/docs/Components/bundles-docling.mdx index 7e57d57017..6f1ac3e410 100644 --- a/docs/docs/Components/bundles-docling.mdx +++ b/docs/docs/Components/bundles-docling.mdx @@ -129,6 +129,42 @@ For more information, see the [Docling core project repository](https://github.c | md_page_break_placeholder | String | Add this placeholder between pages in the markdown output. | | doc_key | String | The key to use for the `DoclingDocument` column. | +### Docling VLM pipeline with remote model {#docling-remote-vlm} + +The **Docling Remote VLM** component uses Docling to process input documents through a Vision Language Model (VLM) pipeline that runs a remote model. +It supports both **IBM Cloud Watsonx** and **OpenAI-compatible** providers. + +This component enables document conversion, such as PDF to text or Markdown, using multimodal models hosted on remote APIs. + +It outputs `files`, which are processed files containing `DoclingDocument` data. + +For more information, see the [Docling VLM pipeline with API model example](https://docling-project.github.io/docling/examples/vlm_pipeline_api_model/). + +#### Docling VLM pipeline parameters + +| Name | Type | Description | +|------|------|-------------| +| files | File | The files to process. | +| provider | String | Select which remote VLM provider to use (`IBM Cloud` or `OpenAI-Compatible`). | +| vlm_prompt | String | Prompt text to send to the Vision-Language Model during processing. | + +#### IBM Cloud parameters + +| Name | Type | Description | +|------|------|-------------| +| watsonx_api_key | Secret String | IBM Cloud API key used for authentication (leave blank to load from `.env`). | +| watsonx_project_id | String | The Watsonx project ID or deployment space ID associated with the model. | +| url | String | The base URL of the Watsonx API, such as `https://us-south.ml.cloud.ibm.com`). | +| model_name | String | Model name from the available Watsonx foundation models list. | + +#### OpenAI-Compatible parameters + +| Name | Type | Description | +|------|------|-------------| +| openai_base_url | String | Base URL for the OpenAI-compatible API, such as `https://openrouter.ai/api/`). | +| openai_api_key | Secret String | API key for OpenAI-compatible endpoints. Leave this field blank if the key is not required. | +| openai_model | String | Model ID for OpenAI-compatible provider, such as `gpt-4o-mini`). | + ## See also -* [**Read File** component](/components-data#file) \ No newline at end of file +* [**File** component](/components-data#file) \ No newline at end of file diff --git a/docs/docs/Support/release-notes.mdx b/docs/docs/Support/release-notes.mdx index 78424ef87a..301b7d652b 100644 --- a/docs/docs/Support/release-notes.mdx +++ b/docs/docs/Support/release-notes.mdx @@ -83,6 +83,8 @@ For all changes, see the [Changelog](https://github.com/langflow-ai/langflow/rel New [**CometAPI** bundle](/bundles-cometapi) + New [**Docling Remote VLM** component](/bundles-docling#docling-remote-vlm) + ### Deprecations