From b784aa8208f6198de904fe6aefdbad9d9bcdda8e Mon Sep 17 00:00:00 2001 From: Mendon Kissling <59585235+mendonk@users.noreply.github.com> Date: Tue, 18 Nov 2025 21:56:41 -0500 Subject: [PATCH] docs: rename component categories and make all components single pages (#10648) * docs: OpenAPI spec version upgraded from 1.6.5 to 1.6.8 (#10627) Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com> Co-authored-by: Mendon Kissling <59585235+mendonk@users.noreply.github.com> * up to models and agents * sidebars * fix-broken-links * chore: Fix indentation on bundles-docling.mdx (#10640) * sidebars * redo-intros * link-to-models * data-components * files-components-no-kb * io-components * helper-utility-components * llm-ops-components * logic-components * processing-pages * sidebars * combine-legacy-components-into-one-page * update-links * remove-overview-pages-and-redirect * make-mcp-tools-page * Apply suggestions from code review Co-authored-by: April I. Murphy <36110273+aimurphy@users.noreply.github.com> * no-cap --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com> Co-authored-by: April I. Murphy <36110273+aimurphy@users.noreply.github.com> --- docs/docs/API-Reference/api-files.mdx | 2 +- docs/docs/API-Reference/api-flows-run.mdx | 2 +- docs/docs/Agents/agents-tools.mdx | 2 +- docs/docs/Agents/agents.mdx | 6 +- docs/docs/Agents/mcp-server.mdx | 2 +- docs/docs/Components/api-request.mdx | 40 + docs/docs/Components/batch-run.mdx | 65 + docs/docs/Components/bundles-arxiv.mdx | 2 +- docs/docs/Components/bundles-bing.mdx | 2 +- docs/docs/Components/bundles-cassandra.mdx | 2 +- docs/docs/Components/bundles-chroma.mdx | 2 +- docs/docs/Components/bundles-cuga.mdx | 4 +- docs/docs/Components/bundles-datastax.mdx | 2 +- docs/docs/Components/bundles-docling.mdx | 7 +- docs/docs/Components/bundles-duckduckgo.mdx | 2 +- docs/docs/Components/bundles-glean.mdx | 2 +- docs/docs/Components/bundles-google.mdx | 8 +- docs/docs/Components/bundles-langchain.mdx | 4 +- docs/docs/Components/bundles-mem0.mdx | 2 +- docs/docs/Components/bundles-nvidia.mdx | 4 +- docs/docs/Components/bundles-redis.mdx | 2 +- docs/docs/Components/bundles-searchapi.mdx | 2 +- docs/docs/Components/bundles-serper.mdx | 2 +- docs/docs/Components/bundles-wikipedia.mdx | 2 +- docs/docs/Components/calculator.mdx | 20 + ...nents-io.mdx => chat-input-and-output.mdx} | 56 +- docs/docs/Components/components-agents.mdx | 30 +- docs/docs/Components/components-bundles.mdx | 2 +- docs/docs/Components/components-data.mdx | 616 -------- .../components-embedding-models.mdx | 4 +- docs/docs/Components/components-logic.mdx | 302 ---- docs/docs/Components/components-models.mdx | 4 +- .../docs/Components/components-processing.mdx | 1325 ----------------- docs/docs/Components/components-prompts.mdx | 4 +- docs/docs/Components/components-tools.mdx | 41 - docs/docs/Components/concepts-components.mdx | 4 +- docs/docs/Components/current-date.mdx | 18 + docs/docs/Components/data-operations.mdx | 163 ++ docs/docs/Components/dataframe-operations.mdx | 193 +++ docs/docs/Components/directory.mdx | 32 + docs/docs/Components/dynamic-create-data.mdx | 51 + docs/docs/Components/if-else.mdx | 94 ++ .../Components/legacy-core-components.mdx | 345 +++++ docs/docs/Components/llm-router.mdx | 64 + docs/docs/Components/loop.mdx | 71 + docs/docs/Components/mcp-tools.mdx | 22 + ...onents-helpers.mdx => message-history.mdx} | 59 +- docs/docs/Components/mock-data.mdx | 18 + docs/docs/Components/news-search.mdx | 35 + docs/docs/Components/notify-and-listen.mdx | 15 + docs/docs/Components/parser.mdx | 142 ++ docs/docs/Components/python-interpreter.mdx | 86 ++ docs/docs/Components/read-file.mdx | 169 +++ docs/docs/Components/rss-reader.mdx | 27 + docs/docs/Components/run-flow.mdx | 28 + docs/docs/Components/smart-router.mdx | 33 + docs/docs/Components/smart-transform.mdx | 43 + docs/docs/Components/split-text.mdx | 50 + docs/docs/Components/sql-database.mdx | 127 ++ docs/docs/Components/structured-output.mdx | 120 ++ .../docs/Components/text-input-and-output.mdx | 36 + docs/docs/Components/type-convert.mdx | 138 ++ docs/docs/Components/url.mdx | 55 + docs/docs/Components/web-search.mdx | 80 + docs/docs/Components/webhook.mdx | 35 + docs/docs/Components/write-file.mdx | 73 + .../Develop/api-keys-and-authentication.mdx | 2 +- .../docs/Develop/concepts-file-management.mdx | 9 +- docs/docs/Develop/data-types.mdx | 13 +- docs/docs/Develop/logging.mdx | 2 +- docs/docs/Develop/memory.mdx | 2 +- docs/docs/Develop/session-id.mdx | 2 +- docs/docs/Flows/concepts-playground.mdx | 4 +- docs/docs/Flows/concepts-publish.mdx | 2 +- docs/docs/Flows/webhook.mdx | 4 +- .../Get-Started/get-started-quickstart.mdx | 2 +- docs/docs/Support/release-notes.mdx | 19 +- docs/docs/Support/troubleshooting.mdx | 4 +- docs/docs/Tutorials/agent.mdx | 2 +- docs/docs/Tutorials/chat-with-files.mdx | 6 +- docs/docs/_partial-legacy.mdx | 2 +- docs/docs/_partial-vector-rag-flow.mdx | 2 +- docs/docusaurus.config.js | 17 +- docs/openapi/openapi.json | 2 +- docs/sidebars.js | 86 +- 85 files changed, 2674 insertions(+), 2508 deletions(-) create mode 100644 docs/docs/Components/api-request.mdx create mode 100644 docs/docs/Components/batch-run.mdx create mode 100644 docs/docs/Components/calculator.mdx rename docs/docs/Components/{components-io.mdx => chat-input-and-output.mdx} (73%) delete mode 100644 docs/docs/Components/components-data.mdx delete mode 100644 docs/docs/Components/components-logic.mdx delete mode 100644 docs/docs/Components/components-processing.mdx delete mode 100644 docs/docs/Components/components-tools.mdx create mode 100644 docs/docs/Components/current-date.mdx create mode 100644 docs/docs/Components/data-operations.mdx create mode 100644 docs/docs/Components/dataframe-operations.mdx create mode 100644 docs/docs/Components/directory.mdx create mode 100644 docs/docs/Components/dynamic-create-data.mdx create mode 100644 docs/docs/Components/if-else.mdx create mode 100644 docs/docs/Components/legacy-core-components.mdx create mode 100644 docs/docs/Components/llm-router.mdx create mode 100644 docs/docs/Components/loop.mdx create mode 100644 docs/docs/Components/mcp-tools.mdx rename docs/docs/Components/{components-helpers.mdx => message-history.mdx} (80%) create mode 100644 docs/docs/Components/mock-data.mdx create mode 100644 docs/docs/Components/news-search.mdx create mode 100644 docs/docs/Components/notify-and-listen.mdx create mode 100644 docs/docs/Components/parser.mdx create mode 100644 docs/docs/Components/python-interpreter.mdx create mode 100644 docs/docs/Components/read-file.mdx create mode 100644 docs/docs/Components/rss-reader.mdx create mode 100644 docs/docs/Components/run-flow.mdx create mode 100644 docs/docs/Components/smart-router.mdx create mode 100644 docs/docs/Components/smart-transform.mdx create mode 100644 docs/docs/Components/split-text.mdx create mode 100644 docs/docs/Components/sql-database.mdx create mode 100644 docs/docs/Components/structured-output.mdx create mode 100644 docs/docs/Components/text-input-and-output.mdx create mode 100644 docs/docs/Components/type-convert.mdx create mode 100644 docs/docs/Components/url.mdx create mode 100644 docs/docs/Components/web-search.mdx create mode 100644 docs/docs/Components/webhook.mdx create mode 100644 docs/docs/Components/write-file.mdx diff --git a/docs/docs/API-Reference/api-files.mdx b/docs/docs/API-Reference/api-files.mdx index 996fd141e0..31d4508a87 100644 --- a/docs/docs/API-Reference/api-files.mdx +++ b/docs/docs/API-Reference/api-files.mdx @@ -235,7 +235,7 @@ To send image files to your flows through the API, see [Upload image files (v1)] ::: This endpoint uploads files to your Langflow server's file management system. -To use an uploaded file in a flow, send the file path to a flow with a [**Read File** component](/components-data#file). +To use an uploaded file in a flow, send the file path to a flow with a [**Read File** component](/read-file). The default file limit is 1024 MB. To configure this value, change the `LANGFLOW_MAX_FILE_SIZE_UPLOAD` [environment variable](/environment-variables). diff --git a/docs/docs/API-Reference/api-flows-run.mdx b/docs/docs/API-Reference/api-flows-run.mdx index 2cc6646aa5..fbc78631be 100644 --- a/docs/docs/API-Reference/api-flows-run.mdx +++ b/docs/docs/API-Reference/api-flows-run.mdx @@ -175,7 +175,7 @@ curl -X POST \ Use the `/webhook` endpoint to start a flow by sending an HTTP `POST` request. :::tip -After you add a [**Webhook** component](/components-data#webhook) to a flow, open the [**API access** pane](/concepts-publish), and then click the **Webhook curl** tab to get an automatically generated `POST /webhook` request for your flow. +After you add a [**Webhook** component](/webhook) to a flow, open the [**API access** pane](/concepts-publish), and then click the **Webhook curl** tab to get an automatically generated `POST /webhook` request for your flow. For more information, see [Trigger flows with webhooks](/webhook). ::: diff --git a/docs/docs/Agents/agents-tools.mdx b/docs/docs/Agents/agents-tools.mdx index 7007acd120..d3c269ab27 100644 --- a/docs/docs/Agents/agents-tools.mdx +++ b/docs/docs/Agents/agents-tools.mdx @@ -198,7 +198,7 @@ inputs = [ ## Use flows as tools -An agent can use your other flows as tools with the [**Run Flow** component](/components-logic#run-flow). +An agent can use your other flows as tools with the [**Run Flow** component](/run-flow). 1. Add a **Run Flow** component to your flow. 2. Select the flow you want the agent to use as a tool. diff --git a/docs/docs/Agents/agents.mdx b/docs/docs/Agents/agents.mdx index a3796f7b40..09a6776551 100644 --- a/docs/docs/Agents/agents.mdx +++ b/docs/docs/Agents/agents.mdx @@ -32,7 +32,7 @@ For more information, see [Agent component parameters](#agent-component-paramete 4. Enter a valid credential for your selected model provider. Make sure that the credential has permission to call the selected model. -5. Add [**Chat Input** and **Chat Output** components](/components-io) to your flow, and then connect them to the **Agent** component. +5. Add [**Chat Input** and **Chat Output** components](/chat-input-and-output) to your flow, and then connect them to the **Agent** component. At this point, you have created a basic LLM-based chat flow that you can test in the