From dc40eff2d3a008a2dd8671f7a8f8fb6fb1060822 Mon Sep 17 00:00:00 2001 From: "github-merge-queue[bot]" Date: Thu, 10 Jul 2025 16:51:01 +0000 Subject: [PATCH] deploy: b0729fa3702953b977dd49210abcd60286248be4 --- 404.html | 4 +- agents-tools.html | 4 +- agents.html | 4 +- api-build.html | 4 +- api-files.html | 4 +- api-flows-run.html | 4 +- api-flows.html | 4 +- api-logs.html | 4 +- api-monitor.html | 4 +- api-projects.html | 4 +- api-reference-api-examples.html | 4 +- api-users.html | 4 +- api.html | 4 +- api/add-user.html | 4 +- api/auto-login.html | 4 +- api/build-flow.html | 4 +- api/build-public-tmp.html | 4 +- api/build-vertex-stream.html | 4 +- api/build-vertex.html | 4 +- api/cancel-build.html | 4 +- api/check-if-store-has-api-key.html | 4 +- api/check-if-store-is-enabled.html | 4 +- api/create-api-key-route.html | 4 +- api/create-flow.html | 4 +- api/create-flows.html | 4 +- api/create-folder-redirect.html | 4 +- api/create-project.html | 4 +- api/create-upload-file.html | 4 +- api/create-variable.html | 4 +- api/custom-component-update.html | 4 +- api/custom-component.html | 4 +- api/delete-all-files-1.html | 4 +- api/delete-all-files.html | 4 +- api/delete-api-key-route.html | 4 +- api/delete-file-1.html | 4 +- api/delete-file.html | 4 +- api/delete-files-batch.html | 4 +- api/delete-flow.html | 4 +- api/delete-folder-redirect.html | 4 +- api/delete-messages-session.html | 4 +- api/delete-messages.html | 4 +- api/delete-multiple-flows.html | 4 +- api/delete-project.html | 4 +- api/delete-user.html | 4 +- api/delete-variable.html | 4 +- api/delete-vertex-builds.html | 4 +- api/download-component.html | 4 +- api/download-file-1.html | 4 +- api/download-file-2.html | 4 +- api/download-file-redirect.html | 4 +- api/download-file.html | 4 +- api/download-files-batch.html | 4 +- api/download-image.html | 4 +- api/download-multiple-file.html | 4 +- api/download-profile-picture.html | 4 +- api/edit-file-name.html | 4 +- api/experimental-run-flow.html | 4 +- api/get-all.html | 4 +- api/get-api-keys-route.html | 4 +- api/get-build-events.html | 4 +- api/get-components.html | 4 +- api/get-config.html | 4 +- api/get-elevenlabs-voice-ids.html | 4 +- api/get-list-of-components-liked-by-user.html | 4 +- api/get-messages.html | 4 +- api/get-starter-projects.html | 4 +- api/get-tags.html | 4 +- api/get-task-status.html | 4 +- api/get-transactions.html | 4 +- api/get-version.html | 4 +- api/get-vertex-builds.html | 4 +- api/handle-messages-1.html | 4 +- api/handle-messages.html | 4 +- api/handle-project-messages-with-slash.html | 4 +- api/handle-project-messages.html | 4 +- api/handle-project-sse.html | 4 +- api/handle-sse-1.html | 4 +- api/handle-sse.html | 4 +- api/health-check.html | 4 +- api/health.html | 4 +- api/like-component.html | 4 +- api/list-files-1.html | 4 +- api/list-files-2.html | 4 +- api/list-files.html | 4 +- api/list-profile-pictures.html | 4 +- api/list-project-tools.html | 4 +- api/login-to-get-access-token.html | 4 +- api/logout.html | 4 +- api/logs.html | 4 +- api/patch-user.html | 4 +- api/post-validate-code.html | 4 +- api/post-validate-prompt.html | 4 +- api/process-1.html | 4 +- api/process.html | 4 +- api/read-all-users.html | 4 +- api/read-basic-examples.html | 4 +- api/read-current-user.html | 4 +- api/read-flow.html | 4 +- api/read-flows.html | 4 +- api/read-folder-redirect.html | 4 +- api/read-folders-redirect.html | 4 +- api/read-project.html | 4 +- api/read-projects.html | 4 +- api/read-public-flow.html | 4 +- api/read-variables.html | 4 +- api/refresh-token.html | 4 +- api/reset-password.html | 4 +- api/retrieve-vertices-order.html | 4 +- api/save-store-api-key.html | 4 +- api/share-component.html | 4 +- api/simplified-run-flow.html | 4 +- api/stream-logs.html | 4 +- api/update-flow.html | 4 +- api/update-folder-redirect.html | 4 +- api/update-message.html | 4 +- api/update-project-mcp-settings.html | 4 +- api/update-project.html | 4 +- api/update-session-id.html | 4 +- api/update-shared-component.html | 4 +- api/update-variable.html | 4 +- api/upload-file-1.html | 4 +- api/upload-file-2.html | 4 +- api/upload-file-redirect.html | 4 +- api/upload-file.html | 4 +- api/upload-user-file-1.html | 4 +- api/upload-user-file.html | 4 +- api/webhook-run-flow.html | 4 +- ...-text-7dfa4c618be68f4559ce6247630dbdf1.png | Bin 0 -> 1077720 bytes assets/js/22dd74f7.c3f6c4d0.js | 1 - assets/js/22dd74f7.dc2e2d62.js | 1 + ...0d4f5.6235e2e2.js => 2ab0d4f5.f301d517.js} | 2 +- assets/js/5ff9f4db.49fdb41c.js | 1 - assets/js/5ff9f4db.d769829d.js | 1 + assets/js/7bfb6f41.1e9ccf60.js | 1 + assets/js/aecfdd3d.a419917e.js | 1 + assets/js/aecfdd3d.d2501be3.js | 1 - assets/js/d2ad385b.66135ff9.js | 1 - assets/js/d2ad385b.be53ab7e.js | 1 + ...6a4d2.81be54d5.js => e6c6a4d2.1d5410f4.js} | 2 +- assets/js/main.6696a13b.js | 2 + ...CENSE.txt => main.6696a13b.js.LICENSE.txt} | 0 assets/js/main.f42dfc15.js | 2 - assets/js/runtime~main.1540fcb6.js | 1 - assets/js/runtime~main.5a1d5416.js | 1 + basic-prompting.html | 4 +- blog-writer.html | 4 +- components-agents.html | 4 +- components-bundle-components.html | 4 +- components-custom-components.html | 4 +- components-data.html | 4 +- components-embedding-models.html | 4 +- components-helpers.html | 4 +- components-io.html | 4 +- components-logic.html | 4 +- components-memories.html | 4 +- components-models.html | 4 +- components-processing.html | 4 +- components-prompts.html | 4 +- components-tools.html | 4 +- components-vector-stores.html | 4 +- concepts-components.html | 4 +- concepts-file-management.html | 4 +- concepts-flows.html | 4 +- concepts-objects.html | 4 +- concepts-overview.html | 4 +- concepts-playground.html | 4 +- concepts-publish.html | 15 ++-- concepts-voice-mode.html | 4 +- configuration-api-keys.html | 4 +- configuration-authentication.html | 4 +- configuration-cli.html | 4 +- configuration-custom-database.html | 4 +- configuration-global-variables.html | 4 +- contributing-bundles.html | 4 +- contributing-community.html | 4 +- contributing-component-tests.html | 4 +- contributing-components.html | 4 +- contributing-github-issues.html | 4 +- contributing-how-to-contribute.html | 4 +- contributing-telemetry.html | 4 +- contributing-templates.html | 4 +- deployment-caddyfile.html | 4 +- deployment-docker.html | 4 +- deployment-gcp.html | 4 +- deployment-hugging-face-spaces.html | 4 +- deployment-kubernetes-dev.html | 4 +- deployment-kubernetes-prod.html | 4 +- deployment-overview.html | 4 +- deployment-prod-best-practices.html | 4 +- deployment-public-server.html | 4 +- deployment-railway.html | 4 +- deployment-render.html | 4 +- develop-application.html | 4 +- develop-overview.html | 4 +- document-qa.html | 4 +- embedded-chat-widget.html | 4 +- environment-variables.html | 4 +- financial-report-parser.html | 4 +- get-started-installation.html | 4 +- get-started-quickstart.html | 4 +- index.html | 4 +- install-custom-dependencies.html | 4 +- integrations-apify.html | 6 +- integrations-arize.html | 6 +- integrations-assemblyai.html | 6 +- integrations-cleanlab.html | 6 +- integrations-composio.html | 8 +- integrations-docling.html | 85 ++++++++++++++++++ integrations-google-big-query.html | 6 +- integrations-langfuse.html | 6 +- integrations-langsmith.html | 6 +- integrations-langwatch.html | 6 +- integrations-nvidia-g-assist.html | 6 +- integrations-nvidia-ingest-wsl2.html | 6 +- integrations-nvidia-ingest.html | 6 +- integrations-opik.html | 6 +- ...setup-google-cloud-vertex-ai-langflow.html | 6 +- integrations-setup-google-oauth-langflow.html | 8 +- .../notion/notion-agent-conversational.html | 6 +- .../notion/notion-agent-meeting-notes.html | 6 +- integrations/notion/setup.html | 6 +- logging.html | 4 +- luna-for-langflow.html | 4 +- mcp-client.html | 4 +- mcp-component-astra.html | 6 +- mcp-server.html | 4 +- memory-chatbot.html | 4 +- memory.html | 4 +- release-notes.html | 4 +- search.html | 4 +- sequential-agent.html | 4 +- session-id.html | 4 +- simple-agent.html | 4 +- sitemap.xml | 2 +- travel-planning-agent.html | 4 +- troubleshoot.html | 4 +- typescript-client.html | 4 +- vector-store-rag.html | 4 +- webhook.html | 4 +- 239 files changed, 562 insertions(+), 477 deletions(-) create mode 100644 assets/images/integrations-docling-split-text-7dfa4c618be68f4559ce6247630dbdf1.png delete mode 100644 assets/js/22dd74f7.c3f6c4d0.js create mode 100644 assets/js/22dd74f7.dc2e2d62.js rename assets/js/{2ab0d4f5.6235e2e2.js => 2ab0d4f5.f301d517.js} (51%) delete mode 100644 assets/js/5ff9f4db.49fdb41c.js create mode 100644 assets/js/5ff9f4db.d769829d.js create mode 100644 assets/js/7bfb6f41.1e9ccf60.js create mode 100644 assets/js/aecfdd3d.a419917e.js delete mode 100644 assets/js/aecfdd3d.d2501be3.js delete mode 100644 assets/js/d2ad385b.66135ff9.js create mode 100644 assets/js/d2ad385b.be53ab7e.js rename assets/js/{e6c6a4d2.81be54d5.js => e6c6a4d2.1d5410f4.js} (55%) create mode 100644 assets/js/main.6696a13b.js rename assets/js/{main.f42dfc15.js.LICENSE.txt => main.6696a13b.js.LICENSE.txt} (100%) delete mode 100644 assets/js/main.f42dfc15.js delete mode 100644 assets/js/runtime~main.1540fcb6.js create mode 100644 assets/js/runtime~main.5a1d5416.js create mode 100644 integrations-docling.html diff --git a/404.html b/404.html index 80296ca3f1..31fb405805 100644 --- a/404.html +++ b/404.html @@ -21,8 +21,8 @@ - - + + diff --git a/agents-tools.html b/agents-tools.html index d9408f1262..397b65a04b 100644 --- a/agents-tools.html +++ b/agents-tools.html @@ -21,8 +21,8 @@ - - + + diff --git a/agents.html b/agents.html index 6a0a9147a6..1a23d63604 100644 --- a/agents.html +++ b/agents.html @@ -21,8 +21,8 @@ - - + + diff --git a/api-build.html b/api-build.html index d7e675219a..0171d89fbb 100644 --- a/api-build.html +++ b/api-build.html @@ -21,8 +21,8 @@ - - + + diff --git a/api-files.html b/api-files.html index a5a183f448..393be96c5b 100644 --- a/api-files.html +++ b/api-files.html @@ -21,8 +21,8 @@ - - + + diff --git a/api-flows-run.html b/api-flows-run.html index 2465c1e428..602837b616 100644 --- a/api-flows-run.html +++ b/api-flows-run.html @@ -21,8 +21,8 @@ - - + + diff --git a/api-flows.html b/api-flows.html index aec68d1237..b5bca05f97 100644 --- a/api-flows.html +++ b/api-flows.html @@ -21,8 +21,8 @@ - - + + diff --git a/api-logs.html b/api-logs.html index 3ddb919029..86da618e5d 100644 --- a/api-logs.html +++ b/api-logs.html @@ -21,8 +21,8 @@ - - + + diff --git a/api-monitor.html b/api-monitor.html index 1487ab7e45..6b7260d69d 100644 --- a/api-monitor.html +++ b/api-monitor.html @@ -21,8 +21,8 @@ - - + + diff --git a/api-projects.html b/api-projects.html index 299d0e1c4f..7f67b22297 100644 --- a/api-projects.html +++ b/api-projects.html @@ -21,8 +21,8 @@ - - + + diff --git a/api-reference-api-examples.html b/api-reference-api-examples.html index 69e02e2b8f..9be5843fc3 100644 --- a/api-reference-api-examples.html +++ b/api-reference-api-examples.html @@ -21,8 +21,8 @@ - - + + diff --git a/api-users.html b/api-users.html index 0ac51c0a66..7f710c117f 100644 --- a/api-users.html +++ b/api-users.html @@ -21,8 +21,8 @@ - - + + diff --git a/api.html b/api.html index 5cbc558ac5..e8f897509e 100644 --- a/api.html +++ b/api.html @@ -21,8 +21,8 @@ - - + + diff --git a/api/add-user.html b/api/add-user.html index 2db3e33452..900fca264e 100644 --- a/api/add-user.html +++ b/api/add-user.html @@ -21,8 +21,8 @@ - - + + diff --git a/api/auto-login.html b/api/auto-login.html index aee120f538..91649133b9 100644 --- a/api/auto-login.html +++ b/api/auto-login.html @@ -21,8 +21,8 @@ - - + + diff --git a/api/build-flow.html b/api/build-flow.html index 9fdaeb4697..d4c8814c49 100644 --- a/api/build-flow.html +++ b/api/build-flow.html @@ -21,8 +21,8 @@ - - + + diff --git a/api/build-public-tmp.html b/api/build-public-tmp.html index d6eec8a095..e149447c21 100644 --- a/api/build-public-tmp.html +++ b/api/build-public-tmp.html @@ -21,8 +21,8 @@ - - + + diff --git a/api/build-vertex-stream.html b/api/build-vertex-stream.html index 170341b4da..51a52565cc 100644 --- a/api/build-vertex-stream.html +++ b/api/build-vertex-stream.html @@ -21,8 +21,8 @@ - - + + diff --git a/api/build-vertex.html b/api/build-vertex.html index 98ba7d5dfe..1178faf134 100644 --- a/api/build-vertex.html +++ b/api/build-vertex.html @@ -21,8 +21,8 @@ - - + + diff --git a/api/cancel-build.html b/api/cancel-build.html index c7eb899ef1..5cce91728d 100644 --- a/api/cancel-build.html +++ b/api/cancel-build.html @@ -21,8 +21,8 @@ - - + + diff --git a/api/check-if-store-has-api-key.html b/api/check-if-store-has-api-key.html index faac7c2639..bd82994148 100644 --- a/api/check-if-store-has-api-key.html +++ b/api/check-if-store-has-api-key.html @@ -21,8 +21,8 @@ - - + + diff --git a/api/check-if-store-is-enabled.html b/api/check-if-store-is-enabled.html index 098f33645f..765240fb54 100644 --- a/api/check-if-store-is-enabled.html +++ b/api/check-if-store-is-enabled.html @@ -21,8 +21,8 @@ - - + + diff --git a/api/create-api-key-route.html b/api/create-api-key-route.html index 93b020bd1d..43b7e22d64 100644 --- a/api/create-api-key-route.html +++ b/api/create-api-key-route.html @@ -21,8 +21,8 @@ - - + + diff --git a/api/create-flow.html b/api/create-flow.html index b179ed9a83..cbf95091c6 100644 --- a/api/create-flow.html +++ b/api/create-flow.html @@ -21,8 +21,8 @@ - - + + diff --git a/api/create-flows.html b/api/create-flows.html index 5a34cf09ce..42fc325302 100644 --- a/api/create-flows.html +++ b/api/create-flows.html @@ -21,8 +21,8 @@ - - + + diff --git a/api/create-folder-redirect.html b/api/create-folder-redirect.html index 663b26f3c5..e78eb176b5 100644 --- a/api/create-folder-redirect.html +++ b/api/create-folder-redirect.html @@ -21,8 +21,8 @@ - - + + diff --git a/api/create-project.html b/api/create-project.html index 16376c15b5..1cb43ae07b 100644 --- a/api/create-project.html +++ b/api/create-project.html @@ -21,8 +21,8 @@ - - + + diff --git a/api/create-upload-file.html b/api/create-upload-file.html index 4b0cac0050..3d5624ee68 100644 --- a/api/create-upload-file.html +++ b/api/create-upload-file.html @@ -21,8 +21,8 @@ - - + + diff --git a/api/create-variable.html b/api/create-variable.html index c2bedb5915..fb6a4a3a61 100644 --- a/api/create-variable.html +++ b/api/create-variable.html @@ -21,8 +21,8 @@ - - + + diff --git a/api/custom-component-update.html b/api/custom-component-update.html index 90197da394..4d5e0c0fd8 100644 --- a/api/custom-component-update.html +++ b/api/custom-component-update.html @@ -21,8 +21,8 @@ - - + + diff --git a/api/custom-component.html b/api/custom-component.html index a2fcef0736..7a6b2efabe 100644 --- a/api/custom-component.html +++ b/api/custom-component.html @@ -21,8 +21,8 @@ - - + + diff --git a/api/delete-all-files-1.html b/api/delete-all-files-1.html index 25f3be6942..3a26508bad 100644 --- a/api/delete-all-files-1.html +++ b/api/delete-all-files-1.html @@ -21,8 +21,8 @@ - - + + diff --git a/api/delete-all-files.html b/api/delete-all-files.html index 01597a0d7e..e9ca3b7fc1 100644 --- a/api/delete-all-files.html +++ b/api/delete-all-files.html @@ -21,8 +21,8 @@ - - + + diff --git a/api/delete-api-key-route.html b/api/delete-api-key-route.html index 8c2a5dc7e4..9721c35f9f 100644 --- a/api/delete-api-key-route.html +++ b/api/delete-api-key-route.html @@ -21,8 +21,8 @@ - - + + diff --git a/api/delete-file-1.html b/api/delete-file-1.html index 0712b03440..c35a5324f6 100644 --- a/api/delete-file-1.html +++ b/api/delete-file-1.html @@ -21,8 +21,8 @@ - - + + diff --git a/api/delete-file.html b/api/delete-file.html index eb452c3357..d595c3c6a4 100644 --- a/api/delete-file.html +++ b/api/delete-file.html @@ -21,8 +21,8 @@ - - + + diff --git a/api/delete-files-batch.html b/api/delete-files-batch.html index e0b198b8b1..ecc0d42fda 100644 --- a/api/delete-files-batch.html +++ b/api/delete-files-batch.html @@ -21,8 +21,8 @@ - - + + diff --git a/api/delete-flow.html b/api/delete-flow.html index d0fbcde8e9..f2f9134df6 100644 --- a/api/delete-flow.html +++ b/api/delete-flow.html @@ -21,8 +21,8 @@ - - + + diff --git a/api/delete-folder-redirect.html b/api/delete-folder-redirect.html index 238793ce25..8cf7d67302 100644 --- a/api/delete-folder-redirect.html +++ b/api/delete-folder-redirect.html @@ -21,8 +21,8 @@ - - + + diff --git a/api/delete-messages-session.html b/api/delete-messages-session.html index 2fd48dc4ca..b07647ab76 100644 --- a/api/delete-messages-session.html +++ b/api/delete-messages-session.html @@ -21,8 +21,8 @@ - - + + diff --git a/api/delete-messages.html b/api/delete-messages.html index da28acf549..32cb78bcec 100644 --- a/api/delete-messages.html +++ b/api/delete-messages.html @@ -21,8 +21,8 @@ - - + + diff --git a/api/delete-multiple-flows.html b/api/delete-multiple-flows.html index bd9e0a5351..74b3e04551 100644 --- a/api/delete-multiple-flows.html +++ b/api/delete-multiple-flows.html @@ -21,8 +21,8 @@ - - + + diff --git a/api/delete-project.html b/api/delete-project.html index df235fbfeb..a1ff37a363 100644 --- a/api/delete-project.html +++ b/api/delete-project.html @@ -21,8 +21,8 @@ - - + + diff --git a/api/delete-user.html b/api/delete-user.html index 6591d53bd1..6e427e956b 100644 --- a/api/delete-user.html +++ b/api/delete-user.html @@ -21,8 +21,8 @@ - - + + diff --git a/api/delete-variable.html b/api/delete-variable.html index 347413329a..149b4a3079 100644 --- a/api/delete-variable.html +++ b/api/delete-variable.html @@ -21,8 +21,8 @@ - - + + diff --git a/api/delete-vertex-builds.html b/api/delete-vertex-builds.html index 6291aa7249..773a912c46 100644 --- a/api/delete-vertex-builds.html +++ b/api/delete-vertex-builds.html @@ -21,8 +21,8 @@ - - + + diff --git a/api/download-component.html b/api/download-component.html index 82142fc1e6..717018bf0c 100644 --- a/api/download-component.html +++ b/api/download-component.html @@ -21,8 +21,8 @@ - - + + diff --git a/api/download-file-1.html b/api/download-file-1.html index 6f348357c8..1b963f59e4 100644 --- a/api/download-file-1.html +++ b/api/download-file-1.html @@ -21,8 +21,8 @@ - - + + diff --git a/api/download-file-2.html b/api/download-file-2.html index cf5b7af656..63728f5f27 100644 --- a/api/download-file-2.html +++ b/api/download-file-2.html @@ -21,8 +21,8 @@ - - + + diff --git a/api/download-file-redirect.html b/api/download-file-redirect.html index 694ff801c2..d2268e4207 100644 --- a/api/download-file-redirect.html +++ b/api/download-file-redirect.html @@ -21,8 +21,8 @@ - - + + diff --git a/api/download-file.html b/api/download-file.html index b1f5ef11f4..8eda68aa71 100644 --- a/api/download-file.html +++ b/api/download-file.html @@ -21,8 +21,8 @@ - - + + diff --git a/api/download-files-batch.html b/api/download-files-batch.html index f41b34f4e1..f94f3905bf 100644 --- a/api/download-files-batch.html +++ b/api/download-files-batch.html @@ -21,8 +21,8 @@ - - + + diff --git a/api/download-image.html b/api/download-image.html index 985c7c1515..fc317f74cc 100644 --- a/api/download-image.html +++ b/api/download-image.html @@ -21,8 +21,8 @@ - - + + diff --git a/api/download-multiple-file.html b/api/download-multiple-file.html index d120d3b24e..2c7a9fe7d2 100644 --- a/api/download-multiple-file.html +++ b/api/download-multiple-file.html @@ -21,8 +21,8 @@ - - + + diff --git a/api/download-profile-picture.html b/api/download-profile-picture.html index b5b1c3e7c1..de0b95c29f 100644 --- a/api/download-profile-picture.html +++ b/api/download-profile-picture.html @@ -21,8 +21,8 @@ - - + + diff --git a/api/edit-file-name.html b/api/edit-file-name.html index 2a8e4fdfa3..ce2cca628b 100644 --- a/api/edit-file-name.html +++ b/api/edit-file-name.html @@ -21,8 +21,8 @@ - - + + diff --git a/api/experimental-run-flow.html b/api/experimental-run-flow.html index 47901bf416..1f33a229af 100644 --- a/api/experimental-run-flow.html +++ b/api/experimental-run-flow.html @@ -21,8 +21,8 @@ - - + + diff --git a/api/get-all.html b/api/get-all.html index 53e358ffe3..3cd0fc67fe 100644 --- a/api/get-all.html +++ b/api/get-all.html @@ -21,8 +21,8 @@ - - + + diff --git a/api/get-api-keys-route.html b/api/get-api-keys-route.html index dc2d083784..6ecee151d9 100644 --- a/api/get-api-keys-route.html +++ b/api/get-api-keys-route.html @@ -21,8 +21,8 @@ - - + + diff --git a/api/get-build-events.html b/api/get-build-events.html index c552fda798..a824a4d9cc 100644 --- a/api/get-build-events.html +++ b/api/get-build-events.html @@ -21,8 +21,8 @@ - - + + diff --git a/api/get-components.html b/api/get-components.html index ab76dff70a..fa48ed87c5 100644 --- a/api/get-components.html +++ b/api/get-components.html @@ -21,8 +21,8 @@ - - + + diff --git a/api/get-config.html b/api/get-config.html index 476bb12327..4cc2915d5b 100644 --- a/api/get-config.html +++ b/api/get-config.html @@ -21,8 +21,8 @@ - - + + diff --git a/api/get-elevenlabs-voice-ids.html b/api/get-elevenlabs-voice-ids.html index fa637dde67..d3a035eb16 100644 --- a/api/get-elevenlabs-voice-ids.html +++ b/api/get-elevenlabs-voice-ids.html @@ -21,8 +21,8 @@ - - + + diff --git a/api/get-list-of-components-liked-by-user.html b/api/get-list-of-components-liked-by-user.html index 47bbeeb656..621717c853 100644 --- a/api/get-list-of-components-liked-by-user.html +++ b/api/get-list-of-components-liked-by-user.html @@ -21,8 +21,8 @@ - - + + diff --git a/api/get-messages.html b/api/get-messages.html index 176494337c..68f3c40bfe 100644 --- a/api/get-messages.html +++ b/api/get-messages.html @@ -21,8 +21,8 @@ - - + + diff --git a/api/get-starter-projects.html b/api/get-starter-projects.html index 7c9f27c712..14f1b35aed 100644 --- a/api/get-starter-projects.html +++ b/api/get-starter-projects.html @@ -21,8 +21,8 @@ - - + + diff --git a/api/get-tags.html b/api/get-tags.html index 6cdf795ef6..afb6b0cb83 100644 --- a/api/get-tags.html +++ b/api/get-tags.html @@ -21,8 +21,8 @@ - - + + diff --git a/api/get-task-status.html b/api/get-task-status.html index 2c43d7253a..ca651fc9c8 100644 --- a/api/get-task-status.html +++ b/api/get-task-status.html @@ -21,8 +21,8 @@ - - + + diff --git a/api/get-transactions.html b/api/get-transactions.html index 6a93cf6a0c..a7a37481ac 100644 --- a/api/get-transactions.html +++ b/api/get-transactions.html @@ -21,8 +21,8 @@ - - + + diff --git a/api/get-version.html b/api/get-version.html index 02657f2427..aafa1e1924 100644 --- a/api/get-version.html +++ b/api/get-version.html @@ -21,8 +21,8 @@ - - + + diff --git a/api/get-vertex-builds.html b/api/get-vertex-builds.html index b75d53e04f..1e2023f49b 100644 --- a/api/get-vertex-builds.html +++ b/api/get-vertex-builds.html @@ -21,8 +21,8 @@ - - + + diff --git a/api/handle-messages-1.html b/api/handle-messages-1.html index 2105d7eb67..1979ed3666 100644 --- a/api/handle-messages-1.html +++ b/api/handle-messages-1.html @@ -21,8 +21,8 @@ - - + + diff --git a/api/handle-messages.html b/api/handle-messages.html index 86ea99712a..bd0929073d 100644 --- a/api/handle-messages.html +++ b/api/handle-messages.html @@ -21,8 +21,8 @@ - - + + diff --git a/api/handle-project-messages-with-slash.html b/api/handle-project-messages-with-slash.html index 891eee4794..497ab49831 100644 --- a/api/handle-project-messages-with-slash.html +++ b/api/handle-project-messages-with-slash.html @@ -21,8 +21,8 @@ - - + + diff --git a/api/handle-project-messages.html b/api/handle-project-messages.html index 6101c310ed..75d176d49d 100644 --- a/api/handle-project-messages.html +++ b/api/handle-project-messages.html @@ -21,8 +21,8 @@ - - + + diff --git a/api/handle-project-sse.html b/api/handle-project-sse.html index 2c0861cc25..bbcec22d27 100644 --- a/api/handle-project-sse.html +++ b/api/handle-project-sse.html @@ -21,8 +21,8 @@ - - + + diff --git a/api/handle-sse-1.html b/api/handle-sse-1.html index 3015bd6782..baf23df999 100644 --- a/api/handle-sse-1.html +++ b/api/handle-sse-1.html @@ -21,8 +21,8 @@ - - + + diff --git a/api/handle-sse.html b/api/handle-sse.html index 080184a6cf..b739d1c145 100644 --- a/api/handle-sse.html +++ b/api/handle-sse.html @@ -21,8 +21,8 @@ - - + + diff --git a/api/health-check.html b/api/health-check.html index 6c886daf53..07867aa3ca 100644 --- a/api/health-check.html +++ b/api/health-check.html @@ -21,8 +21,8 @@ - - + + diff --git a/api/health.html b/api/health.html index 539f35cd26..21d0fe6383 100644 --- a/api/health.html +++ b/api/health.html @@ -21,8 +21,8 @@ - - + + diff --git a/api/like-component.html b/api/like-component.html index 5951fd7420..c5a48f0774 100644 --- a/api/like-component.html +++ b/api/like-component.html @@ -21,8 +21,8 @@ - - + + diff --git a/api/list-files-1.html b/api/list-files-1.html index 37efa176f9..db031f0204 100644 --- a/api/list-files-1.html +++ b/api/list-files-1.html @@ -21,8 +21,8 @@ - - + + diff --git a/api/list-files-2.html b/api/list-files-2.html index 1c2c71dbce..0249c83e61 100644 --- a/api/list-files-2.html +++ b/api/list-files-2.html @@ -21,8 +21,8 @@ - - + + diff --git a/api/list-files.html b/api/list-files.html index 6d372378d3..e654b10e45 100644 --- a/api/list-files.html +++ b/api/list-files.html @@ -21,8 +21,8 @@ - - + + diff --git a/api/list-profile-pictures.html b/api/list-profile-pictures.html index 0b307b253b..ba53f64ae2 100644 --- a/api/list-profile-pictures.html +++ b/api/list-profile-pictures.html @@ -21,8 +21,8 @@ - - + + diff --git a/api/list-project-tools.html b/api/list-project-tools.html index 793e2eaaba..8342bc810a 100644 --- a/api/list-project-tools.html +++ b/api/list-project-tools.html @@ -21,8 +21,8 @@ - - + + diff --git a/api/login-to-get-access-token.html b/api/login-to-get-access-token.html index f2147d9e02..5d52d59c5c 100644 --- a/api/login-to-get-access-token.html +++ b/api/login-to-get-access-token.html @@ -21,8 +21,8 @@ - - + + diff --git a/api/logout.html b/api/logout.html index a136f25b5b..574d90fdda 100644 --- a/api/logout.html +++ b/api/logout.html @@ -21,8 +21,8 @@ - - + + diff --git a/api/logs.html b/api/logs.html index ba0430d1f4..391ea1aa90 100644 --- a/api/logs.html +++ b/api/logs.html @@ -21,8 +21,8 @@ - - + + diff --git a/api/patch-user.html b/api/patch-user.html index 1ca8806210..1f38e763ff 100644 --- a/api/patch-user.html +++ b/api/patch-user.html @@ -21,8 +21,8 @@ - - + + diff --git a/api/post-validate-code.html b/api/post-validate-code.html index 0772b5844b..40792556da 100644 --- a/api/post-validate-code.html +++ b/api/post-validate-code.html @@ -21,8 +21,8 @@ - - + + diff --git a/api/post-validate-prompt.html b/api/post-validate-prompt.html index f026dc012e..9cf70fe1cb 100644 --- a/api/post-validate-prompt.html +++ b/api/post-validate-prompt.html @@ -21,8 +21,8 @@ - - + + diff --git a/api/process-1.html b/api/process-1.html index d428886900..b7ae63e73c 100644 --- a/api/process-1.html +++ b/api/process-1.html @@ -21,8 +21,8 @@ - - + + diff --git a/api/process.html b/api/process.html index f9e6fb3c9e..c7cfe7f24f 100644 --- a/api/process.html +++ b/api/process.html @@ -21,8 +21,8 @@ - - + + diff --git a/api/read-all-users.html b/api/read-all-users.html index 3c4e0f8792..24f9094855 100644 --- a/api/read-all-users.html +++ b/api/read-all-users.html @@ -21,8 +21,8 @@ - - + + diff --git a/api/read-basic-examples.html b/api/read-basic-examples.html index 02c2377910..9ab0a0421b 100644 --- a/api/read-basic-examples.html +++ b/api/read-basic-examples.html @@ -21,8 +21,8 @@ - - + + diff --git a/api/read-current-user.html b/api/read-current-user.html index 6415b51ac3..2108cdb497 100644 --- a/api/read-current-user.html +++ b/api/read-current-user.html @@ -21,8 +21,8 @@ - - + + diff --git a/api/read-flow.html b/api/read-flow.html index b2cf9c5f1a..4f9da433c3 100644 --- a/api/read-flow.html +++ b/api/read-flow.html @@ -21,8 +21,8 @@ - - + + diff --git a/api/read-flows.html b/api/read-flows.html index c8bcb3edcc..bb366ecfc5 100644 --- a/api/read-flows.html +++ b/api/read-flows.html @@ -21,8 +21,8 @@ - - + + diff --git a/api/read-folder-redirect.html b/api/read-folder-redirect.html index 75f671ddd1..24932aeec3 100644 --- a/api/read-folder-redirect.html +++ b/api/read-folder-redirect.html @@ -21,8 +21,8 @@ - - + + diff --git a/api/read-folders-redirect.html b/api/read-folders-redirect.html index f4ddb817c2..a679602691 100644 --- a/api/read-folders-redirect.html +++ b/api/read-folders-redirect.html @@ -21,8 +21,8 @@ - - + + diff --git a/api/read-project.html b/api/read-project.html index 8d389daf7c..60a95a41c9 100644 --- a/api/read-project.html +++ b/api/read-project.html @@ -21,8 +21,8 @@ - - + + diff --git a/api/read-projects.html b/api/read-projects.html index 964ab80727..4127656013 100644 --- a/api/read-projects.html +++ b/api/read-projects.html @@ -21,8 +21,8 @@ - - + + diff --git a/api/read-public-flow.html b/api/read-public-flow.html index 49d3242ccb..1855c1e273 100644 --- a/api/read-public-flow.html +++ b/api/read-public-flow.html @@ -21,8 +21,8 @@ - - + + diff --git a/api/read-variables.html b/api/read-variables.html index 272eaa36ee..ee5d2f9271 100644 --- a/api/read-variables.html +++ b/api/read-variables.html @@ -21,8 +21,8 @@ - - + + diff --git a/api/refresh-token.html b/api/refresh-token.html index 57e788a4f1..69859622f4 100644 --- a/api/refresh-token.html +++ b/api/refresh-token.html @@ -21,8 +21,8 @@ - - + + diff --git a/api/reset-password.html b/api/reset-password.html index 6011e90770..c652dda630 100644 --- a/api/reset-password.html +++ b/api/reset-password.html @@ -21,8 +21,8 @@ - - + + diff --git a/api/retrieve-vertices-order.html b/api/retrieve-vertices-order.html index f214130c7b..a03a1688e7 100644 --- a/api/retrieve-vertices-order.html +++ b/api/retrieve-vertices-order.html @@ -21,8 +21,8 @@ - - + + diff --git a/api/save-store-api-key.html b/api/save-store-api-key.html index a60bc69fb8..e29e266d66 100644 --- a/api/save-store-api-key.html +++ b/api/save-store-api-key.html @@ -21,8 +21,8 @@ - - + + diff --git a/api/share-component.html b/api/share-component.html index 0af00d8bd0..25003e7587 100644 --- a/api/share-component.html +++ b/api/share-component.html @@ -21,8 +21,8 @@ - - + + diff --git a/api/simplified-run-flow.html b/api/simplified-run-flow.html index f934140b78..f21e36f486 100644 --- a/api/simplified-run-flow.html +++ b/api/simplified-run-flow.html @@ -21,8 +21,8 @@ - - + + diff --git a/api/stream-logs.html b/api/stream-logs.html index 9ac14bf29a..ca17851b41 100644 --- a/api/stream-logs.html +++ b/api/stream-logs.html @@ -21,8 +21,8 @@ - - + + diff --git a/api/update-flow.html b/api/update-flow.html index c39890b9e8..4b2a17779b 100644 --- a/api/update-flow.html +++ b/api/update-flow.html @@ -21,8 +21,8 @@ - - + + diff --git a/api/update-folder-redirect.html b/api/update-folder-redirect.html index 53304467da..cb8c18e85a 100644 --- a/api/update-folder-redirect.html +++ b/api/update-folder-redirect.html @@ -21,8 +21,8 @@ - - + + diff --git a/api/update-message.html b/api/update-message.html index 2482e1fa7b..3d44040dc6 100644 --- a/api/update-message.html +++ b/api/update-message.html @@ -21,8 +21,8 @@ - - + + diff --git a/api/update-project-mcp-settings.html b/api/update-project-mcp-settings.html index 95f56b4285..d20bb33121 100644 --- a/api/update-project-mcp-settings.html +++ b/api/update-project-mcp-settings.html @@ -21,8 +21,8 @@ - - + + diff --git a/api/update-project.html b/api/update-project.html index 08e41b2258..217140d544 100644 --- a/api/update-project.html +++ b/api/update-project.html @@ -21,8 +21,8 @@ - - + + diff --git a/api/update-session-id.html b/api/update-session-id.html index 65f2c1d8ae..2fec25123c 100644 --- a/api/update-session-id.html +++ b/api/update-session-id.html @@ -21,8 +21,8 @@ - - + + diff --git a/api/update-shared-component.html b/api/update-shared-component.html index a6ff19868c..afd099e972 100644 --- a/api/update-shared-component.html +++ b/api/update-shared-component.html @@ -21,8 +21,8 @@ - - + + diff --git a/api/update-variable.html b/api/update-variable.html index 03bfa61e70..119c125446 100644 --- a/api/update-variable.html +++ b/api/update-variable.html @@ -21,8 +21,8 @@ - - + + diff --git a/api/upload-file-1.html b/api/upload-file-1.html index b9bf797074..3681cf274f 100644 --- a/api/upload-file-1.html +++ b/api/upload-file-1.html @@ -21,8 +21,8 @@ - - + + diff --git a/api/upload-file-2.html b/api/upload-file-2.html index fd85f677e2..c5e1d94a92 100644 --- a/api/upload-file-2.html +++ b/api/upload-file-2.html @@ -21,8 +21,8 @@ - - + + diff --git a/api/upload-file-redirect.html b/api/upload-file-redirect.html index ce2e754048..3514b5d04d 100644 --- a/api/upload-file-redirect.html +++ b/api/upload-file-redirect.html @@ -21,8 +21,8 @@ - - + + diff --git a/api/upload-file.html b/api/upload-file.html index b2c6d6c1d6..b1a63c09be 100644 --- a/api/upload-file.html +++ b/api/upload-file.html @@ -21,8 +21,8 @@ - - + + diff --git a/api/upload-user-file-1.html b/api/upload-user-file-1.html index 6b94f0143c..6409601980 100644 --- a/api/upload-user-file-1.html +++ b/api/upload-user-file-1.html @@ -21,8 +21,8 @@ - - + + diff --git a/api/upload-user-file.html b/api/upload-user-file.html index 82cadd1ae4..37c3e9dd9c 100644 --- a/api/upload-user-file.html +++ b/api/upload-user-file.html @@ -21,8 +21,8 @@ - - + + diff --git a/api/webhook-run-flow.html b/api/webhook-run-flow.html index a4ce2a03f2..3dacdc69d7 100644 --- a/api/webhook-run-flow.html +++ b/api/webhook-run-flow.html @@ -21,8 +21,8 @@ - - + + diff --git a/assets/images/integrations-docling-split-text-7dfa4c618be68f4559ce6247630dbdf1.png b/assets/images/integrations-docling-split-text-7dfa4c618be68f4559ce6247630dbdf1.png new file mode 100644 index 0000000000000000000000000000000000000000..3b9eee3bb9c8ac50f288c55bfcdfc2d583be6558 GIT binary patch literal 1077720 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

RGbvtLtG{ZoQ3$wtev%AkjX6j=V$JD6{fAAVj zD~NA-*oLEH+3-6_B0`bd$U=E(eJ#58jucEqN7RK7B+XGB?i!ogL!L6Z)M=rL=vu|Y zTUNzF!>Z_G6D3OBQJx_Ukx!()Rj_*;O@=g$5TGTD>Umk0$ zOy1~Yg?c7?75YOLu9Jd}STFbtcIl%*J+EH7PiHbCR1QrH%uBam&lw!^N~m0UaN7sm z6;P$}xisiVk8W>gVSnoM^%kUiTb%Cbx{sk#X}?LCblbs&>y@NCkHnuFe+JHw#;0@y zyb3Kv%87bC>hrmo$T~Bl`dFkfsZg?VrA7_@+175n*TeHoVmf(@xgfQEEw#Z|>$`Bz z)b-8QGrm3)=_GU}-yID}XUF`IX8)m>v86tk{FLsx>>;Xti&jZ)<1mCcJ$3zjU@?=K zkvMU4`J3HV3ic5buoYid(=RSKyT?}Uax z&r|qz%W>MxhKW{{&%Z+#d<3TVOk8l%U7XXw!7r}&u(&ISQkH&)wQ1Pzal{d|Qd;9= zsXCibs(!Js2Dw(p@2IZTFg-gSAe~AC`JKC5Y_Fr{NyJq)tt$nTv=lAQq^y->&fjiQ zZp=k|t8c~PPJGK;%S~#mNo?#25)u1sj)eFa*7VKBItrwP@7?|y;RO| z-tl8XXk%@5IhRUbC-vs3^YTezmi<1Dj;a?XddUi|9u*J>_&6!+hL+RR&{(7{EhSfg zj`q8prQ4%y_U0s{Hhdy$oMHHB&_qQ<2A-ZN5r|sL;UaK<$;dgd2Kgi$Q@EhYx5L8% z31#PlWu*2&Q$2eF^d-Wp$1>tG(oJY4XBk&CwJMX+S4`J27>t!ubaK*B3NxiTRN}e5 zMEoJ$si0FnQqqW<%t_1pdP_aaYBo6<0*qO320{{BS*QD?o9((6LKqk;#f--#u8 z_1lm%B8CU}?Du+S4C#*LmUadi+cut6SPJ!m89E_`{b);OwELrS`M3cpjvIdg@epk4 zwBX|do!X;%n0#v4{ocKDLi}R6hy0247!b*rhi9fZY$2;MD;9;H+C#H2)6&Vsm7~lT z)-JpBmxD{Z-?ScFc^S>^4`Oe(_lXJ_;LE6NcU|yq0pr^*m-eqh3r8*ayv~fI5GHUd zU&d4q;|Gw0rM$6HcjuUpO1Q^>+rrfu@zwoaq~L@&ul}|w4Phv2cU8P)_jt)!W$$MJ zhN-Fo^B@P!4{B2#@882OoOeWEEhf|sm8*HVPH4Bp-Sfwf1NYNq{a~ zaLfnyhtH%|=wR!Ov1zr4tJnZz$X==j)qj0Gu0Gl~DmZA&9^`$Ra#{7Pg7?#ve*D)= zjFC3>7_;LI!Epua=YSYq4b06HLh{}8&(#X^r>PuT7WX}>!*$~Q`Rz~!Q0ts><0#-?^AWB$}BFNCr?dGz)J^9 zJ!1W7j~n@xl2A$C?zBA>5_T$+a9*4a65p!!KW5wS;fl5+1Q?)IL8=0gk_qY9?c~$` zH%Pf_UtC62`E+w5#8bO*b(T=^a)gg2DNrFfUGU0qq-NZXw7Oib`hpNqox&Su7(q<} z6s6jPFZEw2O1_sC5%TS00i^ZvHAkzatTUs^KzZ`|dpZ&60E|$%^yUq4zC=(+_by(bhX6h9oe0MnY!B<#!vgANGuGa7MML zoEuy3Q?3is#eJ#*GOH1dl|)J!x_}+nl)V&XK}|z5APid$s06a^cHt;Gr8BV=(x{^&_1{P|0i;SC>MvFt;98WXu zo+SX?Su!ztH!(a+NgOig{#GG@YiQU2T)EVVHHt@ay%!2Aal5_kz61kCa65*sC1QUs zL7CIX$1xME0C(taheCb}ey+%23w}n5RM&$ZRev@s#!Gsl%=68Kx_htBKrs>~B#~3L zW=6D$R<%Q?UXn^?r4w_Kl3ABU-ls*9`wIr4?2a^TH;<)N8j)Dym~R`eZBh^^elJr7 zQB^})_#%87gtqL}JsNhPGF-bW9fbqLUq={s`fSD<977K`QIg3&bzMrQ$DCHf+#IQ{ zg@U~(gz@^i$Q5ZBnfz*r@RL4cb$ui4J@z8$19d4zZ7NqV`5~9a#LZ_@_imr)URbzk z1zlJlZ(uwa&(Csob6e{$Dg^B_bgm(31Z}vjd{JN9bjS(tR%Gn*j2NCNHb>dYlm`~q zB)5RQUY10e6b;SK!ZZJRt*!L@5Qm=cCRd(vmg&nNytaJfE27fc$gVYE-+k#M>Sv`1%AJOQ%G$~X>-L)j0^u_O+NGaa2MdSGK*Sk(sSLew z+L|CFqEW`K0Z)X(V8sD2!<95RZ?N2ycUy`54e+rbRf$z(5kKdc;Tb)Pc&&p*g0LKf1C4P=cP{)|6T`<1wCo|g zry>hkg*?cheX&tjN?#nrT9D9OQ=-$((I2M`H4EThGrhIN(_y13hgHu9-&nXFo!!?q z|p zJ{1(5F7_BqF%avh+v65^8@iwvEXP`?qDJ3Hd~1@aKsN4Ma?Fyz-zZ5={-{O~5PadPKX47=|M7%4jC^2ZywhO&a41{nKH+qX)J<_QRPUUBUS!s8O%LQF*k8S%i*aL z^oywwkbrK;x15$mQ>T(nJE3-jfrRB?%)|aCH|}JA{4S(=d@XHV&KH+;m{OXn;)SYF zEVYZRZNk?dB?S`8@P4&1<8n$FbQ=dMKOGUh7iK6gsWYn0j_^PB8d6rFP@~&)o=`vb zc6#6FXhU@w3WZ8Y=~20b5A*gCtaL&++bg9DDR>OD)|aM2vYxZ9Yt7Ef`pe<}Pz9c^Pzyg&DU{&>jEkIo(Em39D6vx#qkMi8X4lRFL?P zrbq>(-*Lm%7DJmkhR?d)k=;Z$ZvK7L1mu{aH$rp*`*#M4Srr*~UNYxfXv zapt9EK9C*}<~gX&LuVv6Wm83_a&3R1+v>-NkOAZpXfHVn*1}AQCB&yBHEPYc zJU@ss$to>j+j^Z@@B|Kl9n1;1gT+Pt1MyU9X#iZ_FxA_2C$y~+(qmI%a%yQ>C#@_s zaGkm@*cKq~gdh7@x>j6@0cRVOrMMcHS};k!W2w--sYb~yR4z+R=TN{6gEOF#v#+zN z6k!F1-jJTLFBODmXs)&zp`~1d-ZbrHfhf1}wuU@u~a6$q&!e9wvK!L;TjYjhhRBYJ%rU ztV!vpct618%wp(b{9dQrJh1+yyvM$QdHGUZZDqEHsuwS(25}#GX&`4_W>cJ5oR^nZ z|2?eOpgcut`tr)V+FI+d?O|{9r@UtI3eJWMe3oWBA?<25elOR}eGg>?d){BQx89b~ zlP(|M99LI9^c+SXLo0a8FE0*P7ESNjzl(3TYRYl@zR}hwGO~mpZf1GE(rv-9usdWPE1nUUI5JftbX#;hTmc!y_X_TsNgoK^|r*Ew8#9wNjXW z5?o`d>wg~1>hm!Pi;OZgSI92gO% z9fi$*Zk>3>Lxy7TR_-f&yO$<{=%w`*&r$@^#VlOo=`Y9`$QCW72M4r=Y<%YrEeG84 zBAB^Q_6SFQWLb4y^LZ=7^hWuA4gNhd*CQ6z_uGa2YpIuIS(tt9v6Wd`A!RiR zak|TQ(7Y^+)Ms&oY=mxEm+DPTp_rBRz_a2!;+8|5_B%(etsKaR92Vm9l32Obh1)4W zVPn#+^hiP+H|vEl4{gtLA4O&pfH3#&-t9gb9_Zf`$wAh;bGl@|$@C@L%fROT;S) z#a?iS=rs%}_3%?p_KFd%T@l*ASeUsV-IRyxNLQD8*36hdTQ}{6!n^V{&hw@Briz>l zfAQ?Ho;Uv?p7s3x3^d3y%=7oQuggw5;yiD%FqQ(A;`rA`SPCt!M|sLSo@=}iKkD!$ zxoGRe^M`Qri}+2r-GW8Dt)9)g?af!VfnPf;&7M9IXAaSM1wDtj1SP6lX6+X)rj<%n>2x7U7GZO z^dsd!q>yc2S^S14xFR*Yyh<-w=>buhhR=jWhc;vrn?jmez$5MBBQ>AeWTmf&wZ>gQ z-0czVwD{P(>u%9`RHIk9RVCv5JbZ8@>PW-T_L+v@@<>wrMqoWUQfp zFxYyuY)=bHEdO$}(#2Ykk?SVOeJZ@`HcEByWcWy_>S3xnH~9?dj)ek)Me!hLJZ0%O z;D-zeSV4BXg@P}p1&d*&p@l~}QUr=O=eJHU#No1}_LI;NZ~K#~H%d~w2MNYbZIzbF zA5=78N-YPDa%HRb$0))88HR$WMw1&?ep9_QQ7uh}k|NG#AWQsTAsjNhr>{a>pNhQj zPHf>NElb<{iTGXKsqJ~Q@pO==gMWL-|s&m81fn(8}%u_zoy@=fS69TaeaOV(7Bj=qc)QH$W}Gf03o^&%t_50lUs4Cr?S}_(1~-Y1;T|Qa;!X-R%>jp4 z+(LkSQO7#brdngHl(YKN(C?9(9U)r<@O9^qb%kiBeK(yqrZet`hjRz{t#(*khMd^7 zU-3x7d!b{z61_qfJL=AaR>*yCJ++Oi;g)fktATyH&g%Q)$T>)yT%h{fD>IU@6V=J?oHDPTRzA^pZ#_EpIm6{0OFBacQ}!@`EfDy!FW zS`OmdGko3KV_CQvup{Y-Rg2bwQdCENzYn9xW@NQi(D?P(YUh3Hj_O>j11$Mbu|@r^yp)^1r($e}A7NE-a@jzWam3tg7?I&`8pVzCcIr3hM$&=CMMEMyom6f^kdR}Rny`;V2CLf=b z@HpvXtQ9fY^8VSgI@s;D*D!F!r`USjWpFF`U9XDa4WY>4)mk%){^uny*Q|5KCV}ynS0(fF zZTYs?5>Jf^C}1w0eGwtYt`O|)bT%k2YO?wIR8F+*Od)_X%D>a0;tpi}{q|WWxd+&w!~p#b z1JOwMe#qm7(|kfn@(R+p6hmOPLC?MV1=KahO1;zSd!AIJsP~w=w{_0-wg_@f$K&GU ze47QiJWr9wwwLMCmg1ulIJ|m`IYz3f54n3YJfE`kXjereQ^sYy(^Wo9xZpEwv#I|v?`{qU%6ule6(Yv z?XH0}zv{W^VH~4oO@L_+n$35+cM$BR!QR2!736n)u^5!U5iWvksCQ2^2yIDtwtOY> zM9X60iYM?;$6Of#VeYE_J+XVH(XcY^$*dBab79&zK26r z^Q?lLgUgRrDkP-`T(TbOQG}hg8!vE69bh!qaY2&&H!yNp2H2Z8@%)FrZG!Y}4Wo}~ zs;mXM+vw^q1f1wVkC_le32j?N32aT-+D_$#IRu_Y$m;6YX*vtvAjV+@J;N%@vV}&S zM9xuwhWBOySG^<8iX>$Al5G`~iy-is(*r_NUngwSmkK?^$F*80N=6@3gn|X7?_X{R z3kK+JVHp$Xt2Ye6A-%69q{}MnZ&@wKv$@88 z5U2%kRk(MFi7S+}yH%Y8FA{gP>GruA1Rn#IS1tezs^)9Ewk5#@*X%DIOGYworsH=x zc_El4()b3ZBCJyNx)-exN>bsD99(URm~3?Fv9T~KhPB4M%d%4tNcS-}hXmW>B4^LR zqV~_6a2wNHSpQ%meFcNJtnD32M^+RA=6tOY=zpGv%I zlhSw=P?40pJRFR>1zWegcRAhj_S7CoVg@R85La$nR>pP4%>Y7;Ald4 zY;R`{;$pgY?OIColE2;AIKOGC@9IEGjAI+-V3a>27`JA zgBriFvsbU|cJ9sEs9EzqTKw%Eex~$r$D33XPsXc5{=Y0EL~G?y~?;KXww(Ucvn|v1J15R7;_6QlHbZ|^uL-qcX%xHG^JU3 zE#>`+S;1}SN@u$ts!V#YUUU}kYiLTEeE5oYecB-RaTtJX&U#)OXiV>AZorP*FFC8uP1Uy`k82#DvaUpmJ1^`!iQelwp3Cmc(7vXQ zHJ$3X3HWTD40zl76V~HY-rqU%&dD@NKd=(BZ zuRC{cEu#humA>-m`1(CP%-!hFntZEdi!4=y>{iPcFQFm8u{Rzm*Ob9EZ=s8?vY8@2 zpbmZ#h*F<-0%-{k1oQ;neI2!8Hdq9*gdOa<))W=c^G1Q^fS`Jmmor#WNFbls-5TVx zK&kueK}yl2Fs2NouLO4H_YG;p0+u#Q52penJ)$xWZA1)5zjvmA?%vF7R%<&a@POla zaq8TbYH6C6xssq0EbMDWaGAmGw=pbICc zMEySB@2XO8$9XF`Wt>#REVJRxm@yoS3-`%rwTxD75qUrZf;7;eT-#4}1z26tPD`Vk zN6M)CsQUr;qH_7Ewo2HSnA^uRR6&+u@167)_R6KJh>;yO@HV{(FvGE z*y8lG(*V-4A*(k{?Q*b$)@<4H)&2J&h2oq0BgmF~Z4XD(v=-!p<&*^CtsOP(Z6!!c zQ-B-sr6n*luPG2Adbxbd9*&VEL)*gS2ZO4s6vHakF~v|)$M1k$?vD0rS39%7CAX7< zV?L;&j9V+{B7h-iyoiY|cPbl4E0Fg_DzbG}z6{+}E<)eH%{l_2n|$2uBvr3U(Jj~> z>`~$ZDgxQukJ0js*GXj>d5o ztLTA&)^p^1l;cFx)nTz(CxnI)4104}Fwh<_{?($>y&Zc**zcY_tFXjsLrHVR{0gK& zoQdv=nB!Pc+4KV_DaBgLO2K^4b2d8IPdYipGk=wDXb~y5cA5jINAkTM4TIGli;$$i z9ud{+0EpLk?)z3S09l3Wjzzu`h)|MSf8hwyf*`pATSwB+YiS#Ox53C;Z)Tvx+wir! z-`h-uVzy)ns-%*E{&?G(PG!QZ@RH@P>vIL3$MWp-9*TQ2OHV;*i_Kvig( z70*ld#~d9rR=eEkm4oZ4x`&gl2CI7=gpgJv=TjmkbUS&8=L=!>qtKNOIn53yKmx0$4e6Avo8?zA9@y~H*()Nz;#jM zzB4{E>U(l+%cMRtLi`jS7=q@pnL9TE!KSuqV=bBsoo#LCV;g>WE7VzF$)|7C!tA)B zvT$A4m>jqw+8^$@)B0$LvF`oRB7oxTL7f_e@?nS4tayulf`evZ?>_fWlM)k?xUXu< z>h#OwSxMafieVQsqAciQ6v#kr#Pw|*GWGXS)UI3MwT_M$lWK}2p_qJ|)xgeIDi)^&?_ST^aB$UU!&@4DcZ7@{8U5jk0< zOU6zt$Ut%l_lb0QWvIk9d^YinznyC|-okxFQcOR{)JTvg67CTl;~)h)&#$V4K2(k< z-{s}Ha>k2LqI%f-X%AYCSH4iyuA427WSSIsx~m?BB+M8$B7w7>YWQ}SqS1jkLArP^ zejMDU!X+15uWuKF&FlGr=z(Rb_&mRW)~7? zhApS}EFGWP!=89{Ot-@v2rJ7dcp_A;YehFAmn&1odQ&${wCc{BEq}V@pRV4l2E$3* zR)*Sx2rUOEvvl^>p z5>#0joT$SW1h7uPd2R)*21bgf@|ARI7oM-8RLKqSw>_g1;#3605h6)8PyGzW^NH!c zIHYIS?Iwua@B=qzdkyskgSPrB<9A(Clo~UU1C%)#2Prwn7aHjmm2q+_i?C{2GaAnG zscOfW=^O+zF8))Qv!-l5QEyzr&T&hw?du?A=sJE3xqnA=RLeD1M5v0HyBHc`7v0pa za|kusXhHMIloOTSaTM}#+)6=!xyKW*-0x<3$MBNHb!UnJ-%Qf|h0PGqzC(tDl3<#L`uB}E()6o;yE!ewZ==6^wOjn?u!HEs8NTsj z_m7S}l#*(Bo`U1rb#UM7m!|NSN@9H$Ga17L842m(cNJK`pq{`Df z0v)BgMA~fL+%@e2+v%NrQR1G- zG7BA77EVPp1+~QafM2S#AK`TYDOj8Nyfhq1B}BTdrK21*3&j)CRh|S(kzCyj2&Vj% zs*-$^JCL~phftll@}LV&Adz?1&q%P)!oRNvh@BUc9d#bug%UgBjOUK4* z_(Mf)thk%DSyb8)4V=w9bfNTmT>P^p1Y#1jUi>U zsMGQf3LlqmKiDOV?<0KG7o9h3QZ9QZFq@zGD#X}m@F}Nd$8RkAY0sJBI}1^sk}A9l zx>XAP8}^kdSGKN-q!O@~&8POb?c?De5xiyYRXB%=r!VIO*n9f&+5iqHGz5rwBu;`(FLAGSUu zxyUmD$*{t?(RX`JDFJyD!!62PdZH(ma*4taIJ*7ZsGs3XakOK*;4J~KGmZ10mhV>p zXEZGe2-;@CxW~&S>`p&_H~dsC6IaSAA$Bu6`l{g`EsIW>#~Kiquc`A3=q=q8iDV+? zK=01Hgq8D<#h2@=DKmp6wXng1E3WoF$t+A9N(V<$RK1=q&@IZbmpeyjiMw43#8VUa zA*7ZMYAXjvG8WkrDFv^xa3tQ>W7YFFm_{=IuTu@N$NYU(gDuCzgzXv*REn>gkWAC{ zz5!Vlof$`45E0_sYXY){o#Ip8c%_O~@E|TzKT~DPtOx{zaN?xPQX!%O!S4j=QBiZ` z9^H2m?FjFE36;RwQ82sYNa2SH>mQy*+zGV3c7puhktYkTIen5IJZGQ7T8MKCt(} ziQ<4*MfcbOx4+#g--w8VG68oDJHn!vkZ7xccN7K}h&RAyy7fRfbo~X|iFOLAYt8qC z#a*SKQ7=cnY~7y+1d-e47;RR5Bi9I5uQk9cLdYmmLHp32>2H9Ucpk>>*NzPv)-VtN z&>{*48frx-!ZYR(cTK#dh|Bckq-B^gHyK2c-@uX?LoTcUE>RT*52r;-fD^KxF!qG(5tbQ#rr@h zpSGrz(*xfvFEf;?iev-eOYMARg%~dlFqm&RqD$JaPrwRKly5_*Wd%Rk)9-_uy6(%u z2%5R`F6h*<>}`S~-g7pW>%YX6t+$?JPzcPSI~0pE4o$V0ijo`p;Lp_}Z=o=5I`e_~ z2IkHKkadIM=mbE}6s^yE6oA^MOYXc7uMARLx`LUG)0(=z%4Y>y`Oa`)*A=rToF?+H z78Hihh4p9Ns~_tRZoKAP2LoxH)uZf*`_A>%5;?6v^5P(*+`D$che0}SEv!98v&FeX zbqXiP1*1Nwvtq~7!lJPOD!z^-@+CqL>h1BiG?s|lei9QY*zLsoSrI158GPZhn=TFX zo^QSl$W%JDpcEW72g=waGKM#w6PBpACj?;jdma^y0byw+?{$}u7f@2x?FDuSs2rIa z#XRRI5x!uGb9dWMH89_>?`gc9F~j*fM$)M7FG!V9Xl8C;=$@xo7n$8-Z{53Jo$Phb z?qTa=cEQ-zsD@Fwa&k_qcz4H4YPLprmf{gQ6 zFy+0r2-O9c`(UM3ifV^U2y?AzxXEjFfv5!|t%i(!3%dR5>SX+wJ89z$93t=S+ez5< z*+2>w@(asg{I{=X@$C+qET(6#R{y$m_~vfO<_Y@yhblvU%!&FXi(i)3Z+zD_XHip2 zd5*zNCTYz>e<2jfM!=nkf(f;l%@vF{vHTaJAs6bXlp`ay@dkA6AJu5T;O9t5jM+cm z1+e3{#-JThu9raAprujYUs!tlQ2(xq+WKCt|CJOUir~>N=%1LJtWwStBam%nz$A1~ z=TF5Pp@(;bU2Ym&>J~Hr^{P&E0zZ<*89&f$enhYNO`+_H#v`eni&SCzp z8riE7@qVJhpZU6leYjXr>*fsh9~BUHjsnDjso5K>vN))r1XeEbC|)!`34d#R~f-9{R<`Vbb-)R?u}ZCbl^5A*Jj?+wP^)Mbap^FQQbbq=%Q|3}%oA8CiH5*ZN- zVl=EVr*tuk#6kRSy}ZW+E9Yc?&29yi{t5kG_r4wa&5wIE`5TgE{r3uZ4zVpA zT1TIL|Ned79S}fz3k&uhE-q+|q_KznnOX&>fB)xL5Bni^%v$O5(I>h2YPxhDNq5`= zTO#`I-;!=S%(wJ(OY9!o=f9&cajjWBr-=t)XZpwe{v!>14dee>M(&^3+Ja*!s=i>d zg^kUbbi6=dadGh)B6fnh9Jay3O#hR34Q+Gm+}-gy^vPKDOun1&#=+6iQJLQ9fYAKT zH*PvWb%#*G4u9pJ zCS(T`(EILN&{pbo-Z0v--z}{mXE`+qNrZgG8dcr*pt&J8A2FtkrnEEfRvUbm27~-HoWuiAwr^ZqTyCw9OvWSd`QCpkj6-&W zF&ItEkUz!e9}4Ct3O{eG4QQZDH;w_40Vf(&6JCVlhX%bXM!8nF%fRz7}HrV!l^VAS^wEuJCh*|IqFK zN1WfJca+`o7Z7QB^A`aAjdGjmha!5&u9uuE^-;C&-hHyRv^*>9lJPmvHiRn#`3Iq0 zQr<-%+y<&#qh=9vA6dIQiWm&Z@gRjHtN%&>p*we!-M;Zn_uZbq=_b%?naXXxjtTP(zA2|MTr@u^>VR%?P45wi2|33VTcYwq&5*z~kkGE1a z$M2ddBag8g#}niB&;6KWTFggDjtBfN>^*V9*mOQXu3%EuYkt|!RQZ)|8P)9*aXU%! z=RyC;(LeV5o&Y__-ZowEr||oa7pu5zSNibKxy{zYYgHuOes|bq3_t4z2Ofg`2|Agi zOHIlm>w#gHha+tf^Q+(PWr?C0QETqO%724F!Ve5?60(c`Gxq;%*=)Aw-F8i-SB!;x zm{PZtlvIL&g5j*@u59A#KN~h{Z>K#5ABzzqeGU%?UIX>fWBJ)n9sK9L{@Fm|+2i8d zSvxvCO#X_>Uv=?e`hCmhCmCbww_TcaQKYS+u8zX2 zYS(%6w+br&(Cu27L}JlD`|)pF|Bn;R3IY)Za?6m7*`$~W=4LAY2G^gnWP5VE*Mcol zS3Q5WwMut_`WLD6FXJ?l{JML!0JhTbAE)-u!2%|Be+AF;_Q`vT&xI0(8zy6c81y|- zD#t1$=O+|pN}BIqloIexo9(AQF`5~7z52HXK1xcK)kU20{m+B^6N2W-BPqo1@=XVy z$H<4-VqB&x+0V8v{tWVOp_kEb&Bk_NFynP|{kiGA&cXwuzRbT{RV!>?dJL}omiSZm z{{@_X{OvW!nRvWBEO?K|U$=Hugw zTD!bN>aqS36vD|-$);V9k@-SScqaYK{s{%28Q2L|{YDmu2Y-iP(D zngbjis}uZ7EwbN|oo_DzZy{quoUZjCo+m^p!Vl;c4z?slw*yvnk#Jxh&Nph~O@jB3 zx-adPM{qEv_FXI;h{6PTGHBxyrPhpv@qpXr<^d>d06M|n0-M&K77)WIwf21=N)FCY z_bsc6JD*o3wS2GZ|Cg8P9MbjaM%UR+i;*FOFqH}n#;jW(%}iO3QwsL>zCdM0kg21- zH-~+pixRXxeB(-2UdceUjk>yewfg~Gm5$3wN`<4vk);Jd`7-;Z_V~hhQ`7G-Or^6? z;@DDu1VXdm`^K~pMo?X6xXH*r45RR1KdX0wkRqN4FeLP&1Ag_fyYh- zHvvVvg>-W77qF!v#nwYUGAL2-gFm{W!e(Lh!4gpJavCwSsAX?}n*eH1sQcMt&z`k@ z#>b+h-&{}zl0>yw_A{k#z5tnLXOaCbkRS2hk+mNNwnlpSK^CSZ7RR+4ZD6R211_C_YjTO&NhU@Qv0bUX4aP^SH5L@5iL*+6Wl zuKs4+wclu6zLs z^MYIi=CxOV>>`vrzP_U3Wnz7sD{J>EC^BTmxJn^9+fnmfUZX}$O^u!$ceSAzs#8y% zWNcyTzQ7ICEShV(3BoS`0 z4wqrKZ!naho4GM|HX=##c7^_SK#d+yfV~z5Ujpn!g!aK&A>qHgGcGh)JLi!<#jk_C zF zg)06ZYi}M8W&gI1qohzOA%&?_XzU_8B}qlQeT-;GW0!U8t+FLsc4bTUec#GD7=#)7 zD2!!{$vVs!esA}EKhNj>JkN9YdA+``-#=bsnQ>k3>w2H(aUSP+9M?KTfpZx2RzoCp zuNX?e>kMeMu``E0NO(W%8jY=rK257S(xPw3aRN!uyFoX|pAn9Cy-CRyrjE;86Sq6=1Y(k=vTUBVYRjwfDS}z;4Hc+n;bd*Xh7YV&_mG>6& zfLLxcta1;Q-73sGhwD*YOw|<=&qjjIfa+d+hQ_aFEP=H)>LjwmJ6 z0@^g#PN1UA2CZnQ9@=};X(}5GOor1+L7QhS59kq88g|8@;#cC^jP4Lt3_9YLQcU~Q zCQQznanaDpm59sLOce#&v}>1E$x;bUm(bAWPur`%%<>aS&5JJ zK0m$=Db~fIx<=C?71rN+ze5tPopoYiLCOvZF@OSDadwG)TdsRctLM%;ha$t6h__c` z8=2l$E}?QEy$ znbdDx+RZ7Kp~xX}@_LGH!LOKuJM6bOE3SXQVdW(fV zoQ2KT@K*eqxzMxEZ}^+)%KJ+l=7~=Am1>OTlk>1AkU5;0H+41k-fgGoxO;bXhvQ}`p*Lt12Ky8+Q7cXc zM7Ngr<&37>BX?X6QGx6z!W5Mn9e(hBWclyWN|4+V$-C zbHkc%aq>qe?_{TUDT@Xva@-tZDcxENd%pk~Zq?Ir?>f#g$=*)_^EWS65fvNzg5uwt zPDr(}WG5yB%GH5EeE!U^aqgXUPmkxWQ`xHr7YBTfV`nhUFH2`3kCopD$`BpJE?L~M z3DvFHsfmp6k(gAVAn~tiE>LAXS~0>hSkaVPw=l)8?$`4ZV%SQ3ta2ccfr?jZ&g-AU z5hhDZwMjv}eEb9!01v-~nl)LE5;)8y5 z2A3Wc=@sT`bhz#_>)1LvsZcEI+^f}Hf56$NYqTPC&Y@7gWv3|go5dKmQ|k6Nd8rwM z{vWSu6jyHYh)*SFdd$RCR(yEMd*ddm<}i}*)(!`Lzo<33I~mh*f!8X%vrxPjv=$xj z74Mr*L=vza6%LDR%*Cooa>rZa6oz@lS;K)r#HJ~>)6s%$*b&{StkXF(m7tW8VDd(l zaHwovS;?6{A!173aHdJvt+THuc_@FAGrs?)C7;Ko6qy)|mxKbe+aQAMcwY;s+QPtC z4m|katU}l#Xu&5suQo46Q;!hWB}~D|=UBD5OYR&;K9fTxCrZ0M>f&>Ju@-4tzt=)= zl|R;^dsm>{;rR(gd4r=(_l|)Ho|E8gFz?n_yk_(EDx@RwL(gx&5 zDLG>1Vq3L8l|^PIKCcexBYksFAhzLT@1{SzZCKi_SECogXpKm zk-;ZCFWX`dA6YqmT_`K1xa-x<&6r{Sp4X)^@wufI48hBFn}jIy&QH4Lrhvcm^W=ZN zZ|KHYc7zd}`aMeV@U^*XsYHfFuQSZpX}Rq5zO%q4P= z_qDe8?jx&i{ookzyrPu6l%nf^$bstT;eJXzx|wL1s%_FHq_3oLI!mxb3>?kLX|Kl` zt0{*PTB6$YzPMdOqJ!5;kvO8|GsOV+a=r@|b#G-`;9EaWmRdBQ-@i{+WF=MxIju0G z8S#X(a#+IS7@J7JIo~t4t)-NVF*kBRu=#qev}`EUOG*6u`%CL%6^&6*mpWh7ymDBNQcdVvEl|W?z0dFS~S>n>1Zr z(fQ*v8@}x3A(z}k(MQ=T@CohFiJ`+gb9V-$qe)kPQBZLqUZsAyhkN`#imYZt_td0%IpCDOa2JAPS90Pz$1TL`W-okqgF&;Ond3d>HHY76KnY@PM zwHOpdgs@TXXc;YZd!FEQ1pf(BdVzYTmJUk#E9`Zjc|ONIc1GC-9-1TGM9%`1&R^Y&2A+-*zc4}*esI6kiw|@vQ9oO1Mrh?Cn4_e$4UxMxDCM{QR-QeB`Kca6 zUNb-BWYVHpapxhJ66}OZtvAIf9FlXA(bcYxaSRWpn~GPpXfD>RrVoLEK`WC9`IXVj zV6vF+ti?z$5L-;lMV>5w;a0Zd=Oh4^Y4u`qncCVc4xBlZfk;?3;_V9z(hj@U8Nwf3 zC=7y!{o7}Gn|lbKvT(ph#R&oMP(7oYWGK)zwOo5w<5Qa(JBb=R;1GBjYi!7$A(v^1SOQ$J?3|=H>XJ)Hvr6 z!Y6UFU@<3lL{w_(DNJ7%ehS-}C@}-PJ9vrv3!j%NOl5=Q({~7*AWqiV(>F`Ec!{!7zyd54mRUPGG?d>B z7S8c>f&@-Q76?+8UV&&-S|VlgKypU)l==S6c_6HYR<@OZNp(ZRFW&3o09s&}k$cvIz`vpp$!T@+{N?o5bvw_npu_ zk$715jN%>k!NOCrd45f9Q%c7ZPO|^Z(@~b0=suun5#thZ;%#oi*~12tp|aB$xq^}H z`Ll769Psl-?p@lNDjzYARfI21hg5Z5V=;Y=GRYNzx4w|(w9!g!Hs|BXedBo)%ggz3 zozfb2a5TX;G7%T4f@$@_M#fW529Z;f4i{&QG&KdEl#P>he9@?AesMa@F=L@WF{jmU zJw3rUD5ylLaETAOy>E#7W%o%ZT_>rRZv>kn(~Y!*-NskKyCe*>jCIG}48C^5I2Xop zYJDCld0hf#*q-24qEV{$pOUWLGW@(&mGDKIgZsw2L1%rO!NnsarOgN9@?Sl890kqW zM19XuI;e z_MOZh75H%$SHkub5h7?(nH;1Pp4#HB5hSv!yL-jSY3Qh1=JmEJk&5U2e$eg6EWnIpe$2aQPOE*kqw(Dv-HM5++ zEb%rj6)4dbPXP-a$CHHKRD8$a{nci3I~B44B2or>6!>e259;`;kVhF;ZieLnHxeF? zOS4C{j%xv35|y7=Vcun85*gOMN1*Z$x>KGPVYv{t8E_nb2-$L~NFey7>-t^At=!cNIncb=e$qYcchw?+=hQA* zo2LUhH>V){gX4f4gxC4AM|bOo%*N{GdG|$77rqe$4kkR9Bju?+lRDmy^3G3Qt_>aR z{dv8foNpDueWCbL$yX8oztcIRGy zcrZ}r2FvEHB4=CgsD0{cud@s-d+8WHn_cduv^GC{^@O=4h4Dm#8Do!l)@J^9H|ABcqsnq6UPVYMlCFW%dpYy$tKT0=Ck}>Y4 z))rcdW8Yo9)o!FFEQ86lR~Pu&x^+<6I6|l^Kh`)03H!-(ySvyfY`^7^o}Zyrv7GYT zpKV@!tYN%9dAaokL$u7B-pe7OW+sMjIRj7KYW7a@ouzm(IWIS*Sg?2Y7&yGw{NU?802(&ts2 zq1trDNc@4iwAR<|O@pV}7|DBpp*X8y;*xF@L%Gb??lo~ER;nd>P)7?2LPF0cSfFbL z+(P@-@#)0tX@`1}?&MR}qvv5igw+zWJ4x&=0cT@%p=&RoiCV@Quir*U%^fhj@k*9c z)1)+_h?7OeIOYscQ7(n)4wSSU*(#2SFWZOAV{aoqab6bx)DY)%v^YyBLi^S!bAC<+ z1)}VXU?n7xGw=O?6Rxe;LtlXd9U@C&*ME^w)9<{!&rm}2n}XKRn?5MiQB!@Mb(%nb ztST&sRX&q6g_nQpk`R{e>u`KYNpAJ(V$49iVz7+MbFX|@lhFKa%)R?^n9FDt5x4a8 z(WxAuVagqiJc+l|QTj$p8TIIHKYptwjm#d-UM5TYf{iIZisVy#&kYcsEv z5Eh6dQ{?FLy1~ZAv`DqQyv~^s{FzB!?YySV*1-$< z(P3VtVkuqLIx27YT(Uy*kJh)tst;>PV;MXC)_qiuVK%pUvBm>k({+&2i}mf|o4jP> zl_Jqn#ny5Hm{l3W*)3WyvqTKAD_MtRjjVQv2(@%3O1G#d*MhR z!#vKmTo8dGED!FRu^^O+H@*9Xz(jsf$(kmEnsJ_m#BPxT6rYN2ezGjKg2ajsJVBLh zKriv++furn^Mq>0$N9{A+ZtPfaA1gqHE&YZ!MYzb4;t#{BrI>pW8o!hDI!@&uOyJv zz1PuqfjG|ehNj9J&)NrUfzCGX?6ABe?Epjg?xLai<0bO%3p?+!6r6YcwVzUr)`wDa?m+Z%|VUP0!r@VVrqk{}q zGt)yB76D$IH<(cwHtGS!Q`i94M|O$Q*OJf%y1}F#{mkvhDrczq1=&$C zcnyPD>{ZMwBIHl`#^#Egq>pm147aXwIE5uo8_3{xcy@l?yw7C7PH3LEjO9cs3&gxK zH<9zQjk>`blyIGDT~e%fPx0#*FH- zI3r`V2-M58>p7u=t$yT`rf}fTxjFav3g1xHjNtSPYcKnUwO@+tU^ z32R`VNgvP6?fOo6OI5C}w!`qf?FwqDesLqF$|pZw1OF%Dt{? zRM1w6t;VAaEaZSIX&7HT5T$jt#3j5~-$#_gyrX-a4V6?4a5<@FaZ1{`(i*aKp7Jf$ zIb8mIWoLwT|4f(8zI2Y8hNx0I09-s(kLrBpc~lEScMV*Nl?*FH8dRTUTO&p&Ij znRg|~e;?MQng^>mTCtkLONa{2!c=py*IyGfKg(N@DP_v>OApPjBl`+5iZhqlKaNhF zP6#VeLL!OhUNuEEsSRG&QIq<~XDe@k3cmZ@CqgDsv2?wWyBnYPuO^@RYi8hgxS--* zV2Ee5_$-CJm}4O*wOCGb$h|q@5VJ=5uAjo84HqRGGQWS63`P1T0*9WHEgxseJsgYQ z<0|Fw9oJe)OT|0+pSkTyooF;vda}StizVp6~`mG-6i)yocm$Mz$^jWnj-@-3iE*H9vKDnPm>LL6x2)AE+!#`4_o>HU z^_T4q=i{!G?W)m$^_%;Cl(JF0vs3+MHmx1lIE5X@@#1R8&q2hf_oiVk=H*@b`~*HW zqByj3^5O|=0d|MO4kKe8MTY|JV)i$P&Zdo;h?K$th3pR_162n!nohJ zM0Yo4NGRs@FLkm6`iKIzOSkmUrp@d8k4`D>V_!aW?CQak-Y1SPq_xHfU+nv1Hj=z{ z?h!tZuq~YhaA=H%ov@d9zfrkOu$uMedok#u96svD~O zw<4w08LDu0KHy}J3|8Q8$-M{R-)gIF6)wTz?Rtoind;k7OaUsOs@L3j`MnKvsgN zu${f_+jF4d0~mq%HPO(sf~pq|Wu^e-2Ohr<*-|uP0hu{HV@VJ+hnpnSK|xIdY#mjQ zIAi080mZnc3O`%pOF(@()}}wAxNp7$aHDzAr6yCtFTbqxO9|;kU?XVFEvd-l2MQ<-u=Srder^GN1!YMqR)WZ{R4*^{v@pbnJ9oisOj=XKBHkf~{ z{u0&VNcM>G8jEqB8;u0SkVzVcG?M|3KqjmWc!hlElAH$P4wY|xF6*zq)x`TzAe&DY zWpkQBekH+^2XkeeBaJT!B{o#Me~MfpaHxZIV(_{nSo zEk2LB=d*Cw!FkI%G-`2pgBM{pBbZ<9s_QBP*Q`QfBjx)>FE{O<&pX+(Ir8^sdi+}0 zn^eN6LTDU5jwo;Wk%}M5m2QP!q^hnDB*W-FqqpBK+0?zy!qY0=t5PfF4&l?O{!5+J z#xswBY|x0Ff_(>{xYHwF7-vH+f+6v@M%iyY2Ej#;yAVg@98}!Iigxw;{bJ1weYg?WUlN;U- z7R3ibg^@Au%NMa>c1Ew=;%!1HJyE{akZRmDSB21L*55SrM`F3Pst{vz`R`Gmap<8g z`R~o6`9TODgPWgzk-q6FyXEWH=Kw={F=rYvaaAVM95?S8V*xMc9=b{*8quH3+~VmN zYnGnWsjSvt7cY~!TU{;ZgPp$~S!cYny|XZOAQGnKO{UGOdh2!<6B^?X?eEWxygw&u zq0AuXFR9E_d3a`dJV5m8Gm9&d-R(C%6ctH_OV(CbsM}nBb6~H`V2hb#ldBDzN12V_ z5cYA`O3#XW6`a1Eo@-ZX$XnMHiCW9nX-LdX#n$<`>^^PM^$~^oXV|cmE|<78 z?7^Md;f2-G5o#-j*JW1t|@v!`f#nfXqC9}xf9Hxqi%j~ zSN`kZ{&krDkFQ!17#L?Q76q+dANlVy{(tHKls-#s0UV8 zS1T|WUEJ81_daMzXuIMe-umZu8xl8 zE=N)9Xl^<>A;7ykL8Zk<>cvh(P{1e(g(A7;Nx)2iHJ~&?yutRn<#cdjWa_zX_YMB9qy2|h{+xS{JD_gYzU=X$mU2~c3#zYnD^QZ{d@P08s8P+_|0jj zT?KbWq}QEeod4^x{@dC6AK!cIPL17|BCe;$%&<$h$VI*0s@%IU5I+9oPhPHBPs`0 z1@bs_7<(@y2mFYSi(63jkci6s{JHI+zJ9fdxD^76FM+pbOguw4>z@KsbLrVxS%txi zp5sF{tb8~cGMp*);Ao_Zss}uFc8vwaL2BK6d41a#)*|Mxs(JAGaVviB?@T1F zH$EL=;il>cJMqzGa2sYu*x^VBcfo~gmH5dQfqM1BBjxNI` zBCXQN`KI(2NF>rtjW(1&`sE>XG*TpD^etD1?#>lurvGEr{yU@nV%nQ>|KNXIV^)r{gdKF_M` z3%2a2l^V^kW3SId1EbpxoibwaT8WL?zEL9SCp}O<$xkj=SfH}Mg0jtjeaYtiZsb_9 ze<{r%VtCsT57 zL+)*uV|FEvlOj(WU;c)6s5NV3!i|nDELM|M*(&t(R@c|pIZdw{Hgb8@IZj@qY^`(~ zs}~l*Bur}tqhex`e{C4}_F}P?v5kOH2(#o)G^3>~5LkcC*Pm;|v9?GE3m3FP_t*N$ zIWSuh&uiGSKF!a|E4#JinJ|94aoe+wshO)HPkq7p;0b+)nsJE(ez^LG_;u~rcCN?y zlzy^HzHj!ZXVQ4}moI2^pD&z+rf`4{vS5Gk;K8!|VTrN%`FT+Tm|;)%sXuy}~l&z~6+=r2~ik1n^c@0{_Fk{6<&3ai-dp

A-nT6Wjf5lHt%@GgwJ!9Ug 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 z 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±xcE# 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%0Dk3}Iv=S`{bA0ye*vMl&IdLgT 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%0D|vw)u5wa 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

~x zMJ*27X;nWm#ZoP~?PPVWt_a%V%=vr&gOHutZzY=4GM=E%P!xVAA?nV= zZf9@5$?4pR3-V6`ZjvQQiiosy;YA2!4hYFA9W(H~j?N~x2nS%LIzhUg4m^i1T}yz? z&s`kVBH#-re z_>%!+VXCFpb!XPV{W1^$Hfa2Vuk0B3VG+YjSEBYb8(B2JX1juW#$?`5-QxqRH+)&k ztpCAHYR!(%t`2Ym-&_0i1}m-xp_AX9!=+!=bh!PT722JDT? zwD0{ehJ*J*Tw%o$DFKR*m0$80_Hkz@oa_*DL{pdtV@9(#(dX<4 zH+;6yo+*q|hpchyj-}dw=)Z8s!j?$1qVLZA=$+`dC5se6t;}kFA71J6uUAKH!XrX=V-YzV}jN^Aq8+qfV!v`?o#9aM~d4wjai2Vl-ZJ->bUiS09KZs)z#T` zElK+42+Krr1nNTIjftk($mrE+V|cxiclDm3m7{+m%>RA~JtVr8g;LARq&NR-zWz_f zAX*#>ljKwN3TNeo!+GHob`%^zTntpfaz_mGE-f7nDwM)>v@<4O?ed)-y$=SFYIN`x(%8SqpvUMD9 zk{d01{pCVdm~hFvUjP~Mv{UYEZ(mcC_CN)cbvf(Nb|>Hp@a}l$2Z_qLiJcuS^9c3_ zW>JGK{ML%)$2lHo9GvgNeFgrdbuaVh4!k|bu;z-NAEWBzcRb{g$;$H z00M^Dr^jHYX$~_MGJ!{5%;oLt^XD14gSj(y95EQbZvxEH@7VjyY*_F$v|0{aPNYKb zTAyXcEI>MX@AziS zzRS`Hn?LwNU<61>PU!_TWcI`AUFUtc`@Ttze0`#vsp9X8QiJQGkxsWn`h~C&r^}Dh zL)a=pSleKkZU+9=)+ZrLDK^di(6&VXLbaC)E;m?R=$4)7_9bVBUSASxlde_L4)5?u z^sM|eYCesB0g;Y6DpUFELh78G&Ve`Q{}}7I4l(Q2(JvaT^SIb^25>-p87Bwtv??y{ zqZ#P*&Ls49F4E737Y=>NE3xV8T?q-@Lp!(DmtPypU2T8CuLreouF!tG=?jvh;L>WJ zg_?5R4*0oYDya`$?7SRBpbMsgQ6=)HE>->?u3`Ymk^&HMO!%7aUz&fs*g#Q#I_T;* z)9>l$%ntH|pI{~)X})1VQ+qpyU1}?`@cq;%7rrE%?Irh3r2kBk{v;F8QSP9{MK*%s zE?)iZ^ffoReY8}F-Q@l9gMA_(t+AEm4wJXH-&u24C94Kap^%y^Qob1hL=r^V_#Rbn4soglM;gVI`?D zyS}_Vh^l!0>defpp`u!P&h4-z=CN(y0me^8yI3rL9FEl?PW}GbT7^F{vhd#GVp)&0 z#YG$KP3yV`8x350lv0j~UiJT%ASZJIj-LJq*$r2E7;d67x|Q)Isf{fa$z`dJ*3j=Ls8%kJeAe_QWK zAPjGs@#6PxsqzKyAKV-J-bKFW{%WGpo%uU6zRr$yib#BGd%G-iGsudos+nptn)v8+ zttw}x=TF@z8q$t{^^LVt2NeAUn^y<3U1z2_k1WfpFSun4)t0t>eNf``Ha7sXO`lNg zY-UhF`_kCd?dt;zJvjzN{`qVbTRG1E&$s*+kl2*~L?&(*p1ry7$CIy134&_^{7K8yp7;k`uWEhAs>;}HHM5PJF zksXi1k_sbhfR{oDp$4AELFbOv){mTUSf`P?$K&^d8Q_=m2RE@%jsl5(ZJrB>Czp~* zQ#VR{KKP17y>hKTU-#f?rDuoA5HQWQL3^r%_pXXKODtKPJNL+5_H2pDT&pc8)np&M zaNz>}dwK7fWqdlYDffP;$~P~s1z|9q(BF}~(u>r&)lEnLM;2~ai|6<=8-xV_4HlIc zM_5xn)4Q)38qP=-+9^=KS0>s&(W8X%1?G0%H$qWjrvt#~EUpPe0Lj&PdDXF}kIjq6 zL$&eMn;1GpC*#|;R810TZw;U3Q}%(e2O2s+CN$9JXwv8$jEc%GrC?@e)kG!NThf0x_KBnVp)@uPhEDC>tNM zvP9PH5qBSOwry7B^6p-Q6gUql*7m~Bd|}b}ukZeZ1;7cT$##T1m?ZO&d*iNyDkIW z>2P}xvh)_8^Xrm$t#gfr+Np$zJ`vK-tm^8KkRu8T-VU6iW9b@|uMRW_AG(v`ra;dH zDOjH}OGzBAk=)O=ia+h9VFFp`$kt-4PsOf&?dIKJ?`2Rnk@ zPonQPT7*o1WGaP99xJiDR~U|I5;@k_duEZ5eGAj9jAE} z!`4*9Z;Cuub@|rUmrN5LdOXY7)Z5$p%%K13rAuS?=K8J8_izb1;fXv`nAqICw&%>8 z-SwLYn2-`D+m#sw@$DQG`1{-r5bD@R`Zs4BT1?kd5b_Tl!Vq|_@>- zT6?W)t-UVGwtREJ4p&T|@r5JMx_T#2I?EX71r~C9 zGyg#&zr?~j07=xl>A^+{2r(#7tqLeqI(ap<_>wz%Ea0ns*1vLJMve(cia_iVa3CNU){wve+=re%vSleeuX0ZvCp8|)7Lku71vd1{{? z6-oRNolSrBiwpe^v3~4|0qV0581=!;&=jrMi6DA9xj0hr5dIBFD(m&yr&87xlmcg= z0>BZl*Wao{YSbL#hH{yy0ID_2ZGfjK3ijkq|)RgPV+Qdi@+iEuzhq6_Pym-(if zik0(!gW`W(2(DgF4^^|EB(pi+AAh-J{?mbtP;eCjK zrD=A(2LFvvf6qwN{^N*{fDF{=#)IQtg}VBN^|GH_zVc(X&&+hDzIVBlwbs$1KG3Os zO+BJz9E$(XDkgeg35-&AKblWWEnLx?B+_n53J8#@NG2#JQlA9MX@U0alN!jf`r#Zo ztan7(Ux4aSk!m0hQd@C#5okTZuz$w|{NKa{T+t{dd~u-%u$z zjqsaFsX@KI1b{2q($EOk+#i$^RXzRd9G2HztQZ1wqcI?tm_u=Y1K@c8hIkZpT9y2O zwe8Nf6E47wa?z+=?WAk=HX^jsCL=>Q%9w|jx8s}=pEpfWd$&NN77h>_)~(xDG?8iL zWo139$^AFa_gg^htS}F8?Ctjvq?0oyCML`hgl9rxV#OX*ul?FXMI9U}b`4zPb9)L? z@KsdC3rt6KTtiWF%3Cep-eQ}&6$7jWyG>ipyF0V1sP-=zW`BRcf%FyR6>77^UNV4{ zeyr}D>!;Y$&QZRo)a{U_mQmTv z$<3|bjGVJq8vk0|)#-0Z)qi|^Z4)&TgA82f=B^Ij_P0*-`I%>chwqWNi^c1Yu|84W z3hKZKS)6(*z^Vq;FVEdyRB zMj32YcgX5*H~SwUbkLG)9aN*3tF4Y&fLH&X(y3#=Zh^NJ=-s~tuPz$DVe@ik~y#c>Xw{FESFGWUu4(f`kviGJ@9^?~I&` zJb{UtbX)Y^*3o#&LOR+EdGBu8FR_*Q%8MNd*$UB}+5P6+bkuazv&n;Wp3>qULqfQ7 z74!E2>fAOm8i(*`*5WGnqFJt(lD{)#6E83*h%87H6wHiowX-s=ZqztBI?O%CgJJZt zJA8aK!nRm*7>@-;Wak`kW|*#v7%M7T+UDH2iL2_5l)|g=RCfO!Wxmk(Xaevm)zVl= zjx#$BL_NtBrnsI01tOW6Uh?afxAcoIeIN=mO#jY&)rPDQgGzI?3@OiprGa7e%MT=P zt&7&hEbyssX)&p8wGoD^O~OCkCZ=667>v>;r%jjxvKa5`Qc@7;`uKX*g{y)m={lPT zeVAzmVX`QWa^K}%0w{d44^boZeGBVYiGD7s&EfDt%fX!&qOx3*$NTZ!IFFUNL7-9e z=j{ZdIRzc*Th^WJ!Njy9)8(4=E~CVJEvc0@{HfLUS=IbC1Obvl>rv8rE8{15^QcE>J zqkK!W!(1?;Os(=ATD|?@S3b(hL|&o6r&D;Xqdh>(TD?mmHzH4@{e~5n_w|7}BU|l)jyI@0R3AD)zl zC*m(u9z(`c5|{z^1FC0y+#5kaNMXBC(F*! zbX3u)!Jr&~`uU#;X{skEAMu4SmXD5xgVWl9Y+zSR3#`H+a}(@Q%HONPpk4U4=sfCo zz+!p^gs}j1!91i`br+ZLxh=mAOybcP-Rb4u)C5%Pf4OQbo z{F9YRJZ0uUZ)i3l%0O+$RS_E~P(Rxtx7A0%s$v|?s>9|N#9k0s z_@z1q{bq^piSzmRO<$T8Mc;BLKfMrd&g=m;3Cwdp7b?M9jy+fRT#cYt;QW-+pcDE ziRgl&O>+ScH;*D&jOVwk`9(hgovSUE2P4lC5ay`wgt%91bj>*f8JINdx@TFr3=i>U zc4MNW=Ttgg+~h$zx^3nw7Z1YFhqr7rt&+4o9&u})z{Hea>K*Mw(h6qcPd#3!y;^H) zgQvN0KoPN}iNDF|{zQ4;VNxzntL1h5FMmzE9Tw&xCa%X7Is%+1Z%YEdcyc{aQEgl8c)*rbw0qe<7Uws9j^Ukt4ImP*e06s`$7bq8 z@h`db>b`DQOdPn4pL+Jnpo6Na9!N7mqIO$-ZH%x%L7n3)8iW-eM~NK#8fH=V)+7!! z^!RQabhK;+Q$JUE@|V4$j2E;^`YI6(4~8iN`|Ym0GXlYH>%6X;zU4~9(ZaQ5NnP<> z{J-F>iU*%#(!^Rj%QIuR7urttlv^{sMC!sJY^+gRmbJ=EM$MEG*ENVXx7{funzbYk zL-`E7)>?Jd*V|co&G|If48C{i%HZDBX-}>k|5$u$u_tzj)p$dBj_s{Hm^@%mcnDV_+Tmi6UzIhTix>Bh`v~v5Tf~8*M4$SQr8S6Skze z?|O!#@iO7c!AvVbevfB&uUncK3>UAh@of4HggO=I-J>?yuJnDr4iLteZ&xak{F!`e z^|}JX$bDMs0@B%R<&%13su9D-6X7sRZZT2zR0s1QEG1-kj)+lcmzHss&aLdHaPuQS zs@Y835fucgi(TuMZAs~N=g&aO*%Z0mzdTE;e%$GXCntq&=l9%-4?DVN0`E+A=;~@+At*R?&HRNssCCG-dfY^3~mu|lxJ$=m3hUF#Bw(Mkd z4unk#pMtBOO*%RSh4287h(f`VO zsJ`~>tQ;KF0l09kD}l?0Xy<^FD<^JJnoL)>iyixun+ilj**3qg?NvCI`@f+T1P~Fj z)gv0SzP>)kG?7S;H58C~DsCkv=^{1l;m*_j+p9Ufqn$+ieSdjq2>nvHpr)qXt;pNE zSsDG(3IH-Qfdgi_sD_%@^S2MoL#Z;(xM%&GuB9!^KMZ5F0Z0$502(+LX>C2L;>zNK z`M~mqz7VFrddGO3(s>FpfIyRx(fB*hZP^#737}(CIt$lsEzOaJZOpjrugsjbs|QN0 zO_YB_^L)~rQ?7}DPBwUGZGxi6Oc$swAee)yvM`90RJJ7i1JY zL$;;@@Ws}mSTJX4V2@Dy>6C~hpV`<0kHQo`T+LWfeOUC^NEHcIb@yfn8GE-`L80Xq zN=zISLK;#?A6GSf-iJs$eH)f&PYtRzR2+dhI_|@QJ4&4@XUdVJOpotBoFRW^)q+j> z*2>41AX;0?%1iJBgXz^L@T*tq<0az&-Rh=p{C4-Vq*z35?E$2->lETn$CFc5>8~$Z{yOq1onMIvzlP(=(YXBDrG&U^_b4cUOPG)(rOcoKgfOE|* z=!aWF4NNq`mui0V%h{O#h-JDv7VN>d`XXn0o2-^{Sh%CSAkz5JC)Iol^I&ve+61M( zY5CCy(t@htVRmxP*%MUxnR)1rG63}4zI}V5_zQpQXCGo8^H6ps_}y zC7dUYVgk_JY8)~g+XRV{!om(t+OBhD3cBlsAFg0tf8hDgk49rc+5Ysv`$ujFtua~I z$R2|e&&Vtudck4OI7yMxAM?yk;0IYZhvlIBY%$DIou?+bVU*4Hr&CR&Y6%3dU|{|G zW7-JI8#gBmru){~OQ)3n3DneK1?WLjSyoo2+c8{R*voAH;~J&a%9UZWb#VqRL~lN2 zuxr;TJHtZ;SfLY?;{zaDq-U@m@4vLezwI_y(zA$0&4O(h4342L;9{Lgn?d|ZDQX28w6I9R$1g9oL9Y`P0~ zTe3h;KUp^Cl!;RWFYpqo=7JdFDz&P0gpisqC-W7tA)hhwLP)DuN#-4Jz>~V} zgWKXXbJq6x54$=GOwuKN{A+aGo2|zyMLaB~ z0TDYlEF`r!7k*f(eNg()KmkXgu3GrRcAdDYM~7#!wQ0wY`~wr*P#md=EK|dsQTs-E z>c=LPAz!S*2xyX5krMnQ^E4D`Y3Ux2&~K{H&N=Cy?o^Ly5?8BazX+*7-{3g`l+NGN za6_iHaEw|RMshOcZ@>+k_TYk5=gx0C@TZ*+$DYUkfT3c4~SbW06wzsMc~PLbIwEJKi3UU=z;j@ zOL4&lkMktgy``Cjq@RClR$|TGGVhn?=;qQ}*)YJDaUeym}^fJVQ^> zr>Hul%8~EPoC$6a4Ouken^H3V(7LX5%$YxN08sUXO+(-?-ZeK zeDnYLrTI@jn`N{QD*k1IG%)9F#^Er?B=L<8L*;X8%zr)33KKK#${N52XQ87ri=~+u z{pJtp|8s@^G?o9k#VhN&ECxTrCf532)Akip+|x+i#YF+5K6J%3n0`w1uP5RO32u+B zt>vjHE00aZF(ji<_*HKn6(8Mm{GV_5KfOP>9y<$Y0=dcR>UTMPf|I!P81)Se4eJMi zl&}7Jr?hIaW+D3LF2Lv6^ELgQF()6NUbyEMPndr*<)3r)=Xd;%cTcE$V(oEw_>A-a z|NY6dGqz22UaiwMA#p#H^z-5$#{AN(|8H0Q-k494E2rZ{!vBy$uG^S7Rh%Hurh=D@ z#G@}(_4V~Ek>ZIT;fBc;;4P9c^Eb?-Vq@g>AAQldGsJE$UiL;s}nmDR+WLnusYe(y80GRabrBx#74+ zvgF?Uin4jO#e;S1(O(ktzYYFB|JSI9LD*mEvPJ&q{cqlA1EyDE$A>Tg=i0Tmf}!8g zM8gI~FmF}nn6d{s=II)j`XNJ_rDz%zA%S^36p43UnDMT&r?)o_VsASa&=NCc96r~- z!Ixy%qeChoSlFSFO^Cly8E}_rLxBKKt~7 zm@aA8P=Cz5-~%?yP%3^qphN{J2VrHqo&NC49a-V_XHP{s*~AmXGQy%h-%$__m3(b{ z{r3kqCSgUm6^MP{%A6z`1&)r>-+EBnZNa&Ang#6| zDSE@b`Is&-L5OYP>&9`8ZES??c$sY?WlvJ4?&U1~_f=LvFXpda z0RQ?#zqEov5|CM+qivuB>{7P59(k!siP6dAP|*_Njv|pV*n5w6EcSaC#`(U;@`%8} z48+h@p)=>)hTJmhe?>|<&6D=-pwyyWwnBi|hmfNOMnO#xo&wLFO}n_dhE@}=AKBcn zWGqjofvOGLO1wgKE~2NvH0h?r++=wsHL1|)s0zKk2(V~nWzb*y{U5`+9N@oKUa#*w zz&Mq?H-0(2z;{uU3&xxzKe0|$ONux;ICCmu)zQ$HPtjKeJ66jHX+r$y>${}N0i^UubY{fRRN*W@yc$; zZb0T7m_c#dEiJ+(w=ECMT-mjVBPM_p`P#aB`=)D@Vq(0Sjr7CMIccT;B?SNHe_F|6 zFeFned|rI~hf+6wxz5DQTzz!pocr_Zgay-eKD7t2k~IoE`rs?M0=WENKA~GP0J`rr zy3%XEzqHZ+Mua$xQn^iUoFsjuWc3@inU|de-?wp>_+w&Y$Md{d&JhTKQMeTL-Xerl z;iyi%IA?L#H+LB7&PU3*QXrdEyB`^suZ4>2k?)L=Fw|vAaxzxZE*<^#@axgWQYeP>aNuN`JsAhovDFzKDhZyEIvhf684jlkenp%73ps~S=|vhNrYa1d4pc; zX=KSyJc%v(y8!|-ueJkcIcH-;o^Je}>;b}ldm|bU<58W-aG&jR9;h%-k#Vwt9oVmX zdV0(^jF?CqU%&P#XlSt9eZH}#At*MJ#+tsS@-JNfXQ;W&1 ziCxZNBwpos_!_QXVm&%cR{;fE+$P_BI&}cuPc0RzN{~<^jT#A@ zAUxoHI*_76B#qUHKit6~<(XP>wG8Lirx_7p?3XXaRksU%IAu|PZ5hrP4Hr!I7v#G3 z>{A=Vq)sud%=E+Gw#Do5o$Kw-u&rZ`wVU5twd#sC_lR81EuL61q%;fv`W`@&TRT3k zf=Z)4{ibvx`^d%7v9i`>KZl%x!VY@;Bae9DrFE4j!yV_oPMbG7n)=FCYYAtj+&*haqC%H)W^ffjpHQ%$6i z(yVi_QS1)WrG5WGAd6Ykds;dk6nwMmMXc!)1TmRc;d~^Ft`$OoHRBEJa6XWGZxTXPY3DLcz4=Di=Mss#SrOS!T<8Io5M`0_q~UH<^)#;Y+;Lc%b~ zn27MAyWadz$Vt5Q1a$~{YzO>pUUPAuTSMI6jraENDfyj9Pvep zAE(>W@cR-UrdH#uk218W0|<=t^Ra`B;zzRw4cq7qOt1t`;g8uU0*m=?@l0g99_J37 z@LI45LH})Se*~J?v6Av>wl-e_$ z6!*!8U!$0N9d|F!B>3H6wZJM5qPfqNkE#@luFarh?1AQuU%DdL2n}DZW6JudUXDzJ z_S>7A!#nhs?Yho=fm>9S1c^@B+jS;4JMt|3`IMV3*s zu;gjQ-2Cx$Z50qg3|m$Ck8S2t7!Xq2-u!q?iQj3f@$?9KUX7l?_b|d8&vh7Jzqj{w z_{Vmt2~*7#^d`V6Q~-q6kS!nTJ+b9{7dejW+FgqCkX|H}KthrDrUpm2;)uJ$#Diq* ztuTgnSvJ}!Melw36{kMj)GYvjmcq0fKC1T~{JejNe`(_%;x3)2ixJ2~#WeI&<&#;+ zsCLvF;nG`+;VuO@b8sl=7ncDOV7S>WJIG+5O79jCNccaavdw-8sy}3P=9Tq^?zZy!^KWu3` zh`S`tGiq+0KdtN1_I^d_-MjFR=ld-K4P~eFGmgLP#Fil*X^kf8*!$9 z&W$Fx@7j?L5p+5PGDgGaaL%yMgm`KxT4^^Ky23quSYjRem*X&a)Y%nv@EI_ zql_7UFRfr8u2KI`TVV8wo*46pU7YJH%=;3WgZawc$6j{x?>Ze3KUVvIZt5wtyCuKO zQ)Bj>e)dCcn`GbBrKPRT+b%)#hu9HrHs@#jsHK6H9#SRfH{f{by`{3JB@MhE#Jd=h zIYCLA$fwnnnydh!^(a_rs>o~`!s60fd4|kUi+Nfb*_MF*CgV``v%;HR+*?b2On11C zIYQuzFvOCPv8lD4r+w!r=sb^cCZY4T^iSp);a|Ipmz39*o2373N=hLbJ1K&Sni_-A zL5VXL7a5t#U`m&FWxBhaQ$km~-rh8tZ5ST5XJnJ#T3=i1R^^LASt}oohwkC^bN!Ns zY^>=ltVc#*FiP%I${UGzU_79#4=~mwCjg{;! zbljfh*2>q>(V5_P<634+(So^o-T&-Jx5)ZyeXd}--tDi>VE}N<(e*$Ei_Z}y8Xu5Q z8UlqMfhy|JR!?(FGWBl72dt^c%>4mdiP9&V_VY9-vFr8jh7!1h#w$_)AV~Ue@nD`J=R(hG{w7Z{x`xzqxs9!2EsFXVZqljUO?-`c?^Lq>eS+eJ*mwOdO zhUc;RUFg$m-{wtVIyS}kBo}hHo3nh~BaY3;y;_Lr)gEN!EHXSx>npH`l^k)W&G*>1 z(h3A#(RaGtGANEbh zGcC9v+nlg5Fm9r6vLRau=5HNtl*h8e;{$;jXfQMu>uZW1Z1G`=JN5UNoSO@1Y)1i( z{BM7!gONZJgy%uEnY(LJi<^c2`jm7g^#;WXwH)-ycLeqd%YsRiljbh&k{VR0bW7JE zXJrHVw3c@>oA0P8sya5Ht;e2oKWjxN>IXc=v*4(LX>q!hus?E7mPHAoUg%{TcMDii z3Nt@vj?2+~!KD|Frw;0cN7Uu)R=+cD38Nx(pyco2N`4$}*m9ksK#(BtDQ^8Ns83w| z5eculZpFvni}+RW*?ZIOMFXR{gxrA%x2+rNo3sgUlx+jHTgs z;Bftc6#+(K=BiuFPd^{}ohcEFHjVdd!-rgd`CR6hab=1S((v%`O!HBEh{vipUtxRX zdA)A-gi|rKyCGbP@A|QZL*5nzegwygdwk)DZGnfjp?77l(r#pbsI36NT~rR!-0ECh zQ5*c(AxV#-uw;?>9YskC3ND(j_ziGR4Gsp-2;4Qd$%q4vc>HuZ#;v2SdxD9+Bg^zv zhmAe{RMLMD4o}?6-N5;5|Jz~{k;r;Aif0^Dy?x)g=uB_|&?O@Q z+>$Oi_fb_&pjMsJfJVK`uo4Y&-IqV_jr;C`lveP`OpD(J(A}s!u#z{t42Z(qBKIz~ z!hP@%KpuW7$U%W`pLWhDt;zbAxP0Rk-^y>D}RS}zsew?CnZ0vLDQCxHNCk2JFqV2ghI`07HD zNn}5r`J^yX@fy+k5%YWDU)#tPFLO*DnItH5cd>Z}YDXo$guk}X#E233ZV@{Hwf0YDI! zq?c7t%B(B%69&q!ER(;H(hyO>x!ISodA;)t#NgM3Xmz5TWa>~*;Uz*{RNI&>BdBD9 zx-gI7`CzFNfH+%vnAm;?Hkm3-d>i%-vnH(id=7Nh0+f)OcHEM$$;$0o1dg4Cpi4pM z7t~nvTuXqj1K3i5Z8c(Hpc|FtkzU;Lva#a~K=q-37#&^YwNl{MSY2`!e|dh<#tL=3 zT8Q@2PE1TJ0FZhEs*S1qY+foQVOy{u6sl#%X`ycK<8#V8f=exndEDAsX4!GHyU3I! zwl*f3&&$WRG>KY>-<(+MAcuuv<1VE<`UB!WU`*cauddF=UE*o@5sV>?9@c~WwL034 z7&OAs-)UA~C>P!ElZa=$hPyP%>9N?0!1DIp91Dqz4ALm=-t)&@O;b5|y23l+oP?7T zSrcDjUcdy-XYHuaW`!TFn1t@&Q=Kn6YwBqA$ql|PRxYXdk%y#TKu_%b5x6DWW0}2; z*bJ2e;=OfonndJsP#6%_r7|S@n)%{$1?S^xeFuQ`H?osEcyNIJ6B9zzj#>4IfP^-kS*e2U(7(Q#E+t8Mkv zg2@Epf^WKyDv6&1?Iu>kM?B^@-CGz!ar}}0m{g!&#WdiW$;k9pTy^=kPtd_#VKxLq6UXx{>sOX$ER1=X>ReGpRV^U{`S*> zh%kxf84u4&dwcsyt7xBU^q&^-V#{BX5)5BMGZ30W)QFfTuff_P)`^Pwh{h~o!-F8sy{d=XpK9Y zMqSJDqrnL?N#NO6>1dnkH3bcbo7)s%E>vv}KBKdt$4^l!xrH@=Z)riBt5xgJ^G}>k z%BpE6E~2!*zp=6Lb+eFgDzf!#JJe$;CmLDQHP_-k-RpjB)6DEHWOC;yVe_8Li0#m_ zAzfweoLG~T0P?+0LV&|V^bcx9DI|#MG8g3Jj?uG_b04kpM>u)`)8fep4)+-v7%+)( zXLaQZ_#hCPqeDZsPOQyQZf)PhhfA7#&Z*-*nfF?j8bH*+k-VXeshziGx3QkPVIgkD zUHWNn1R-oI@dK&P!GP!DDX4(WM4LCF&O}wJwpAT$B4JE==}8P>dq1}cXz|AU*s3Fg znk~Gvd7`XVD=$8P;c2q;PR6%$$nM=6vt|Ei1>sjIJ!4o__h0JN8$^2S_HdpyGMj7R z&VlrCmoD0~XfQ-hxEX>ww+-DF45t_i>t@{#Tc~S*_zWU|>u&quBQGT--f7NB}QC-}E%@L=i&6)JIpOrqpE-3PR?txs6y%f_h&* zY};O89ZGNW_oWfw%hxqtWZAmJ#RYw_$cXwQ$Hbvhz6gpq??w&`hyY_`TxeUf|Kp1M z=0E0$`4Pcr`m3`Emu?xVZgp+uo%R9AU!zP8#+C*`9>QF3vATpV`(AzBqN%B=g}%PN zEjV$_RITQ7u8^9z;3&_y*$8AO9J+V4f-JnRh0cBYDs|D7lm&s)Wf^q(7MumkbTTIy zF+P4@z#a)=j4Zi*maQDWBSU$Zc5_Hv;2dzx77hCWs88U)2^oj~{$2bqti0S?qaQD9 z1O?|x`Yjd@JUwxj+;)KUq;$A2AQ!(p!hfzPpq>T$p~1o2Qc2%;C@@!E84m`Bb+&3K zMW3d0B9rF84t&Csn`@F)#}(_VqjNcsO!tgwgWCIn=*f_eJC~0V{C=ID<2v2l!5G@a z)eGT!iM_Y|!%zXLLc{dOJIiW33)VWA8`6hSJ_nbsSeeg1njJ4M=Rp$Hnb* zPP;nWf{FE9TqX*0p6sf#EapN@)x_iO1HNRN&H!DcX^~>g65!j!u`5>^bS?+4n$)@^ z!U=znkHXj8n|VIj{VwgYOUTfl#yrw)Ui<>|));+vnD+pk;DN zZca7p5Bqco*GZe*as~amT-Ie9XYwF}b7Yc%w)6CveI*FtX6lE^vNu#Yad(>3mH115 zFDDYXN?`FSDtvh2Tyv0Ae_2QIDdb{~Ha9jZ-b86azp-(1FXu*Z;+45fsAcR&>JuQG|C3>RZ&1ceRS&vkj|-bL^vDv5%;(3(>R?T+h4THFxO#_ zJ6Rhqg{@Ryv*_vWR`zx<-rc0LryKoZzbrY(%$#3kQf_0^lckVj;q2UIZ>P5w#b35w z^6;1HUhx{DOa8eFRMc0$N-3(|O-oC&Ff$9n+LOAo@weXKkjhSF975}$?iBmQk<0YSHIh-*9}?Hz3;ejGShQAv6BxH@9zW$QoH)i&}P&J4Uu2i z>@VZ?*C$_2$XLV0vNt%a$GM)Pk(=+bBMOz>FCwiA_GQAdXoulE1%{0d&{?tT>Ha7@ z-V(MvT5CPm9))EGzRvA&R`=bYRC*NzV4cK)ZC@wVm6fdkPsZJKXlMwqNg2y7e%smt zP}^9^3A(_-LQCa$ZqKsv#w(x-33;FbfpNFbVb{Kz0~xfoHhl?!KD1it`u4p)w8ND+ zYuH3h5lrYy>#TFBR{xBjOWmveP@;IWvC$JyE&eG|ZW^^f6-<|@FxZ^pnYwU4IVo6> znm^hmjdajrNwRCi^knsH(@}MJcVO4p@xZNX`7EkUNv9GQoA7yHMrEbm_qdZwNBVC& z_V@Atx+N&@)xucXZ?`+(AshKUl1YG%Z!NqPygVnNbsScx>3+1MAKkaeNu=@ex`fzI zaRLBKYuIoHpx(oPWep9DjYuU;>kIdb!%=xs!N!#(8i?d`@(SMAf{6xng9F15;D;KW zYt%>IMBUWNdeW44j_?5AZDTS8dd#0Fy}t9#9-4Rdho>tTD3}x z>W0I>1}ie7{fm~!7t9Z^uxf_%T!v%E2DHXMFf2fB9Vn2Z-ubg(hp}N+06pHvLsRM} zK^tyOeYzy7p``__g`g{Bl+U9*j!4fb^2u4qruHj=XmZ09iB3WTEtS^=01ofkXf5~g z(*w(MhpMiWGX>#;q$CT+jj1e}`aV_cy|7bv+YVEs^K$$`*m3H)8cQ_1So*LrUk&B< z3LX2Rr6Qjt_c#gny!B5@c0ltCu%ooJwCcLpFo?NlGzOX1A*f-=6u)xHZ$oUj*Q9 zwl0t}fq|0?oCe4#ZC@=|SX?~S&a1BGhQ4(_J8_oyDFATYR`+q!lrW0%s}uVBdLU%Z z_hf3%&fHP+tRCb4^pz`&DPUN2krYGJ6pp$8QF|fN4nXsF*ov~^72TF6mh4UB)h*s=v(;rINXnR8;H|I>T)DVZJ-(C|w zIeDVK&#mR1`8x>s&%PHUnDK7AlHfH2$H&J<+WOvi3@oN2UgFBJkz-F_-(L6nNRt>+ zjqvhCZ_%-BAo8nf(VCt7F0v*5V`PdG^A?sKgTYBsHPN65>qXWKbx{Eeh?JVrNMTgk z#!Drul^-Zfi}D%H--iAFGR^fjpY65gz06t}R?^xBceAQjO>ZFTR}pTzQvU?ct=nE+ z7@%o!|3%dZv&6ndIM5sTJqpM@^nqkT*;$SuMn>OG*ZR)#YHj8N(7leZx!i;XpwZd} z8hH*IT78ng*LuNPUs+Nz8$J-}c2*n;>8=NQn+3=7?4beEo5;_*0_6T|a&uP&?(iGa zu+`M;MENG|nd54esj%C8H@pHXx964y>pp&bm7kb<0@ca#oheuiJ0E81)*#=f@EUz$*y5?G{r5V>eS9$M`3J2-Y}EILlkXd|ZGkeBLHk6YZK4gJ zJ9xuwGKShhw|PdG_wfbD!kA*3Hf%C%oOqE$KprI`t)p2qb~@K@_wel1lJSiUd@22T zL~dbV&>OantkBzGCs!U>EYPg~8IcT|yz=6<+q<2kNlWC8|E{^Ja#N>>SlqQz*M*1=OByS(xWH48%b5G)RI--M_&|V zvTpFy&T_;Snajp*NJZuKAfx)exFLK$`u$&=iQjI;!NboAY}Qi@bgeqpTJx^dede`b zFu1t3b`k;r^OacZc$Gy((>PlB1qH`%wgJ~WybmDYodWpE*8rn{>ejQS>9%ulIDTRa z##2#O-xFH`4x0*Oe+7KbFj(QS$uiJ*#nB~rY%c6>tYmvIfE8a*PasrRSBl|bEhzLy z;E%`TR|J;bbah*pSqrNw5iTA3dv<65A4sJm6w*hTlrIFdrNYH45IJCe)u--C0Ykv$vo|NLOgcXlks7nLF|E9oCGH`yIE3n0%39(sYc~8)iu9&=_V&^$Tn;JQtgoOe{JYaoI<7gcam6F0`|Z zB!u-5udY~qQ_a{7ahuv#0rEd-;!87%6=y$Ivvb>P9Ml7rGb?BRst%0DT)B#i7WzT` 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%0A}NR3ESBzK#IMhA}DaCGrP-MfV6yajqvDNc~w;+ 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%0D#?N{hqKNkt9+A>LerX4%0Df}LQmSD2UDY@i9(BJp30Qa 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 z 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 HK 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.exports=JSON.parse('{"version":{"pluginId":"default","version":"current","label":"Next","banner":null,"badge":false,"noIndex":false,"className":"docs-version-current","isLast":true,"docsSidebars":{"docs":[{"type":"link","label":"Welcome to Langflow","href":"/","docId":"Get-Started/welcome-to-langflow","unlisted":false},{"type":"category","label":"Get started","items":[{"type":"link","label":"Install Langflow","href":"/get-started-installation","docId":"Get-Started/get-started-installation","unlisted":false},{"type":"link","label":"Quickstart","href":"/get-started-quickstart","docId":"Get-Started/get-started-quickstart","unlisted":false}],"collapsed":true,"collapsible":true},{"type":"category","label":"Templates","items":[{"type":"link","label":"Basic prompting","href":"/basic-prompting","docId":"Templates/basic-prompting","unlisted":false},{"type":"link","label":"Simple agent","href":"/simple-agent","docId":"Templates/simple-agent","unlisted":false},{"type":"link","label":"Blog writer","href":"/blog-writer","docId":"Templates/blog-writer","unlisted":false},{"type":"link","label":"Document QA","href":"/document-qa","docId":"Templates/document-qa","unlisted":false},{"type":"link","label":"Memory chatbot","href":"/memory-chatbot","docId":"Templates/memory-chatbot","unlisted":false},{"type":"link","label":"Vector store RAG","href":"/vector-store-rag","docId":"Templates/vector-store-rag","unlisted":false},{"type":"link","label":"Financial report parser","href":"/financial-report-parser","docId":"Templates/financial-report-parser","unlisted":false},{"type":"link","label":"Sequential tasks agent","href":"/sequential-agent","docId":"Templates/sequential-agent","unlisted":false},{"type":"link","label":"Travel planning agent","href":"/travel-planning-agent","docId":"Templates/travel-planning-agent","unlisted":false}],"collapsed":true,"collapsible":true},{"type":"category","label":"Concepts","items":[{"type":"link","label":"Langflow overview","href":"/concepts-overview","docId":"Concepts/concepts-overview","unlisted":false},{"type":"link","label":"Playground","href":"/concepts-playground","docId":"Concepts/concepts-playground","unlisted":false},{"type":"link","label":"Flows","href":"/concepts-flows","docId":"Concepts/concepts-flows","unlisted":false},{"type":"link","label":"Langflow objects","href":"/concepts-objects","docId":"Concepts/concepts-objects","unlisted":false},{"type":"link","label":"Share flows","href":"/concepts-publish","docId":"Concepts/concepts-publish","unlisted":false},{"type":"link","label":"Embedded chat widget","href":"/embedded-chat-widget","docId":"Concepts/embedded-chat-widget","unlisted":false},{"type":"link","label":"Manage files","href":"/concepts-file-management","docId":"Concepts/concepts-file-management","unlisted":false},{"type":"link","label":"Voice mode","href":"/concepts-voice-mode","docId":"Concepts/concepts-voice-mode","unlisted":false}],"collapsed":true,"collapsible":true},{"type":"category","label":"Components","items":[{"type":"link","label":"Components overview","href":"/concepts-components","docId":"Concepts/concepts-components","unlisted":false},{"type":"link","label":"Agents","href":"/components-agents","docId":"Components/components-agents","unlisted":false},{"type":"link","label":"Bundles","href":"/components-bundle-components","docId":"Components/components-bundles","unlisted":false},{"type":"link","label":"Create custom Python components","href":"/components-custom-components","docId":"Components/components-custom-components","unlisted":false},{"type":"link","label":"Data","href":"/components-data","docId":"Components/components-data","unlisted":false},{"type":"link","label":"Embedding models","href":"/components-embedding-models","docId":"Components/components-embedding-models","unlisted":false},{"type":"link","label":"Helpers","href":"/components-helpers","docId":"Components/components-helpers","unlisted":false},{"type":"link","label":"Inputs and outputs","href":"/components-io","docId":"Components/components-io","unlisted":false},{"type":"link","label":"Logic","href":"/components-logic","docId":"Components/components-logic","unlisted":false},{"type":"link","label":"Memories","href":"/components-memories","docId":"Components/components-memories","unlisted":false},{"type":"link","label":"Language models","href":"/components-models","docId":"Components/components-models","unlisted":false},{"type":"link","label":"Processing","href":"/components-processing","docId":"Components/components-processing","unlisted":false},{"type":"link","label":"Prompts","href":"/components-prompts","docId":"Components/components-prompts","unlisted":false},{"type":"link","label":"Tools","href":"/components-tools","docId":"Components/components-tools","unlisted":false},{"type":"link","label":"Vector stores","href":"/components-vector-stores","docId":"Components/components-vector-stores","unlisted":false}],"collapsed":true,"collapsible":true},{"type":"category","label":"Agents","items":[{"type":"link","label":"Use Langflow Agents","href":"/agents","docId":"Agents/agents","unlisted":false},{"type":"link","label":"Configure tools for agents","href":"/agents-tools","docId":"Agents/agents-tools","unlisted":false}],"collapsed":true,"collapsible":true},{"type":"category","label":"Model Context Protocol (MCP)","items":[{"type":"link","label":"Use Langflow as an MCP server","href":"/mcp-server","docId":"Concepts/mcp-server","unlisted":false},{"type":"link","label":"Use Langflow as an MCP client","href":"/mcp-client","docId":"Components/mcp-client","unlisted":false}],"collapsed":true,"collapsible":true},{"type":"category","label":"Configuration","items":[{"type":"link","label":"API keys","href":"/configuration-api-keys","docId":"Configuration/configuration-api-keys","unlisted":false},{"type":"link","label":"Authentication","href":"/configuration-authentication","docId":"Configuration/configuration-authentication","unlisted":false},{"type":"link","label":"Langflow CLI","href":"/configuration-cli","docId":"Configuration/configuration-cli","unlisted":false},{"type":"link","label":"Configure an external PostgreSQL database","href":"/configuration-custom-database","docId":"Configuration/configuration-custom-database","unlisted":false},{"type":"link","label":"Global variables","href":"/configuration-global-variables","docId":"Configuration/configuration-global-variables","unlisted":false},{"type":"link","label":"Environment variables","href":"/environment-variables","docId":"Configuration/environment-variables","unlisted":false},{"type":"link","label":"Telemetry","href":"/contributing-telemetry","docId":"Contributing/contributing-telemetry","unlisted":false}],"collapsed":true,"collapsible":true},{"type":"category","label":"Develop","items":[{"type":"link","label":"Overview","href":"/develop-overview","docId":"Develop/develop-overview","unlisted":false},{"type":"link","label":"Develop an application in Langflow","href":"/develop-application","docId":"Develop/develop-application","unlisted":false},{"type":"link","label":"Install custom dependencies","href":"/install-custom-dependencies","docId":"Develop/install-custom-dependencies","unlisted":false},{"type":"link","label":"Memory management","href":"/memory","docId":"Develop/memory","unlisted":false},{"type":"link","label":"Session ID","href":"/session-id","docId":"Develop/session-id","unlisted":false},{"type":"link","label":"Logging","href":"/logging","docId":"Develop/logging","unlisted":false},{"type":"link","label":"Webhook","href":"/webhook","docId":"Develop/webhook","unlisted":false},{"type":"category","label":"Clients","items":[{"type":"link","label":"TypeScript Client","href":"/typescript-client","docId":"Develop/Clients/typescript-client","unlisted":false}],"collapsed":true,"collapsible":true}],"collapsed":true,"collapsible":true},{"type":"category","label":"Deployment","items":[{"type":"link","label":"Deployment overview","href":"/deployment-overview","docId":"Deployment/deployment-overview","unlisted":false},{"type":"link","label":"Docker","href":"/deployment-docker","docId":"Deployment/deployment-docker","unlisted":false},{"type":"link","label":"Deploy a public Langflow server","href":"/deployment-public-server","docId":"Deployment/deployment-public-server","unlisted":false},{"type":"link","label":"Deploy Langflow on a remote server","href":"/deployment-caddyfile","docId":"Deployment/deployment-caddyfile","unlisted":false},{"type":"category","label":"Kubernetes","items":[{"type":"link","label":"Langflow architecture and best practices","href":"/deployment-prod-best-practices","docId":"Deployment/deployment-prod-best-practices","unlisted":false},{"type":"link","label":"Deploy in development","href":"/deployment-kubernetes-dev","docId":"Deployment/deployment-kubernetes-dev","unlisted":false},{"type":"link","label":"Deploy in production","href":"/deployment-kubernetes-prod","docId":"Deployment/deployment-kubernetes-prod","unlisted":false}],"collapsed":true,"collapsible":true},{"type":"link","label":"Google Cloud Platform","href":"/deployment-gcp","docId":"Deployment/deployment-gcp","unlisted":false},{"type":"link","label":"Hugging Face Spaces","href":"/deployment-hugging-face-spaces","docId":"Deployment/deployment-hugging-face-spaces","unlisted":false},{"type":"link","label":"Railway","href":"/deployment-railway","docId":"Deployment/deployment-railway","unlisted":false},{"type":"link","label":"Render","href":"/deployment-render","docId":"Deployment/deployment-render","unlisted":false}],"collapsed":true,"collapsible":true},{"type":"category","label":"API reference","items":[{"type":"link","label":"Get started with the Langflow API","href":"/api-reference-api-examples","docId":"API-Reference/api-reference-api-examples","unlisted":false},{"type":"link","label":"Flow trigger endpoints","href":"/api-flows-run","docId":"API-Reference/api-flows-run","unlisted":false},{"type":"link","label":"Flow management endpoints","href":"/api-flows","docId":"API-Reference/api-flows","unlisted":false},{"type":"link","label":"Files endpoints","href":"/api-files","docId":"API-Reference/api-files","unlisted":false},{"type":"link","label":"Projects endpoints","href":"/api-projects","docId":"API-Reference/api-projects","unlisted":false},{"type":"link","label":"Logs endpoints","href":"/api-logs","docId":"API-Reference/api-logs","unlisted":false},{"type":"link","label":"Monitor endpoints","href":"/api-monitor","docId":"API-Reference/api-monitor","unlisted":false},{"type":"link","label":"Build endpoints","href":"/api-build","docId":"API-Reference/api-build","unlisted":false},{"type":"link","label":"Users endpoints","href":"/api-users","docId":"API-Reference/api-users","unlisted":false},{"type":"link","label":"Langflow API specification","href":"/api"}],"collapsed":true,"collapsible":true},{"type":"category","label":"Integrations","items":[{"type":"link","label":"Apify","href":"/integrations-apify","docId":"Integrations/Apify/integrations-apify","unlisted":false},{"type":"link","label":"Arize","href":"/integrations-arize","docId":"Integrations/Arize/integrations-arize","unlisted":false},{"type":"link","label":"AssemblyAI","href":"/integrations-assemblyai","docId":"Integrations/integrations-assemblyai","unlisted":false},{"type":"link","label":"Astra DB MCP server","href":"/mcp-component-astra","docId":"Integrations/mcp-component-astra","unlisted":false},{"type":"link","label":"Cleanlab","href":"/integrations-cleanlab","docId":"Integrations/Cleanlab/integrations-cleanlab","unlisted":false},{"type":"link","label":"Composio","href":"/integrations-composio","docId":"Integrations/Composio/integrations-composio","unlisted":false},{"type":"category","label":"Google","items":[{"type":"link","label":"Integrate Google OAuth with Langflow","href":"/integrations-setup-google-oauth-langflow","docId":"Integrations/Google/integrations-setup-google-oauth-langflow","unlisted":false},{"type":"link","label":"Integrate Google Cloud Vertex AI with Langflow","href":"/integrations-setup-google-cloud-vertex-ai-langflow","docId":"Integrations/Google/integrations-setup-google-cloud-vertex-ai-langflow","unlisted":false},{"type":"link","label":"Integrate Google BigQuery with Langflow","href":"/integrations-google-big-query","docId":"Integrations/Google/integrations-google-big-query","unlisted":false}],"collapsed":true,"collapsible":true},{"type":"link","label":"Langfuse","href":"/integrations-langfuse","docId":"Integrations/integrations-langfuse","unlisted":false},{"type":"link","label":"LangSmith","href":"/integrations-langsmith","docId":"Integrations/integrations-langsmith","unlisted":false},{"type":"link","label":"LangWatch","href":"/integrations-langwatch","docId":"Integrations/integrations-langwatch","unlisted":false},{"type":"link","label":"Opik","href":"/integrations-opik","docId":"Integrations/integrations-opik","unlisted":false},{"type":"category","label":"Notion","items":[{"type":"link","label":"Setup","href":"/integrations/notion/setup","docId":"Integrations/Notion/integrations-notion","unlisted":false},{"type":"link","label":"Notion Conversational Agent","href":"/integrations/notion/notion-agent-conversational","docId":"Integrations/Notion/notion-agent-conversational","unlisted":false},{"type":"link","label":"Notion Meeting Notes Agent","href":"/integrations/notion/notion-agent-meeting-notes","docId":"Integrations/Notion/notion-agent-meeting-notes","unlisted":false}],"collapsed":true,"collapsible":true},{"type":"category","label":"NVIDIA","items":[{"type":"link","label":"NVIDIA Ingest","href":"/integrations-nvidia-ingest","docId":"Integrations/Nvidia/integrations-nvidia-ingest","unlisted":false},{"type":"link","label":"NVIDIA NIM on WSL2","href":"/integrations-nvidia-ingest-wsl2","docId":"Integrations/Nvidia/integrations-nvidia-nim-wsl2","unlisted":false},{"type":"link","label":"NVIDIA G-Assist","href":"/integrations-nvidia-g-assist","docId":"Integrations/Nvidia/integrations-nvidia-g-assist","unlisted":false}],"collapsed":true,"collapsible":true}],"collapsed":true,"collapsible":true},{"type":"category","label":"Contribute","items":[{"type":"link","label":"Join the Langflow community","href":"/contributing-community","docId":"Contributing/contributing-community","unlisted":false},{"type":"link","label":"Contribute to Langflow","href":"/contributing-how-to-contribute","docId":"Contributing/contributing-how-to-contribute","unlisted":false},{"type":"link","label":"Contribute components","href":"/contributing-components","docId":"Contributing/contributing-components","unlisted":false},{"type":"link","label":"Contribute component tests","href":"/contributing-component-tests","docId":"Contributing/contributing-component-tests","unlisted":false},{"type":"link","label":"Contribute templates","href":"/contributing-templates","docId":"Contributing/contributing-templates","unlisted":false},{"type":"link","label":"Contribute bundles","href":"/contributing-bundles","docId":"Contributing/contributing-bundles","unlisted":false}],"collapsed":true,"collapsible":true},{"type":"category","label":"Release notes","items":[{"type":"link","label":"Release notes","href":"/release-notes","docId":"Support/release-notes","unlisted":false}],"collapsed":true,"collapsible":true},{"type":"category","label":"Support","items":[{"type":"link","label":"Troubleshoot","href":"/troubleshoot","docId":"Support/troubleshooting","unlisted":false},{"type":"link","label":"Get help and request enhancements","href":"/contributing-github-issues","docId":"Contributing/contributing-github-issues","unlisted":false},{"type":"link","label":"Enterprise support","href":"/luna-for-langflow","docId":"Support/luna-for-langflow","unlisted":false}],"collapsed":true,"collapsible":true},{"type":"html","className":"sidebar-ad","value":"\\n \\n \\n

\\n Use Langflow in the cloud\\n Sign up for DataStax Langflow\\n
\\n \\n "}]},"docs":{"Agents/agents":{"id":"Agents/agents","title":"Use Langflow Agents","description":"Agents use LLMs as a brain to autonomously analyze problems and select tools to solve them.","sidebar":"docs"},"Agents/agents-tools":{"id":"Agents/agents-tools","title":"Configure tools for agents","description":"Configure tools connected to agents to extend their capabilities.","sidebar":"docs"},"API-Reference/api-build":{"id":"API-Reference/api-build","title":"Build endpoints","description":"The /build endpoints are used by Langflow\'s frontend Workspace and Playground code.","sidebar":"docs"},"API-Reference/api-files":{"id":"API-Reference/api-files","title":"Files endpoints","description":"Use the /files endpoints to move files between your local machine and Langflow.","sidebar":"docs"},"API-Reference/api-flows":{"id":"API-Reference/api-flows","title":"Flow management endpoints","description":"Use the /flows endpoint to create, read, update, and delete flows.","sidebar":"docs"},"API-Reference/api-flows-run":{"id":"API-Reference/api-flows-run","title":"Flow trigger endpoints","description":"Use the /run and /webhook endpoints to run flows.","sidebar":"docs"},"API-Reference/api-logs":{"id":"API-Reference/api-logs","title":"Logs endpoints","description":"Retrieve logs for your Langflow flow.","sidebar":"docs"},"API-Reference/api-monitor":{"id":"API-Reference/api-monitor","title":"Monitor endpoints","description":"Use the /monitor endpoint to monitor and modify messages passed between Langflow components, vertex builds, and transactions.","sidebar":"docs"},"API-Reference/api-projects":{"id":"API-Reference/api-projects","title":"Projects endpoints","description":"Use the /projects endpoint to create, read, update, and delete projects.","sidebar":"docs"},"API-Reference/api-reference-api-examples":{"id":"API-Reference/api-reference-api-examples","title":"Get started with the Langflow API","description":"You can use the Langflow API for programmatic interactions with Langflow, such as the following:","sidebar":"docs"},"API-Reference/api-users":{"id":"API-Reference/api-users","title":"Users endpoints","description":"Use the /users endpoint to manage user accounts in Langflow.","sidebar":"docs"},"Components/components-agents":{"id":"Components/components-agents","title":"Agents","description":"Agent components define the behavior and capabilities of AI agents in your flow.","sidebar":"docs"},"Components/components-bundles":{"id":"Components/components-bundles","title":"Bundles","description":"Bundled components are based on standard Langflow functionality, so you add them to your flows and configure them in much the same way as the standard components.","sidebar":"docs"},"Components/components-custom-components":{"id":"Components/components-custom-components","title":"Create custom Python components","description":"Custom components extend Langflow\'s functionality through Python classes that inherit from Component. This enables integration of new features, data manipulation, external services, and specialized tools.","sidebar":"docs"},"Components/components-data":{"id":"Components/components-data","title":"Data","description":"Data components load data from a source into your flow.","sidebar":"docs"},"Components/components-embedding-models":{"id":"Components/components-embedding-models","title":"Embedding models","description":"In Langflow version 1.5, the singular Embedding model component replaces many provider-specific embedding models components. Any provider-specific embedding model components that weren\'t incorporated into the singular component were moved to Bundles.","sidebar":"docs"},"Components/components-helpers":{"id":"Components/components-helpers","title":"Helpers","description":"Helper components provide utility functions to help manage data, tasks, and other components in your flow.","sidebar":"docs"},"Components/components-io":{"id":"Components/components-io","title":"Inputs and outputs","description":"Input and output components define where data enters and exits your flow.","sidebar":"docs"},"Components/components-logic":{"id":"Components/components-logic","title":"Logic","description":"Logic components provide functionalities for routing, conditional processing, and flow management.","sidebar":"docs"},"Components/components-memories":{"id":"Components/components-memories","title":"Memories","description":"Components in the Memories category are moved to Bundles as of Langflow 1.5.","sidebar":"docs"},"Components/components-models":{"id":"Components/components-models","title":"Language models","description":"In Langflow version 1.5, the singular Language model component replaces many provider-specific model components. Any provider-specific model components that weren\'t incorporated into the singular component were moved to Bundles.","sidebar":"docs"},"Components/components-processing":{"id":"Components/components-processing","title":"Processing","description":"Processing components process and transform data within a flow, like converting Data to text with a Parser component, filtering data with natural language with the Smart function, or saving data to your local machine with Save File.","sidebar":"docs"},"Components/components-prompts":{"id":"Components/components-prompts","title":"Prompts","description":"A prompt is a structured input to a language model that instructs the model how to handle user inputs and variables.","sidebar":"docs"},"Components/components-tools":{"id":"Components/components-tools","title":"Tools","description":"The Tools category in Langflow is removed as of Langflow 1.5.","sidebar":"docs"},"Components/components-vector-stores":{"id":"Components/components-vector-stores","title":"Vector stores","description":"Vector databases store vector data, which backs AI workloads like chatbots and Retrieval Augmented Generation.","sidebar":"docs"},"Components/mcp-client":{"id":"Components/mcp-client","title":"Use Langflow as an MCP client","description":"Langflow integrates with the Model Context Protocol (MCP) as both an MCP server and an MCP client.","sidebar":"docs"},"Concepts/concepts-components":{"id":"Concepts/concepts-components","title":"Components overview","description":"Components are the building blocks of your flows.","sidebar":"docs"},"Concepts/concepts-file-management":{"id":"Concepts/concepts-file-management","title":"Manage files","description":"Upload, store, and manage files in Langflow\'s File management system.","sidebar":"docs"},"Concepts/concepts-flows":{"id":"Concepts/concepts-flows","title":"Flows","description":"Flows in Langflow are fully serializable and can be saved and loaded from the file system. In this guide, we\'ll explore how to import and export flows.","sidebar":"docs"},"Concepts/concepts-objects":{"id":"Concepts/concepts-objects","title":"Langflow objects","description":"In Langflow, objects are Pydantic models that serve as structured, functional representations of data.","sidebar":"docs"},"Concepts/concepts-overview":{"id":"Concepts/concepts-overview","title":"Langflow overview","description":"This page explores the fundamental building blocks of Langflow, beginning with the question, \\"What is a flow?\\"","sidebar":"docs"},"Concepts/concepts-playground":{"id":"Concepts/concepts-playground","title":"Playground","description":"The\xa0Playground\xa0is a dynamic interface designed for real-time interaction with LLMs, allowing users to chat, access memories, and monitor inputs and outputs. Here, users can directly prototype their models, making adjustments and observing different outcomes.","sidebar":"docs"},"Concepts/concepts-publish":{"id":"Concepts/concepts-publish","title":"Share flows","description":"Langflow provides several ways to publish and integrate your flows into external applications. Whether you want to expose your flow as an API endpoint, embed it as a chat widget in your website, or share it as a public playground, this guide covers the options available for making your flows accessible to users.","sidebar":"docs"},"Concepts/concepts-voice-mode":{"id":"Concepts/concepts-voice-mode","title":"Voice mode","description":"The Langflow Playground supports voice mode for interacting with your applications through a microphone.","sidebar":"docs"},"Concepts/embedded-chat-widget":{"id":"Concepts/embedded-chat-widget","title":"Embedded chat widget","description":"On the Publish pane, the Embed into site tab displays code that can be inserted in the `` of your HTML to interact with your flow.","sidebar":"docs"},"Concepts/mcp-server":{"id":"Concepts/mcp-server","title":"Use Langflow as an MCP server","description":"Langflow integrates with the Model Context Protocol (MCP) as both an MCP server and an MCP client.","sidebar":"docs"},"Configuration/configuration-api-keys":{"id":"Configuration/configuration-api-keys","title":"API keys","description":"You can use Langflow API keys to interact with Langflow programmatically.","sidebar":"docs"},"Configuration/configuration-authentication":{"id":"Configuration/configuration-authentication","title":"Authentication","description":"This guide covers Langflow\'s authentication system and API key management, including how to secure your deployment and manage access to flows and components.","sidebar":"docs"},"Configuration/configuration-cli":{"id":"Configuration/configuration-cli","title":"Langflow CLI","description":"The Langflow command line interface (Langflow CLI) is the main interface for managing and running the Langflow server.","sidebar":"docs"},"Configuration/configuration-custom-database":{"id":"Configuration/configuration-custom-database","title":"Configure an external PostgreSQL database","description":"Langflow\'s default database is SQLite, but you can configure Langflow to use PostgreSQL instead.","sidebar":"docs"},"Configuration/configuration-global-variables":{"id":"Configuration/configuration-global-variables","title":"Global variables","description":"Global variables let you store and reuse generic input values and credentials across your projects.","sidebar":"docs"},"Configuration/environment-variables":{"id":"Configuration/environment-variables","title":"Environment variables","description":"Langflow lets you configure a number of settings using environment variables.","sidebar":"docs"},"Contributing/contributing-bundles":{"id":"Contributing/contributing-bundles","title":"Contribute bundles","description":"Follow these steps to add new component bundles to the Langflow sidebar.","sidebar":"docs"},"Contributing/contributing-community":{"id":"Contributing/contributing-community","title":"Join the Langflow community","description":"There are several ways you can interact with the Langflow community and learn more about the Langflow project.","sidebar":"docs"},"Contributing/contributing-component-tests":{"id":"Contributing/contributing-component-tests","title":"Contribute component tests","description":"This guide outlines how to structure and implement tests for application components to ensure consistency and adequate coverage.","sidebar":"docs"},"Contributing/contributing-components":{"id":"Contributing/contributing-components","title":"Contribute components","description":"New components are added as objects of the Component class.","sidebar":"docs"},"Contributing/contributing-github-issues":{"id":"Contributing/contributing-github-issues","title":"Get help and request enhancements","description":"The Langflow GitHub repository is an integral part of the Langflow community.","sidebar":"docs"},"Contributing/contributing-how-to-contribute":{"id":"Contributing/contributing-how-to-contribute","title":"Contribute to Langflow","description":"This guide is intended to help you start contributing to Langflow.","sidebar":"docs"},"Contributing/contributing-telemetry":{"id":"Contributing/contributing-telemetry","title":"Telemetry","description":"Langflow uses anonymous telemetry to collect essential usage statistics to enhance functionality and the user experience. This data helps us identify popular features and areas that need improvement, and ensures development efforts align with what you need.","sidebar":"docs"},"Contributing/contributing-templates":{"id":"Contributing/contributing-templates","title":"Contribute templates","description":"Follow these best practices when submitting a template to Langflow.","sidebar":"docs"},"Deployment/deployment-caddyfile":{"id":"Deployment/deployment-caddyfile","title":"Deploy Langflow on a remote server","description":"Learn how to deploy Langflow on your own remote server with secure web access.","sidebar":"docs"},"Deployment/deployment-docker":{"id":"Deployment/deployment-docker","title":"Deploy Langflow on Docker","description":"This guide demonstrates deploying Langflow with Docker and Docker Compose.","sidebar":"docs"},"Deployment/deployment-gcp":{"id":"Deployment/deployment-gcp","title":"Deploy Langflow on Google Cloud Platform","description":"This guide demonstrates deploying Langflow on Google Cloud Platform.","sidebar":"docs"},"Deployment/deployment-hugging-face-spaces":{"id":"Deployment/deployment-hugging-face-spaces","title":"Deploy Langflow on HuggingFace Spaces","description":"This guide explains how to deploy Langflow on HuggingFace Spaces.","sidebar":"docs"},"Deployment/deployment-kubernetes-dev":{"id":"Deployment/deployment-kubernetes-dev","title":"Deploy the Langflow development environment on Kubernetes","description":"The Langflow Integrated Development Environment (IDE) Helm chart is designed to provide a complete environment for developers to create, test, and debug their flows. It includes both the API and the UI.","sidebar":"docs"},"Deployment/deployment-kubernetes-prod":{"id":"Deployment/deployment-kubernetes-prod","title":"Deploy the Langflow production environment on Kubernetes","description":"The Langflow Runtime chart is tailored for deploying applications in a production environment. It is focused on stability, performance, isolation, and security to ensure that applications run reliably and efficiently.","sidebar":"docs"},"Deployment/deployment-overview":{"id":"Deployment/deployment-overview","title":"Langflow deployment overview","description":"You have a flow, and want to share it with the world in a production environment.","sidebar":"docs"},"Deployment/deployment-prod-best-practices":{"id":"Deployment/deployment-prod-best-practices","title":"Langflow architecture and best practices on Kubernetes","description":"While Langflow offers flexible deployment options, deploying on a Kubernetes cluster is highly recommended for production environments.","sidebar":"docs"},"Deployment/deployment-public-server":{"id":"Deployment/deployment-public-server","title":"Deploy a public Langflow server","description":"By default, your Langflow server at http7860 isn\'t exposed to the public internet.","sidebar":"docs"},"Deployment/deployment-railway":{"id":"Deployment/deployment-railway","title":"Deploy Langflow on Railway","description":"This guide explains how to deploy Langflow on Railway, a cloud infrastructure platform that provides auto-deploy, managed databases, and automatic scaling.","sidebar":"docs"},"Deployment/deployment-render":{"id":"Deployment/deployment-render","title":"Deploy Langflow on Render","description":"This guide explains how to deploy Langflow on Render, a cloud platform for deploying web applications and APIs.","sidebar":"docs"},"Develop/Clients/typescript-client":{"id":"Develop/Clients/typescript-client","title":"Langflow TypeScript client","description":"The Langflow TypeScript client allows your TypeScript applications to programmatically interact with the Langflow API.","sidebar":"docs"},"Develop/develop-application":{"id":"Develop/develop-application","title":"Develop an application in Langflow","description":"Follow this guide to learn how to build an application using Langflow.","sidebar":"docs"},"Develop/develop-overview":{"id":"Develop/develop-overview","title":"About developing and configuring Langflow applications","description":"The following pages provide information about how to develop and configure Langflow applications.","sidebar":"docs"},"Develop/install-custom-dependencies":{"id":"Develop/install-custom-dependencies","title":"Install custom dependencies","description":"Langflow provides optional dependency groups and support for custom dependencies to extend Langflow functionality.","sidebar":"docs"},"Develop/logging":{"id":"Develop/logging","title":"Logging options in Langflow","description":"Langflow uses the loguru library for logging.","sidebar":"docs"},"Develop/memory":{"id":"Develop/memory","title":"Memory management options","description":"Langflow provides flexible memory management options for storage and retrieval.","sidebar":"docs"},"Develop/session-id":{"id":"Develop/session-id","title":"Use session ID to manage communication between components","description":"Session ID is a unique identifier for client/server connections. A single session equals the duration of a client\'s connection to a server.","sidebar":"docs"},"Develop/webhook":{"id":"Develop/webhook","title":"Trigger flows with webhooks","description":"You can use the Webhook component to start a flow run in response to an external event.","sidebar":"docs"},"Get-Started/get-started-installation":{"id":"Get-Started/get-started-installation","title":"Install Langflow","description":"Langflow can be installed in multiple ways:","sidebar":"docs"},"Get-Started/get-started-quickstart":{"id":"Get-Started/get-started-quickstart","title":"Quickstart","description":"Get started with Langflow by loading a template flow, running it, and then serving it at the /run API endpoint.","sidebar":"docs"},"Get-Started/welcome-to-langflow":{"id":"Get-Started/welcome-to-langflow","title":"Welcome to Langflow","description":"Langflow is a new, visual framework for building multi-agent and RAG applications. It is open-source, Python-powered, fully customizable, and LLM and vector store agnostic.","sidebar":"docs"},"Integrations/Apify/integrations-apify":{"id":"Integrations/Apify/integrations-apify","title":"Apify","description":"Apify is a web scraping and data extraction platform. It provides an Actor Store with more than 3,000 ready-made cloud tools called Actors.","sidebar":"docs"},"Integrations/Arize/integrations-arize":{"id":"Integrations/Arize/integrations-arize","title":"Integrate Arize with Langflow","description":"Arize is a tool built on OpenTelemetry and OpenInference for monitoring and optimizing LLM applications.","sidebar":"docs"},"Integrations/Cleanlab/integrations-cleanlab":{"id":"Integrations/Cleanlab/integrations-cleanlab","title":"Integrate Cleanlab Evaluations with Langflow","description":"Unlock trustworthy Agentic, RAG, and LLM pipelines with Cleanlab\'s evaluation and remediation suite.","sidebar":"docs"},"Integrations/Composio/integrations-composio":{"id":"Integrations/Composio/integrations-composio","title":"Integrate Composio with Langflow","description":"Langflow integrates with Composio as a toolset for your Agent component.","sidebar":"docs"},"Integrations/Google/integrations-google-big-query":{"id":"Integrations/Google/integrations-google-big-query","title":"Integrate Google BigQuery with Langflow","description":"Langflow integrates with Google BigQuery through the BigQuery component, allowing you to execute SQL queries and retrieve data from your BigQuery datasets.","sidebar":"docs"},"Integrations/Google/integrations-setup-google-cloud-vertex-ai-langflow":{"id":"Integrations/Google/integrations-setup-google-cloud-vertex-ai-langflow","title":"Integrate Google Cloud Vertex AI with Langflow","description":"Langflow integrates with the Google Vertex AI API for authenticating the Vertex AI embeddings model and Vertex AI components.","sidebar":"docs"},"Integrations/Google/integrations-setup-google-oauth-langflow":{"id":"Integrations/Google/integrations-setup-google-oauth-langflow","title":"Integrate Google OAuth with Langflow","description":"Langflow integrates with Google OAuth for authenticating the Gmail loader, Google Drive loader, and Google Drive Search components.","sidebar":"docs"},"Integrations/integrations-assemblyai":{"id":"Integrations/integrations-assemblyai","title":"AssemblyAI","description":"The AssemblyAI components allow you to apply powerful Speech AI models to your app for tasks like:","sidebar":"docs"},"Integrations/integrations-langfuse":{"id":"Integrations/integrations-langfuse","title":"Langfuse","description":"Langfuse (GitHub) is an open-source platform for LLM observability. It provides tracing and monitoring capabilities for AI applications, helping developers debug, analyze, and optimize their AI systems. Langfuse integrates with various tools and frameworks such as workflows builders like Langflow.","sidebar":"docs"},"Integrations/integrations-langsmith":{"id":"Integrations/integrations-langsmith","title":"LangSmith","description":"LangSmith is a full-lifecycle DevOps service from LangChain that provides monitoring and observability. To integrate with Langflow, add your LangChain API key and configuration as Langflow environment variables, and then start Langflow.","sidebar":"docs"},"Integrations/integrations-langwatch":{"id":"Integrations/integrations-langwatch","title":"LangWatch","description":"938674091aac4d9d9aa4aa6eb5c215b4}","sidebar":"docs"},"Integrations/integrations-opik":{"id":"Integrations/integrations-opik","title":"Opik","description":"Opik is an open-source platform designed for evaluating, testing, and monitoring large language model (LLM) applications. Developed by Comet, it aims to facilitate more intuitive collaboration, testing, and monitoring of LLM-based applications.","sidebar":"docs"},"Integrations/mcp-component-astra":{"id":"Integrations/mcp-component-astra","title":"Connect an Astra DB MCP server to Langflow","description":"Use the MCP Tools component to connect Langflow to a Datastax Astra DB MCP server.","sidebar":"docs"},"Integrations/Notion/integrations-notion":{"id":"Integrations/Notion/integrations-notion","title":"Setup","description":"To use Notion components in Langflow, you first need to create a Notion integration and configure it with the necessary capabilities. This guide will walk you through the process of setting up a Notion integration and granting it access to your Notion databases.","sidebar":"docs"},"Integrations/Notion/notion-agent-conversational":{"id":"Integrations/Notion/notion-agent-conversational","title":"Notion Conversational Agent","description":"The Notion Conversational Agent is an AI-powered assistant that interacts with your Notion workspace through natural language conversations. This flow performs Notion-related tasks like creating pages, searching for information, and managing content, all through a chat interface.","sidebar":"docs"},"Integrations/Notion/notion-agent-meeting-notes":{"id":"Integrations/Notion/notion-agent-meeting-notes","title":"Notion Meeting Notes Agent","description":"The Notion Agent for Meeting Notes is an AI-powered tool that automatically processes meeting transcripts and updates your Notion workspace. It identifies tasks, action items, and key points from your meetings, then creates new tasks or updates existing ones in Notion without manual input.","sidebar":"docs"},"Integrations/Nvidia/integrations-nvidia-g-assist":{"id":"Integrations/Nvidia/integrations-nvidia-g-assist","title":"Integrate NVIDIA G-Assist with Langflow","description":"This component is available only for Langflow users with NVIDIA GPUs on Windows systems.","sidebar":"docs"},"Integrations/Nvidia/integrations-nvidia-ingest":{"id":"Integrations/Nvidia/integrations-nvidia-ingest","title":"Integrate NVIDIA Retriever Extraction with Langflow","description":"NVIDIA Retriever Extraction is also known as NV-Ingest and NeMo Retriever Extraction.","sidebar":"docs"},"Integrations/Nvidia/integrations-nvidia-nim-wsl2":{"id":"Integrations/Nvidia/integrations-nvidia-nim-wsl2","title":"Integrate NVIDIA NIMs with Langflow","description":"Connect Langflow with NVIDIA NIM on an RTX Windows system with Windows Subsystem for Linux 2 (WSL2) installed.","sidebar":"docs"},"Support/luna-for-langflow":{"id":"Support/luna-for-langflow","title":"Enterprise support for Langflow","description":"With Luna for Langflow support, you can develop and deploy Langflow applications with confidence.","sidebar":"docs"},"Support/release-notes":{"id":"Support/release-notes","title":"Langflow release notes","description":"This page summarizes significant changes to Langflow in each release.","sidebar":"docs"},"Support/troubleshooting":{"id":"Support/troubleshooting","title":"Troubleshoot Langflow","description":"This page provides troubleshooting advice for issues you might encounter when using Langflow or contributing to Langflow.","sidebar":"docs"},"Templates/basic-prompting":{"id":"Templates/basic-prompting","title":"Basic prompting","description":"This flow is a starting point for understanding Langflow.","sidebar":"docs"},"Templates/blog-writer":{"id":"Templates/blog-writer","title":"Blog writer","description":"This flow demonstrates adding an additional input to the Prompt component to capture input from the URL and Parser components.","sidebar":"docs"},"Templates/document-qa":{"id":"Templates/document-qa","title":"Document QA","description":"Build a question-and-answer chatbot with document analysis capabilities using a document loaded from local memory.","sidebar":"docs"},"Templates/financial-report-parser":{"id":"Templates/financial-report-parser","title":"Financial report parser","description":"This flow demonstrates how to parse LLM responses into a structured format.","sidebar":"docs"},"Templates/memory-chatbot":{"id":"Templates/memory-chatbot","title":"Memory chatbot","description":"The Chat memory component is also known as the Message history component.","sidebar":"docs"},"Templates/sequential-agent":{"id":"Templates/sequential-agent","title":"Sequential tasks agent","description":"This flow demonstrates using multiple Agent components in a single flow.","sidebar":"docs"},"Templates/simple-agent":{"id":"Templates/simple-agent","title":"Simple agent","description":"This flow demonstrates using an Agent in a flow.","sidebar":"docs"},"Templates/travel-planning-agent":{"id":"Templates/travel-planning-agent","title":"Travel planning agent","description":"This flow demonstrates using multiple Agent components in a single flow.","sidebar":"docs"},"Templates/vector-store-rag":{"id":"Templates/vector-store-rag","title":"Vector store RAG","description":"Retrieval Augmented Generation, or RAG, is a pattern for training LLMs on your data and querying it.","sidebar":"docs"}}}}')}}]); \ No newline at end of file diff --git a/assets/js/22dd74f7.dc2e2d62.js b/assets/js/22dd74f7.dc2e2d62.js new file mode 100644 index 0000000000..41735b203c --- /dev/null +++ b/assets/js/22dd74f7.dc2e2d62.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunklangflow_docs=self.webpackChunklangflow_docs||[]).push([[1567],{55226:e=>{e.exports=JSON.parse('{"version":{"pluginId":"default","version":"current","label":"Next","banner":null,"badge":false,"noIndex":false,"className":"docs-version-current","isLast":true,"docsSidebars":{"docs":[{"type":"link","label":"Welcome to Langflow","href":"/","docId":"Get-Started/welcome-to-langflow","unlisted":false},{"type":"category","label":"Get started","items":[{"type":"link","label":"Install Langflow","href":"/get-started-installation","docId":"Get-Started/get-started-installation","unlisted":false},{"type":"link","label":"Quickstart","href":"/get-started-quickstart","docId":"Get-Started/get-started-quickstart","unlisted":false}],"collapsed":true,"collapsible":true},{"type":"category","label":"Templates","items":[{"type":"link","label":"Basic prompting","href":"/basic-prompting","docId":"Templates/basic-prompting","unlisted":false},{"type":"link","label":"Simple agent","href":"/simple-agent","docId":"Templates/simple-agent","unlisted":false},{"type":"link","label":"Blog writer","href":"/blog-writer","docId":"Templates/blog-writer","unlisted":false},{"type":"link","label":"Document QA","href":"/document-qa","docId":"Templates/document-qa","unlisted":false},{"type":"link","label":"Memory chatbot","href":"/memory-chatbot","docId":"Templates/memory-chatbot","unlisted":false},{"type":"link","label":"Vector store RAG","href":"/vector-store-rag","docId":"Templates/vector-store-rag","unlisted":false},{"type":"link","label":"Financial report parser","href":"/financial-report-parser","docId":"Templates/financial-report-parser","unlisted":false},{"type":"link","label":"Sequential tasks agent","href":"/sequential-agent","docId":"Templates/sequential-agent","unlisted":false},{"type":"link","label":"Travel planning agent","href":"/travel-planning-agent","docId":"Templates/travel-planning-agent","unlisted":false}],"collapsed":true,"collapsible":true},{"type":"category","label":"Concepts","items":[{"type":"link","label":"Langflow overview","href":"/concepts-overview","docId":"Concepts/concepts-overview","unlisted":false},{"type":"link","label":"Playground","href":"/concepts-playground","docId":"Concepts/concepts-playground","unlisted":false},{"type":"link","label":"Flows","href":"/concepts-flows","docId":"Concepts/concepts-flows","unlisted":false},{"type":"link","label":"Langflow objects","href":"/concepts-objects","docId":"Concepts/concepts-objects","unlisted":false},{"type":"link","label":"Share flows","href":"/concepts-publish","docId":"Concepts/concepts-publish","unlisted":false},{"type":"link","label":"Embedded chat widget","href":"/embedded-chat-widget","docId":"Concepts/embedded-chat-widget","unlisted":false},{"type":"link","label":"Manage files","href":"/concepts-file-management","docId":"Concepts/concepts-file-management","unlisted":false},{"type":"link","label":"Voice mode","href":"/concepts-voice-mode","docId":"Concepts/concepts-voice-mode","unlisted":false}],"collapsed":true,"collapsible":true},{"type":"category","label":"Components","items":[{"type":"link","label":"Components overview","href":"/concepts-components","docId":"Concepts/concepts-components","unlisted":false},{"type":"link","label":"Agents","href":"/components-agents","docId":"Components/components-agents","unlisted":false},{"type":"link","label":"Bundles","href":"/components-bundle-components","docId":"Components/components-bundles","unlisted":false},{"type":"link","label":"Create custom Python components","href":"/components-custom-components","docId":"Components/components-custom-components","unlisted":false},{"type":"link","label":"Data","href":"/components-data","docId":"Components/components-data","unlisted":false},{"type":"link","label":"Embedding models","href":"/components-embedding-models","docId":"Components/components-embedding-models","unlisted":false},{"type":"link","label":"Helpers","href":"/components-helpers","docId":"Components/components-helpers","unlisted":false},{"type":"link","label":"Inputs and outputs","href":"/components-io","docId":"Components/components-io","unlisted":false},{"type":"link","label":"Logic","href":"/components-logic","docId":"Components/components-logic","unlisted":false},{"type":"link","label":"Memories","href":"/components-memories","docId":"Components/components-memories","unlisted":false},{"type":"link","label":"Language models","href":"/components-models","docId":"Components/components-models","unlisted":false},{"type":"link","label":"Processing","href":"/components-processing","docId":"Components/components-processing","unlisted":false},{"type":"link","label":"Prompts","href":"/components-prompts","docId":"Components/components-prompts","unlisted":false},{"type":"link","label":"Tools","href":"/components-tools","docId":"Components/components-tools","unlisted":false},{"type":"link","label":"Vector stores","href":"/components-vector-stores","docId":"Components/components-vector-stores","unlisted":false}],"collapsed":true,"collapsible":true},{"type":"category","label":"Agents","items":[{"type":"link","label":"Use Langflow Agents","href":"/agents","docId":"Agents/agents","unlisted":false},{"type":"link","label":"Configure tools for agents","href":"/agents-tools","docId":"Agents/agents-tools","unlisted":false}],"collapsed":true,"collapsible":true},{"type":"category","label":"Model Context Protocol (MCP)","items":[{"type":"link","label":"Use Langflow as an MCP server","href":"/mcp-server","docId":"Concepts/mcp-server","unlisted":false},{"type":"link","label":"Use Langflow as an MCP client","href":"/mcp-client","docId":"Components/mcp-client","unlisted":false}],"collapsed":true,"collapsible":true},{"type":"category","label":"Configuration","items":[{"type":"link","label":"API keys","href":"/configuration-api-keys","docId":"Configuration/configuration-api-keys","unlisted":false},{"type":"link","label":"Authentication","href":"/configuration-authentication","docId":"Configuration/configuration-authentication","unlisted":false},{"type":"link","label":"Langflow CLI","href":"/configuration-cli","docId":"Configuration/configuration-cli","unlisted":false},{"type":"link","label":"Configure an external PostgreSQL database","href":"/configuration-custom-database","docId":"Configuration/configuration-custom-database","unlisted":false},{"type":"link","label":"Global variables","href":"/configuration-global-variables","docId":"Configuration/configuration-global-variables","unlisted":false},{"type":"link","label":"Environment variables","href":"/environment-variables","docId":"Configuration/environment-variables","unlisted":false},{"type":"link","label":"Telemetry","href":"/contributing-telemetry","docId":"Contributing/contributing-telemetry","unlisted":false}],"collapsed":true,"collapsible":true},{"type":"category","label":"Develop","items":[{"type":"link","label":"Overview","href":"/develop-overview","docId":"Develop/develop-overview","unlisted":false},{"type":"link","label":"Develop an application in Langflow","href":"/develop-application","docId":"Develop/develop-application","unlisted":false},{"type":"link","label":"Install custom dependencies","href":"/install-custom-dependencies","docId":"Develop/install-custom-dependencies","unlisted":false},{"type":"link","label":"Memory management","href":"/memory","docId":"Develop/memory","unlisted":false},{"type":"link","label":"Session ID","href":"/session-id","docId":"Develop/session-id","unlisted":false},{"type":"link","label":"Logging","href":"/logging","docId":"Develop/logging","unlisted":false},{"type":"link","label":"Webhook","href":"/webhook","docId":"Develop/webhook","unlisted":false},{"type":"category","label":"Clients","items":[{"type":"link","label":"TypeScript Client","href":"/typescript-client","docId":"Develop/Clients/typescript-client","unlisted":false}],"collapsed":true,"collapsible":true}],"collapsed":true,"collapsible":true},{"type":"category","label":"Deployment","items":[{"type":"link","label":"Deployment overview","href":"/deployment-overview","docId":"Deployment/deployment-overview","unlisted":false},{"type":"link","label":"Docker","href":"/deployment-docker","docId":"Deployment/deployment-docker","unlisted":false},{"type":"link","label":"Deploy a public Langflow server","href":"/deployment-public-server","docId":"Deployment/deployment-public-server","unlisted":false},{"type":"link","label":"Deploy Langflow on a remote server","href":"/deployment-caddyfile","docId":"Deployment/deployment-caddyfile","unlisted":false},{"type":"category","label":"Kubernetes","items":[{"type":"link","label":"Langflow architecture and best practices","href":"/deployment-prod-best-practices","docId":"Deployment/deployment-prod-best-practices","unlisted":false},{"type":"link","label":"Deploy in development","href":"/deployment-kubernetes-dev","docId":"Deployment/deployment-kubernetes-dev","unlisted":false},{"type":"link","label":"Deploy in production","href":"/deployment-kubernetes-prod","docId":"Deployment/deployment-kubernetes-prod","unlisted":false}],"collapsed":true,"collapsible":true},{"type":"link","label":"Google Cloud Platform","href":"/deployment-gcp","docId":"Deployment/deployment-gcp","unlisted":false},{"type":"link","label":"Hugging Face Spaces","href":"/deployment-hugging-face-spaces","docId":"Deployment/deployment-hugging-face-spaces","unlisted":false},{"type":"link","label":"Railway","href":"/deployment-railway","docId":"Deployment/deployment-railway","unlisted":false},{"type":"link","label":"Render","href":"/deployment-render","docId":"Deployment/deployment-render","unlisted":false}],"collapsed":true,"collapsible":true},{"type":"category","label":"API reference","items":[{"type":"link","label":"Get started with the Langflow API","href":"/api-reference-api-examples","docId":"API-Reference/api-reference-api-examples","unlisted":false},{"type":"link","label":"Flow trigger endpoints","href":"/api-flows-run","docId":"API-Reference/api-flows-run","unlisted":false},{"type":"link","label":"Flow management endpoints","href":"/api-flows","docId":"API-Reference/api-flows","unlisted":false},{"type":"link","label":"Files endpoints","href":"/api-files","docId":"API-Reference/api-files","unlisted":false},{"type":"link","label":"Projects endpoints","href":"/api-projects","docId":"API-Reference/api-projects","unlisted":false},{"type":"link","label":"Logs endpoints","href":"/api-logs","docId":"API-Reference/api-logs","unlisted":false},{"type":"link","label":"Monitor endpoints","href":"/api-monitor","docId":"API-Reference/api-monitor","unlisted":false},{"type":"link","label":"Build endpoints","href":"/api-build","docId":"API-Reference/api-build","unlisted":false},{"type":"link","label":"Users endpoints","href":"/api-users","docId":"API-Reference/api-users","unlisted":false},{"type":"link","label":"Langflow API specification","href":"/api"}],"collapsed":true,"collapsible":true},{"type":"category","label":"Integrations","items":[{"type":"link","label":"Apify","href":"/integrations-apify","docId":"Integrations/Apify/integrations-apify","unlisted":false},{"type":"link","label":"Arize","href":"/integrations-arize","docId":"Integrations/Arize/integrations-arize","unlisted":false},{"type":"link","label":"AssemblyAI","href":"/integrations-assemblyai","docId":"Integrations/integrations-assemblyai","unlisted":false},{"type":"link","label":"Astra DB MCP server","href":"/mcp-component-astra","docId":"Integrations/mcp-component-astra","unlisted":false},{"type":"link","label":"Cleanlab","href":"/integrations-cleanlab","docId":"Integrations/Cleanlab/integrations-cleanlab","unlisted":false},{"type":"link","label":"Composio","href":"/integrations-composio","docId":"Integrations/Composio/integrations-composio","unlisted":false},{"type":"link","label":"Docling","href":"/integrations-docling","docId":"Integrations/Docling/integrations-docling","unlisted":false},{"type":"category","label":"Google","items":[{"type":"link","label":"Integrate Google OAuth with Langflow","href":"/integrations-setup-google-oauth-langflow","docId":"Integrations/Google/integrations-setup-google-oauth-langflow","unlisted":false},{"type":"link","label":"Integrate Google Cloud Vertex AI with Langflow","href":"/integrations-setup-google-cloud-vertex-ai-langflow","docId":"Integrations/Google/integrations-setup-google-cloud-vertex-ai-langflow","unlisted":false},{"type":"link","label":"Integrate Google BigQuery with Langflow","href":"/integrations-google-big-query","docId":"Integrations/Google/integrations-google-big-query","unlisted":false}],"collapsed":true,"collapsible":true},{"type":"link","label":"Langfuse","href":"/integrations-langfuse","docId":"Integrations/integrations-langfuse","unlisted":false},{"type":"link","label":"LangSmith","href":"/integrations-langsmith","docId":"Integrations/integrations-langsmith","unlisted":false},{"type":"link","label":"LangWatch","href":"/integrations-langwatch","docId":"Integrations/integrations-langwatch","unlisted":false},{"type":"link","label":"Opik","href":"/integrations-opik","docId":"Integrations/integrations-opik","unlisted":false},{"type":"category","label":"Notion","items":[{"type":"link","label":"Setup","href":"/integrations/notion/setup","docId":"Integrations/Notion/integrations-notion","unlisted":false},{"type":"link","label":"Notion Conversational Agent","href":"/integrations/notion/notion-agent-conversational","docId":"Integrations/Notion/notion-agent-conversational","unlisted":false},{"type":"link","label":"Notion Meeting Notes Agent","href":"/integrations/notion/notion-agent-meeting-notes","docId":"Integrations/Notion/notion-agent-meeting-notes","unlisted":false}],"collapsed":true,"collapsible":true},{"type":"category","label":"NVIDIA","items":[{"type":"link","label":"NVIDIA Ingest","href":"/integrations-nvidia-ingest","docId":"Integrations/Nvidia/integrations-nvidia-ingest","unlisted":false},{"type":"link","label":"NVIDIA NIM on WSL2","href":"/integrations-nvidia-ingest-wsl2","docId":"Integrations/Nvidia/integrations-nvidia-nim-wsl2","unlisted":false},{"type":"link","label":"NVIDIA G-Assist","href":"/integrations-nvidia-g-assist","docId":"Integrations/Nvidia/integrations-nvidia-g-assist","unlisted":false}],"collapsed":true,"collapsible":true}],"collapsed":true,"collapsible":true},{"type":"category","label":"Contribute","items":[{"type":"link","label":"Join the Langflow community","href":"/contributing-community","docId":"Contributing/contributing-community","unlisted":false},{"type":"link","label":"Contribute to Langflow","href":"/contributing-how-to-contribute","docId":"Contributing/contributing-how-to-contribute","unlisted":false},{"type":"link","label":"Contribute components","href":"/contributing-components","docId":"Contributing/contributing-components","unlisted":false},{"type":"link","label":"Contribute component tests","href":"/contributing-component-tests","docId":"Contributing/contributing-component-tests","unlisted":false},{"type":"link","label":"Contribute templates","href":"/contributing-templates","docId":"Contributing/contributing-templates","unlisted":false},{"type":"link","label":"Contribute bundles","href":"/contributing-bundles","docId":"Contributing/contributing-bundles","unlisted":false}],"collapsed":true,"collapsible":true},{"type":"category","label":"Release notes","items":[{"type":"link","label":"Release notes","href":"/release-notes","docId":"Support/release-notes","unlisted":false}],"collapsed":true,"collapsible":true},{"type":"category","label":"Support","items":[{"type":"link","label":"Troubleshoot","href":"/troubleshoot","docId":"Support/troubleshooting","unlisted":false},{"type":"link","label":"Get help and request enhancements","href":"/contributing-github-issues","docId":"Contributing/contributing-github-issues","unlisted":false},{"type":"link","label":"Enterprise support","href":"/luna-for-langflow","docId":"Support/luna-for-langflow","unlisted":false}],"collapsed":true,"collapsible":true},{"type":"html","className":"sidebar-ad","value":"\\n \\n \\n
\\n Use Langflow in the cloud\\n Sign up for DataStax Langflow\\n
\\n
\\n "}]},"docs":{"Agents/agents":{"id":"Agents/agents","title":"Use Langflow Agents","description":"Agents use LLMs as a brain to autonomously analyze problems and select tools to solve them.","sidebar":"docs"},"Agents/agents-tools":{"id":"Agents/agents-tools","title":"Configure tools for agents","description":"Configure tools connected to agents to extend their capabilities.","sidebar":"docs"},"API-Reference/api-build":{"id":"API-Reference/api-build","title":"Build endpoints","description":"The /build endpoints are used by Langflow\'s frontend Workspace and Playground code.","sidebar":"docs"},"API-Reference/api-files":{"id":"API-Reference/api-files","title":"Files endpoints","description":"Use the /files endpoints to move files between your local machine and Langflow.","sidebar":"docs"},"API-Reference/api-flows":{"id":"API-Reference/api-flows","title":"Flow management endpoints","description":"Use the /flows endpoint to create, read, update, and delete flows.","sidebar":"docs"},"API-Reference/api-flows-run":{"id":"API-Reference/api-flows-run","title":"Flow trigger endpoints","description":"Use the /run and /webhook endpoints to run flows.","sidebar":"docs"},"API-Reference/api-logs":{"id":"API-Reference/api-logs","title":"Logs endpoints","description":"Retrieve logs for your Langflow flow.","sidebar":"docs"},"API-Reference/api-monitor":{"id":"API-Reference/api-monitor","title":"Monitor endpoints","description":"Use the /monitor endpoint to monitor and modify messages passed between Langflow components, vertex builds, and transactions.","sidebar":"docs"},"API-Reference/api-projects":{"id":"API-Reference/api-projects","title":"Projects endpoints","description":"Use the /projects endpoint to create, read, update, and delete projects.","sidebar":"docs"},"API-Reference/api-reference-api-examples":{"id":"API-Reference/api-reference-api-examples","title":"Get started with the Langflow API","description":"You can use the Langflow API for programmatic interactions with Langflow, such as the following:","sidebar":"docs"},"API-Reference/api-users":{"id":"API-Reference/api-users","title":"Users endpoints","description":"Use the /users endpoint to manage user accounts in Langflow.","sidebar":"docs"},"Components/components-agents":{"id":"Components/components-agents","title":"Agents","description":"Agent components define the behavior and capabilities of AI agents in your flow.","sidebar":"docs"},"Components/components-bundles":{"id":"Components/components-bundles","title":"Bundles","description":"Bundled components are based on standard Langflow functionality, so you add them to your flows and configure them in much the same way as the standard components.","sidebar":"docs"},"Components/components-custom-components":{"id":"Components/components-custom-components","title":"Create custom Python components","description":"Custom components extend Langflow\'s functionality through Python classes that inherit from Component. This enables integration of new features, data manipulation, external services, and specialized tools.","sidebar":"docs"},"Components/components-data":{"id":"Components/components-data","title":"Data","description":"Data components load data from a source into your flow.","sidebar":"docs"},"Components/components-embedding-models":{"id":"Components/components-embedding-models","title":"Embedding models","description":"In Langflow version 1.5, the singular Embedding model component replaces many provider-specific embedding models components. Any provider-specific embedding model components that weren\'t incorporated into the singular component were moved to Bundles.","sidebar":"docs"},"Components/components-helpers":{"id":"Components/components-helpers","title":"Helpers","description":"Helper components provide utility functions to help manage data, tasks, and other components in your flow.","sidebar":"docs"},"Components/components-io":{"id":"Components/components-io","title":"Inputs and outputs","description":"Input and output components define where data enters and exits your flow.","sidebar":"docs"},"Components/components-logic":{"id":"Components/components-logic","title":"Logic","description":"Logic components provide functionalities for routing, conditional processing, and flow management.","sidebar":"docs"},"Components/components-memories":{"id":"Components/components-memories","title":"Memories","description":"Components in the Memories category are moved to Bundles as of Langflow 1.5.","sidebar":"docs"},"Components/components-models":{"id":"Components/components-models","title":"Language models","description":"In Langflow version 1.5, the singular Language model component replaces many provider-specific model components. Any provider-specific model components that weren\'t incorporated into the singular component were moved to Bundles.","sidebar":"docs"},"Components/components-processing":{"id":"Components/components-processing","title":"Processing","description":"Processing components process and transform data within a flow, like converting Data to text with a Parser component, filtering data with natural language with the Smart function, or saving data to your local machine with Save File.","sidebar":"docs"},"Components/components-prompts":{"id":"Components/components-prompts","title":"Prompts","description":"A prompt is a structured input to a language model that instructs the model how to handle user inputs and variables.","sidebar":"docs"},"Components/components-tools":{"id":"Components/components-tools","title":"Tools","description":"The Tools category in Langflow is removed as of Langflow 1.5.","sidebar":"docs"},"Components/components-vector-stores":{"id":"Components/components-vector-stores","title":"Vector stores","description":"Vector databases store vector data, which backs AI workloads like chatbots and Retrieval Augmented Generation.","sidebar":"docs"},"Components/mcp-client":{"id":"Components/mcp-client","title":"Use Langflow as an MCP client","description":"Langflow integrates with the Model Context Protocol (MCP) as both an MCP server and an MCP client.","sidebar":"docs"},"Concepts/concepts-components":{"id":"Concepts/concepts-components","title":"Components overview","description":"Components are the building blocks of your flows.","sidebar":"docs"},"Concepts/concepts-file-management":{"id":"Concepts/concepts-file-management","title":"Manage files","description":"Upload, store, and manage files in Langflow\'s File management system.","sidebar":"docs"},"Concepts/concepts-flows":{"id":"Concepts/concepts-flows","title":"Flows","description":"Flows in Langflow are fully serializable and can be saved and loaded from the file system. In this guide, we\'ll explore how to import and export flows.","sidebar":"docs"},"Concepts/concepts-objects":{"id":"Concepts/concepts-objects","title":"Langflow objects","description":"In Langflow, objects are Pydantic models that serve as structured, functional representations of data.","sidebar":"docs"},"Concepts/concepts-overview":{"id":"Concepts/concepts-overview","title":"Langflow overview","description":"This page explores the fundamental building blocks of Langflow, beginning with the question, \\"What is a flow?\\"","sidebar":"docs"},"Concepts/concepts-playground":{"id":"Concepts/concepts-playground","title":"Playground","description":"The\xa0Playground\xa0is a dynamic interface designed for real-time interaction with LLMs, allowing users to chat, access memories, and monitor inputs and outputs. Here, users can directly prototype their models, making adjustments and observing different outcomes.","sidebar":"docs"},"Concepts/concepts-publish":{"id":"Concepts/concepts-publish","title":"Share flows","description":"Langflow provides several ways to publish and integrate your flows into external applications. Whether you want to expose your flow as an API endpoint, embed it as a chat widget in your website, or share it as a public playground, this guide covers the options available for making your flows accessible to users.","sidebar":"docs"},"Concepts/concepts-voice-mode":{"id":"Concepts/concepts-voice-mode","title":"Voice mode","description":"The Langflow Playground supports voice mode for interacting with your applications through a microphone.","sidebar":"docs"},"Concepts/embedded-chat-widget":{"id":"Concepts/embedded-chat-widget","title":"Embedded chat widget","description":"On the Publish pane, the Embed into site tab displays code that can be inserted in the `` of your HTML to interact with your flow.","sidebar":"docs"},"Concepts/mcp-server":{"id":"Concepts/mcp-server","title":"Use Langflow as an MCP server","description":"Langflow integrates with the Model Context Protocol (MCP) as both an MCP server and an MCP client.","sidebar":"docs"},"Configuration/configuration-api-keys":{"id":"Configuration/configuration-api-keys","title":"API keys","description":"You can use Langflow API keys to interact with Langflow programmatically.","sidebar":"docs"},"Configuration/configuration-authentication":{"id":"Configuration/configuration-authentication","title":"Authentication","description":"This guide covers Langflow\'s authentication system and API key management, including how to secure your deployment and manage access to flows and components.","sidebar":"docs"},"Configuration/configuration-cli":{"id":"Configuration/configuration-cli","title":"Langflow CLI","description":"The Langflow command line interface (Langflow CLI) is the main interface for managing and running the Langflow server.","sidebar":"docs"},"Configuration/configuration-custom-database":{"id":"Configuration/configuration-custom-database","title":"Configure an external PostgreSQL database","description":"Langflow\'s default database is SQLite, but you can configure Langflow to use PostgreSQL instead.","sidebar":"docs"},"Configuration/configuration-global-variables":{"id":"Configuration/configuration-global-variables","title":"Global variables","description":"Global variables let you store and reuse generic input values and credentials across your projects.","sidebar":"docs"},"Configuration/environment-variables":{"id":"Configuration/environment-variables","title":"Environment variables","description":"Langflow lets you configure a number of settings using environment variables.","sidebar":"docs"},"Contributing/contributing-bundles":{"id":"Contributing/contributing-bundles","title":"Contribute bundles","description":"Follow these steps to add new component bundles to the Langflow sidebar.","sidebar":"docs"},"Contributing/contributing-community":{"id":"Contributing/contributing-community","title":"Join the Langflow community","description":"There are several ways you can interact with the Langflow community and learn more about the Langflow project.","sidebar":"docs"},"Contributing/contributing-component-tests":{"id":"Contributing/contributing-component-tests","title":"Contribute component tests","description":"This guide outlines how to structure and implement tests for application components to ensure consistency and adequate coverage.","sidebar":"docs"},"Contributing/contributing-components":{"id":"Contributing/contributing-components","title":"Contribute components","description":"New components are added as objects of the Component class.","sidebar":"docs"},"Contributing/contributing-github-issues":{"id":"Contributing/contributing-github-issues","title":"Get help and request enhancements","description":"The Langflow GitHub repository is an integral part of the Langflow community.","sidebar":"docs"},"Contributing/contributing-how-to-contribute":{"id":"Contributing/contributing-how-to-contribute","title":"Contribute to Langflow","description":"This guide is intended to help you start contributing to Langflow.","sidebar":"docs"},"Contributing/contributing-telemetry":{"id":"Contributing/contributing-telemetry","title":"Telemetry","description":"Langflow uses anonymous telemetry to collect essential usage statistics to enhance functionality and the user experience. This data helps us identify popular features and areas that need improvement, and ensures development efforts align with what you need.","sidebar":"docs"},"Contributing/contributing-templates":{"id":"Contributing/contributing-templates","title":"Contribute templates","description":"Follow these best practices when submitting a template to Langflow.","sidebar":"docs"},"Deployment/deployment-caddyfile":{"id":"Deployment/deployment-caddyfile","title":"Deploy Langflow on a remote server","description":"Learn how to deploy Langflow on your own remote server with secure web access.","sidebar":"docs"},"Deployment/deployment-docker":{"id":"Deployment/deployment-docker","title":"Deploy Langflow on Docker","description":"This guide demonstrates deploying Langflow with Docker and Docker Compose.","sidebar":"docs"},"Deployment/deployment-gcp":{"id":"Deployment/deployment-gcp","title":"Deploy Langflow on Google Cloud Platform","description":"This guide demonstrates deploying Langflow on Google Cloud Platform.","sidebar":"docs"},"Deployment/deployment-hugging-face-spaces":{"id":"Deployment/deployment-hugging-face-spaces","title":"Deploy Langflow on HuggingFace Spaces","description":"This guide explains how to deploy Langflow on HuggingFace Spaces.","sidebar":"docs"},"Deployment/deployment-kubernetes-dev":{"id":"Deployment/deployment-kubernetes-dev","title":"Deploy the Langflow development environment on Kubernetes","description":"The Langflow Integrated Development Environment (IDE) Helm chart is designed to provide a complete environment for developers to create, test, and debug their flows. It includes both the API and the UI.","sidebar":"docs"},"Deployment/deployment-kubernetes-prod":{"id":"Deployment/deployment-kubernetes-prod","title":"Deploy the Langflow production environment on Kubernetes","description":"The Langflow Runtime chart is tailored for deploying applications in a production environment. It is focused on stability, performance, isolation, and security to ensure that applications run reliably and efficiently.","sidebar":"docs"},"Deployment/deployment-overview":{"id":"Deployment/deployment-overview","title":"Langflow deployment overview","description":"You have a flow, and want to share it with the world in a production environment.","sidebar":"docs"},"Deployment/deployment-prod-best-practices":{"id":"Deployment/deployment-prod-best-practices","title":"Langflow architecture and best practices on Kubernetes","description":"While Langflow offers flexible deployment options, deploying on a Kubernetes cluster is highly recommended for production environments.","sidebar":"docs"},"Deployment/deployment-public-server":{"id":"Deployment/deployment-public-server","title":"Deploy a public Langflow server","description":"By default, your Langflow server at http7860 isn\'t exposed to the public internet.","sidebar":"docs"},"Deployment/deployment-railway":{"id":"Deployment/deployment-railway","title":"Deploy Langflow on Railway","description":"This guide explains how to deploy Langflow on Railway, a cloud infrastructure platform that provides auto-deploy, managed databases, and automatic scaling.","sidebar":"docs"},"Deployment/deployment-render":{"id":"Deployment/deployment-render","title":"Deploy Langflow on Render","description":"This guide explains how to deploy Langflow on Render, a cloud platform for deploying web applications and APIs.","sidebar":"docs"},"Develop/Clients/typescript-client":{"id":"Develop/Clients/typescript-client","title":"Langflow TypeScript client","description":"The Langflow TypeScript client allows your TypeScript applications to programmatically interact with the Langflow API.","sidebar":"docs"},"Develop/develop-application":{"id":"Develop/develop-application","title":"Develop an application in Langflow","description":"Follow this guide to learn how to build an application using Langflow.","sidebar":"docs"},"Develop/develop-overview":{"id":"Develop/develop-overview","title":"About developing and configuring Langflow applications","description":"The following pages provide information about how to develop and configure Langflow applications.","sidebar":"docs"},"Develop/install-custom-dependencies":{"id":"Develop/install-custom-dependencies","title":"Install custom dependencies","description":"Langflow provides optional dependency groups and support for custom dependencies to extend Langflow functionality.","sidebar":"docs"},"Develop/logging":{"id":"Develop/logging","title":"Logging options in Langflow","description":"Langflow uses the loguru library for logging.","sidebar":"docs"},"Develop/memory":{"id":"Develop/memory","title":"Memory management options","description":"Langflow provides flexible memory management options for storage and retrieval.","sidebar":"docs"},"Develop/session-id":{"id":"Develop/session-id","title":"Use session ID to manage communication between components","description":"Session ID is a unique identifier for client/server connections. A single session equals the duration of a client\'s connection to a server.","sidebar":"docs"},"Develop/webhook":{"id":"Develop/webhook","title":"Trigger flows with webhooks","description":"You can use the Webhook component to start a flow run in response to an external event.","sidebar":"docs"},"Get-Started/get-started-installation":{"id":"Get-Started/get-started-installation","title":"Install Langflow","description":"Langflow can be installed in multiple ways:","sidebar":"docs"},"Get-Started/get-started-quickstart":{"id":"Get-Started/get-started-quickstart","title":"Quickstart","description":"Get started with Langflow by loading a template flow, running it, and then serving it at the /run API endpoint.","sidebar":"docs"},"Get-Started/welcome-to-langflow":{"id":"Get-Started/welcome-to-langflow","title":"Welcome to Langflow","description":"Langflow is a new, visual framework for building multi-agent and RAG applications. It is open-source, Python-powered, fully customizable, and LLM and vector store agnostic.","sidebar":"docs"},"Integrations/Apify/integrations-apify":{"id":"Integrations/Apify/integrations-apify","title":"Apify","description":"Apify is a web scraping and data extraction platform. It provides an Actor Store with more than 3,000 ready-made cloud tools called Actors.","sidebar":"docs"},"Integrations/Arize/integrations-arize":{"id":"Integrations/Arize/integrations-arize","title":"Integrate Arize with Langflow","description":"Arize is a tool built on OpenTelemetry and OpenInference for monitoring and optimizing LLM applications.","sidebar":"docs"},"Integrations/Cleanlab/integrations-cleanlab":{"id":"Integrations/Cleanlab/integrations-cleanlab","title":"Integrate Cleanlab Evaluations with Langflow","description":"Unlock trustworthy Agentic, RAG, and LLM pipelines with Cleanlab\'s evaluation and remediation suite.","sidebar":"docs"},"Integrations/Composio/integrations-composio":{"id":"Integrations/Composio/integrations-composio","title":"Integrate Composio with Langflow","description":"Langflow integrates with Composio as a toolset for your Agent component.","sidebar":"docs"},"Integrations/Docling/integrations-docling":{"id":"Integrations/Docling/integrations-docling","title":"Integrate Docling with Langflow","description":"Langflow integrates with Docling through a suite of components for parsing documents.","sidebar":"docs"},"Integrations/Google/integrations-google-big-query":{"id":"Integrations/Google/integrations-google-big-query","title":"Integrate Google BigQuery with Langflow","description":"Langflow integrates with Google BigQuery through the BigQuery component, allowing you to execute SQL queries and retrieve data from your BigQuery datasets.","sidebar":"docs"},"Integrations/Google/integrations-setup-google-cloud-vertex-ai-langflow":{"id":"Integrations/Google/integrations-setup-google-cloud-vertex-ai-langflow","title":"Integrate Google Cloud Vertex AI with Langflow","description":"Langflow integrates with the Google Vertex AI API for authenticating the Vertex AI embeddings model and Vertex AI components.","sidebar":"docs"},"Integrations/Google/integrations-setup-google-oauth-langflow":{"id":"Integrations/Google/integrations-setup-google-oauth-langflow","title":"Integrate Google OAuth with Langflow","description":"Langflow integrates with Google OAuth for authenticating the Gmail loader, Google Drive loader, and Google Drive Search components.","sidebar":"docs"},"Integrations/integrations-assemblyai":{"id":"Integrations/integrations-assemblyai","title":"AssemblyAI","description":"The AssemblyAI components allow you to apply powerful Speech AI models to your app for tasks like:","sidebar":"docs"},"Integrations/integrations-langfuse":{"id":"Integrations/integrations-langfuse","title":"Langfuse","description":"Langfuse (GitHub) is an open-source platform for LLM observability. It provides tracing and monitoring capabilities for AI applications, helping developers debug, analyze, and optimize their AI systems. Langfuse integrates with various tools and frameworks such as workflows builders like Langflow.","sidebar":"docs"},"Integrations/integrations-langsmith":{"id":"Integrations/integrations-langsmith","title":"LangSmith","description":"LangSmith is a full-lifecycle DevOps service from LangChain that provides monitoring and observability. To integrate with Langflow, add your LangChain API key and configuration as Langflow environment variables, and then start Langflow.","sidebar":"docs"},"Integrations/integrations-langwatch":{"id":"Integrations/integrations-langwatch","title":"LangWatch","description":"938674091aac4d9d9aa4aa6eb5c215b4}","sidebar":"docs"},"Integrations/integrations-opik":{"id":"Integrations/integrations-opik","title":"Opik","description":"Opik is an open-source platform designed for evaluating, testing, and monitoring large language model (LLM) applications. Developed by Comet, it aims to facilitate more intuitive collaboration, testing, and monitoring of LLM-based applications.","sidebar":"docs"},"Integrations/mcp-component-astra":{"id":"Integrations/mcp-component-astra","title":"Connect an Astra DB MCP server to Langflow","description":"Use the MCP Tools component to connect Langflow to a Datastax Astra DB MCP server.","sidebar":"docs"},"Integrations/Notion/integrations-notion":{"id":"Integrations/Notion/integrations-notion","title":"Setup","description":"To use Notion components in Langflow, you first need to create a Notion integration and configure it with the necessary capabilities. This guide will walk you through the process of setting up a Notion integration and granting it access to your Notion databases.","sidebar":"docs"},"Integrations/Notion/notion-agent-conversational":{"id":"Integrations/Notion/notion-agent-conversational","title":"Notion Conversational Agent","description":"The Notion Conversational Agent is an AI-powered assistant that interacts with your Notion workspace through natural language conversations. This flow performs Notion-related tasks like creating pages, searching for information, and managing content, all through a chat interface.","sidebar":"docs"},"Integrations/Notion/notion-agent-meeting-notes":{"id":"Integrations/Notion/notion-agent-meeting-notes","title":"Notion Meeting Notes Agent","description":"The Notion Agent for Meeting Notes is an AI-powered tool that automatically processes meeting transcripts and updates your Notion workspace. It identifies tasks, action items, and key points from your meetings, then creates new tasks or updates existing ones in Notion without manual input.","sidebar":"docs"},"Integrations/Nvidia/integrations-nvidia-g-assist":{"id":"Integrations/Nvidia/integrations-nvidia-g-assist","title":"Integrate NVIDIA G-Assist with Langflow","description":"This component is available only for Langflow users with NVIDIA GPUs on Windows systems.","sidebar":"docs"},"Integrations/Nvidia/integrations-nvidia-ingest":{"id":"Integrations/Nvidia/integrations-nvidia-ingest","title":"Integrate NVIDIA Retriever Extraction with Langflow","description":"NVIDIA Retriever Extraction is also known as NV-Ingest and NeMo Retriever Extraction.","sidebar":"docs"},"Integrations/Nvidia/integrations-nvidia-nim-wsl2":{"id":"Integrations/Nvidia/integrations-nvidia-nim-wsl2","title":"Integrate NVIDIA NIMs with Langflow","description":"Connect Langflow with NVIDIA NIM on an RTX Windows system with Windows Subsystem for Linux 2 (WSL2) installed.","sidebar":"docs"},"Support/luna-for-langflow":{"id":"Support/luna-for-langflow","title":"Enterprise support for Langflow","description":"With Luna for Langflow support, you can develop and deploy Langflow applications with confidence.","sidebar":"docs"},"Support/release-notes":{"id":"Support/release-notes","title":"Langflow release notes","description":"This page summarizes significant changes to Langflow in each release.","sidebar":"docs"},"Support/troubleshooting":{"id":"Support/troubleshooting","title":"Troubleshoot Langflow","description":"This page provides troubleshooting advice for issues you might encounter when using Langflow or contributing to Langflow.","sidebar":"docs"},"Templates/basic-prompting":{"id":"Templates/basic-prompting","title":"Basic prompting","description":"This flow is a starting point for understanding Langflow.","sidebar":"docs"},"Templates/blog-writer":{"id":"Templates/blog-writer","title":"Blog writer","description":"This flow demonstrates adding an additional input to the Prompt component to capture input from the URL and Parser components.","sidebar":"docs"},"Templates/document-qa":{"id":"Templates/document-qa","title":"Document QA","description":"Build a question-and-answer chatbot with document analysis capabilities using a document loaded from local memory.","sidebar":"docs"},"Templates/financial-report-parser":{"id":"Templates/financial-report-parser","title":"Financial report parser","description":"This flow demonstrates how to parse LLM responses into a structured format.","sidebar":"docs"},"Templates/memory-chatbot":{"id":"Templates/memory-chatbot","title":"Memory chatbot","description":"The Chat memory component is also known as the Message history component.","sidebar":"docs"},"Templates/sequential-agent":{"id":"Templates/sequential-agent","title":"Sequential tasks agent","description":"This flow demonstrates using multiple Agent components in a single flow.","sidebar":"docs"},"Templates/simple-agent":{"id":"Templates/simple-agent","title":"Simple agent","description":"This flow demonstrates using an Agent in a flow.","sidebar":"docs"},"Templates/travel-planning-agent":{"id":"Templates/travel-planning-agent","title":"Travel planning agent","description":"This flow demonstrates using multiple Agent components in a single flow.","sidebar":"docs"},"Templates/vector-store-rag":{"id":"Templates/vector-store-rag","title":"Vector store RAG","description":"Retrieval Augmented Generation, or RAG, is a pattern for training LLMs on your data and querying it.","sidebar":"docs"}}}}')}}]); \ No newline at end of file diff --git a/assets/js/2ab0d4f5.6235e2e2.js b/assets/js/2ab0d4f5.f301d517.js similarity index 51% rename from assets/js/2ab0d4f5.6235e2e2.js rename to assets/js/2ab0d4f5.f301d517.js index ac0d131c58..a6f9e4e948 100644 --- a/assets/js/2ab0d4f5.6235e2e2.js +++ b/assets/js/2ab0d4f5.f301d517.js @@ -1 +1 @@ -"use strict";(self.webpackChunklangflow_docs=self.webpackChunklangflow_docs||[]).push([[1845],{28453:(e,n,t)=>{t.d(n,{R:()=>a,x:()=>o});var i=t(96540);const s={},r=i.createContext(s);function a(e){const n=i.useContext(r);return i.useMemo(function(){return"function"==typeof e?e(n):{...n,...e}},[n,e])}function o(e){let n;return n=e.disableParentContext?"function"==typeof e.components?e.components(s):e.components||s:a(e.components),i.createElement(r.Provider,{value:n},e.children)}},83640:(e,n,t)=>{t.r(n),t.d(n,{contentTitle:()=>o,default:()=>c,frontMatter:()=>a,metadata:()=>i,toc:()=>l});const i=JSON.parse('{"type":"api","id":"simplified-run-flow","title":"Simplified Run Flow","description":"","slug":"/simplified-run-flow","frontMatter":{},"api":{"tags":["Base"],"description":"Executes a specified flow by ID with support for streaming and telemetry.\\n\\nThis endpoint executes a flow identified by ID or name, with options for streaming the response\\nand tracking execution metrics. It handles both streaming and non-streaming execution modes.\\n\\nArgs:\\n background_tasks (BackgroundTasks): FastAPI background task manager\\n flow (FlowRead | None): The flow to execute, loaded via dependency\\n input_request (SimplifiedAPIRequest | None): Input parameters for the flow\\n stream (bool): Whether to stream the response\\n api_key_user (UserRead): Authenticated user from API key\\n request (Request): The incoming HTTP request\\n\\nReturns:\\n Union[StreamingResponse, RunResponse]: Either a streaming response for real-time results\\n or a RunResponse with the complete execution results\\n\\nRaises:\\n HTTPException: For flow not found (404) or invalid input (400)\\n APIException: For internal execution errors (500)\\n\\nNotes:\\n - Supports both streaming and non-streaming execution modes\\n - Tracks execution time and success/failure via telemetry\\n - Handles graceful client disconnection in streaming mode\\n - Provides detailed error handling with appropriate HTTP status codes\\n - In streaming mode, uses EventManager to handle events:\\n - \\"add_message\\": New messages during execution\\n - \\"token\\": Individual tokens during streaming\\n - \\"end\\": Final execution result","operationId":"simplified_run_flow_api_v1_run__flow_id_or_name__post","security":[{"API key query":[]},{"API key header":[]}],"parameters":[{"name":"flow_id_or_name","in":"path","required":true,"schema":{"type":"string","title":"Flow Id Or Name"}},{"name":"stream","in":"query","required":false,"schema":{"type":"boolean","default":false,"title":"Stream"}},{"name":"user_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"string","format":"uuid"},{"type":"null"}],"title":"User Id"}}],"requestBody":{"content":{"application/json":{"schema":{"anyOf":[{"properties":{"input_value":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Input Value","description":"The input value"},"input_type":{"anyOf":[{"type":"string","enum":["chat","text","any"]},{"type":"null"}],"title":"Input Type","description":"The input type","default":"chat"},"output_type":{"anyOf":[{"type":"string","enum":["chat","text","any","debug"]},{"type":"null"}],"title":"Output Type","description":"The output type","default":"chat"},"output_component":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Output Component","description":"If there are multiple output components, you can specify the component to get the output from.","default":""},"tweaks":{"anyOf":[{"additionalProperties":{"anyOf":[{"type":"string"},{"type":"object"}]},"type":"object","title":"Tweaks","description":"A dictionary of tweaks to adjust the flow\'s execution. Allows customizing flow behavior dynamically. All tweaks are overridden by the input values.","examples":[{"Component Name":{"parameter_name":"value"},"component_id":{"parameter_name":"value"},"parameter_name":"value"}]},{"type":"null"}],"description":"The tweaks"},"session_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Session Id","description":"The session id"}},"type":"object","title":"SimplifiedAPIRequest"},{"type":"null"}],"title":"Input Request"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"properties":{"detail":{"items":{"properties":{"loc":{"items":{"anyOf":[{"type":"string"},{"type":"integer"}]},"type":"array","title":"Location"},"msg":{"type":"string","title":"Message"},"type":{"type":"string","title":"Error Type"}},"type":"object","required":["loc","msg","type"],"title":"ValidationError"},"type":"array","title":"Detail"}},"type":"object","title":"HTTPValidationError"}}}}},"method":"post","path":"/api/v1/run/{flow_id_or_name}","securitySchemes":{"OAuth2PasswordBearer":{"type":"oauth2","flows":{"password":{"scopes":{},"tokenUrl":"api/v1/login"}}},"API key query":{"type":"apiKey","in":"query","name":"x-api-key"},"API key header":{"type":"apiKey","in":"header","name":"x-api-key"}},"info":{"title":"Langflow","version":"1.4.3"},"postman":{"name":"Simplified Run Flow","description":{"content":"Executes a specified flow by ID with support for streaming and telemetry.\\n\\nThis endpoint executes a flow identified by ID or name, with options for streaming the response\\nand tracking execution metrics. It handles both streaming and non-streaming execution modes.\\n\\nArgs:\\n background_tasks (BackgroundTasks): FastAPI background task manager\\n flow (FlowRead | None): The flow to execute, loaded via dependency\\n input_request (SimplifiedAPIRequest | None): Input parameters for the flow\\n stream (bool): Whether to stream the response\\n api_key_user (UserRead): Authenticated user from API key\\n request (Request): The incoming HTTP request\\n\\nReturns:\\n Union[StreamingResponse, RunResponse]: Either a streaming response for real-time results\\n or a RunResponse with the complete execution results\\n\\nRaises:\\n HTTPException: For flow not found (404) or invalid input (400)\\n APIException: For internal execution errors (500)\\n\\nNotes:\\n - Supports both streaming and non-streaming execution modes\\n - Tracks execution time and success/failure via telemetry\\n - Handles graceful client disconnection in streaming mode\\n - Provides detailed error handling with appropriate HTTP status codes\\n - In streaming mode, uses EventManager to handle events:\\n - \\"add_message\\": New messages during execution\\n - \\"token\\": Individual tokens during streaming\\n - \\"end\\": Final execution result","type":"text/plain"},"url":{"path":["api","v1","run",":flow_id_or_name"],"host":["{{baseUrl}}"],"query":[{"disabled":false,"key":"stream","value":"false"},{"disabled":false,"key":"user_id","value":""}],"variable":[{"disabled":false,"description":{"content":"(Required) ","type":"text/plain"},"type":"any","value":"","key":"flow_id_or_name"}]},"header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"method":"POST","body":{"mode":"raw","raw":"{\\n \\"input_value\\": \\"\\",\\n \\"input_type\\": \\"\\",\\n \\"output_type\\": \\"\\",\\n \\"output_component\\": \\"\\",\\n \\"tweaks\\": {\\n \\"sint5a_\\": \\"\\",\\n \\"velit_ce\\": \\"\\"\\n },\\n \\"session_id\\": \\"\\"\\n}","options":{"raw":{"language":"json"}}},"auth":{"type":"apikey","apikey":[{"type":"any","value":"x-api-key","key":"key"},{"type":"any","value":"{{apiKey}}","key":"value"},{"type":"any","value":"query","key":"in"}]}}},"source":"@site/openapi.json","sourceDirName":".","permalink":"/api/simplified-run-flow","previous":{"title":"Get All","permalink":"/api/get-all"},"next":{"title":"Webhook Run Flow","permalink":"/api/webhook-run-flow"}}');var s=t(74848),r=t(28453);const a={},o="Simplified Run Flow",l=[];function d(e){const n={h1:"h1",header:"header",li:"li",p:"p",ul:"ul",...(0,r.R)(),...e.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(n.header,{children:(0,s.jsx)(n.h1,{id:"simplified-run-flow",children:"Simplified Run Flow"})}),"\n",(0,s.jsx)(n.p,{children:"Executes a specified flow by ID with support for streaming and telemetry."}),"\n",(0,s.jsx)(n.p,{children:"This endpoint executes a flow identified by ID or name, with options for streaming the response\nand tracking execution metrics. It handles both streaming and non-streaming execution modes."}),"\n",(0,s.jsx)(n.p,{children:"Args:\nbackground_tasks (BackgroundTasks): FastAPI background task manager\nflow (FlowRead | None): The flow to execute, loaded via dependency\ninput_request (SimplifiedAPIRequest | None): Input parameters for the flow\nstream (bool): Whether to stream the response\napi_key_user (UserRead): Authenticated user from API key\nrequest (Request): The incoming HTTP request"}),"\n",(0,s.jsx)(n.p,{children:"Returns:\nUnion[StreamingResponse, RunResponse]: Either a streaming response for real-time results\nor a RunResponse with the complete execution results"}),"\n",(0,s.jsx)(n.p,{children:"Raises:\nHTTPException: For flow not found (404) or invalid input (400)\nAPIException: For internal execution errors (500)"}),"\n",(0,s.jsx)(n.p,{children:"Notes:"}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsx)(n.li,{children:"Supports both streaming and non-streaming execution modes"}),"\n",(0,s.jsx)(n.li,{children:"Tracks execution time and success/failure via telemetry"}),"\n",(0,s.jsx)(n.li,{children:"Handles graceful client disconnection in streaming mode"}),"\n",(0,s.jsx)(n.li,{children:"Provides detailed error handling with appropriate HTTP status codes"}),"\n",(0,s.jsxs)(n.li,{children:["In streaming mode, uses EventManager to handle events:","\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsx)(n.li,{children:'"add_message": New messages during execution'}),"\n",(0,s.jsx)(n.li,{children:'"token": Individual tokens during streaming'}),"\n",(0,s.jsx)(n.li,{children:'"end": Final execution result'}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,s.jsxs)("table",{style:{display:"table",width:"100%"},children:[(0,s.jsx)("thead",{children:(0,s.jsx)("tr",{children:(0,s.jsx)("th",{style:{textAlign:"left"},children:"Path Parameters"})})}),(0,s.jsx)("tbody",{children:(0,s.jsx)("tr",{children:(0,s.jsxs)("td",{children:[(0,s.jsx)("code",{children:"flow_id_or_name"}),(0,s.jsx)("span",{style:{opacity:"0.6"},children:" Flow Id Or Name"}),(0,s.jsx)("span",{style:{opacity:"0.6"},children:" \u2014 "}),(0,s.jsx)("strong",{style:{fontSize:"var(--ifm-code-font-size)",color:"var(--openapi-required)"},children:" REQUIRED"})]})})})]}),"\n",(0,s.jsxs)("table",{style:{display:"table",width:"100%"},children:[(0,s.jsx)("thead",{children:(0,s.jsx)("tr",{children:(0,s.jsx)("th",{style:{textAlign:"left"},children:"Query Parameters"})})}),(0,s.jsxs)("tbody",{children:[(0,s.jsx)("tr",{children:(0,s.jsxs)("td",{children:[(0,s.jsx)("code",{children:"stream"}),(0,s.jsx)("span",{style:{opacity:"0.6"},children:" Stream"})]})}),(0,s.jsx)("tr",{children:(0,s.jsxs)("td",{children:[(0,s.jsx)("code",{children:"user_id"}),(0,s.jsx)("span",{style:{opacity:"0.6"},children:" User Id"})]})})]})]}),"\n",(0,s.jsxs)("table",{style:{display:"table",width:"100%"},children:[(0,s.jsx)("thead",{children:(0,s.jsx)("tr",{children:(0,s.jsxs)("th",{style:{textAlign:"left"},children:[(0,s.jsx)("span",{children:"Request Body "}),(0,s.jsx)("div",{})]})})}),(0,s.jsx)("tbody",{children:(0,s.jsx)("tr",{children:(0,s.jsx)("td",{children:(0,s.jsx)("span",{style:{opacity:"0.6"},children:" undefined"})})})})]}),"\n",(0,s.jsxs)("table",{style:{display:"table",width:"100%"},children:[(0,s.jsx)("thead",{children:(0,s.jsx)("tr",{children:(0,s.jsx)("th",{style:{textAlign:"left"},children:"Responses"})})}),(0,s.jsxs)("tbody",{children:[(0,s.jsx)("tr",{children:(0,s.jsxs)("td",{children:[(0,s.jsxs)("div",{style:{display:"flex"},children:[(0,s.jsx)("div",{style:{marginRight:"var(--ifm-table-cell-padding)"},children:(0,s.jsx)("code",{children:"200"})}),(0,s.jsx)("div",{children:(0,s.jsx)(n.p,{children:"Successful Response"})})]}),(0,s.jsx)("div",{children:(0,s.jsxs)("table",{style:{display:"table",width:"100%",marginTop:"var(--ifm-table-cell-padding)",marginBottom:"0px"},children:[(0,s.jsx)("thead",{children:(0,s.jsx)("tr",{children:(0,s.jsxs)("th",{style:{textAlign:"left"},children:[(0,s.jsx)("span",{children:"Schema "}),(0,s.jsx)("span",{style:{opacity:"0.6"},children:" \u2014 "}),(0,s.jsx)("strong",{style:{fontSize:"var(--ifm-code-font-size)",color:"var(--openapi-optional)"},children:" OPTIONAL"}),(0,s.jsx)("div",{})]})})}),(0,s.jsx)("tbody",{children:(0,s.jsx)("tr",{children:(0,s.jsx)("td",{children:(0,s.jsx)("span",{style:{opacity:"0.6"},children:" undefined"})})})})]})})]})}),(0,s.jsx)("tr",{children:(0,s.jsxs)("td",{children:[(0,s.jsxs)("div",{style:{display:"flex"},children:[(0,s.jsx)("div",{style:{marginRight:"var(--ifm-table-cell-padding)"},children:(0,s.jsx)("code",{children:"422"})}),(0,s.jsx)("div",{children:(0,s.jsx)(n.p,{children:"Validation Error"})})]}),(0,s.jsx)("div",{children:(0,s.jsxs)("table",{style:{display:"table",width:"100%",marginTop:"var(--ifm-table-cell-padding)",marginBottom:"0px"},children:[(0,s.jsx)("thead",{children:(0,s.jsx)("tr",{children:(0,s.jsxs)("th",{style:{textAlign:"left"},children:[(0,s.jsx)("span",{children:"Schema "}),(0,s.jsx)("span",{style:{opacity:"0.6"},children:" \u2014 "}),(0,s.jsx)("strong",{style:{fontSize:"var(--ifm-code-font-size)",color:"var(--openapi-optional)"},children:" OPTIONAL"}),(0,s.jsx)("div",{})]})})}),(0,s.jsx)("tbody",{children:(0,s.jsx)("tr",{children:(0,s.jsxs)("td",{children:[(0,s.jsx)("code",{children:"detail"}),(0,s.jsx)("span",{style:{opacity:"0.6"},children:" object[]"}),(0,s.jsx)("span",{style:{opacity:"0.6"},children:" \u2014 "}),(0,s.jsx)("strong",{style:{fontSize:"var(--ifm-code-font-size)",color:"var(--openapi-optional)"},children:" OPTIONAL"}),(0,s.jsx)("table",{style:{display:"table",width:"100%",marginTop:"var(--ifm-table-cell-padding)",marginBottom:"0px"},children:(0,s.jsxs)("tbody",{children:[(0,s.jsx)("tr",{children:(0,s.jsxs)("td",{children:[(0,s.jsx)("code",{children:"loc"}),(0,s.jsx)("span",{style:{opacity:"0.6"},children:" undefined[]"})]})}),(0,s.jsx)("tr",{children:(0,s.jsxs)("td",{children:[(0,s.jsx)("code",{children:"msg"}),(0,s.jsx)("span",{style:{opacity:"0.6"},children:" Message"})]})}),(0,s.jsx)("tr",{children:(0,s.jsxs)("td",{children:[(0,s.jsx)("code",{children:"type"}),(0,s.jsx)("span",{style:{opacity:"0.6"},children:" Error Type"})]})})]})})]})})})]})})]})})]})]})]})}function c(e={}){const{wrapper:n}={...(0,r.R)(),...e.components};return n?(0,s.jsx)(n,{...e,children:(0,s.jsx)(d,{...e})}):d(e)}}}]); \ No newline at end of file +"use strict";(self.webpackChunklangflow_docs=self.webpackChunklangflow_docs||[]).push([[1845],{28453:(e,n,t)=>{t.d(n,{R:()=>a,x:()=>o});var i=t(96540);const s={},r=i.createContext(s);function a(e){const n=i.useContext(r);return i.useMemo(function(){return"function"==typeof e?e(n):{...n,...e}},[n,e])}function o(e){let n;return n=e.disableParentContext?"function"==typeof e.components?e.components(s):e.components||s:a(e.components),i.createElement(r.Provider,{value:n},e.children)}},83640:(e,n,t)=>{t.r(n),t.d(n,{contentTitle:()=>o,default:()=>c,frontMatter:()=>a,metadata:()=>i,toc:()=>l});const i=JSON.parse('{"type":"api","id":"simplified-run-flow","title":"Simplified Run Flow","description":"","slug":"/simplified-run-flow","frontMatter":{},"api":{"tags":["Base"],"description":"Executes a specified flow by ID with support for streaming and telemetry.\\n\\nThis endpoint executes a flow identified by ID or name, with options for streaming the response\\nand tracking execution metrics. It handles both streaming and non-streaming execution modes.\\n\\nArgs:\\n background_tasks (BackgroundTasks): FastAPI background task manager\\n flow (FlowRead | None): The flow to execute, loaded via dependency\\n input_request (SimplifiedAPIRequest | None): Input parameters for the flow\\n stream (bool): Whether to stream the response\\n api_key_user (UserRead): Authenticated user from API key\\n request (Request): The incoming HTTP request\\n\\nReturns:\\n Union[StreamingResponse, RunResponse]: Either a streaming response for real-time results\\n or a RunResponse with the complete execution results\\n\\nRaises:\\n HTTPException: For flow not found (404) or invalid input (400)\\n APIException: For internal execution errors (500)\\n\\nNotes:\\n - Supports both streaming and non-streaming execution modes\\n - Tracks execution time and success/failure via telemetry\\n - Handles graceful client disconnection in streaming mode\\n - Provides detailed error handling with appropriate HTTP status codes\\n - In streaming mode, uses EventManager to handle events:\\n - \\"add_message\\": New messages during execution\\n - \\"token\\": Individual tokens during streaming\\n - \\"end\\": Final execution result","operationId":"simplified_run_flow_api_v1_run__flow_id_or_name__post","security":[{"API key query":[]},{"API key header":[]}],"parameters":[{"name":"flow_id_or_name","in":"path","required":true,"schema":{"type":"string","title":"Flow Id Or Name"}},{"name":"stream","in":"query","required":false,"schema":{"type":"boolean","default":false,"title":"Stream"}},{"name":"user_id","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"string","format":"uuid"},{"type":"null"}],"title":"User Id"}}],"requestBody":{"content":{"application/json":{"schema":{"anyOf":[{"properties":{"input_value":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Input Value","description":"The input value"},"input_type":{"anyOf":[{"type":"string","enum":["chat","text","any"]},{"type":"null"}],"title":"Input Type","description":"The input type","default":"chat"},"output_type":{"anyOf":[{"type":"string","enum":["chat","text","any","debug"]},{"type":"null"}],"title":"Output Type","description":"The output type","default":"chat"},"output_component":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Output Component","description":"If there are multiple output components, you can specify the component to get the output from.","default":""},"tweaks":{"anyOf":[{"additionalProperties":{"anyOf":[{"type":"string"},{"type":"object"}]},"type":"object","title":"Tweaks","description":"A dictionary of tweaks to adjust the flow\'s execution. Allows customizing flow behavior dynamically. All tweaks are overridden by the input values.","examples":[{"Component Name":{"parameter_name":"value"},"component_id":{"parameter_name":"value"},"parameter_name":"value"}]},{"type":"null"}],"description":"The tweaks"},"session_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Session Id","description":"The session id"}},"type":"object","title":"SimplifiedAPIRequest"},{"type":"null"}],"title":"Input Request"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"properties":{"detail":{"items":{"properties":{"loc":{"items":{"anyOf":[{"type":"string"},{"type":"integer"}]},"type":"array","title":"Location"},"msg":{"type":"string","title":"Message"},"type":{"type":"string","title":"Error Type"}},"type":"object","required":["loc","msg","type"],"title":"ValidationError"},"type":"array","title":"Detail"}},"type":"object","title":"HTTPValidationError"}}}}},"method":"post","path":"/api/v1/run/{flow_id_or_name}","securitySchemes":{"OAuth2PasswordBearer":{"type":"oauth2","flows":{"password":{"scopes":{},"tokenUrl":"api/v1/login"}}},"API key query":{"type":"apiKey","in":"query","name":"x-api-key"},"API key header":{"type":"apiKey","in":"header","name":"x-api-key"}},"info":{"title":"Langflow","version":"1.4.3"},"postman":{"name":"Simplified Run Flow","description":{"content":"Executes a specified flow by ID with support for streaming and telemetry.\\n\\nThis endpoint executes a flow identified by ID or name, with options for streaming the response\\nand tracking execution metrics. It handles both streaming and non-streaming execution modes.\\n\\nArgs:\\n background_tasks (BackgroundTasks): FastAPI background task manager\\n flow (FlowRead | None): The flow to execute, loaded via dependency\\n input_request (SimplifiedAPIRequest | None): Input parameters for the flow\\n stream (bool): Whether to stream the response\\n api_key_user (UserRead): Authenticated user from API key\\n request (Request): The incoming HTTP request\\n\\nReturns:\\n Union[StreamingResponse, RunResponse]: Either a streaming response for real-time results\\n or a RunResponse with the complete execution results\\n\\nRaises:\\n HTTPException: For flow not found (404) or invalid input (400)\\n APIException: For internal execution errors (500)\\n\\nNotes:\\n - Supports both streaming and non-streaming execution modes\\n - Tracks execution time and success/failure via telemetry\\n - Handles graceful client disconnection in streaming mode\\n - Provides detailed error handling with appropriate HTTP status codes\\n - In streaming mode, uses EventManager to handle events:\\n - \\"add_message\\": New messages during execution\\n - \\"token\\": Individual tokens during streaming\\n - \\"end\\": Final execution result","type":"text/plain"},"url":{"path":["api","v1","run",":flow_id_or_name"],"host":["{{baseUrl}}"],"query":[{"disabled":false,"key":"stream","value":"false"},{"disabled":false,"key":"user_id","value":""}],"variable":[{"disabled":false,"description":{"content":"(Required) ","type":"text/plain"},"type":"any","value":"","key":"flow_id_or_name"}]},"header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"method":"POST","body":{"mode":"raw","raw":"{\\n \\"input_value\\": \\"\\",\\n \\"input_type\\": \\"\\",\\n \\"output_type\\": \\"\\",\\n \\"output_component\\": \\"\\",\\n \\"tweaks\\": {\\n \\"Duis__\\": \\"\\",\\n \\"utb\\": \\"\\",\\n \\"qui_bc3\\": \\"\\",\\n \\"elit8f6\\": \\"\\",\\n \\"ex66\\": \\"\\"\\n },\\n \\"session_id\\": \\"\\"\\n}","options":{"raw":{"language":"json"}}},"auth":{"type":"apikey","apikey":[{"type":"any","value":"x-api-key","key":"key"},{"type":"any","value":"{{apiKey}}","key":"value"},{"type":"any","value":"query","key":"in"}]}}},"source":"@site/openapi.json","sourceDirName":".","permalink":"/api/simplified-run-flow","previous":{"title":"Get All","permalink":"/api/get-all"},"next":{"title":"Webhook Run Flow","permalink":"/api/webhook-run-flow"}}');var s=t(74848),r=t(28453);const a={},o="Simplified Run Flow",l=[];function d(e){const n={h1:"h1",header:"header",li:"li",p:"p",ul:"ul",...(0,r.R)(),...e.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(n.header,{children:(0,s.jsx)(n.h1,{id:"simplified-run-flow",children:"Simplified Run Flow"})}),"\n",(0,s.jsx)(n.p,{children:"Executes a specified flow by ID with support for streaming and telemetry."}),"\n",(0,s.jsx)(n.p,{children:"This endpoint executes a flow identified by ID or name, with options for streaming the response\nand tracking execution metrics. It handles both streaming and non-streaming execution modes."}),"\n",(0,s.jsx)(n.p,{children:"Args:\nbackground_tasks (BackgroundTasks): FastAPI background task manager\nflow (FlowRead | None): The flow to execute, loaded via dependency\ninput_request (SimplifiedAPIRequest | None): Input parameters for the flow\nstream (bool): Whether to stream the response\napi_key_user (UserRead): Authenticated user from API key\nrequest (Request): The incoming HTTP request"}),"\n",(0,s.jsx)(n.p,{children:"Returns:\nUnion[StreamingResponse, RunResponse]: Either a streaming response for real-time results\nor a RunResponse with the complete execution results"}),"\n",(0,s.jsx)(n.p,{children:"Raises:\nHTTPException: For flow not found (404) or invalid input (400)\nAPIException: For internal execution errors (500)"}),"\n",(0,s.jsx)(n.p,{children:"Notes:"}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsx)(n.li,{children:"Supports both streaming and non-streaming execution modes"}),"\n",(0,s.jsx)(n.li,{children:"Tracks execution time and success/failure via telemetry"}),"\n",(0,s.jsx)(n.li,{children:"Handles graceful client disconnection in streaming mode"}),"\n",(0,s.jsx)(n.li,{children:"Provides detailed error handling with appropriate HTTP status codes"}),"\n",(0,s.jsxs)(n.li,{children:["In streaming mode, uses EventManager to handle events:","\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsx)(n.li,{children:'"add_message": New messages during execution'}),"\n",(0,s.jsx)(n.li,{children:'"token": Individual tokens during streaming'}),"\n",(0,s.jsx)(n.li,{children:'"end": Final execution result'}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,s.jsxs)("table",{style:{display:"table",width:"100%"},children:[(0,s.jsx)("thead",{children:(0,s.jsx)("tr",{children:(0,s.jsx)("th",{style:{textAlign:"left"},children:"Path Parameters"})})}),(0,s.jsx)("tbody",{children:(0,s.jsx)("tr",{children:(0,s.jsxs)("td",{children:[(0,s.jsx)("code",{children:"flow_id_or_name"}),(0,s.jsx)("span",{style:{opacity:"0.6"},children:" Flow Id Or Name"}),(0,s.jsx)("span",{style:{opacity:"0.6"},children:" \u2014 "}),(0,s.jsx)("strong",{style:{fontSize:"var(--ifm-code-font-size)",color:"var(--openapi-required)"},children:" REQUIRED"})]})})})]}),"\n",(0,s.jsxs)("table",{style:{display:"table",width:"100%"},children:[(0,s.jsx)("thead",{children:(0,s.jsx)("tr",{children:(0,s.jsx)("th",{style:{textAlign:"left"},children:"Query Parameters"})})}),(0,s.jsxs)("tbody",{children:[(0,s.jsx)("tr",{children:(0,s.jsxs)("td",{children:[(0,s.jsx)("code",{children:"stream"}),(0,s.jsx)("span",{style:{opacity:"0.6"},children:" Stream"})]})}),(0,s.jsx)("tr",{children:(0,s.jsxs)("td",{children:[(0,s.jsx)("code",{children:"user_id"}),(0,s.jsx)("span",{style:{opacity:"0.6"},children:" User Id"})]})})]})]}),"\n",(0,s.jsxs)("table",{style:{display:"table",width:"100%"},children:[(0,s.jsx)("thead",{children:(0,s.jsx)("tr",{children:(0,s.jsxs)("th",{style:{textAlign:"left"},children:[(0,s.jsx)("span",{children:"Request Body "}),(0,s.jsx)("div",{})]})})}),(0,s.jsx)("tbody",{children:(0,s.jsx)("tr",{children:(0,s.jsx)("td",{children:(0,s.jsx)("span",{style:{opacity:"0.6"},children:" undefined"})})})})]}),"\n",(0,s.jsxs)("table",{style:{display:"table",width:"100%"},children:[(0,s.jsx)("thead",{children:(0,s.jsx)("tr",{children:(0,s.jsx)("th",{style:{textAlign:"left"},children:"Responses"})})}),(0,s.jsxs)("tbody",{children:[(0,s.jsx)("tr",{children:(0,s.jsxs)("td",{children:[(0,s.jsxs)("div",{style:{display:"flex"},children:[(0,s.jsx)("div",{style:{marginRight:"var(--ifm-table-cell-padding)"},children:(0,s.jsx)("code",{children:"200"})}),(0,s.jsx)("div",{children:(0,s.jsx)(n.p,{children:"Successful Response"})})]}),(0,s.jsx)("div",{children:(0,s.jsxs)("table",{style:{display:"table",width:"100%",marginTop:"var(--ifm-table-cell-padding)",marginBottom:"0px"},children:[(0,s.jsx)("thead",{children:(0,s.jsx)("tr",{children:(0,s.jsxs)("th",{style:{textAlign:"left"},children:[(0,s.jsx)("span",{children:"Schema "}),(0,s.jsx)("span",{style:{opacity:"0.6"},children:" \u2014 "}),(0,s.jsx)("strong",{style:{fontSize:"var(--ifm-code-font-size)",color:"var(--openapi-optional)"},children:" OPTIONAL"}),(0,s.jsx)("div",{})]})})}),(0,s.jsx)("tbody",{children:(0,s.jsx)("tr",{children:(0,s.jsx)("td",{children:(0,s.jsx)("span",{style:{opacity:"0.6"},children:" undefined"})})})})]})})]})}),(0,s.jsx)("tr",{children:(0,s.jsxs)("td",{children:[(0,s.jsxs)("div",{style:{display:"flex"},children:[(0,s.jsx)("div",{style:{marginRight:"var(--ifm-table-cell-padding)"},children:(0,s.jsx)("code",{children:"422"})}),(0,s.jsx)("div",{children:(0,s.jsx)(n.p,{children:"Validation Error"})})]}),(0,s.jsx)("div",{children:(0,s.jsxs)("table",{style:{display:"table",width:"100%",marginTop:"var(--ifm-table-cell-padding)",marginBottom:"0px"},children:[(0,s.jsx)("thead",{children:(0,s.jsx)("tr",{children:(0,s.jsxs)("th",{style:{textAlign:"left"},children:[(0,s.jsx)("span",{children:"Schema "}),(0,s.jsx)("span",{style:{opacity:"0.6"},children:" \u2014 "}),(0,s.jsx)("strong",{style:{fontSize:"var(--ifm-code-font-size)",color:"var(--openapi-optional)"},children:" OPTIONAL"}),(0,s.jsx)("div",{})]})})}),(0,s.jsx)("tbody",{children:(0,s.jsx)("tr",{children:(0,s.jsxs)("td",{children:[(0,s.jsx)("code",{children:"detail"}),(0,s.jsx)("span",{style:{opacity:"0.6"},children:" object[]"}),(0,s.jsx)("span",{style:{opacity:"0.6"},children:" \u2014 "}),(0,s.jsx)("strong",{style:{fontSize:"var(--ifm-code-font-size)",color:"var(--openapi-optional)"},children:" OPTIONAL"}),(0,s.jsx)("table",{style:{display:"table",width:"100%",marginTop:"var(--ifm-table-cell-padding)",marginBottom:"0px"},children:(0,s.jsxs)("tbody",{children:[(0,s.jsx)("tr",{children:(0,s.jsxs)("td",{children:[(0,s.jsx)("code",{children:"loc"}),(0,s.jsx)("span",{style:{opacity:"0.6"},children:" undefined[]"})]})}),(0,s.jsx)("tr",{children:(0,s.jsxs)("td",{children:[(0,s.jsx)("code",{children:"msg"}),(0,s.jsx)("span",{style:{opacity:"0.6"},children:" Message"})]})}),(0,s.jsx)("tr",{children:(0,s.jsxs)("td",{children:[(0,s.jsx)("code",{children:"type"}),(0,s.jsx)("span",{style:{opacity:"0.6"},children:" Error Type"})]})})]})})]})})})]})})]})})]})]})]})}function c(e={}){const{wrapper:n}={...(0,r.R)(),...e.components};return n?(0,s.jsx)(n,{...e,children:(0,s.jsx)(d,{...e})}):d(e)}}}]); \ No newline at end of file diff --git a/assets/js/5ff9f4db.49fdb41c.js b/assets/js/5ff9f4db.49fdb41c.js deleted file mode 100644 index 8ea14da359..0000000000 --- a/assets/js/5ff9f4db.49fdb41c.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunklangflow_docs=self.webpackChunklangflow_docs||[]).push([[9681],{63235:(o,e,t)=>{t.r(e),t.d(e,{CH:()=>p,assets:()=>a,chCodeConfig:()=>d,contentTitle:()=>i,default:()=>u,frontMatter:()=>c,metadata:()=>n,toc:()=>h});const n=JSON.parse('{"id":"Integrations/Composio/integrations-composio","title":"Integrate Composio with Langflow","description":"Langflow integrates with Composio as a toolset for your Agent component.","source":"@site/docs/Integrations/Composio/integrations-composio.md","sourceDirName":"Integrations/Composio","slug":"/integrations-composio","permalink":"/integrations-composio","draft":false,"unlisted":false,"tags":[],"version":"current","frontMatter":{"title":"Integrate Composio with Langflow","slug":"/integrations-composio"},"sidebar":"docs","previous":{"title":"Cleanlab","permalink":"/integrations-cleanlab"},"next":{"title":"Integrate Google OAuth with Langflow","permalink":"/integrations-setup-google-oauth-langflow"}}');var s=t(74848),r=t(28453),l=t(24754);const c={title:"Integrate Composio with Langflow",slug:"/integrations-composio"},i=void 0,a={},p={annotations:l.hk,Code:l.Cy},d={staticMediaQuery:"not screen, (max-width: 768px)",lineNumbers:!0,showCopyButton:!0,themeName:"github-dark"},h=[{value:"Prerequisites",id:"prerequisites",level:2},{value:"Connect Langflow to a Composio tool",id:"connect-langflow-to-a-composio-tool",level:2},{value:"Create a Composio flow",id:"create-a-composio-flow",level:2}];function g(o){const e={a:"a",h2:"h2",img:"img",li:"li",ol:"ol",p:"p",strong:"strong",ul:"ul",...(0,r.R)(),...o.components};return p||m("CH",!1),p.Code||m("CH.Code",!0),(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)("style",{dangerouslySetInnerHTML:{__html:'[data-ch-theme="github-dark"] { --ch-t-colorScheme: dark;--ch-t-foreground: #c9d1d9;--ch-t-background: #0d1117;--ch-t-lighter-inlineBackground: #0d1117e6;--ch-t-editor-background: #0d1117;--ch-t-editor-foreground: #c9d1d9;--ch-t-editor-lineHighlightBackground: #6e76811a;--ch-t-editor-rangeHighlightBackground: #ffffff0b;--ch-t-editor-infoForeground: #3794FF;--ch-t-editor-selectionBackground: #264F78;--ch-t-focusBorder: #1f6feb;--ch-t-tab-activeBackground: #0d1117;--ch-t-tab-activeForeground: #c9d1d9;--ch-t-tab-inactiveBackground: #010409;--ch-t-tab-inactiveForeground: #8b949e;--ch-t-tab-border: #30363d;--ch-t-tab-activeBorder: #0d1117;--ch-t-editorGroup-border: #30363d;--ch-t-editorGroupHeader-tabsBackground: #010409;--ch-t-editorLineNumber-foreground: #6e7681;--ch-t-input-background: #0d1117;--ch-t-input-foreground: #c9d1d9;--ch-t-input-border: #30363d;--ch-t-icon-foreground: #8b949e;--ch-t-sideBar-background: #010409;--ch-t-sideBar-foreground: #c9d1d9;--ch-t-sideBar-border: #30363d;--ch-t-list-activeSelectionBackground: #6e768166;--ch-t-list-activeSelectionForeground: #c9d1d9;--ch-t-list-hoverBackground: #6e76811a;--ch-t-list-hoverForeground: #c9d1d9; }'}}),"\n",(0,s.jsxs)(e.p,{children:["Langflow integrates with ",(0,s.jsx)(e.a,{href:"https://docs.composio.dev/introduction/intro/overview",children:"Composio"})," as a toolset for your ",(0,s.jsx)(e.strong,{children:"Agent"})," component."]}),"\n",(0,s.jsxs)(e.p,{children:["Instead of juggling multiple integrations and components in your flow, connect the Composio component to an ",(0,s.jsx)(e.strong,{children:"Agent"})," component to use all of Composio's supported APIs and actions as ",(0,s.jsx)(e.strong,{children:"Tools"})," for your agent."]}),"\n",(0,s.jsx)(e.h2,{id:"prerequisites",children:"Prerequisites"}),"\n",(0,s.jsxs)(e.ul,{children:["\n",(0,s.jsx)(e.li,{children:(0,s.jsx)(e.a,{href:"https://app.composio.dev/",children:"A Composio API key"})}),"\n",(0,s.jsx)(e.li,{children:(0,s.jsx)(e.a,{href:"https://platform.openai.com/",children:"An OpenAI API key"})}),"\n",(0,s.jsx)(e.li,{children:(0,s.jsx)(e.a,{href:"https://mail.google.com",children:"A Gmail account"})}),"\n"]}),"\n",(0,s.jsx)(e.h2,{id:"connect-langflow-to-a-composio-tool",children:"Connect Langflow to a Composio tool"}),"\n",(0,s.jsxs)(e.ol,{children:["\n",(0,s.jsxs)(e.li,{children:["In the Langflow ",(0,s.jsx)(e.strong,{children:"Workspace"}),", add an ",(0,s.jsx)(e.strong,{children:"Agent"})," component."]}),"\n",(0,s.jsxs)(e.li,{children:["In the ",(0,s.jsx)(e.strong,{children:"Workspace"}),", add the ",(0,s.jsx)(e.strong,{children:"Composio Tools"})," component."]}),"\n",(0,s.jsxs)(e.li,{children:["Connect the ",(0,s.jsx)(e.strong,{children:"Agent"})," component's ",(0,s.jsx)(e.strong,{children:"Tools"})," port to the ",(0,s.jsx)(e.strong,{children:"Composio Tools"})," component's ",(0,s.jsx)(e.strong,{children:"Tools"})," port."]}),"\n",(0,s.jsxs)(e.li,{children:["In the ",(0,s.jsx)(e.strong,{children:"Composio API Key"})," field, paste your Composio API key.\nAlternatively, add the key as a ",(0,s.jsx)(e.a,{href:"/configuration-global-variables",children:"global variable"}),"."]}),"\n",(0,s.jsxs)(e.li,{children:["In the ",(0,s.jsx)(e.strong,{children:"Tool Name"})," field, select the tool you want your agent to have access to.\nFor this example, select the ",(0,s.jsx)(e.strong,{children:"Gmail"})," tool, which allows your agent to control an email account with the Composio tool."]}),"\n",(0,s.jsxs)(e.li,{children:["In the ",(0,s.jsx)(e.strong,{children:"Actions"})," field, select the action you want the ",(0,s.jsx)(e.strong,{children:"Agent"})," to take with the ",(0,s.jsx)(e.strong,{children:"Gmail"})," tool.\nThe ",(0,s.jsx)(e.strong,{children:"Gmail"})," tool supports multiple actions, and also supports multiple actions within the same tool.\nFor this example, select ",(0,s.jsx)(e.strong,{children:"GMAIL_CREATE_EMAIL_DRAFT"}),".\nFor more information, see the ",(0,s.jsx)(e.a,{href:"https://docs.composio.dev/patterns/tools/use-tools/use-specific-actions",children:"Composio documentation"}),"."]}),"\n"]}),"\n",(0,s.jsx)(e.h2,{id:"create-a-composio-flow",children:"Create a Composio flow"}),"\n",(0,s.jsxs)(e.ol,{children:["\n",(0,s.jsxs)(e.li,{children:["In the ",(0,s.jsx)(e.strong,{children:"Workspace"}),", add ",(0,s.jsx)(e.strong,{children:"Chat Input"})," and ",(0,s.jsx)(e.strong,{children:"Chat Output"})," components to your flow."]}),"\n",(0,s.jsx)(e.li,{children:"Connect the components so they look like this."}),"\n"]}),"\n",(0,s.jsx)(e.p,{children:(0,s.jsx)(e.img,{alt:"Simple agent flow with composio connected as a tool",src:t(95242).A+"",width:"2484",height:"1616"})}),"\n",(0,s.jsxs)(e.ol,{start:"3",children:["\n",(0,s.jsxs)(e.li,{children:["In the ",(0,s.jsx)(e.strong,{children:"OpenAI API Key"})," field of the ",(0,s.jsx)(e.strong,{children:"Agent"})," component, paste your OpenAI API key.\nAlternatively, add the key as a ",(0,s.jsx)(e.a,{href:"/configuration-global-variables",children:"global variable"}),"."]}),"\n",(0,s.jsxs)(e.li,{children:["To open the ",(0,s.jsx)(e.strong,{children:"Playground"})," pane, click ",(0,s.jsx)(e.strong,{children:"Playground"}),"."]}),"\n",(0,s.jsx)(e.li,{children:"Ask your AI:"}),"\n"]}),"\n",(0,s.jsx)(p.Code,{codeConfig:d,northPanel:{tabs:[""],active:"",heightRatio:1},files:[{name:"",focus:"",code:{lines:[{tokens:[{content:"What tools are available to you?",props:{}}]}],lang:"text"},annotations:[]}]}),"\n",(0,s.jsx)(e.p,{children:"The response should be similar to:"}),"\n",(0,s.jsx)(p.Code,{codeConfig:d,northPanel:{tabs:[""],active:"",heightRatio:1},files:[{name:"",focus:"",code:{lines:[{tokens:[{content:"I have access to the following tools:",props:{}}]},{tokens:[{content:"",props:{}}]},{tokens:[{content:"1. **GMAIL_CREATE_EMAIL_DRAFT**: This tool allows me to create a draft email using Gmail's API. I can specify the recipient's email address, subject, body content, and whether the body content is HTML.",props:{}}]},{tokens:[{content:"",props:{}}]},{tokens:[{content:"2. **CurrentDate-get_current_date**: This tool retrieves the current date and time in a specified timezone.",props:{}}]}],lang:"text"},annotations:[]}]}),"\n",(0,s.jsxs)(e.p,{children:["This confirms your ",(0,s.jsx)(e.strong,{children:"Agent"})," and ",(0,s.jsx)(e.strong,{children:"Composio"})," are communicating."]}),"\n",(0,s.jsxs)(e.ol,{start:"6",children:["\n",(0,s.jsx)(e.li,{children:"Tell your AI to write a draft email."}),"\n"]}),"\n",(0,s.jsx)(p.Code,{codeConfig:d,northPanel:{tabs:[""],active:"",heightRatio:1},files:[{name:"",focus:"",code:{lines:[{tokens:[{content:'Create a draft email with the subject line "Greetings from Composio"',props:{}}]},{tokens:[{content:'recipient: "your.email@address.com"',props:{}}]},{tokens:[{content:'Body content: "Hello from composio!"',props:{}}]}],lang:"text"},annotations:[]}]}),"\n",(0,s.jsx)(e.p,{children:"Inspect the response to see how the agent used the attached tool to write an email.\nThis example response is abbreviated."}),"\n",(0,s.jsx)(p.Code,{codeConfig:d,northPanel:{tabs:[""],active:"",heightRatio:1},files:[{name:"",focus:"",code:{lines:[{tokens:[{content:'The draft email with the subject "Greetings from Composio" and body "Hello from composio!" has been successfully created.',props:{}}]}],lang:"text"},annotations:[]}]}),"\n",(0,s.jsx)(p.Code,{codeConfig:d,northPanel:{tabs:[""],active:"",heightRatio:1},files:[{name:"",focus:"",code:{lines:[{tokens:[{content:"{",props:{style:{color:"#C9D1D9"}}}]},{tokens:[{content:' "recipient_email"',props:{style:{color:"#7EE787"}}},{content:": ",props:{style:{color:"#C9D1D9"}}},{content:'"your.email@address.com"',props:{style:{color:"#A5D6FF"}}},{content:",",props:{style:{color:"#C9D1D9"}}}]},{tokens:[{content:' "subject"',props:{style:{color:"#7EE787"}}},{content:": ",props:{style:{color:"#C9D1D9"}}},{content:'"Greetings from Composio"',props:{style:{color:"#A5D6FF"}}},{content:",",props:{style:{color:"#C9D1D9"}}}]},{tokens:[{content:' "body"',props:{style:{color:"#7EE787"}}},{content:": ",props:{style:{color:"#C9D1D9"}}},{content:'"Hello from composio!"',props:{style:{color:"#A5D6FF"}}},{content:",",props:{style:{color:"#C9D1D9"}}}]},{tokens:[{content:' "is_html"',props:{style:{color:"#7EE787"}}},{content:": ",props:{style:{color:"#C9D1D9"}}},{content:"false",props:{style:{color:"#79C0FF"}}}]},{tokens:[{content:"}",props:{style:{color:"#C9D1D9"}}}]},{tokens:[{content:"",props:{style:{color:"#C9D1D9"}}}]},{tokens:[{content:"{",props:{style:{color:"#C9D1D9"}}}]},{tokens:[{content:' "data"',props:{style:{color:"#7EE787"}}},{content:": {",props:{style:{color:"#C9D1D9"}}}]},{tokens:[{content:' "response_data"',props:{style:{color:"#7EE787"}}},{content:": {",props:{style:{color:"#C9D1D9"}}}]},{tokens:[{content:' "id"',props:{style:{color:"#7EE787"}}},{content:": ",props:{style:{color:"#C9D1D9"}}},{content:'"r-237981011463568567"',props:{style:{color:"#A5D6FF"}}},{content:",",props:{style:{color:"#C9D1D9"}}}]},{tokens:[{content:' "message"',props:{style:{color:"#7EE787"}}},{content:": {",props:{style:{color:"#C9D1D9"}}}]},{tokens:[{content:' "id"',props:{style:{color:"#7EE787"}}},{content:": ",props:{style:{color:"#C9D1D9"}}},{content:'"195dd80528171132"',props:{style:{color:"#A5D6FF"}}},{content:",",props:{style:{color:"#C9D1D9"}}}]},{tokens:[{content:' "threadId"',props:{style:{color:"#7EE787"}}},{content:": ",props:{style:{color:"#C9D1D9"}}},{content:'"195dd80528171132"',props:{style:{color:"#A5D6FF"}}},{content:",",props:{style:{color:"#C9D1D9"}}}]},{tokens:[{content:' "labelIds"',props:{style:{color:"#7EE787"}}},{content:": [",props:{style:{color:"#C9D1D9"}}}]},{tokens:[{content:' "DRAFT"',props:{style:{color:"#A5D6FF"}}}]},{tokens:[{content:" ]",props:{style:{color:"#C9D1D9"}}}]},{tokens:[{content:" }",props:{style:{color:"#C9D1D9"}}}]},{tokens:[{content:" }",props:{style:{color:"#C9D1D9"}}}]},{tokens:[{content:" },",props:{style:{color:"#C9D1D9"}}}]},{tokens:[{content:' "error"',props:{style:{color:"#7EE787"}}},{content:": ",props:{style:{color:"#C9D1D9"}}},{content:"null",props:{style:{color:"#79C0FF"}}},{content:",",props:{style:{color:"#C9D1D9"}}}]},{tokens:[{content:' "successfull"',props:{style:{color:"#7EE787"}}},{content:": ",props:{style:{color:"#C9D1D9"}}},{content:"true",props:{style:{color:"#79C0FF"}}},{content:",",props:{style:{color:"#C9D1D9"}}}]},{tokens:[{content:' "successful"',props:{style:{color:"#7EE787"}}},{content:": ",props:{style:{color:"#C9D1D9"}}},{content:"true",props:{style:{color:"#79C0FF"}}}]},{tokens:[{content:"}",props:{style:{color:"#C9D1D9"}}}]}],lang:"json"},annotations:[]}]}),"\n",(0,s.jsxs)(e.ol,{start:"7",children:["\n",(0,s.jsxs)(e.li,{children:["To confirm further, navigate to the Gmail account you authenticated with Composio.\nYour email is visible in ",(0,s.jsx)(e.strong,{children:"Drafts"}),"."]}),"\n"]}),"\n",(0,s.jsx)(e.p,{children:"You have successfully integrated your Langflow component with Composio.\nTo add more tools, add another Composio component."})]})}function u(o={}){const{wrapper:e}={...(0,r.R)(),...o.components};return e?(0,s.jsx)(e,{...o,children:(0,s.jsx)(g,{...o})}):g(o)}function m(o,e){throw new Error("Expected "+(e?"component":"object")+" `"+o+"` to be defined: you likely forgot to import, pass, or provide it.")}},95242:(o,e,t)=>{t.d(e,{A:()=>n});const n=t.p+"assets/images/composio-create-flow-721683820e7883461ec7fcf3ecead784.png"}}]); \ No newline at end of file diff --git a/assets/js/5ff9f4db.d769829d.js b/assets/js/5ff9f4db.d769829d.js new file mode 100644 index 0000000000..374fa95f28 --- /dev/null +++ b/assets/js/5ff9f4db.d769829d.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunklangflow_docs=self.webpackChunklangflow_docs||[]).push([[9681],{63235:(o,e,t)=>{t.r(e),t.d(e,{CH:()=>p,assets:()=>a,chCodeConfig:()=>d,contentTitle:()=>i,default:()=>m,frontMatter:()=>l,metadata:()=>n,toc:()=>h});const n=JSON.parse('{"id":"Integrations/Composio/integrations-composio","title":"Integrate Composio with Langflow","description":"Langflow integrates with Composio as a toolset for your Agent component.","source":"@site/docs/Integrations/Composio/integrations-composio.md","sourceDirName":"Integrations/Composio","slug":"/integrations-composio","permalink":"/integrations-composio","draft":false,"unlisted":false,"tags":[],"version":"current","frontMatter":{"title":"Integrate Composio with Langflow","slug":"/integrations-composio"},"sidebar":"docs","previous":{"title":"Cleanlab","permalink":"/integrations-cleanlab"},"next":{"title":"Docling","permalink":"/integrations-docling"}}');var s=t(74848),r=t(28453),c=t(24754);const l={title:"Integrate Composio with Langflow",slug:"/integrations-composio"},i=void 0,a={},p={annotations:c.hk,Code:c.Cy},d={staticMediaQuery:"not screen, (max-width: 768px)",lineNumbers:!0,showCopyButton:!0,themeName:"github-dark"},h=[{value:"Prerequisites",id:"prerequisites",level:2},{value:"Connect Langflow to a Composio tool",id:"connect-langflow-to-a-composio-tool",level:2},{value:"Create a Composio flow",id:"create-a-composio-flow",level:2}];function g(o){const e={a:"a",h2:"h2",img:"img",li:"li",ol:"ol",p:"p",strong:"strong",ul:"ul",...(0,r.R)(),...o.components};return p||u("CH",!1),p.Code||u("CH.Code",!0),(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)("style",{dangerouslySetInnerHTML:{__html:'[data-ch-theme="github-dark"] { --ch-t-colorScheme: dark;--ch-t-foreground: #c9d1d9;--ch-t-background: #0d1117;--ch-t-lighter-inlineBackground: #0d1117e6;--ch-t-editor-background: #0d1117;--ch-t-editor-foreground: #c9d1d9;--ch-t-editor-lineHighlightBackground: #6e76811a;--ch-t-editor-rangeHighlightBackground: #ffffff0b;--ch-t-editor-infoForeground: #3794FF;--ch-t-editor-selectionBackground: #264F78;--ch-t-focusBorder: #1f6feb;--ch-t-tab-activeBackground: #0d1117;--ch-t-tab-activeForeground: #c9d1d9;--ch-t-tab-inactiveBackground: #010409;--ch-t-tab-inactiveForeground: #8b949e;--ch-t-tab-border: #30363d;--ch-t-tab-activeBorder: #0d1117;--ch-t-editorGroup-border: #30363d;--ch-t-editorGroupHeader-tabsBackground: #010409;--ch-t-editorLineNumber-foreground: #6e7681;--ch-t-input-background: #0d1117;--ch-t-input-foreground: #c9d1d9;--ch-t-input-border: #30363d;--ch-t-icon-foreground: #8b949e;--ch-t-sideBar-background: #010409;--ch-t-sideBar-foreground: #c9d1d9;--ch-t-sideBar-border: #30363d;--ch-t-list-activeSelectionBackground: #6e768166;--ch-t-list-activeSelectionForeground: #c9d1d9;--ch-t-list-hoverBackground: #6e76811a;--ch-t-list-hoverForeground: #c9d1d9; }'}}),"\n",(0,s.jsxs)(e.p,{children:["Langflow integrates with ",(0,s.jsx)(e.a,{href:"https://docs.composio.dev/introduction/intro/overview",children:"Composio"})," as a toolset for your ",(0,s.jsx)(e.strong,{children:"Agent"})," component."]}),"\n",(0,s.jsxs)(e.p,{children:["Instead of juggling multiple integrations and components in your flow, connect the Composio component to an ",(0,s.jsx)(e.strong,{children:"Agent"})," component to use all of Composio's supported APIs and actions as ",(0,s.jsx)(e.strong,{children:"Tools"})," for your agent."]}),"\n",(0,s.jsx)(e.h2,{id:"prerequisites",children:"Prerequisites"}),"\n",(0,s.jsxs)(e.ul,{children:["\n",(0,s.jsx)(e.li,{children:(0,s.jsx)(e.a,{href:"https://app.composio.dev/",children:"A Composio API key"})}),"\n",(0,s.jsx)(e.li,{children:(0,s.jsx)(e.a,{href:"https://platform.openai.com/",children:"An OpenAI API key"})}),"\n",(0,s.jsx)(e.li,{children:(0,s.jsx)(e.a,{href:"https://mail.google.com",children:"A Gmail account"})}),"\n"]}),"\n",(0,s.jsx)(e.h2,{id:"connect-langflow-to-a-composio-tool",children:"Connect Langflow to a Composio tool"}),"\n",(0,s.jsxs)(e.ol,{children:["\n",(0,s.jsxs)(e.li,{children:["In the Langflow ",(0,s.jsx)(e.strong,{children:"Workspace"}),", add an ",(0,s.jsx)(e.strong,{children:"Agent"})," component."]}),"\n",(0,s.jsxs)(e.li,{children:["In the ",(0,s.jsx)(e.strong,{children:"Workspace"}),", add the ",(0,s.jsx)(e.strong,{children:"Composio Tools"})," component."]}),"\n",(0,s.jsxs)(e.li,{children:["Connect the ",(0,s.jsx)(e.strong,{children:"Agent"})," component's ",(0,s.jsx)(e.strong,{children:"Tools"})," port to the ",(0,s.jsx)(e.strong,{children:"Composio Tools"})," component's ",(0,s.jsx)(e.strong,{children:"Tools"})," port."]}),"\n",(0,s.jsxs)(e.li,{children:["In the ",(0,s.jsx)(e.strong,{children:"Composio API Key"})," field, paste your Composio API key.\nAlternatively, add the key as a ",(0,s.jsx)(e.a,{href:"/configuration-global-variables",children:"global variable"}),"."]}),"\n",(0,s.jsxs)(e.li,{children:["In the ",(0,s.jsx)(e.strong,{children:"Tool Name"})," field, select the tool you want your agent to have access to.\nFor this example, select the ",(0,s.jsx)(e.strong,{children:"Gmail"})," tool, which allows your agent to control an email account with the Composio tool."]}),"\n",(0,s.jsxs)(e.li,{children:["In the ",(0,s.jsx)(e.strong,{children:"Actions"})," field, select the action you want the ",(0,s.jsx)(e.strong,{children:"Agent"})," to take with the ",(0,s.jsx)(e.strong,{children:"Gmail"})," tool.\nThe ",(0,s.jsx)(e.strong,{children:"Gmail"})," tool supports multiple actions, and also supports multiple actions within the same tool.\nFor this example, select ",(0,s.jsx)(e.strong,{children:"GMAIL_CREATE_EMAIL_DRAFT"}),".\nFor more information, see the ",(0,s.jsx)(e.a,{href:"https://docs.composio.dev/patterns/tools/use-tools/use-specific-actions",children:"Composio documentation"}),"."]}),"\n"]}),"\n",(0,s.jsx)(e.h2,{id:"create-a-composio-flow",children:"Create a Composio flow"}),"\n",(0,s.jsxs)(e.ol,{children:["\n",(0,s.jsxs)(e.li,{children:["In the ",(0,s.jsx)(e.strong,{children:"Workspace"}),", add ",(0,s.jsx)(e.strong,{children:"Chat Input"})," and ",(0,s.jsx)(e.strong,{children:"Chat Output"})," components to your flow."]}),"\n",(0,s.jsx)(e.li,{children:"Connect the components so they look like this."}),"\n"]}),"\n",(0,s.jsx)(e.p,{children:(0,s.jsx)(e.img,{alt:"Simple agent flow with composio connected as a tool",src:t(95242).A+"",width:"2484",height:"1616"})}),"\n",(0,s.jsxs)(e.ol,{start:"3",children:["\n",(0,s.jsxs)(e.li,{children:["In the ",(0,s.jsx)(e.strong,{children:"OpenAI API Key"})," field of the ",(0,s.jsx)(e.strong,{children:"Agent"})," component, paste your OpenAI API key.\nAlternatively, add the key as a ",(0,s.jsx)(e.a,{href:"/configuration-global-variables",children:"global variable"}),"."]}),"\n",(0,s.jsxs)(e.li,{children:["To open the ",(0,s.jsx)(e.strong,{children:"Playground"})," pane, click ",(0,s.jsx)(e.strong,{children:"Playground"}),"."]}),"\n",(0,s.jsx)(e.li,{children:"Ask your AI:"}),"\n"]}),"\n",(0,s.jsx)(p.Code,{codeConfig:d,northPanel:{tabs:[""],active:"",heightRatio:1},files:[{name:"",focus:"",code:{lines:[{tokens:[{content:"What tools are available to you?",props:{}}]}],lang:"text"},annotations:[]}]}),"\n",(0,s.jsx)(e.p,{children:"The response should be similar to:"}),"\n",(0,s.jsx)(p.Code,{codeConfig:d,northPanel:{tabs:[""],active:"",heightRatio:1},files:[{name:"",focus:"",code:{lines:[{tokens:[{content:"I have access to the following tools:",props:{}}]},{tokens:[{content:"",props:{}}]},{tokens:[{content:"1. **GMAIL_CREATE_EMAIL_DRAFT**: This tool allows me to create a draft email using Gmail's API. I can specify the recipient's email address, subject, body content, and whether the body content is HTML.",props:{}}]},{tokens:[{content:"",props:{}}]},{tokens:[{content:"2. **CurrentDate-get_current_date**: This tool retrieves the current date and time in a specified timezone.",props:{}}]}],lang:"text"},annotations:[]}]}),"\n",(0,s.jsxs)(e.p,{children:["This confirms your ",(0,s.jsx)(e.strong,{children:"Agent"})," and ",(0,s.jsx)(e.strong,{children:"Composio"})," are communicating."]}),"\n",(0,s.jsxs)(e.ol,{start:"6",children:["\n",(0,s.jsx)(e.li,{children:"Tell your AI to write a draft email."}),"\n"]}),"\n",(0,s.jsx)(p.Code,{codeConfig:d,northPanel:{tabs:[""],active:"",heightRatio:1},files:[{name:"",focus:"",code:{lines:[{tokens:[{content:'Create a draft email with the subject line "Greetings from Composio"',props:{}}]},{tokens:[{content:'recipient: "your.email@address.com"',props:{}}]},{tokens:[{content:'Body content: "Hello from composio!"',props:{}}]}],lang:"text"},annotations:[]}]}),"\n",(0,s.jsx)(e.p,{children:"Inspect the response to see how the agent used the attached tool to write an email.\nThis example response is abbreviated."}),"\n",(0,s.jsx)(p.Code,{codeConfig:d,northPanel:{tabs:[""],active:"",heightRatio:1},files:[{name:"",focus:"",code:{lines:[{tokens:[{content:'The draft email with the subject "Greetings from Composio" and body "Hello from composio!" has been successfully created.',props:{}}]}],lang:"text"},annotations:[]}]}),"\n",(0,s.jsx)(p.Code,{codeConfig:d,northPanel:{tabs:[""],active:"",heightRatio:1},files:[{name:"",focus:"",code:{lines:[{tokens:[{content:"{",props:{style:{color:"#C9D1D9"}}}]},{tokens:[{content:' "recipient_email"',props:{style:{color:"#7EE787"}}},{content:": ",props:{style:{color:"#C9D1D9"}}},{content:'"your.email@address.com"',props:{style:{color:"#A5D6FF"}}},{content:",",props:{style:{color:"#C9D1D9"}}}]},{tokens:[{content:' "subject"',props:{style:{color:"#7EE787"}}},{content:": ",props:{style:{color:"#C9D1D9"}}},{content:'"Greetings from Composio"',props:{style:{color:"#A5D6FF"}}},{content:",",props:{style:{color:"#C9D1D9"}}}]},{tokens:[{content:' "body"',props:{style:{color:"#7EE787"}}},{content:": ",props:{style:{color:"#C9D1D9"}}},{content:'"Hello from composio!"',props:{style:{color:"#A5D6FF"}}},{content:",",props:{style:{color:"#C9D1D9"}}}]},{tokens:[{content:' "is_html"',props:{style:{color:"#7EE787"}}},{content:": ",props:{style:{color:"#C9D1D9"}}},{content:"false",props:{style:{color:"#79C0FF"}}}]},{tokens:[{content:"}",props:{style:{color:"#C9D1D9"}}}]},{tokens:[{content:"",props:{style:{color:"#C9D1D9"}}}]},{tokens:[{content:"{",props:{style:{color:"#C9D1D9"}}}]},{tokens:[{content:' "data"',props:{style:{color:"#7EE787"}}},{content:": {",props:{style:{color:"#C9D1D9"}}}]},{tokens:[{content:' "response_data"',props:{style:{color:"#7EE787"}}},{content:": {",props:{style:{color:"#C9D1D9"}}}]},{tokens:[{content:' "id"',props:{style:{color:"#7EE787"}}},{content:": ",props:{style:{color:"#C9D1D9"}}},{content:'"r-237981011463568567"',props:{style:{color:"#A5D6FF"}}},{content:",",props:{style:{color:"#C9D1D9"}}}]},{tokens:[{content:' "message"',props:{style:{color:"#7EE787"}}},{content:": {",props:{style:{color:"#C9D1D9"}}}]},{tokens:[{content:' "id"',props:{style:{color:"#7EE787"}}},{content:": ",props:{style:{color:"#C9D1D9"}}},{content:'"195dd80528171132"',props:{style:{color:"#A5D6FF"}}},{content:",",props:{style:{color:"#C9D1D9"}}}]},{tokens:[{content:' "threadId"',props:{style:{color:"#7EE787"}}},{content:": ",props:{style:{color:"#C9D1D9"}}},{content:'"195dd80528171132"',props:{style:{color:"#A5D6FF"}}},{content:",",props:{style:{color:"#C9D1D9"}}}]},{tokens:[{content:' "labelIds"',props:{style:{color:"#7EE787"}}},{content:": [",props:{style:{color:"#C9D1D9"}}}]},{tokens:[{content:' "DRAFT"',props:{style:{color:"#A5D6FF"}}}]},{tokens:[{content:" ]",props:{style:{color:"#C9D1D9"}}}]},{tokens:[{content:" }",props:{style:{color:"#C9D1D9"}}}]},{tokens:[{content:" }",props:{style:{color:"#C9D1D9"}}}]},{tokens:[{content:" },",props:{style:{color:"#C9D1D9"}}}]},{tokens:[{content:' "error"',props:{style:{color:"#7EE787"}}},{content:": ",props:{style:{color:"#C9D1D9"}}},{content:"null",props:{style:{color:"#79C0FF"}}},{content:",",props:{style:{color:"#C9D1D9"}}}]},{tokens:[{content:' "successfull"',props:{style:{color:"#7EE787"}}},{content:": ",props:{style:{color:"#C9D1D9"}}},{content:"true",props:{style:{color:"#79C0FF"}}},{content:",",props:{style:{color:"#C9D1D9"}}}]},{tokens:[{content:' "successful"',props:{style:{color:"#7EE787"}}},{content:": ",props:{style:{color:"#C9D1D9"}}},{content:"true",props:{style:{color:"#79C0FF"}}}]},{tokens:[{content:"}",props:{style:{color:"#C9D1D9"}}}]}],lang:"json"},annotations:[]}]}),"\n",(0,s.jsxs)(e.ol,{start:"7",children:["\n",(0,s.jsxs)(e.li,{children:["To confirm further, navigate to the Gmail account you authenticated with Composio.\nYour email is visible in ",(0,s.jsx)(e.strong,{children:"Drafts"}),"."]}),"\n"]}),"\n",(0,s.jsx)(e.p,{children:"You have successfully integrated your Langflow component with Composio.\nTo add more tools, add another Composio component."})]})}function m(o={}){const{wrapper:e}={...(0,r.R)(),...o.components};return e?(0,s.jsx)(e,{...o,children:(0,s.jsx)(g,{...o})}):g(o)}function u(o,e){throw new Error("Expected "+(e?"component":"object")+" `"+o+"` to be defined: you likely forgot to import, pass, or provide it.")}},95242:(o,e,t)=>{t.d(e,{A:()=>n});const n=t.p+"assets/images/composio-create-flow-721683820e7883461ec7fcf3ecead784.png"}}]); \ No newline at end of file diff --git a/assets/js/7bfb6f41.1e9ccf60.js b/assets/js/7bfb6f41.1e9ccf60.js new file mode 100644 index 0000000000..5ae877b2ca --- /dev/null +++ b/assets/js/7bfb6f41.1e9ccf60.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunklangflow_docs=self.webpackChunklangflow_docs||[]).push([[837],{1422:(e,n,t)=>{t.d(n,{A:()=>r});const r=t.p+"assets/images/integrations-docling-split-text-7dfa4c618be68f4559ce6247630dbdf1.png"},11470:(e,n,t)=>{t.d(n,{A:()=>w});var r=t(96540),s=t(18215),i=t(23104),o=t(56347),l=t(205),c=t(57485),d=t(31682),a=t(70679);function h(e){return r.Children.toArray(e).filter(e=>"\n"!==e).map(e=>{if(!e||(0,r.isValidElement)(e)&&function(e){const{props:n}=e;return!!n&&"object"==typeof n&&"value"in n}(e))return e;throw new Error(`Docusaurus error: Bad child <${"string"==typeof e.type?e.type:e.type.name}>: all children of the component should be , and every should have a unique "value" prop.`)})?.filter(Boolean)??[]}function u(e){const{values:n,children:t}=e;return(0,r.useMemo)(()=>{const e=n??function(e){return h(e).map(({props:{value:e,label:n,attributes:t,default:r}})=>({value:e,label:n,attributes:t,default:r}))}(t);return function(e){const n=(0,d.XI)(e,(e,n)=>e.value===n.value);if(n.length>0)throw new Error(`Docusaurus error: Duplicate values "${n.map(e=>e.value).join(", ")}" found in . Every value needs to be unique.`)}(e),e},[n,t])}function x({value:e,tabValues:n}){return n.some(n=>n.value===e)}function j({queryString:e=!1,groupId:n}){const t=(0,o.W6)(),s=function({queryString:e=!1,groupId:n}){if("string"==typeof e)return e;if(!1===e)return null;if(!0===e&&!n)throw new Error('Docusaurus error: The component groupId prop is required if queryString=true, because this value is used as the search param name. You can also provide an explicit value such as queryString="my-search-param".');return n??null}({queryString:e,groupId:n});return[(0,c.aZ)(s),(0,r.useCallback)(e=>{if(!s)return;const n=new URLSearchParams(t.location.search);n.set(s,e),t.replace({...t.location,search:n.toString()})},[s,t])]}function p(e){const{defaultValue:n,queryString:t=!1,groupId:s}=e,i=u(e),[o,c]=(0,r.useState)(()=>function({defaultValue:e,tabValues:n}){if(0===n.length)throw new Error("Docusaurus error: the component requires at least one children component");if(e){if(!x({value:e,tabValues:n}))throw new Error(`Docusaurus error: The has a defaultValue "${e}" but none of its children has the corresponding value. Available values are: ${n.map(e=>e.value).join(", ")}. If you intend to show no default tab, use defaultValue={null} instead.`);return e}const t=n.find(e=>e.default)??n[0];if(!t)throw new Error("Unexpected error: 0 tabValues");return t.value}({defaultValue:n,tabValues:i})),[d,h]=j({queryString:t,groupId:s}),[p,g]=function({groupId:e}){const n=function(e){return e?`docusaurus.tab.${e}`:null}(e),[t,s]=(0,a.Dv)(n);return[t,(0,r.useCallback)(e=>{n&&s.set(e)},[n,s])]}({groupId:s}),m=(()=>{const e=d??p;return x({value:e,tabValues:i})?e:null})();(0,l.A)(()=>{m&&c(m)},[m]);return{selectedValue:o,selectValue:(0,r.useCallback)(e=>{if(!x({value:e,tabValues:i}))throw new Error(`Can't select invalid tab value=${e}`);c(e),h(e),g(e)},[h,g,i]),tabValues:i}}var g=t(92303);const m={tabList:"tabList__CuJ",tabItem:"tabItem_LNqP"};var f=t(74848);function b({className:e,block:n,selectedValue:t,selectValue:r,tabValues:o}){const l=[],{blockElementScrollPositionUntilNextRender:c}=(0,i.a_)(),d=e=>{const n=e.currentTarget,s=l.indexOf(n),i=o[s].value;i!==t&&(c(n),r(i))},a=e=>{let n=null;switch(e.key){case"Enter":d(e);break;case"ArrowRight":{const t=l.indexOf(e.currentTarget)+1;n=l[t]??l[0];break}case"ArrowLeft":{const t=l.indexOf(e.currentTarget)-1;n=l[t]??l[l.length-1];break}}n?.focus()};return(0,f.jsx)("ul",{role:"tablist","aria-orientation":"horizontal",className:(0,s.A)("tabs",{"tabs--block":n},e),children:o.map(({value:e,label:n,attributes:r})=>(0,f.jsx)("li",{role:"tab",tabIndex:t===e?0:-1,"aria-selected":t===e,ref:e=>{l.push(e)},onKeyDown:a,onClick:d,...r,className:(0,s.A)("tabs__item",m.tabItem,r?.className,{"tabs__item--active":t===e}),children:n??e},e))})}function D({lazy:e,children:n,selectedValue:t}){const i=(Array.isArray(n)?n:[n]).filter(Boolean);if(e){const e=i.find(e=>e.props.value===t);return e?(0,r.cloneElement)(e,{className:(0,s.A)("margin-top--md",e.props.className)}):null}return(0,f.jsx)("div",{className:"margin-top--md",children:i.map((e,n)=>(0,r.cloneElement)(e,{key:n,hidden:e.props.value!==t}))})}function v(e){const n=p(e);return(0,f.jsxs)("div",{className:(0,s.A)("tabs-container",m.tabList),children:[(0,f.jsx)(b,{...n,...e}),(0,f.jsx)(D,{...n,...e})]})}function w(e){const n=(0,g.A)();return(0,f.jsx)(v,{...e,children:h(e.children)},String(n))}},17886:(e,n,t)=>{t.d(n,{A:()=>i});t(96540);var r=t(64058),s=t(74848);function i({name:e,...n}){const t=r[e];return t?(0,s.jsx)(t,{...n}):null}},19365:(e,n,t)=>{t.d(n,{A:()=>o});t(96540);var r=t(18215);const s={tabItem:"tabItem_Ymn6"};var i=t(74848);function o({children:e,hidden:n,className:t}){return(0,i.jsx)("div",{role:"tabpanel",className:(0,r.A)(s.tabItem,t),hidden:n,children:e})}},28453:(e,n,t)=>{t.d(n,{R:()=>o,x:()=>l});var r=t(96540);const s={},i=r.createContext(s);function o(e){const n=r.useContext(i);return r.useMemo(function(){return"function"==typeof e?e(n):{...n,...e}},[n,e])}function l(e){let n;return n=e.disableParentContext?"function"==typeof e.components?e.components(s):e.components||s:o(e.components),r.createElement(i.Provider,{value:n},e.children)}},67199:(e,n,t)=>{t.r(n),t.d(n,{assets:()=>d,contentTitle:()=>c,default:()=>u,frontMatter:()=>l,metadata:()=>r,toc:()=>a});const r=JSON.parse('{"id":"Integrations/Docling/integrations-docling","title":"Integrate Docling with Langflow","description":"Langflow integrates with Docling through a suite of components for parsing documents.","source":"@site/docs/Integrations/Docling/integrations-docling.md","sourceDirName":"Integrations/Docling","slug":"/integrations-docling","permalink":"/integrations-docling","draft":false,"unlisted":false,"tags":[],"version":"current","frontMatter":{"title":"Integrate Docling with Langflow","slug":"/integrations-docling"},"sidebar":"docs","previous":{"title":"Composio","permalink":"/integrations-composio"},"next":{"title":"Integrate Google OAuth with Langflow","permalink":"/integrations-setup-google-oauth-langflow"}}');var s=t(74848),i=t(28453),o=(t(11470),t(19365),t(17886));const l={title:"Integrate Docling with Langflow",slug:"/integrations-docling"},c=void 0,d={},a=[{value:"Install Docling dependency",id:"install-docling-dependency",level:2},{value:"Use Docling components in a flow",id:"use-docling-components-in-a-flow",level:2},{value:"Docling components",id:"docling-components",level:2},{value:"Docling",id:"docling",level:3},{value:"Docling Serve",id:"docling-serve",level:3},{value:"Chunk DoclingDocument",id:"chunk-doclingdocument",level:3},{value:"Export DoclingDocument",id:"export-doclingdocument",level:3},{value:"Docling video tutorial",id:"docling-video-tutorial",level:2}];function h(e){const n={a:"a",code:"code",h2:"h2",h3:"h3",img:"img",li:"li",ol:"ol",p:"p",strong:"strong",table:"table",tbody:"tbody",td:"td",th:"th",thead:"thead",tr:"tr",ul:"ul",...(0,i.R)(),...e.components},{Details:r}=n;return r||function(e,n){throw new Error("Expected "+(n?"component":"object")+" `"+e+"` to be defined: you likely forgot to import, pass, or provide it.")}("Details",!0),(0,s.jsxs)(s.Fragment,{children:[(0,s.jsxs)(n.p,{children:["Langflow integrates with ",(0,s.jsx)(n.a,{href:"https://docling-project.github.io/docling/",children:"Docling"})," through a suite of components for parsing documents."]}),"\n",(0,s.jsx)(n.h2,{id:"install-docling-dependency",children:"Install Docling dependency"}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:["\n",(0,s.jsxs)(n.p,{children:["Install the Docling extra in Langflow OSS with ",(0,s.jsx)(n.code,{children:"uv pip install langflow[docling]"})," or ",(0,s.jsx)(n.code,{children:"uv pip install docling"}),"."]}),"\n",(0,s.jsxs)(n.p,{children:["To add a dependency to Langflow Desktop, add an entry for Docling to the application's ",(0,s.jsx)(n.code,{children:"requirements.txt"})," file.\nFor more information, see ",(0,s.jsx)(n.a,{href:"/install-custom-dependencies#langflow-desktop",children:"Install custom dependencies in Langflow Desktop"}),"."]}),"\n"]}),"\n"]}),"\n",(0,s.jsx)(n.h2,{id:"use-docling-components-in-a-flow",children:"Use Docling components in a flow"}),"\n",(0,s.jsx)(n.p,{children:"This example demonstrates how to use Docling components to split a PDF in a flow:"}),"\n",(0,s.jsxs)(n.ol,{children:["\n",(0,s.jsxs)(n.li,{children:["Connect a ",(0,s.jsx)(n.strong,{children:"Docling"})," and an ",(0,s.jsx)(n.strong,{children:"ExportDoclingDocument"})," component to a ",(0,s.jsx)(n.a,{href:"/components-processing#split-text",children:(0,s.jsx)(n.strong,{children:"Split Text"})})," component.\nThe ",(0,s.jsx)(n.strong,{children:"Docling"})," component loads the document, and the ",(0,s.jsx)(n.strong,{children:"ExportDoclingDocument"})," component converts the DoclingDocument into the format you select. This example converts the document to Markdown, with images represented as placeholders.\nThe ",(0,s.jsx)(n.strong,{children:"Split Text"})," component will split the Markdown into chunks for the vector database to store in the next part of the flow."]}),"\n",(0,s.jsxs)(n.li,{children:["Connect a ",(0,s.jsx)(n.a,{href:"/components-vector-stores#chroma-db",children:(0,s.jsx)(n.strong,{children:"Chroma DB"})})," component to the ",(0,s.jsx)(n.strong,{children:"Split text"})," component's ",(0,s.jsx)(n.strong,{children:"Chunks"})," output."]}),"\n",(0,s.jsxs)(n.li,{children:["Connect an ",(0,s.jsx)(n.a,{href:"/components-embedding-models",children:(0,s.jsx)(n.strong,{children:"Embedding Model"})})," to Chroma's ",(0,s.jsx)(n.strong,{children:"Embedding"})," port, and a ",(0,s.jsx)(n.strong,{children:"Chat Output"})," component to view the extracted ",(0,s.jsx)(n.a,{href:"/concepts-objects#dataframe-object",children:"DataFrame"}),"."]}),"\n",(0,s.jsx)(n.li,{children:"Add your OpenAI API key to the Embedding Model."}),"\n"]}),"\n",(0,s.jsx)(n.p,{children:"The flow looks like this:"}),"\n",(0,s.jsx)(n.p,{children:(0,s.jsx)(n.img,{alt:"Docling and ExportDoclingDocument extracting and splitting text to vector database",src:t(1422).A+"",width:"4000",height:"2060"})}),"\n",(0,s.jsxs)(n.ol,{start:"5",children:["\n",(0,s.jsxs)(n.li,{children:["Add a file to the ",(0,s.jsx)(n.strong,{children:"Docling"})," component."]}),"\n",(0,s.jsxs)(n.li,{children:["To run the flow, click ",(0,s.jsx)(o.A,{name:"Play","aria-hidden":"true"})," ",(0,s.jsx)(n.strong,{children:"Playground"}),".\nThe chunked document is loaded as vectors into your vector database."]}),"\n"]}),"\n",(0,s.jsx)(n.h2,{id:"docling-components",children:"Docling components"}),"\n",(0,s.jsx)(n.p,{children:"The following sections describe the purpose and configuration options for each component in the Docling bundle."}),"\n",(0,s.jsx)(n.h3,{id:"docling",children:"Docling"}),"\n",(0,s.jsx)(n.p,{children:"This component uses Docling to process input documents running the Docling models locally."}),"\n",(0,s.jsxs)(r,{children:[(0,s.jsx)("summary",{children:"Parameters"}),(0,s.jsx)(n.p,{children:(0,s.jsx)(n.strong,{children:"Inputs"})}),(0,s.jsxs)(n.table,{children:[(0,s.jsx)(n.thead,{children:(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.th,{children:"Name"}),(0,s.jsx)(n.th,{children:"Type"}),(0,s.jsx)(n.th,{children:"Description"})]})}),(0,s.jsxs)(n.tbody,{children:[(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:"files"}),(0,s.jsx)(n.td,{children:"File"}),(0,s.jsx)(n.td,{children:"The files to process."})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:"pipeline"}),(0,s.jsx)(n.td,{children:"String"}),(0,s.jsx)(n.td,{children:"Docling pipeline to use (standard, vlm)."})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:"ocr_engine"}),(0,s.jsx)(n.td,{children:"String"}),(0,s.jsx)(n.td,{children:"OCR engine to use (easyocr, tesserocr, rapidocr, ocrmac)."})]})]})]}),(0,s.jsx)(n.p,{children:(0,s.jsx)(n.strong,{children:"Outputs"})}),(0,s.jsxs)(n.table,{children:[(0,s.jsx)(n.thead,{children:(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.th,{children:"Name"}),(0,s.jsx)(n.th,{children:"Type"}),(0,s.jsx)(n.th,{children:"Description"})]})}),(0,s.jsx)(n.tbody,{children:(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:"files"}),(0,s.jsx)(n.td,{children:"File"}),(0,s.jsx)(n.td,{children:"The processed files with DoclingDocument data."})]})})]})]}),"\n",(0,s.jsx)(n.h3,{id:"docling-serve",children:"Docling Serve"}),"\n",(0,s.jsx)(n.p,{children:"This component uses Docling to process input documents connecting to your instance of Docling Serve."}),"\n",(0,s.jsxs)(r,{children:[(0,s.jsx)("summary",{children:"Parameters"}),(0,s.jsx)(n.p,{children:(0,s.jsx)(n.strong,{children:"Inputs"})}),(0,s.jsxs)(n.table,{children:[(0,s.jsx)(n.thead,{children:(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.th,{children:"Name"}),(0,s.jsx)(n.th,{children:"Type"}),(0,s.jsx)(n.th,{children:"Description"})]})}),(0,s.jsxs)(n.tbody,{children:[(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:"files"}),(0,s.jsx)(n.td,{children:"File"}),(0,s.jsx)(n.td,{children:"The files to process."})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:"api_url"}),(0,s.jsx)(n.td,{children:"String"}),(0,s.jsx)(n.td,{children:"URL of the Docling Serve instance."})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:"max_concurrency"}),(0,s.jsx)(n.td,{children:"Integer"}),(0,s.jsx)(n.td,{children:"Maximum number of concurrent requests for the server."})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:"max_poll_timeout"}),(0,s.jsx)(n.td,{children:"Float"}),(0,s.jsx)(n.td,{children:"Maximum waiting time for the document conversion to complete."})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:"api_headers"}),(0,s.jsx)(n.td,{children:"Dict"}),(0,s.jsx)(n.td,{children:"Optional dictionary of additional headers required for connecting to Docling Serve."})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:"docling_serve_opts"}),(0,s.jsx)(n.td,{children:"Dict"}),(0,s.jsx)(n.td,{children:"Optional dictionary of additional options for Docling Serve."})]})]})]}),(0,s.jsx)(n.p,{children:(0,s.jsx)(n.strong,{children:"Outputs"})}),(0,s.jsxs)(n.table,{children:[(0,s.jsx)(n.thead,{children:(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.th,{children:"Name"}),(0,s.jsx)(n.th,{children:"Type"}),(0,s.jsx)(n.th,{children:"Description"})]})}),(0,s.jsx)(n.tbody,{children:(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:"files"}),(0,s.jsx)(n.td,{children:"File"}),(0,s.jsx)(n.td,{children:"The processed files with DoclingDocument data."})]})})]})]}),"\n",(0,s.jsx)(n.h3,{id:"chunk-doclingdocument",children:"Chunk DoclingDocument"}),"\n",(0,s.jsx)(n.p,{children:"This component uses the DoclingDocument chunkers to split a document into chunks."}),"\n",(0,s.jsxs)(r,{children:[(0,s.jsx)("summary",{children:"Parameters"}),(0,s.jsx)(n.p,{children:(0,s.jsx)(n.strong,{children:"Inputs"})}),(0,s.jsxs)(n.table,{children:[(0,s.jsx)(n.thead,{children:(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.th,{children:"Name"}),(0,s.jsx)(n.th,{children:"Type"}),(0,s.jsx)(n.th,{children:"Description"})]})}),(0,s.jsxs)(n.tbody,{children:[(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:"data_inputs"}),(0,s.jsx)(n.td,{children:"Data/DataFrame"}),(0,s.jsx)(n.td,{children:"The data with documents to split in chunks."})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:"chunker"}),(0,s.jsx)(n.td,{children:"String"}),(0,s.jsx)(n.td,{children:"Which chunker to use (HybridChunker, HierarchicalChunker)."})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:"provider"}),(0,s.jsx)(n.td,{children:"String"}),(0,s.jsx)(n.td,{children:"Which tokenizer provider (Hugging Face, OpenAI)."})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:"hf_model_name"}),(0,s.jsx)(n.td,{children:"String"}),(0,s.jsx)(n.td,{children:"Model name of the tokenizer to use with the HybridChunker when Hugging Face is chosen."})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:"openai_model_name"}),(0,s.jsx)(n.td,{children:"String"}),(0,s.jsx)(n.td,{children:"Model name of the tokenizer to use with the HybridChunker when OpenAI is chosen."})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:"max_tokens"}),(0,s.jsx)(n.td,{children:"Integer"}),(0,s.jsx)(n.td,{children:"Maximum number of tokens for the HybridChunker."})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:"doc_key"}),(0,s.jsx)(n.td,{children:"String"}),(0,s.jsx)(n.td,{children:"The key to use for the DoclingDocument column."})]})]})]}),(0,s.jsx)(n.p,{children:(0,s.jsx)(n.strong,{children:"Outputs"})}),(0,s.jsxs)(n.table,{children:[(0,s.jsx)(n.thead,{children:(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.th,{children:"Name"}),(0,s.jsx)(n.th,{children:"Type"}),(0,s.jsx)(n.th,{children:"Description"})]})}),(0,s.jsx)(n.tbody,{children:(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:"dataframe"}),(0,s.jsx)(n.td,{children:"DataFrame"}),(0,s.jsx)(n.td,{children:"The chunked documents as a DataFrame."})]})})]})]}),"\n",(0,s.jsx)(n.h3,{id:"export-doclingdocument",children:"Export DoclingDocument"}),"\n",(0,s.jsx)(n.p,{children:"This component exports DoclingDocument to Markdown, HTML, and other formats."}),"\n",(0,s.jsxs)(r,{children:[(0,s.jsx)("summary",{children:"Parameters"}),(0,s.jsx)(n.p,{children:(0,s.jsx)(n.strong,{children:"Inputs"})}),(0,s.jsxs)(n.table,{children:[(0,s.jsx)(n.thead,{children:(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.th,{children:"Name"}),(0,s.jsx)(n.th,{children:"Type"}),(0,s.jsx)(n.th,{children:"Description"})]})}),(0,s.jsxs)(n.tbody,{children:[(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:"data_inputs"}),(0,s.jsx)(n.td,{children:"Data/DataFrame"}),(0,s.jsx)(n.td,{children:"The data with documents to export."})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:"export_format"}),(0,s.jsx)(n.td,{children:"String"}),(0,s.jsx)(n.td,{children:"Select the export format to convert the input (Markdown, HTML, Plaintext, DocTags)."})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:"image_mode"}),(0,s.jsx)(n.td,{children:"String"}),(0,s.jsx)(n.td,{children:"Specify how images are exported in the output (placeholder, embedded)."})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:"md_image_placeholder"}),(0,s.jsx)(n.td,{children:"String"}),(0,s.jsx)(n.td,{children:"Specify the image placeholder for markdown exports."})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:"md_page_break_placeholder"}),(0,s.jsx)(n.td,{children:"String"}),(0,s.jsx)(n.td,{children:"Add this placeholder between pages in the markdown output."})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:"doc_key"}),(0,s.jsx)(n.td,{children:"String"}),(0,s.jsx)(n.td,{children:"The key to use for the DoclingDocument column."})]})]})]}),(0,s.jsx)(n.p,{children:(0,s.jsx)(n.strong,{children:"Outputs"})}),(0,s.jsxs)(n.table,{children:[(0,s.jsx)(n.thead,{children:(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.th,{children:"Name"}),(0,s.jsx)(n.th,{children:"Type"}),(0,s.jsx)(n.th,{children:"Description"})]})}),(0,s.jsxs)(n.tbody,{children:[(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:"data"}),(0,s.jsx)(n.td,{children:"Data"}),(0,s.jsx)(n.td,{children:"The exported data."})]}),(0,s.jsxs)(n.tr,{children:[(0,s.jsx)(n.td,{children:"dataframe"}),(0,s.jsx)(n.td,{children:"DataFrame"}),(0,s.jsx)(n.td,{children:"The exported data as a DataFrame."})]})]})]})]}),"\n",(0,s.jsx)(n.h2,{id:"docling-video-tutorial",children:"Docling video tutorial"}),"\n",(0,s.jsxs)(n.p,{children:["To learn more about content extraction with Docling, see the video tutorial ",(0,s.jsx)(n.a,{href:"https://www.youtube.com/watch?v=5DuS6uRI5OM",children:"Docling + Langflow: Document Processing for AI Workflows"}),"."]})]})}function u(e={}){const{wrapper:n}={...(0,i.R)(),...e.components};return n?(0,s.jsx)(n,{...e,children:(0,s.jsx)(h,{...e})}):h(e)}}}]); \ No newline at end of file diff --git a/assets/js/aecfdd3d.a419917e.js b/assets/js/aecfdd3d.a419917e.js new file mode 100644 index 0000000000..11f09d8176 --- /dev/null +++ b/assets/js/aecfdd3d.a419917e.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunklangflow_docs=self.webpackChunklangflow_docs||[]).push([[7159],{4558:(e,t,n)=>{n.d(t,{A:()=>r});const r=n.p+"assets/images/api-pane-9cb07c8f812374268f94e3f8e65c6be3.png"},7630:(e,t,n)=>{n.r(t),n.d(t,{CH:()=>d,assets:()=>c,chCodeConfig:()=>u,contentTitle:()=>l,default:()=>f,frontMatter:()=>i,metadata:()=>r,toc:()=>h});const r=JSON.parse('{"id":"Concepts/concepts-publish","title":"Share flows","description":"Langflow provides several ways to publish and integrate your flows into external applications. Whether you want to expose your flow as an API endpoint, embed it as a chat widget in your website, or share it as a public playground, this guide covers the options available for making your flows accessible to users.","source":"@site/docs/Concepts/concepts-publish.md","sourceDirName":"Concepts","slug":"/concepts-publish","permalink":"/concepts-publish","draft":false,"unlisted":false,"tags":[],"version":"current","frontMatter":{"title":"Share flows","slug":"/concepts-publish"},"sidebar":"docs","previous":{"title":"Langflow objects","permalink":"/concepts-objects"},"next":{"title":"Embedded chat widget","permalink":"/embedded-chat-widget"}}');var o=n(74848),a=n(28453),s=n(24754);n(11470),n(19365);const i={title:"Share flows",slug:"/concepts-publish"},l=void 0,c={},d={annotations:s.hk,Code:s.Cy},u={staticMediaQuery:"not screen, (max-width: 768px)",lineNumbers:!0,showCopyButton:!0,themeName:"github-dark"},h=[{value:"API access",id:"api-access",level:2},{value:"Input schema",id:"input-schema",level:3},{value:"Export",id:"export",level:2},{value:"MCP server",id:"mcp-server",level:2},{value:"Embed into site",id:"embed-into-site",level:2},{value:"Shareable playground",id:"shareable-playground",level:2}];function p(e){const t={a:"a",admonition:"admonition",code:"code",em:"em",h2:"h2",h3:"h3",img:"img",li:"li",ol:"ol",p:"p",strong:"strong",...(0,a.R)(),...e.components};return d||g("CH",!1),d.Code||g("CH.Code",!0),(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)("style",{dangerouslySetInnerHTML:{__html:'[data-ch-theme="github-dark"] { --ch-t-colorScheme: dark;--ch-t-foreground: #c9d1d9;--ch-t-background: #0d1117;--ch-t-lighter-inlineBackground: #0d1117e6;--ch-t-editor-background: #0d1117;--ch-t-editor-foreground: #c9d1d9;--ch-t-editor-lineHighlightBackground: #6e76811a;--ch-t-editor-rangeHighlightBackground: #ffffff0b;--ch-t-editor-infoForeground: #3794FF;--ch-t-editor-selectionBackground: #264F78;--ch-t-focusBorder: #1f6feb;--ch-t-tab-activeBackground: #0d1117;--ch-t-tab-activeForeground: #c9d1d9;--ch-t-tab-inactiveBackground: #010409;--ch-t-tab-inactiveForeground: #8b949e;--ch-t-tab-border: #30363d;--ch-t-tab-activeBorder: #0d1117;--ch-t-editorGroup-border: #30363d;--ch-t-editorGroupHeader-tabsBackground: #010409;--ch-t-editorLineNumber-foreground: #6e7681;--ch-t-input-background: #0d1117;--ch-t-input-foreground: #c9d1d9;--ch-t-input-border: #30363d;--ch-t-icon-foreground: #8b949e;--ch-t-sideBar-background: #010409;--ch-t-sideBar-foreground: #c9d1d9;--ch-t-sideBar-border: #30363d;--ch-t-list-activeSelectionBackground: #6e768166;--ch-t-list-activeSelectionForeground: #c9d1d9;--ch-t-list-hoverBackground: #6e76811a;--ch-t-list-hoverForeground: #c9d1d9; }'}}),"\n","\n",(0,o.jsx)(t.p,{children:"Langflow provides several ways to publish and integrate your flows into external applications. Whether you want to expose your flow as an API endpoint, embed it as a chat widget in your website, or share it as a public playground, this guide covers the options available for making your flows accessible to users."}),"\n",(0,o.jsx)(t.h2,{id:"api-access",children:"API access"}),"\n",(0,o.jsx)(t.admonition,{title:"Windows",type:"tip",children:(0,o.jsx)(t.p,{children:"The paths generated by the API access pane assume a *nix environment.\nIf you use Microsoft Windows or WSL, you might need to adjust the filepaths given in the code snippets."})}),"\n",(0,o.jsxs)(t.p,{children:["The ",(0,o.jsx)(t.strong,{children:"API access"})," pane presents code templates for integrating your flow into external applications."]}),"\n",(0,o.jsx)(t.p,{children:(0,o.jsx)(t.img,{alt:"API pane",src:n(4558).A+"",width:"4000",height:"2212"})}),"\n",(0,o.jsxs)(t.p,{children:["As of Langflow version 1.5, all API requests require authentication with a Langflow API key, even if ",(0,o.jsx)(t.code,{children:"AUTO_LOGIN"})," is set to ",(0,o.jsx)(t.code,{children:"True"}),".\nFor more information, see ",(0,o.jsx)(t.a,{href:"/configuration-api-keys",children:"API keys"}),"."]}),"\n",(0,o.jsxs)(t.p,{children:["The API access pane\u2019s code snippets include a script that looks for a ",(0,o.jsx)(t.code,{children:"LANGFLOW_API_KEY"})," environment variable set in your terminal session.\nTo set this variable in your terminal:"]}),"\n",(0,o.jsx)(d.Code,{codeConfig:u,northPanel:{tabs:[""],active:"",heightRatio:1},files:[{name:"",focus:"",code:{lines:[{tokens:[{content:"export",props:{style:{color:"#FF7B72"}}},{content:" LANGFLOW_API_KEY",props:{style:{color:"#C9D1D9"}}},{content:"=",props:{style:{color:"#FF7B72"}}},{content:'"sk..."',props:{style:{color:"#A5D6FF"}}}]}],lang:"bash"},annotations:[]}]}),"\n",(0,o.jsxs)(t.p,{children:["For more information, see ",(0,o.jsx)(t.a,{href:"/get-started-quickstart#run-your-flows-from-external-applications",children:"Run your flows from external applications"}),"."]}),"\n",(0,o.jsx)(t.h3,{id:"input-schema",children:"Input schema"}),"\n",(0,o.jsxs)(t.p,{children:["Tweaks are added to the ",(0,o.jsx)(t.code,{children:"payload"})," of requests to Langflow's ",(0,o.jsx)(t.code,{children:"/run"})," endpoint to temporarily change component parameters within your flow.\nThey don't modify the underlying flow configuration or persist between runs.\nTo assist with formatting, you can define tweaks in Langflow's ",(0,o.jsx)(t.strong,{children:"Input Schema"})," pane before copying the code snippet."]}),"\n",(0,o.jsxs)(t.p,{children:["For more information, see ",(0,o.jsx)(t.a,{href:"/get-started-quickstart#use-tweaks-to-apply-temporary-overrides-to-a-flow-run",children:"Use tweaks to apply temporary overrides to a flow run"}),"."]}),"\n",(0,o.jsx)(t.p,{children:"Additionally, you can re-name your flow's API endpoint from the default UUID to a more memorable and user-friendly name."}),"\n",(0,o.jsx)(t.p,{children:"To set a custom endpoint name:"}),"\n",(0,o.jsxs)(t.ol,{children:["\n",(0,o.jsxs)(t.li,{children:["In the ",(0,o.jsx)(t.strong,{children:"Input Schema"})," pane, locate the ",(0,o.jsx)(t.strong,{children:"Endpoint Name"})," field."]}),"\n",(0,o.jsx)(t.li,{children:"Enter a name using only letters, numbers, hyphens, and underscores.\nThe endpoint name is automatically saved with your flow."}),"\n"]}),"\n",(0,o.jsx)(t.h2,{id:"export",children:"Export"}),"\n",(0,o.jsxs)(t.p,{children:[(0,o.jsx)(t.strong,{children:"Export"})," a flow to download it as a JSON file to your local machine."]}),"\n",(0,o.jsxs)(t.ol,{children:["\n",(0,o.jsxs)(t.li,{children:["To ",(0,o.jsx)(t.strong,{children:"Export"})," your flow, in the ",(0,o.jsx)(t.strong,{children:"Playground"}),", click ",(0,o.jsx)(t.strong,{children:"Share"}),", and then click ",(0,o.jsx)(t.strong,{children:"Export"}),"."]}),"\n",(0,o.jsxs)(t.li,{children:["To save your API keys with the flow, select ",(0,o.jsx)(t.strong,{children:"Save with my API keys"}),".\nYour flow is saved with any Global variables included."]}),"\n"]}),"\n",(0,o.jsx)(t.admonition,{type:"important",children:(0,o.jsx)(t.p,{children:"If your key is saved as a Global variable, only the global variable you created to contain the value is saved. If your key value is manually entered into a component field, the actual key value is saved in the JSON file."})}),"\n",(0,o.jsx)(t.p,{children:"When you share your flow file with another user who has the same global variables populated, the flow runs without requiring keys to be added again."}),"\n",(0,o.jsxs)(t.p,{children:["The ",(0,o.jsx)(t.code,{children:"FLOW_NAME.json"})," file is downloaded to your local machine."]}),"\n",(0,o.jsxs)(t.p,{children:["You can then ",(0,o.jsx)(t.strong,{children:"Import"})," the downloaded flow into another Langflow instance."]}),"\n",(0,o.jsx)(t.h2,{id:"mcp-server",children:"MCP server"}),"\n",(0,o.jsxs)(t.p,{children:[(0,o.jsx)(t.strong,{children:"MCP server"})," exposes your flows as ",(0,o.jsx)(t.a,{href:"https://modelcontextprotocol.io/docs/concepts/tools",children:"tools"})," that ",(0,o.jsx)(t.a,{href:"https://modelcontextprotocol.io/clients",children:"MCP clients"})," can use to take actions."]}),"\n",(0,o.jsxs)(t.p,{children:["For more information, see ",(0,o.jsx)(t.a,{href:"/mcp-server",children:"MCP server"}),"."]}),"\n",(0,o.jsxs)(t.p,{children:["For information about using Langflow as an ",(0,o.jsx)(t.em,{children:"MCP client"}),", see ",(0,o.jsx)(t.a,{href:"/mcp-client",children:"MCP client"}),"."]}),"\n",(0,o.jsx)(t.h2,{id:"embed-into-site",children:"Embed into site"}),"\n",(0,o.jsxs)(t.p,{children:["The ",(0,o.jsx)(t.strong,{children:"Embed into site"})," tab displays code that can be inserted in the ",(0,o.jsx)(t.code,{children:""})," of your HTML to interact with your flow."]}),"\n",(0,o.jsxs)(t.p,{children:["For more information, see ",(0,o.jsx)(t.a,{href:"/embedded-chat-widget",children:"Embedded chat widget"}),"."]}),"\n",(0,o.jsx)(t.h2,{id:"shareable-playground",children:"Shareable playground"}),"\n",(0,o.jsxs)(t.p,{children:["The ",(0,o.jsx)(t.strong,{children:"Shareable playground"})," exposes your Langflow application's ",(0,o.jsx)(t.strong,{children:"Playground"})," at the ",(0,o.jsx)(t.code,{children:"/public_flow/$FLOW_ID"})," endpoint."]}),"\n",(0,o.jsxs)(t.p,{children:["You can share this endpoint publicly using a sharing platform like ",(0,o.jsx)(t.a,{href:"https://ngrok.com/docs/getting-started/?os=macos",children:"ngrok"})," or ",(0,o.jsx)(t.a,{href:"https://docs.zrok.io/docs/getting-started",children:"zrok"}),"."]})]})}function f(e={}){const{wrapper:t}={...(0,a.R)(),...e.components};return t?(0,o.jsx)(t,{...e,children:(0,o.jsx)(p,{...e})}):p(e)}function g(e,t){throw new Error("Expected "+(t?"component":"object")+" `"+e+"` to be defined: you likely forgot to import, pass, or provide it.")}},11470:(e,t,n)=>{n.d(t,{A:()=>j});var r=n(96540),o=n(18215),a=n(23104),s=n(56347),i=n(205),l=n(57485),c=n(31682),d=n(70679);function u(e){return r.Children.toArray(e).filter(e=>"\n"!==e).map(e=>{if(!e||(0,r.isValidElement)(e)&&function(e){const{props:t}=e;return!!t&&"object"==typeof t&&"value"in t}(e))return e;throw new Error(`Docusaurus error: Bad child <${"string"==typeof e.type?e.type:e.type.name}>: all children of the component should be , and every should have a unique "value" prop.`)})?.filter(Boolean)??[]}function h(e){const{values:t,children:n}=e;return(0,r.useMemo)(()=>{const e=t??function(e){return u(e).map(({props:{value:e,label:t,attributes:n,default:r}})=>({value:e,label:t,attributes:n,default:r}))}(n);return function(e){const t=(0,c.XI)(e,(e,t)=>e.value===t.value);if(t.length>0)throw new Error(`Docusaurus error: Duplicate values "${t.map(e=>e.value).join(", ")}" found in . Every value needs to be unique.`)}(e),e},[t,n])}function p({value:e,tabValues:t}){return t.some(t=>t.value===e)}function f({queryString:e=!1,groupId:t}){const n=(0,s.W6)(),o=function({queryString:e=!1,groupId:t}){if("string"==typeof e)return e;if(!1===e)return null;if(!0===e&&!t)throw new Error('Docusaurus error: The component groupId prop is required if queryString=true, because this value is used as the search param name. You can also provide an explicit value such as queryString="my-search-param".');return t??null}({queryString:e,groupId:t});return[(0,l.aZ)(o),(0,r.useCallback)(e=>{if(!o)return;const t=new URLSearchParams(n.location.search);t.set(o,e),n.replace({...n.location,search:t.toString()})},[o,n])]}function g(e){const{defaultValue:t,queryString:n=!1,groupId:o}=e,a=h(e),[s,l]=(0,r.useState)(()=>function({defaultValue:e,tabValues:t}){if(0===t.length)throw new Error("Docusaurus error: the component requires at least one children component");if(e){if(!p({value:e,tabValues:t}))throw new Error(`Docusaurus error: The has a defaultValue "${e}" but none of its children has the corresponding value. Available values are: ${t.map(e=>e.value).join(", ")}. If you intend to show no default tab, use defaultValue={null} instead.`);return e}const n=t.find(e=>e.default)??t[0];if(!n)throw new Error("Unexpected error: 0 tabValues");return n.value}({defaultValue:t,tabValues:a})),[c,u]=f({queryString:n,groupId:o}),[g,m]=function({groupId:e}){const t=function(e){return e?`docusaurus.tab.${e}`:null}(e),[n,o]=(0,d.Dv)(t);return[n,(0,r.useCallback)(e=>{t&&o.set(e)},[t,o])]}({groupId:o}),b=(()=>{const e=c??g;return p({value:e,tabValues:a})?e:null})();(0,i.A)(()=>{b&&l(b)},[b]);return{selectedValue:s,selectValue:(0,r.useCallback)(e=>{if(!p({value:e,tabValues:a}))throw new Error(`Can't select invalid tab value=${e}`);l(e),u(e),m(e)},[u,m,a]),tabValues:a}}var m=n(92303);const b={tabList:"tabList__CuJ",tabItem:"tabItem_LNqP"};var x=n(74848);function y({className:e,block:t,selectedValue:n,selectValue:r,tabValues:s}){const i=[],{blockElementScrollPositionUntilNextRender:l}=(0,a.a_)(),c=e=>{const t=e.currentTarget,o=i.indexOf(t),a=s[o].value;a!==n&&(l(t),r(a))},d=e=>{let t=null;switch(e.key){case"Enter":c(e);break;case"ArrowRight":{const n=i.indexOf(e.currentTarget)+1;t=i[n]??i[0];break}case"ArrowLeft":{const n=i.indexOf(e.currentTarget)-1;t=i[n]??i[i.length-1];break}}t?.focus()};return(0,x.jsx)("ul",{role:"tablist","aria-orientation":"horizontal",className:(0,o.A)("tabs",{"tabs--block":t},e),children:s.map(({value:e,label:t,attributes:r})=>(0,x.jsx)("li",{role:"tab",tabIndex:n===e?0:-1,"aria-selected":n===e,ref:e=>{i.push(e)},onKeyDown:d,onClick:c,...r,className:(0,o.A)("tabs__item",b.tabItem,r?.className,{"tabs__item--active":n===e}),children:t??e},e))})}function v({lazy:e,children:t,selectedValue:n}){const a=(Array.isArray(t)?t:[t]).filter(Boolean);if(e){const e=a.find(e=>e.props.value===n);return e?(0,r.cloneElement)(e,{className:(0,o.A)("margin-top--md",e.props.className)}):null}return(0,x.jsx)("div",{className:"margin-top--md",children:a.map((e,t)=>(0,r.cloneElement)(e,{key:t,hidden:e.props.value!==n}))})}function w(e){const t=g(e);return(0,x.jsxs)("div",{className:(0,o.A)("tabs-container",b.tabList),children:[(0,x.jsx)(y,{...t,...e}),(0,x.jsx)(v,{...t,...e})]})}function j(e){const t=(0,m.A)();return(0,x.jsx)(w,{...e,children:u(e.children)},String(t))}},19365:(e,t,n)=>{n.d(t,{A:()=>s});n(96540);var r=n(18215);const o={tabItem:"tabItem_Ymn6"};var a=n(74848);function s({children:e,hidden:t,className:n}){return(0,a.jsx)("div",{role:"tabpanel",className:(0,r.A)(o.tabItem,n),hidden:t,children:e})}}}]); \ No newline at end of file diff --git a/assets/js/aecfdd3d.d2501be3.js b/assets/js/aecfdd3d.d2501be3.js deleted file mode 100644 index c57d32b59c..0000000000 --- a/assets/js/aecfdd3d.d2501be3.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunklangflow_docs=self.webpackChunklangflow_docs||[]).push([[7159],{4558:(e,t,n)=>{n.d(t,{A:()=>o});const o=n.p+"assets/images/api-pane-9cb07c8f812374268f94e3f8e65c6be3.png"},7630:(e,t,n)=>{n.r(t),n.d(t,{CH:()=>d,assets:()=>c,chCodeConfig:()=>u,contentTitle:()=>l,default:()=>f,frontMatter:()=>i,metadata:()=>o,toc:()=>h});const o=JSON.parse('{"id":"Concepts/concepts-publish","title":"Share flows","description":"Langflow provides several ways to publish and integrate your flows into external applications. Whether you want to expose your flow as an API endpoint, embed it as a chat widget in your website, or share it as a public playground, this guide covers the options available for making your flows accessible to users.","source":"@site/docs/Concepts/concepts-publish.md","sourceDirName":"Concepts","slug":"/concepts-publish","permalink":"/concepts-publish","draft":false,"unlisted":false,"tags":[],"version":"current","frontMatter":{"title":"Share flows","slug":"/concepts-publish"},"sidebar":"docs","previous":{"title":"Langflow objects","permalink":"/concepts-objects"},"next":{"title":"Embedded chat widget","permalink":"/embedded-chat-widget"}}');var r=n(74848),a=n(28453),s=n(24754);n(11470),n(19365);const i={title:"Share flows",slug:"/concepts-publish"},l=void 0,c={},d={annotations:s.hk,Code:s.Cy},u={staticMediaQuery:"not screen, (max-width: 768px)",lineNumbers:!0,showCopyButton:!0,themeName:"github-dark"},h=[{value:"API access",id:"api-access",level:2},{value:"Input schema",id:"input-schema",level:3},{value:"Export",id:"export",level:2},{value:"MCP server",id:"mcp-server",level:2},{value:"Embed into site",id:"embed-into-site",level:2},{value:"Shareable playground",id:"shareable-playground",level:2}];function p(e){const t={a:"a",admonition:"admonition",code:"code",em:"em",h2:"h2",h3:"h3",img:"img",li:"li",ol:"ol",p:"p",strong:"strong",...(0,a.R)(),...e.components};return d||g("CH",!1),d.Code||g("CH.Code",!0),(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("style",{dangerouslySetInnerHTML:{__html:'[data-ch-theme="github-dark"] { --ch-t-colorScheme: dark;--ch-t-foreground: #c9d1d9;--ch-t-background: #0d1117;--ch-t-lighter-inlineBackground: #0d1117e6;--ch-t-editor-background: #0d1117;--ch-t-editor-foreground: #c9d1d9;--ch-t-editor-lineHighlightBackground: #6e76811a;--ch-t-editor-rangeHighlightBackground: #ffffff0b;--ch-t-editor-infoForeground: #3794FF;--ch-t-editor-selectionBackground: #264F78;--ch-t-focusBorder: #1f6feb;--ch-t-tab-activeBackground: #0d1117;--ch-t-tab-activeForeground: #c9d1d9;--ch-t-tab-inactiveBackground: #010409;--ch-t-tab-inactiveForeground: #8b949e;--ch-t-tab-border: #30363d;--ch-t-tab-activeBorder: #0d1117;--ch-t-editorGroup-border: #30363d;--ch-t-editorGroupHeader-tabsBackground: #010409;--ch-t-editorLineNumber-foreground: #6e7681;--ch-t-input-background: #0d1117;--ch-t-input-foreground: #c9d1d9;--ch-t-input-border: #30363d;--ch-t-icon-foreground: #8b949e;--ch-t-sideBar-background: #010409;--ch-t-sideBar-foreground: #c9d1d9;--ch-t-sideBar-border: #30363d;--ch-t-list-activeSelectionBackground: #6e768166;--ch-t-list-activeSelectionForeground: #c9d1d9;--ch-t-list-hoverBackground: #6e76811a;--ch-t-list-hoverForeground: #c9d1d9; }'}}),"\n","\n",(0,r.jsx)(t.p,{children:"Langflow provides several ways to publish and integrate your flows into external applications. Whether you want to expose your flow as an API endpoint, embed it as a chat widget in your website, or share it as a public playground, this guide covers the options available for making your flows accessible to users."}),"\n",(0,r.jsx)(t.h2,{id:"api-access",children:"API access"}),"\n",(0,r.jsx)(t.admonition,{title:"Windows",type:"tip",children:(0,r.jsx)(t.p,{children:"The paths generated by the API access pane assume a *nix environment.\nIf you use Microsoft Windows or WSL, you might need to adjust the filepaths given in the code snippets."})}),"\n",(0,r.jsxs)(t.p,{children:["The ",(0,r.jsx)(t.strong,{children:"API access"})," pane presents code templates for integrating your flow into external applications.\nLangflow provides code snippets to help you get started with the Langflow API."]}),"\n",(0,r.jsxs)(t.p,{children:["As of Langflow version 1.5, all API requests require authentication with a Langflow API key, even if ",(0,r.jsx)(t.code,{children:"AUTO_LOGIN"})," is set to ",(0,r.jsx)(t.code,{children:"True"}),".\nFor more information, see ",(0,r.jsx)(t.a,{href:"/configuration-api-keys",children:"API keys"}),".\nThe API access pane\u2019s code snippets include a script that looks for a ",(0,r.jsx)(t.code,{children:"LANGFLOW_API_KEY"})," environment variable set in your terminal session.\nTo set this variable in your terminal:"]}),"\n",(0,r.jsx)(d.Code,{codeConfig:u,northPanel:{tabs:[""],active:"",heightRatio:1},files:[{name:"",focus:"",code:{lines:[{tokens:[{content:"export",props:{style:{color:"#FF7B72"}}},{content:" LANGFLOW_API_KEY",props:{style:{color:"#C9D1D9"}}},{content:"=",props:{style:{color:"#FF7B72"}}},{content:'"sk..."',props:{style:{color:"#A5D6FF"}}}]}],lang:"bash"},annotations:[]}]}),"\n",(0,r.jsx)(t.p,{children:(0,r.jsx)(t.img,{alt:"API pane",src:n(4558).A+"",width:"4000",height:"2212"})}),"\n",(0,r.jsxs)(t.p,{children:["For more information, see ",(0,r.jsx)(t.a,{href:"/get-started-quickstart#run-your-flows-from-external-applications",children:"Run your flows from external applications"}),"."]}),"\n",(0,r.jsx)(t.h3,{id:"input-schema",children:"Input schema"}),"\n",(0,r.jsxs)(t.p,{children:["Tweaks are added to the ",(0,r.jsx)(t.code,{children:"payload"})," of requests to Langflow's ",(0,r.jsx)(t.code,{children:"/run"})," endpoint to temporarily change component parameters within your flow.\nThey don't modify the underlying flow configuration or persist between runs.\nTo assist with formatting, you can define tweaks in Langflow's ",(0,r.jsx)(t.strong,{children:"Input Schema"})," pane before copying the code snippet."]}),"\n",(0,r.jsxs)(t.p,{children:["For more information, see ",(0,r.jsx)(t.a,{href:"/get-started-quickstart#use-tweaks-to-apply-temporary-overrides-to-a-flow-run",children:"Use tweaks to apply temporary overrides to a flow run"}),"."]}),"\n",(0,r.jsx)(t.p,{children:"Additionally, you can re-name your flow's API endpoint from the default UUID to a more memorable and user-friendly name."}),"\n",(0,r.jsx)(t.p,{children:"To set a custom endpoint name:"}),"\n",(0,r.jsxs)(t.ol,{children:["\n",(0,r.jsxs)(t.li,{children:["In the ",(0,r.jsx)(t.strong,{children:"Input Schema"})," pane, locate the ",(0,r.jsx)(t.strong,{children:"Endpoint Name"})," field."]}),"\n",(0,r.jsx)(t.li,{children:"Enter a name using only letters, numbers, hyphens, and underscores.\nThe endpoint name is automatically saved with your flow."}),"\n"]}),"\n",(0,r.jsx)(t.h2,{id:"export",children:"Export"}),"\n",(0,r.jsxs)(t.p,{children:[(0,r.jsx)(t.strong,{children:"Export"})," a flow to download it as a JSON file to your local machine."]}),"\n",(0,r.jsxs)(t.ol,{children:["\n",(0,r.jsxs)(t.li,{children:["To ",(0,r.jsx)(t.strong,{children:"Export"})," your flow, in the ",(0,r.jsx)(t.strong,{children:"Playground"}),", click ",(0,r.jsx)(t.strong,{children:"Share"}),", and then click ",(0,r.jsx)(t.strong,{children:"Export"}),"."]}),"\n",(0,r.jsxs)(t.li,{children:["To save your API keys with the flow, select ",(0,r.jsx)(t.strong,{children:"Save with my API keys"}),".\nYour flow is saved with any Global variables included."]}),"\n"]}),"\n",(0,r.jsx)(t.admonition,{type:"important",children:(0,r.jsx)(t.p,{children:"If your key is saved as a Global variable, only the global variable you created to contain the value is saved. If your key value is manually entered into a component field, the actual key value is saved in the JSON file."})}),"\n",(0,r.jsx)(t.p,{children:"When you share your flow file with another user who has the same global variables populated, the flow runs without requiring keys to be added again."}),"\n",(0,r.jsxs)(t.p,{children:["The ",(0,r.jsx)(t.code,{children:"FLOW_NAME.json"})," file is downloaded to your local machine."]}),"\n",(0,r.jsxs)(t.p,{children:["You can then ",(0,r.jsx)(t.strong,{children:"Import"})," the downloaded flow into another Langflow instance."]}),"\n",(0,r.jsx)(t.h2,{id:"mcp-server",children:"MCP server"}),"\n",(0,r.jsxs)(t.p,{children:[(0,r.jsx)(t.strong,{children:"MCP server"})," exposes your flows as ",(0,r.jsx)(t.a,{href:"https://modelcontextprotocol.io/docs/concepts/tools",children:"tools"})," that ",(0,r.jsx)(t.a,{href:"https://modelcontextprotocol.io/clients",children:"MCP clients"})," can use to take actions."]}),"\n",(0,r.jsxs)(t.p,{children:["For more information, see ",(0,r.jsx)(t.a,{href:"/mcp-server",children:"MCP server"}),"."]}),"\n",(0,r.jsxs)(t.p,{children:["For information about using Langflow as an ",(0,r.jsx)(t.em,{children:"MCP client"}),", see ",(0,r.jsx)(t.a,{href:"/mcp-client",children:"MCP client"}),"."]}),"\n",(0,r.jsx)(t.h2,{id:"embed-into-site",children:"Embed into site"}),"\n",(0,r.jsxs)(t.p,{children:["The ",(0,r.jsx)(t.strong,{children:"Embed into site"})," tab displays code that can be inserted in the ",(0,r.jsx)(t.code,{children:""})," of your HTML to interact with your flow."]}),"\n",(0,r.jsxs)(t.p,{children:["For more information, see ",(0,r.jsx)(t.a,{href:"/embedded-chat-widget",children:"Embedded chat widget"}),"."]}),"\n",(0,r.jsx)(t.h2,{id:"shareable-playground",children:"Shareable playground"}),"\n",(0,r.jsxs)(t.p,{children:["The ",(0,r.jsx)(t.strong,{children:"Shareable playground"})," exposes your Langflow application's ",(0,r.jsx)(t.strong,{children:"Playground"})," at the ",(0,r.jsx)(t.code,{children:"/public_flow/$FLOW_ID"})," endpoint."]}),"\n",(0,r.jsxs)(t.p,{children:["You can share this endpoint publicly using a sharing platform like ",(0,r.jsx)(t.a,{href:"https://ngrok.com/docs/getting-started/?os=macos",children:"ngrok"})," or ",(0,r.jsx)(t.a,{href:"https://docs.zrok.io/docs/getting-started",children:"zrok"}),"."]})]})}function f(e={}){const{wrapper:t}={...(0,a.R)(),...e.components};return t?(0,r.jsx)(t,{...e,children:(0,r.jsx)(p,{...e})}):p(e)}function g(e,t){throw new Error("Expected "+(t?"component":"object")+" `"+e+"` to be defined: you likely forgot to import, pass, or provide it.")}},11470:(e,t,n)=>{n.d(t,{A:()=>j});var o=n(96540),r=n(18215),a=n(23104),s=n(56347),i=n(205),l=n(57485),c=n(31682),d=n(70679);function u(e){return o.Children.toArray(e).filter(e=>"\n"!==e).map(e=>{if(!e||(0,o.isValidElement)(e)&&function(e){const{props:t}=e;return!!t&&"object"==typeof t&&"value"in t}(e))return e;throw new Error(`Docusaurus error: Bad child <${"string"==typeof e.type?e.type:e.type.name}>: all children of the component should be , and every should have a unique "value" prop.`)})?.filter(Boolean)??[]}function h(e){const{values:t,children:n}=e;return(0,o.useMemo)(()=>{const e=t??function(e){return u(e).map(({props:{value:e,label:t,attributes:n,default:o}})=>({value:e,label:t,attributes:n,default:o}))}(n);return function(e){const t=(0,c.XI)(e,(e,t)=>e.value===t.value);if(t.length>0)throw new Error(`Docusaurus error: Duplicate values "${t.map(e=>e.value).join(", ")}" found in . Every value needs to be unique.`)}(e),e},[t,n])}function p({value:e,tabValues:t}){return t.some(t=>t.value===e)}function f({queryString:e=!1,groupId:t}){const n=(0,s.W6)(),r=function({queryString:e=!1,groupId:t}){if("string"==typeof e)return e;if(!1===e)return null;if(!0===e&&!t)throw new Error('Docusaurus error: The component groupId prop is required if queryString=true, because this value is used as the search param name. You can also provide an explicit value such as queryString="my-search-param".');return t??null}({queryString:e,groupId:t});return[(0,l.aZ)(r),(0,o.useCallback)(e=>{if(!r)return;const t=new URLSearchParams(n.location.search);t.set(r,e),n.replace({...n.location,search:t.toString()})},[r,n])]}function g(e){const{defaultValue:t,queryString:n=!1,groupId:r}=e,a=h(e),[s,l]=(0,o.useState)(()=>function({defaultValue:e,tabValues:t}){if(0===t.length)throw new Error("Docusaurus error: the component requires at least one children component");if(e){if(!p({value:e,tabValues:t}))throw new Error(`Docusaurus error: The has a defaultValue "${e}" but none of its children has the corresponding value. Available values are: ${t.map(e=>e.value).join(", ")}. If you intend to show no default tab, use defaultValue={null} instead.`);return e}const n=t.find(e=>e.default)??t[0];if(!n)throw new Error("Unexpected error: 0 tabValues");return n.value}({defaultValue:t,tabValues:a})),[c,u]=f({queryString:n,groupId:r}),[g,m]=function({groupId:e}){const t=function(e){return e?`docusaurus.tab.${e}`:null}(e),[n,r]=(0,d.Dv)(t);return[n,(0,o.useCallback)(e=>{t&&r.set(e)},[t,r])]}({groupId:r}),b=(()=>{const e=c??g;return p({value:e,tabValues:a})?e:null})();(0,i.A)(()=>{b&&l(b)},[b]);return{selectedValue:s,selectValue:(0,o.useCallback)(e=>{if(!p({value:e,tabValues:a}))throw new Error(`Can't select invalid tab value=${e}`);l(e),u(e),m(e)},[u,m,a]),tabValues:a}}var m=n(92303);const b={tabList:"tabList__CuJ",tabItem:"tabItem_LNqP"};var y=n(74848);function x({className:e,block:t,selectedValue:n,selectValue:o,tabValues:s}){const i=[],{blockElementScrollPositionUntilNextRender:l}=(0,a.a_)(),c=e=>{const t=e.currentTarget,r=i.indexOf(t),a=s[r].value;a!==n&&(l(t),o(a))},d=e=>{let t=null;switch(e.key){case"Enter":c(e);break;case"ArrowRight":{const n=i.indexOf(e.currentTarget)+1;t=i[n]??i[0];break}case"ArrowLeft":{const n=i.indexOf(e.currentTarget)-1;t=i[n]??i[i.length-1];break}}t?.focus()};return(0,y.jsx)("ul",{role:"tablist","aria-orientation":"horizontal",className:(0,r.A)("tabs",{"tabs--block":t},e),children:s.map(({value:e,label:t,attributes:o})=>(0,y.jsx)("li",{role:"tab",tabIndex:n===e?0:-1,"aria-selected":n===e,ref:e=>{i.push(e)},onKeyDown:d,onClick:c,...o,className:(0,r.A)("tabs__item",b.tabItem,o?.className,{"tabs__item--active":n===e}),children:t??e},e))})}function v({lazy:e,children:t,selectedValue:n}){const a=(Array.isArray(t)?t:[t]).filter(Boolean);if(e){const e=a.find(e=>e.props.value===n);return e?(0,o.cloneElement)(e,{className:(0,r.A)("margin-top--md",e.props.className)}):null}return(0,y.jsx)("div",{className:"margin-top--md",children:a.map((e,t)=>(0,o.cloneElement)(e,{key:t,hidden:e.props.value!==n}))})}function w(e){const t=g(e);return(0,y.jsxs)("div",{className:(0,r.A)("tabs-container",b.tabList),children:[(0,y.jsx)(x,{...t,...e}),(0,y.jsx)(v,{...t,...e})]})}function j(e){const t=(0,m.A)();return(0,y.jsx)(w,{...e,children:u(e.children)},String(t))}},19365:(e,t,n)=>{n.d(t,{A:()=>s});n(96540);var o=n(18215);const r={tabItem:"tabItem_Ymn6"};var a=n(74848);function s({children:e,hidden:t,className:n}){return(0,a.jsx)("div",{role:"tabpanel",className:(0,o.A)(r.tabItem,n),hidden:t,children:e})}}}]); \ No newline at end of file diff --git a/assets/js/d2ad385b.66135ff9.js b/assets/js/d2ad385b.66135ff9.js deleted file mode 100644 index 3cdbba5854..0000000000 --- a/assets/js/d2ad385b.66135ff9.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunklangflow_docs=self.webpackChunklangflow_docs||[]).push([[4930],{8544:(e,n,o)=>{o.d(n,{A:()=>t});const t=o.p+"assets/images/create-a-google-cloud-project-cb1730f824bb28b1caa950c492726f87.gif"},17886:(e,n,o)=>{o.d(n,{A:()=>i});o(96540);var t=o(64058),l=o(74848);function i({name:e,...n}){const o=t[e];return o?(0,l.jsx)(o,{...n}):null}},25474:(e,n,o)=>{o.d(n,{A:()=>t});const t=o.p+"assets/images/create-oauth-client-id-57b94aad2bf2859ae9011f6f2a0d52d3.gif"},28453:(e,n,o)=>{o.d(n,{R:()=>s,x:()=>r});var t=o(96540);const l={},i=t.createContext(l);function s(e){const n=t.useContext(i);return t.useMemo(function(){return"function"==typeof e?e(n):{...n,...e}},[n,e])}function r(e){let n;return n=e.disableParentContext?"function"==typeof e.components?e.components(l):e.components||l:s(e.components),t.createElement(i.Provider,{value:n},e.children)}},53341:(e,n,o)=>{o.r(n),o.d(n,{assets:()=>c,contentTitle:()=>a,default:()=>u,frontMatter:()=>r,metadata:()=>t,toc:()=>d});const t=JSON.parse('{"id":"Integrations/Google/integrations-setup-google-oauth-langflow","title":"Integrate Google OAuth with Langflow","description":"Langflow integrates with Google OAuth for authenticating the Gmail loader, Google Drive loader, and Google Drive Search components.","source":"@site/docs/Integrations/Google/integrations-setup-google-oauth-langflow.md","sourceDirName":"Integrations/Google","slug":"/integrations-setup-google-oauth-langflow","permalink":"/integrations-setup-google-oauth-langflow","draft":false,"unlisted":false,"tags":[],"version":"current","frontMatter":{"title":"Integrate Google OAuth with Langflow","slug":"/integrations-setup-google-oauth-langflow"},"sidebar":"docs","previous":{"title":"Composio","permalink":"/integrations-composio"},"next":{"title":"Integrate Google Cloud Vertex AI with Langflow","permalink":"/integrations-setup-google-cloud-vertex-ai-langflow"}}');var l=o(74848),i=o(28453);o(96540),o(65195);var s=o(17886);const r={title:"Integrate Google OAuth with Langflow",slug:"/integrations-setup-google-oauth-langflow"},a=void 0,c={},d=[{value:"Create an OAuth Application in Google Cloud",id:"5b8981b15d86192d17b0e5725c1f95e7",level:2},{value:"Retrieve Access and Refresh Tokens",id:"retrieve-access-and-refresh-tokens",level:2},{value:"Create a flow with Google Drive loader",id:"create-a-flow-with-google-drive-loader",level:2}];function h(e){const n={a:"a",admonition:"admonition",code:"code",h2:"h2",img:"img",li:"li",ol:"ol",p:"p",strong:"strong",...(0,i.R)(),...e.components};return(0,l.jsxs)(l.Fragment,{children:[(0,l.jsxs)(n.p,{children:["Langflow integrates with ",(0,l.jsx)(n.a,{href:"https://developers.google.com/identity/protocols/oauth2",children:"Google OAuth"})," for authenticating the ",(0,l.jsx)(n.a,{href:"/components-data#gmail-loader",children:"Gmail loader"}),", ",(0,l.jsx)(n.a,{href:"components-data#google-drive-loader",children:"Google Drive loader"}),", and ",(0,l.jsx)(n.a,{href:"/components-data#google-drive-search",children:"Google Drive Search"})," components."]}),"\n",(0,l.jsx)(n.p,{children:"Learn how to create an OAuth app in Google Cloud, obtain the necessary credentials and access tokens, and add them to Langflow\u2019s Google components."}),"\n",(0,l.jsx)(n.h2,{id:"5b8981b15d86192d17b0e5725c1f95e7",children:"Create an OAuth Application in Google Cloud"}),"\n",(0,l.jsxs)(n.ol,{children:["\n",(0,l.jsxs)(n.li,{children:["\n",(0,l.jsxs)(n.p,{children:["Navigate to the ",(0,l.jsx)(n.a,{href:"https://console.cloud.google.com/",children:"Google Cloud Console"}),"."]}),"\n"]}),"\n",(0,l.jsxs)(n.li,{children:["\n",(0,l.jsxs)(n.p,{children:["Click ",(0,l.jsx)(n.strong,{children:"Select a project"}),", and then click ",(0,l.jsx)(n.strong,{children:"New Project"})," to create a new project."]}),"\n"]}),"\n"]}),"\n",(0,l.jsx)(n.p,{children:(0,l.jsx)(n.img,{alt:"OAuth Client ID and Secret",src:o(8544).A+"",width:"800",height:"450"})}),"\n",(0,l.jsxs)(n.ol,{start:"3",children:["\n",(0,l.jsxs)(n.li,{children:["To enable APIs for the project, select ",(0,l.jsx)(n.strong,{children:"APIs & Services"}),", and then click ",(0,l.jsx)(n.strong,{children:"Library"}),". Enable the APIs you need for your project. For example, if your flow uses the Google Drive component, enable the Google Drive API."]}),"\n",(0,l.jsxs)(n.li,{children:["To navigate to the OAuth consent screen, click ",(0,l.jsx)(n.strong,{children:"APIs & Services"}),", and then click ",(0,l.jsx)(n.strong,{children:"OAuth consent screen"}),"."]}),"\n",(0,l.jsxs)(n.li,{children:["Populate your OAuth consent screen with the application name, audience, and user support email.\nFor audience, select ",(0,l.jsx)(n.strong,{children:"External"}),".\nThis creates a testing application environment that you can add users to."]}),"\n",(0,l.jsxs)(n.li,{children:["To add users to your OAuth audience, click ",(0,l.jsx)(n.strong,{children:"Audience"}),".\nUnder ",(0,l.jsx)(n.strong,{children:"Test users"}),", click ",(0,l.jsx)(n.strong,{children:"Add users"}),".\nEnter any email addresses you intend to use to authenticate Langflow with OAuth.\nThese email addresses have access to the application while it's in a ",(0,l.jsx)(n.strong,{children:"Testing"})," publishing state.\nFor more information, see the ",(0,l.jsx)(n.a,{href:"https://support.google.com/cloud/answer/13461325?hl=en",children:"Google documentation"}),"."]}),"\n",(0,l.jsxs)(n.li,{children:["To create an ",(0,l.jsx)(n.strong,{children:"OAuth Client ID"}),", navigate to ",(0,l.jsx)(n.strong,{children:"Clients"}),", and then click ",(0,l.jsx)(n.strong,{children:"Create Client"}),"."]}),"\n",(0,l.jsxs)(n.li,{children:["Choose ",(0,l.jsx)(n.strong,{children:"Desktop app"})," as the application type, and then name your client ID."]}),"\n",(0,l.jsxs)(n.li,{children:["Click ",(0,l.jsx)(n.strong,{children:"Create"}),".\nA Client ID and Client Secret are created.\nDownload the credentials as a JSON file to your local machine and save it securely."]}),"\n"]}),"\n",(0,l.jsx)(n.p,{children:(0,l.jsx)(n.img,{alt:"OAuth Client ID and Secret",src:o(25474).A+"",width:"3450",height:"1756"})}),"\n",(0,l.jsx)(n.h2,{id:"retrieve-access-and-refresh-tokens",children:"Retrieve Access and Refresh Tokens"}),"\n",(0,l.jsx)(n.p,{children:"With your OAuth application configured and your credentials JSON file created, follow these steps to authenticate the Langflow application."}),"\n",(0,l.jsxs)(n.ol,{children:["\n",(0,l.jsx)(n.li,{children:"Create a new project in Langflow."}),"\n",(0,l.jsxs)(n.li,{children:["Add a ",(0,l.jsx)(n.strong,{children:"Google OAuth Token"})," component to your flow."]}),"\n",(0,l.jsxs)(n.li,{children:["In the ",(0,l.jsx)(n.strong,{children:"Credentials File"})," field of the Google OAuth Token component, enter the path to your ",(0,l.jsx)(n.strong,{children:"Credentials File"}),", the JSON file containing the Client ID credentials you downloaded from Google in the previous steps."]}),"\n",(0,l.jsxs)(n.li,{children:["In the ",(0,l.jsx)(n.strong,{children:"Scopes"})," field of the Google Oauth Token component, enter the scope required to access your resources.\nFor example, to allow your Langflow application to access a user's Google Drive, the scope is ",(0,l.jsx)(n.code,{children:"https://www.googleapis.com/auth/drive"}),".\nFor more information, see the ",(0,l.jsx)(n.a,{href:"https://developers.google.com/identity/protocols/oauth2/scopes",children:"Google documentation"}),"."]}),"\n",(0,l.jsxs)(n.li,{children:["To authenticate your application, in the ",(0,l.jsx)(n.strong,{children:"Google OAuth Token"})," component, click ",(0,l.jsx)(s.A,{name:"Play","aria-hidden":"True"})," ",(0,l.jsx)(n.strong,{children:"Run component"}),".\nA new tab opens in the browser to authenticate your application using your Google Cloud account. You must authenticate the application with the same Google account that created the OAuth credentials."]}),"\n"]}),"\n",(0,l.jsx)(n.admonition,{type:"info",children:(0,l.jsxs)(n.p,{children:["If a new tab does not open automatically, check the Langflow ",(0,l.jsx)(n.strong,{children:"Logs"})," for the Google authentication URL. Open this URL in your browser to complete the authentication."]})}),"\n",(0,l.jsxs)(n.ol,{start:"6",children:["\n",(0,l.jsx)(n.li,{children:"After successful authentication, your Langflow application can request and refresh tokens.\nThese tokens enable Langflow to interact with Google services on your behalf and execute your specified requests."}),"\n"]}),"\n",(0,l.jsx)(n.h2,{id:"create-a-flow-with-google-drive-loader",children:"Create a flow with Google Drive loader"}),"\n",(0,l.jsxs)(n.p,{children:["For a pre-built JSON file of a flow that uses the Google Drive loader component, download the ",(0,l.jsx)("a",{href:"./files/Google_Drive_Docs_Translations_Example.json",download:!0,children:"Google Drive Document Translation Example Flow JSON"})," to your local machine."]}),"\n",(0,l.jsxs)(n.p,{children:["In this example, the ",(0,l.jsx)(n.strong,{children:"Google Drive loader"})," component loads a text file hosted on Google Drive, translates the text to Spanish, and returns it to a chat output."]}),"\n",(0,l.jsxs)(n.ol,{children:["\n",(0,l.jsxs)(n.li,{children:["Download the ",(0,l.jsx)("a",{href:"./files/Google_Drive_Docs_Translations_Example.json",download:!0,children:"Google Drive Document Translation Example Flow JSON"})," to your local machine."]}),"\n",(0,l.jsxs)(n.li,{children:["To import the downloaded JSON to Langflow, click ",(0,l.jsx)(n.strong,{children:"Options"}),", and then select ",(0,l.jsx)(n.strong,{children:"Import"}),"."]}),"\n",(0,l.jsxs)(n.li,{children:["In the ",(0,l.jsx)(n.strong,{children:"Credentials File"})," field of the Google OAuth Token component, enter the path to your ",(0,l.jsx)(n.strong,{children:"Credentials File"}),", the JSON file containing the Client ID credentials you downloaded from Google in the previous steps."]}),"\n",(0,l.jsxs)(n.li,{children:["In the ",(0,l.jsx)(n.strong,{children:"Scopes"})," field of the Google Oauth Token component, enter the scope required to access your resources.\nFor example, to allow your Langflow application to access a user's Google Drive, the scope is ",(0,l.jsx)(n.code,{children:"https://www.googleapis.com/auth/drive"}),".\nFor more information, see the ",(0,l.jsx)(n.a,{href:"https://developers.google.com/identity/protocols/oauth2/scopes",children:"Google documentation"}),".\nThe example flow includes a ",(0,l.jsx)(n.strong,{children:"Parse data"})," component to convert the ",(0,l.jsx)(n.code,{children:"data"})," output of the Google OAuth Token component to the ",(0,l.jsx)(n.code,{children:"text"})," input of the JSON Cleaner component."]}),"\n",(0,l.jsxs)(n.li,{children:["To allow the Langflow component to access the document in Google Drive, copy the Google Drive ",(0,l.jsx)(n.code,{children:"documentID"})," from the document's URL."]}),"\n"]}),"\n",(0,l.jsx)(n.admonition,{type:"info",children:(0,l.jsxs)(n.p,{children:["The ",(0,l.jsx)(n.code,{children:"documentID"})," is located between ",(0,l.jsx)(n.code,{children:"/d/"})," and ",(0,l.jsx)(n.code,{children:"/edit"})," in a Google Drive document's URL.\nFor example, in the URL ",(0,l.jsx)(n.code,{children:"https://drive.google.com/file/d/1a2b3c4D5E6F7gHI8J9klmnopQ/edit"}),", the ",(0,l.jsx)(n.code,{children:"documentID"})," is ",(0,l.jsx)(n.code,{children:"1a2b3c4D5E6F7gHI8J9klmnopQ"}),"."]})}),"\n",(0,l.jsxs)(n.ol,{start:"6",children:["\n",(0,l.jsxs)(n.li,{children:["In the Google Drive loader component, in the ",(0,l.jsx)(n.strong,{children:"Document ID"})," field, paste the document URL."]}),"\n",(0,l.jsxs)(n.li,{children:["To view the translated document, open the ",(0,l.jsx)(n.strong,{children:"Playground"}),"."]}),"\n"]})]})}function u(e={}){const{wrapper:n}={...(0,i.R)(),...e.components};return n?(0,l.jsx)(n,{...e,children:(0,l.jsx)(h,{...e})}):h(e)}},65195:(e,n,o)=>{o.d(n,{A:()=>m});var t=o(96540),l=o(6342);function i(e){const n=e.map(e=>({...e,parentIndex:-1,children:[]})),o=Array(7).fill(-1);n.forEach((e,n)=>{const t=o.slice(2,e.level);e.parentIndex=Math.max(...t),o[e.level]=n});const t=[];return n.forEach(e=>{const{parentIndex:o,...l}=e;o>=0?n[o].children.push(l):t.push(l)}),t}function s({toc:e,minHeadingLevel:n,maxHeadingLevel:o}){return e.flatMap(e=>{const t=s({toc:e.children,minHeadingLevel:n,maxHeadingLevel:o});return function(e){return e.level>=n&&e.level<=o}(e)?[{...e,children:t}]:t})}function r(e){const n=e.getBoundingClientRect();return n.top===n.bottom?r(e.parentNode):n}function a(e,{anchorTopOffset:n}){const o=e.find(e=>r(e).top>=n);if(o){return function(e){return e.top>0&&e.bottom{e.current=n?0:document.querySelector(".navbar").clientHeight},[n]),e}function d(e){const n=(0,t.useRef)(void 0),o=c();(0,t.useEffect)(()=>{if(!e)return()=>{};const{linkClassName:t,linkActiveClassName:l,minHeadingLevel:i,maxHeadingLevel:s}=e;function r(){const e=function(e){return Array.from(document.getElementsByClassName(e))}(t),r=function({minHeadingLevel:e,maxHeadingLevel:n}){const o=[];for(let t=e;t<=n;t+=1)o.push(`h${t}.anchor`);return Array.from(document.querySelectorAll(o.join()))}({minHeadingLevel:i,maxHeadingLevel:s}),c=a(r,{anchorTopOffset:o.current}),d=e.find(e=>c&&c.id===function(e){return decodeURIComponent(e.href.substring(e.href.indexOf("#")+1))}(e));e.forEach(e=>{!function(e,o){o?(n.current&&n.current!==e&&n.current.classList.remove(l),e.classList.add(l),n.current=e):e.classList.remove(l)}(e,e===d)})}return document.addEventListener("scroll",r),document.addEventListener("resize",r),r(),()=>{document.removeEventListener("scroll",r),document.removeEventListener("resize",r)}},[e,o])}var h=o(28774),u=o(74848);function g({toc:e,className:n,linkClassName:o,isChild:t}){return e.length?(0,u.jsx)("ul",{className:t?void 0:n,children:e.map(e=>(0,u.jsxs)("li",{children:[(0,u.jsx)(h.A,{to:`#${e.id}`,className:o??void 0,dangerouslySetInnerHTML:{__html:e.value}}),(0,u.jsx)(g,{isChild:!0,toc:e.children,className:n,linkClassName:o})]},e.id))}):null}const p=t.memo(g);function m({toc:e,className:n="table-of-contents table-of-contents__left-border",linkClassName:o="table-of-contents__link",linkActiveClassName:r,minHeadingLevel:a,maxHeadingLevel:c,...h}){const g=(0,l.p)(),m=a??g.tableOfContents.minHeadingLevel,f=c??g.tableOfContents.maxHeadingLevel,x=function({toc:e,minHeadingLevel:n,maxHeadingLevel:o}){return(0,t.useMemo)(()=>s({toc:i(e),minHeadingLevel:n,maxHeadingLevel:o}),[e,n,o])}({toc:e,minHeadingLevel:m,maxHeadingLevel:f});return d((0,t.useMemo)(()=>{if(o&&r)return{linkClassName:o,linkActiveClassName:r,minHeadingLevel:m,maxHeadingLevel:f}},[o,r,m,f])),(0,u.jsx)(p,{toc:x,className:n,linkClassName:o,...h})}}}]); \ No newline at end of file diff --git a/assets/js/d2ad385b.be53ab7e.js b/assets/js/d2ad385b.be53ab7e.js new file mode 100644 index 0000000000..0559fe25aa --- /dev/null +++ b/assets/js/d2ad385b.be53ab7e.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunklangflow_docs=self.webpackChunklangflow_docs||[]).push([[4930],{8544:(e,n,o)=>{o.d(n,{A:()=>t});const t=o.p+"assets/images/create-a-google-cloud-project-cb1730f824bb28b1caa950c492726f87.gif"},17886:(e,n,o)=>{o.d(n,{A:()=>i});o(96540);var t=o(64058),l=o(74848);function i({name:e,...n}){const o=t[e];return o?(0,l.jsx)(o,{...n}):null}},25474:(e,n,o)=>{o.d(n,{A:()=>t});const t=o.p+"assets/images/create-oauth-client-id-57b94aad2bf2859ae9011f6f2a0d52d3.gif"},28453:(e,n,o)=>{o.d(n,{R:()=>s,x:()=>r});var t=o(96540);const l={},i=t.createContext(l);function s(e){const n=t.useContext(i);return t.useMemo(function(){return"function"==typeof e?e(n):{...n,...e}},[n,e])}function r(e){let n;return n=e.disableParentContext?"function"==typeof e.components?e.components(l):e.components||l:s(e.components),t.createElement(i.Provider,{value:n},e.children)}},53341:(e,n,o)=>{o.r(n),o.d(n,{assets:()=>c,contentTitle:()=>a,default:()=>u,frontMatter:()=>r,metadata:()=>t,toc:()=>d});const t=JSON.parse('{"id":"Integrations/Google/integrations-setup-google-oauth-langflow","title":"Integrate Google OAuth with Langflow","description":"Langflow integrates with Google OAuth for authenticating the Gmail loader, Google Drive loader, and Google Drive Search components.","source":"@site/docs/Integrations/Google/integrations-setup-google-oauth-langflow.md","sourceDirName":"Integrations/Google","slug":"/integrations-setup-google-oauth-langflow","permalink":"/integrations-setup-google-oauth-langflow","draft":false,"unlisted":false,"tags":[],"version":"current","frontMatter":{"title":"Integrate Google OAuth with Langflow","slug":"/integrations-setup-google-oauth-langflow"},"sidebar":"docs","previous":{"title":"Docling","permalink":"/integrations-docling"},"next":{"title":"Integrate Google Cloud Vertex AI with Langflow","permalink":"/integrations-setup-google-cloud-vertex-ai-langflow"}}');var l=o(74848),i=o(28453);o(96540),o(65195);var s=o(17886);const r={title:"Integrate Google OAuth with Langflow",slug:"/integrations-setup-google-oauth-langflow"},a=void 0,c={},d=[{value:"Create an OAuth Application in Google Cloud",id:"5b8981b15d86192d17b0e5725c1f95e7",level:2},{value:"Retrieve Access and Refresh Tokens",id:"retrieve-access-and-refresh-tokens",level:2},{value:"Create a flow with Google Drive loader",id:"create-a-flow-with-google-drive-loader",level:2}];function h(e){const n={a:"a",admonition:"admonition",code:"code",h2:"h2",img:"img",li:"li",ol:"ol",p:"p",strong:"strong",...(0,i.R)(),...e.components};return(0,l.jsxs)(l.Fragment,{children:[(0,l.jsxs)(n.p,{children:["Langflow integrates with ",(0,l.jsx)(n.a,{href:"https://developers.google.com/identity/protocols/oauth2",children:"Google OAuth"})," for authenticating the ",(0,l.jsx)(n.a,{href:"/components-data#gmail-loader",children:"Gmail loader"}),", ",(0,l.jsx)(n.a,{href:"components-data#google-drive-loader",children:"Google Drive loader"}),", and ",(0,l.jsx)(n.a,{href:"/components-data#google-drive-search",children:"Google Drive Search"})," components."]}),"\n",(0,l.jsx)(n.p,{children:"Learn how to create an OAuth app in Google Cloud, obtain the necessary credentials and access tokens, and add them to Langflow\u2019s Google components."}),"\n",(0,l.jsx)(n.h2,{id:"5b8981b15d86192d17b0e5725c1f95e7",children:"Create an OAuth Application in Google Cloud"}),"\n",(0,l.jsxs)(n.ol,{children:["\n",(0,l.jsxs)(n.li,{children:["\n",(0,l.jsxs)(n.p,{children:["Navigate to the ",(0,l.jsx)(n.a,{href:"https://console.cloud.google.com/",children:"Google Cloud Console"}),"."]}),"\n"]}),"\n",(0,l.jsxs)(n.li,{children:["\n",(0,l.jsxs)(n.p,{children:["Click ",(0,l.jsx)(n.strong,{children:"Select a project"}),", and then click ",(0,l.jsx)(n.strong,{children:"New Project"})," to create a new project."]}),"\n"]}),"\n"]}),"\n",(0,l.jsx)(n.p,{children:(0,l.jsx)(n.img,{alt:"OAuth Client ID and Secret",src:o(8544).A+"",width:"800",height:"450"})}),"\n",(0,l.jsxs)(n.ol,{start:"3",children:["\n",(0,l.jsxs)(n.li,{children:["To enable APIs for the project, select ",(0,l.jsx)(n.strong,{children:"APIs & Services"}),", and then click ",(0,l.jsx)(n.strong,{children:"Library"}),". Enable the APIs you need for your project. For example, if your flow uses the Google Drive component, enable the Google Drive API."]}),"\n",(0,l.jsxs)(n.li,{children:["To navigate to the OAuth consent screen, click ",(0,l.jsx)(n.strong,{children:"APIs & Services"}),", and then click ",(0,l.jsx)(n.strong,{children:"OAuth consent screen"}),"."]}),"\n",(0,l.jsxs)(n.li,{children:["Populate your OAuth consent screen with the application name, audience, and user support email.\nFor audience, select ",(0,l.jsx)(n.strong,{children:"External"}),".\nThis creates a testing application environment that you can add users to."]}),"\n",(0,l.jsxs)(n.li,{children:["To add users to your OAuth audience, click ",(0,l.jsx)(n.strong,{children:"Audience"}),".\nUnder ",(0,l.jsx)(n.strong,{children:"Test users"}),", click ",(0,l.jsx)(n.strong,{children:"Add users"}),".\nEnter any email addresses you intend to use to authenticate Langflow with OAuth.\nThese email addresses have access to the application while it's in a ",(0,l.jsx)(n.strong,{children:"Testing"})," publishing state.\nFor more information, see the ",(0,l.jsx)(n.a,{href:"https://support.google.com/cloud/answer/13461325?hl=en",children:"Google documentation"}),"."]}),"\n",(0,l.jsxs)(n.li,{children:["To create an ",(0,l.jsx)(n.strong,{children:"OAuth Client ID"}),", navigate to ",(0,l.jsx)(n.strong,{children:"Clients"}),", and then click ",(0,l.jsx)(n.strong,{children:"Create Client"}),"."]}),"\n",(0,l.jsxs)(n.li,{children:["Choose ",(0,l.jsx)(n.strong,{children:"Desktop app"})," as the application type, and then name your client ID."]}),"\n",(0,l.jsxs)(n.li,{children:["Click ",(0,l.jsx)(n.strong,{children:"Create"}),".\nA Client ID and Client Secret are created.\nDownload the credentials as a JSON file to your local machine and save it securely."]}),"\n"]}),"\n",(0,l.jsx)(n.p,{children:(0,l.jsx)(n.img,{alt:"OAuth Client ID and Secret",src:o(25474).A+"",width:"3450",height:"1756"})}),"\n",(0,l.jsx)(n.h2,{id:"retrieve-access-and-refresh-tokens",children:"Retrieve Access and Refresh Tokens"}),"\n",(0,l.jsx)(n.p,{children:"With your OAuth application configured and your credentials JSON file created, follow these steps to authenticate the Langflow application."}),"\n",(0,l.jsxs)(n.ol,{children:["\n",(0,l.jsx)(n.li,{children:"Create a new project in Langflow."}),"\n",(0,l.jsxs)(n.li,{children:["Add a ",(0,l.jsx)(n.strong,{children:"Google OAuth Token"})," component to your flow."]}),"\n",(0,l.jsxs)(n.li,{children:["In the ",(0,l.jsx)(n.strong,{children:"Credentials File"})," field of the Google OAuth Token component, enter the path to your ",(0,l.jsx)(n.strong,{children:"Credentials File"}),", the JSON file containing the Client ID credentials you downloaded from Google in the previous steps."]}),"\n",(0,l.jsxs)(n.li,{children:["In the ",(0,l.jsx)(n.strong,{children:"Scopes"})," field of the Google Oauth Token component, enter the scope required to access your resources.\nFor example, to allow your Langflow application to access a user's Google Drive, the scope is ",(0,l.jsx)(n.code,{children:"https://www.googleapis.com/auth/drive"}),".\nFor more information, see the ",(0,l.jsx)(n.a,{href:"https://developers.google.com/identity/protocols/oauth2/scopes",children:"Google documentation"}),"."]}),"\n",(0,l.jsxs)(n.li,{children:["To authenticate your application, in the ",(0,l.jsx)(n.strong,{children:"Google OAuth Token"})," component, click ",(0,l.jsx)(s.A,{name:"Play","aria-hidden":"True"})," ",(0,l.jsx)(n.strong,{children:"Run component"}),".\nA new tab opens in the browser to authenticate your application using your Google Cloud account. You must authenticate the application with the same Google account that created the OAuth credentials."]}),"\n"]}),"\n",(0,l.jsx)(n.admonition,{type:"info",children:(0,l.jsxs)(n.p,{children:["If a new tab does not open automatically, check the Langflow ",(0,l.jsx)(n.strong,{children:"Logs"})," for the Google authentication URL. Open this URL in your browser to complete the authentication."]})}),"\n",(0,l.jsxs)(n.ol,{start:"6",children:["\n",(0,l.jsx)(n.li,{children:"After successful authentication, your Langflow application can request and refresh tokens.\nThese tokens enable Langflow to interact with Google services on your behalf and execute your specified requests."}),"\n"]}),"\n",(0,l.jsx)(n.h2,{id:"create-a-flow-with-google-drive-loader",children:"Create a flow with Google Drive loader"}),"\n",(0,l.jsxs)(n.p,{children:["For a pre-built JSON file of a flow that uses the Google Drive loader component, download the ",(0,l.jsx)("a",{href:"./files/Google_Drive_Docs_Translations_Example.json",download:!0,children:"Google Drive Document Translation Example Flow JSON"})," to your local machine."]}),"\n",(0,l.jsxs)(n.p,{children:["In this example, the ",(0,l.jsx)(n.strong,{children:"Google Drive loader"})," component loads a text file hosted on Google Drive, translates the text to Spanish, and returns it to a chat output."]}),"\n",(0,l.jsxs)(n.ol,{children:["\n",(0,l.jsxs)(n.li,{children:["Download the ",(0,l.jsx)("a",{href:"./files/Google_Drive_Docs_Translations_Example.json",download:!0,children:"Google Drive Document Translation Example Flow JSON"})," to your local machine."]}),"\n",(0,l.jsxs)(n.li,{children:["To import the downloaded JSON to Langflow, click ",(0,l.jsx)(n.strong,{children:"Options"}),", and then select ",(0,l.jsx)(n.strong,{children:"Import"}),"."]}),"\n",(0,l.jsxs)(n.li,{children:["In the ",(0,l.jsx)(n.strong,{children:"Credentials File"})," field of the Google OAuth Token component, enter the path to your ",(0,l.jsx)(n.strong,{children:"Credentials File"}),", the JSON file containing the Client ID credentials you downloaded from Google in the previous steps."]}),"\n",(0,l.jsxs)(n.li,{children:["In the ",(0,l.jsx)(n.strong,{children:"Scopes"})," field of the Google Oauth Token component, enter the scope required to access your resources.\nFor example, to allow your Langflow application to access a user's Google Drive, the scope is ",(0,l.jsx)(n.code,{children:"https://www.googleapis.com/auth/drive"}),".\nFor more information, see the ",(0,l.jsx)(n.a,{href:"https://developers.google.com/identity/protocols/oauth2/scopes",children:"Google documentation"}),".\nThe example flow includes a ",(0,l.jsx)(n.strong,{children:"Parse data"})," component to convert the ",(0,l.jsx)(n.code,{children:"data"})," output of the Google OAuth Token component to the ",(0,l.jsx)(n.code,{children:"text"})," input of the JSON Cleaner component."]}),"\n",(0,l.jsxs)(n.li,{children:["To allow the Langflow component to access the document in Google Drive, copy the Google Drive ",(0,l.jsx)(n.code,{children:"documentID"})," from the document's URL."]}),"\n"]}),"\n",(0,l.jsx)(n.admonition,{type:"info",children:(0,l.jsxs)(n.p,{children:["The ",(0,l.jsx)(n.code,{children:"documentID"})," is located between ",(0,l.jsx)(n.code,{children:"/d/"})," and ",(0,l.jsx)(n.code,{children:"/edit"})," in a Google Drive document's URL.\nFor example, in the URL ",(0,l.jsx)(n.code,{children:"https://drive.google.com/file/d/1a2b3c4D5E6F7gHI8J9klmnopQ/edit"}),", the ",(0,l.jsx)(n.code,{children:"documentID"})," is ",(0,l.jsx)(n.code,{children:"1a2b3c4D5E6F7gHI8J9klmnopQ"}),"."]})}),"\n",(0,l.jsxs)(n.ol,{start:"6",children:["\n",(0,l.jsxs)(n.li,{children:["In the Google Drive loader component, in the ",(0,l.jsx)(n.strong,{children:"Document ID"})," field, paste the document URL."]}),"\n",(0,l.jsxs)(n.li,{children:["To view the translated document, open the ",(0,l.jsx)(n.strong,{children:"Playground"}),"."]}),"\n"]})]})}function u(e={}){const{wrapper:n}={...(0,i.R)(),...e.components};return n?(0,l.jsx)(n,{...e,children:(0,l.jsx)(h,{...e})}):h(e)}},65195:(e,n,o)=>{o.d(n,{A:()=>m});var t=o(96540),l=o(6342);function i(e){const n=e.map(e=>({...e,parentIndex:-1,children:[]})),o=Array(7).fill(-1);n.forEach((e,n)=>{const t=o.slice(2,e.level);e.parentIndex=Math.max(...t),o[e.level]=n});const t=[];return n.forEach(e=>{const{parentIndex:o,...l}=e;o>=0?n[o].children.push(l):t.push(l)}),t}function s({toc:e,minHeadingLevel:n,maxHeadingLevel:o}){return e.flatMap(e=>{const t=s({toc:e.children,minHeadingLevel:n,maxHeadingLevel:o});return function(e){return e.level>=n&&e.level<=o}(e)?[{...e,children:t}]:t})}function r(e){const n=e.getBoundingClientRect();return n.top===n.bottom?r(e.parentNode):n}function a(e,{anchorTopOffset:n}){const o=e.find(e=>r(e).top>=n);if(o){return function(e){return e.top>0&&e.bottom{e.current=n?0:document.querySelector(".navbar").clientHeight},[n]),e}function d(e){const n=(0,t.useRef)(void 0),o=c();(0,t.useEffect)(()=>{if(!e)return()=>{};const{linkClassName:t,linkActiveClassName:l,minHeadingLevel:i,maxHeadingLevel:s}=e;function r(){const e=function(e){return Array.from(document.getElementsByClassName(e))}(t),r=function({minHeadingLevel:e,maxHeadingLevel:n}){const o=[];for(let t=e;t<=n;t+=1)o.push(`h${t}.anchor`);return Array.from(document.querySelectorAll(o.join()))}({minHeadingLevel:i,maxHeadingLevel:s}),c=a(r,{anchorTopOffset:o.current}),d=e.find(e=>c&&c.id===function(e){return decodeURIComponent(e.href.substring(e.href.indexOf("#")+1))}(e));e.forEach(e=>{!function(e,o){o?(n.current&&n.current!==e&&n.current.classList.remove(l),e.classList.add(l),n.current=e):e.classList.remove(l)}(e,e===d)})}return document.addEventListener("scroll",r),document.addEventListener("resize",r),r(),()=>{document.removeEventListener("scroll",r),document.removeEventListener("resize",r)}},[e,o])}var h=o(28774),u=o(74848);function g({toc:e,className:n,linkClassName:o,isChild:t}){return e.length?(0,u.jsx)("ul",{className:t?void 0:n,children:e.map(e=>(0,u.jsxs)("li",{children:[(0,u.jsx)(h.A,{to:`#${e.id}`,className:o??void 0,dangerouslySetInnerHTML:{__html:e.value}}),(0,u.jsx)(g,{isChild:!0,toc:e.children,className:n,linkClassName:o})]},e.id))}):null}const p=t.memo(g);function m({toc:e,className:n="table-of-contents table-of-contents__left-border",linkClassName:o="table-of-contents__link",linkActiveClassName:r,minHeadingLevel:a,maxHeadingLevel:c,...h}){const g=(0,l.p)(),m=a??g.tableOfContents.minHeadingLevel,f=c??g.tableOfContents.maxHeadingLevel,x=function({toc:e,minHeadingLevel:n,maxHeadingLevel:o}){return(0,t.useMemo)(()=>s({toc:i(e),minHeadingLevel:n,maxHeadingLevel:o}),[e,n,o])}({toc:e,minHeadingLevel:m,maxHeadingLevel:f});return d((0,t.useMemo)(()=>{if(o&&r)return{linkClassName:o,linkActiveClassName:r,minHeadingLevel:m,maxHeadingLevel:f}},[o,r,m,f])),(0,u.jsx)(p,{toc:x,className:n,linkClassName:o,...h})}}}]); \ No newline at end of file diff --git a/assets/js/e6c6a4d2.81be54d5.js b/assets/js/e6c6a4d2.1d5410f4.js similarity index 55% rename from assets/js/e6c6a4d2.81be54d5.js rename to assets/js/e6c6a4d2.1d5410f4.js index 14d50e3f79..45c46ca06e 100644 --- a/assets/js/e6c6a4d2.81be54d5.js +++ b/assets/js/e6c6a4d2.1d5410f4.js @@ -1 +1 @@ -"use strict";(self.webpackChunklangflow_docs=self.webpackChunklangflow_docs||[]).push([[8504],{28453:(e,t,n)=>{n.d(t,{R:()=>a,x:()=>l});var s=n(96540);const i={},o=s.createContext(i);function a(e){const t=s.useContext(o);return s.useMemo(function(){return"function"==typeof e?e(t):{...t,...e}},[t,e])}function l(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(i):e.components||i:a(e.components),s.createElement(o.Provider,{value:t},e.children)}},94910:(e,t,n)=>{n.r(t),n.d(t,{contentTitle:()=>l,default:()=>d,frontMatter:()=>a,metadata:()=>s,toc:()=>r});const s=JSON.parse('{"type":"api","id":"experimental-run-flow","title":"Experimental Run Flow","description":"","slug":"/experimental-run-flow","frontMatter":{},"api":{"tags":["Base"],"description":"Executes a specified flow by ID with optional input values, output selection, tweaks, and streaming capability.\\n\\nThis endpoint supports running flows with caching to enhance performance and efficiency.\\n\\n### Parameters:\\n- `flow_id` (str): The unique identifier of the flow to be executed.\\n- `inputs` (List[InputValueRequest], optional): A list of inputs specifying the input values and components\\n for the flow. Each input can target specific components and provide custom values.\\n- `outputs` (List[str], optional): A list of output names to retrieve from the executed flow.\\n If not provided, all outputs are returned.\\n- `tweaks` (Optional[Tweaks], optional): A dictionary of tweaks to customize the flow execution.\\n The tweaks can be used to modify the flow\'s parameters and components.\\n Tweaks can be overridden by the input values.\\n- `stream` (bool, optional): Specifies whether the results should be streamed. Defaults to False.\\n- `session_id` (Union[None, str], optional): An optional session ID to utilize existing session data for the flow\\n execution.\\n- `api_key_user` (User): The user associated with the current API key. Automatically resolved from the API key.\\n\\n### Returns:\\nA `RunResponse` object containing the selected outputs (or all if not specified) of the executed flow\\nand the session ID.\\nThe structure of the response accommodates multiple inputs, providing a nested list of outputs for each input.\\n\\n### Raises:\\nHTTPException: Indicates issues with finding the specified flow, invalid input formats, or internal errors during\\nflow execution.\\n\\n### Example usage:\\n```json\\nPOST /run/flow_id\\nx-api-key: YOUR_API_KEY\\nPayload:\\n{\\n \\"inputs\\": [\\n {\\"components\\": [\\"component1\\"], \\"input_value\\": \\"value1\\"},\\n {\\"components\\": [\\"component3\\"], \\"input_value\\": \\"value2\\"}\\n ],\\n \\"outputs\\": [\\"Component Name\\", \\"component_id\\"],\\n \\"tweaks\\": {\\"parameter_name\\": \\"value\\", \\"Component Name\\": {\\"parameter_name\\": \\"value\\"}, \\"component_id\\": {\\"parameter_name\\": \\"value\\"}}\\n \\"stream\\": false\\n}\\n```\\n\\nThis endpoint facilitates complex flow executions with customized inputs, outputs, and configurations,\\ncatering to diverse application requirements.","operationId":"experimental_run_flow_api_v1_run_advanced__flow_id__post","security":[{"API key query":[]},{"API key header":[]}],"parameters":[{"name":"flow_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Flow Id"}}],"requestBody":{"content":{"application/json":{"schema":{"properties":{"inputs":{"anyOf":[{"items":{"properties":{"components":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Components","default":[]},"input_value":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Input Value"},"session":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Session"},"type":{"anyOf":[{"type":"string","enum":["chat","text","any"]},{"type":"null"}],"title":"Type","description":"Defines on which components the input value should be applied. \'any\' applies to all input components.","default":"any"}},"additionalProperties":false,"type":"object","title":"InputValueRequest","examples":[{"components":["components_id","Component Name"],"input_value":"input_value","session":"session_id"},{"components":["Component Name"],"input_value":"input_value"},{"input_value":"input_value"},{"components":["Component Name"],"input_value":"input_value","session":"session_id"},{"input_value":"input_value","session":"session_id"},{"input_value":"input_value","type":"chat"},{"input_value":"{\\"key\\": \\"value\\"}","type":"json"}]},"type":"array"},{"type":"null"}],"title":"Inputs"},"outputs":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Outputs"},"tweaks":{"anyOf":[{"additionalProperties":{"anyOf":[{"type":"string"},{"type":"object"}]},"type":"object","title":"Tweaks","description":"A dictionary of tweaks to adjust the flow\'s execution. Allows customizing flow behavior dynamically. All tweaks are overridden by the input values.","examples":[{"Component Name":{"parameter_name":"value"},"component_id":{"parameter_name":"value"},"parameter_name":"value"}]},{"type":"null"}]},"stream":{"type":"boolean","title":"Stream","default":false},"session_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Session Id"}},"type":"object","title":"Body_experimental_run_flow_api_v1_run_advanced__flow_id__post"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"properties":{"outputs":{"anyOf":[{"items":{"properties":{"inputs":{"type":"object","title":"Inputs"},"outputs":{"items":{"anyOf":[{"properties":{"results":{"anyOf":[{},{"type":"null"}],"title":"Results"},"artifacts":{"anyOf":[{},{"type":"null"}],"title":"Artifacts"},"outputs":{"anyOf":[{"type":"object"},{"type":"null"}],"title":"Outputs"},"logs":{"anyOf":[{"type":"object"},{"type":"null"}],"title":"Logs"},"messages":{"anyOf":[{"items":{"properties":{"message":{"anyOf":[{"type":"string"},{"items":{"anyOf":[{"type":"string"},{"type":"object"}]},"type":"array"}],"title":"Message"},"sender":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Sender","default":"Machine"},"sender_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Sender Name","default":"AI"},"session_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Session Id"},"stream_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Stream Url"},"component_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Component Id"},"files":{"items":{"properties":{"path":{"type":"string","title":"Path"},"name":{"type":"string","title":"Name"},"type":{"type":"string","title":"Type"}},"type":"object","required":["path","name","type"],"title":"File","description":"File schema."},"type":"array","title":"Files","default":[]},"type":{"type":"string","title":"Type"}},"type":"object","required":["message","type"],"title":"ChatOutputResponse","description":"Chat output response schema."},"type":"array"},{"type":"null"}],"title":"Messages"},"timedelta":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Timedelta"},"duration":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Duration"},"component_display_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Component Display Name"},"component_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Component Id"},"used_frozen_result":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Used Frozen Result","default":false}},"type":"object","title":"ResultData"},{"type":"null"}]},"type":"array","title":"Outputs"}},"type":"object","title":"RunOutputs"},"type":"array"},{"type":"null"}],"title":"Outputs","default":[]},"session_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Session Id"}},"type":"object","title":"RunResponse","description":"Run response schema."}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"properties":{"detail":{"items":{"properties":{"loc":{"items":{"anyOf":[{"type":"string"},{"type":"integer"}]},"type":"array","title":"Location"},"msg":{"type":"string","title":"Message"},"type":{"type":"string","title":"Error Type"}},"type":"object","required":["loc","msg","type"],"title":"ValidationError"},"type":"array","title":"Detail"}},"type":"object","title":"HTTPValidationError"}}}}},"method":"post","path":"/api/v1/run/advanced/{flow_id}","securitySchemes":{"OAuth2PasswordBearer":{"type":"oauth2","flows":{"password":{"scopes":{},"tokenUrl":"api/v1/login"}}},"API key query":{"type":"apiKey","in":"query","name":"x-api-key"},"API key header":{"type":"apiKey","in":"header","name":"x-api-key"}},"jsonRequestBodyExample":{"stream":false},"info":{"title":"Langflow","version":"1.4.3"},"postman":{"name":"Experimental Run Flow","description":{"content":"Executes a specified flow by ID with optional input values, output selection, tweaks, and streaming capability.\\n\\nThis endpoint supports running flows with caching to enhance performance and efficiency.\\n\\n### Parameters:\\n- `flow_id` (str): The unique identifier of the flow to be executed.\\n- `inputs` (List[InputValueRequest], optional): A list of inputs specifying the input values and components\\n for the flow. Each input can target specific components and provide custom values.\\n- `outputs` (List[str], optional): A list of output names to retrieve from the executed flow.\\n If not provided, all outputs are returned.\\n- `tweaks` (Optional[Tweaks], optional): A dictionary of tweaks to customize the flow execution.\\n The tweaks can be used to modify the flow\'s parameters and components.\\n Tweaks can be overridden by the input values.\\n- `stream` (bool, optional): Specifies whether the results should be streamed. Defaults to False.\\n- `session_id` (Union[None, str], optional): An optional session ID to utilize existing session data for the flow\\n execution.\\n- `api_key_user` (User): The user associated with the current API key. Automatically resolved from the API key.\\n\\n### Returns:\\nA `RunResponse` object containing the selected outputs (or all if not specified) of the executed flow\\nand the session ID.\\nThe structure of the response accommodates multiple inputs, providing a nested list of outputs for each input.\\n\\n### Raises:\\nHTTPException: Indicates issues with finding the specified flow, invalid input formats, or internal errors during\\nflow execution.\\n\\n### Example usage:\\n```json\\nPOST /run/flow_id\\nx-api-key: YOUR_API_KEY\\nPayload:\\n{\\n \\"inputs\\": [\\n {\\"components\\": [\\"component1\\"], \\"input_value\\": \\"value1\\"},\\n {\\"components\\": [\\"component3\\"], \\"input_value\\": \\"value2\\"}\\n ],\\n \\"outputs\\": [\\"Component Name\\", \\"component_id\\"],\\n \\"tweaks\\": {\\"parameter_name\\": \\"value\\", \\"Component Name\\": {\\"parameter_name\\": \\"value\\"}, \\"component_id\\": {\\"parameter_name\\": \\"value\\"}}\\n \\"stream\\": false\\n}\\n```\\n\\nThis endpoint facilitates complex flow executions with customized inputs, outputs, and configurations,\\ncatering to diverse application requirements.","type":"text/plain"},"url":{"path":["api","v1","run","advanced",":flow_id"],"host":["{{baseUrl}}"],"query":[],"variable":[{"disabled":false,"description":{"content":"(Required) ","type":"text/plain"},"type":"any","value":"","key":"flow_id"}]},"header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"method":"POST","body":{"mode":"raw","raw":"{\\n \\"inputs\\": [\\n {\\n \\"components\\": [\\n \\"\\",\\n \\"\\"\\n ],\\n \\"input_value\\": \\"\\",\\n \\"session\\": \\"\\",\\n \\"type\\": \\"\\"\\n },\\n {\\n \\"components\\": [\\n \\"\\",\\n \\"\\"\\n ],\\n \\"input_value\\": \\"\\",\\n \\"session\\": \\"\\",\\n \\"type\\": \\"\\"\\n }\\n ],\\n \\"outputs\\": [\\n \\"\\",\\n \\"\\"\\n ],\\n \\"tweaks\\": {\\n \\"dolore_b\\": \\"\\",\\n \\"magna_b\\": \\"\\",\\n \\"velitc_\\": \\"\\"\\n },\\n \\"stream\\": false,\\n \\"session_id\\": \\"\\"\\n}","options":{"raw":{"language":"json"}}},"auth":{"type":"apikey","apikey":[{"type":"any","value":"x-api-key","key":"key"},{"type":"any","value":"{{apiKey}}","key":"value"},{"type":"any","value":"query","key":"in"}]}}},"source":"@site/openapi.json","sourceDirName":".","permalink":"/api/experimental-run-flow","previous":{"title":"Webhook Run Flow","permalink":"/api/webhook-run-flow"},"next":{"title":"Process","permalink":"/api/process"}}');var i=n(74848),o=n(28453);const a={},l="Experimental Run Flow",r=[{value:"Parameters:",id:"parameters",level:3},{value:"Returns:",id:"returns",level:3},{value:"Raises:",id:"raises",level:3},{value:"Example usage:",id:"example-usage",level:3}];function p(e){const t={code:"code",h1:"h1",h3:"h3",header:"header",li:"li",p:"p",pre:"pre",ul:"ul",...(0,o.R)(),...e.components};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(t.header,{children:(0,i.jsx)(t.h1,{id:"experimental-run-flow",children:"Experimental Run Flow"})}),"\n",(0,i.jsx)(t.p,{children:"Executes a specified flow by ID with optional input values, output selection, tweaks, and streaming capability."}),"\n",(0,i.jsx)(t.p,{children:"This endpoint supports running flows with caching to enhance performance and efficiency."}),"\n",(0,i.jsx)(t.h3,{id:"parameters",children:"Parameters:"}),"\n",(0,i.jsxs)(t.ul,{children:["\n",(0,i.jsxs)(t.li,{children:[(0,i.jsx)(t.code,{children:"flow_id"})," (str): The unique identifier of the flow to be executed."]}),"\n",(0,i.jsxs)(t.li,{children:[(0,i.jsx)(t.code,{children:"inputs"})," (List[InputValueRequest], optional): A list of inputs specifying the input values and components\nfor the flow. Each input can target specific components and provide custom values."]}),"\n",(0,i.jsxs)(t.li,{children:[(0,i.jsx)(t.code,{children:"outputs"})," (List[str], optional): A list of output names to retrieve from the executed flow.\nIf not provided, all outputs are returned."]}),"\n",(0,i.jsxs)(t.li,{children:[(0,i.jsx)(t.code,{children:"tweaks"})," (Optional[Tweaks], optional): A dictionary of tweaks to customize the flow execution.\nThe tweaks can be used to modify the flow's parameters and components.\nTweaks can be overridden by the input values."]}),"\n",(0,i.jsxs)(t.li,{children:[(0,i.jsx)(t.code,{children:"stream"})," (bool, optional): Specifies whether the results should be streamed. Defaults to False."]}),"\n",(0,i.jsxs)(t.li,{children:[(0,i.jsx)(t.code,{children:"session_id"})," (Union[None, str], optional): An optional session ID to utilize existing session data for the flow\nexecution."]}),"\n",(0,i.jsxs)(t.li,{children:[(0,i.jsx)(t.code,{children:"api_key_user"})," (User): The user associated with the current API key. Automatically resolved from the API key."]}),"\n"]}),"\n",(0,i.jsx)(t.h3,{id:"returns",children:"Returns:"}),"\n",(0,i.jsxs)(t.p,{children:["A ",(0,i.jsx)(t.code,{children:"RunResponse"})," object containing the selected outputs (or all if not specified) of the executed flow\nand the session ID.\nThe structure of the response accommodates multiple inputs, providing a nested list of outputs for each input."]}),"\n",(0,i.jsx)(t.h3,{id:"raises",children:"Raises:"}),"\n",(0,i.jsx)(t.p,{children:"HTTPException: Indicates issues with finding the specified flow, invalid input formats, or internal errors during\nflow execution."}),"\n",(0,i.jsx)(t.h3,{id:"example-usage",children:"Example usage:"}),"\n",(0,i.jsx)(t.pre,{children:(0,i.jsx)(t.code,{className:"language-json",children:'POST /run/flow_id\nx-api-key: YOUR_API_KEY\nPayload:\n{\n "inputs": [\n {"components": ["component1"], "input_value": "value1"},\n {"components": ["component3"], "input_value": "value2"}\n ],\n "outputs": ["Component Name", "component_id"],\n "tweaks": {"parameter_name": "value", "Component Name": {"parameter_name": "value"}, "component_id": {"parameter_name": "value"}}\n "stream": false\n}\n'})}),"\n",(0,i.jsx)(t.p,{children:"This endpoint facilitates complex flow executions with customized inputs, outputs, and configurations,\ncatering to diverse application requirements."}),"\n",(0,i.jsxs)("table",{style:{display:"table",width:"100%"},children:[(0,i.jsx)("thead",{children:(0,i.jsx)("tr",{children:(0,i.jsx)("th",{style:{textAlign:"left"},children:"Path Parameters"})})}),(0,i.jsx)("tbody",{children:(0,i.jsx)("tr",{children:(0,i.jsxs)("td",{children:[(0,i.jsx)("code",{children:"flow_id"}),(0,i.jsx)("span",{style:{opacity:"0.6"},children:" uuid"}),(0,i.jsx)("span",{style:{opacity:"0.6"},children:" \u2014 "}),(0,i.jsx)("strong",{style:{fontSize:"var(--ifm-code-font-size)",color:"var(--openapi-required)"},children:" REQUIRED"})]})})})]}),"\n",(0,i.jsxs)("table",{style:{display:"table",width:"100%"},children:[(0,i.jsx)("thead",{children:(0,i.jsx)("tr",{children:(0,i.jsxs)("th",{style:{textAlign:"left"},children:[(0,i.jsx)("span",{children:"Request Body "}),(0,i.jsx)("div",{})]})})}),(0,i.jsxs)("tbody",{children:[(0,i.jsx)("tr",{children:(0,i.jsxs)("td",{children:[(0,i.jsx)("code",{children:"inputs"}),(0,i.jsx)("span",{style:{opacity:"0.6"},children:" Inputs"})]})}),(0,i.jsx)("tr",{children:(0,i.jsxs)("td",{children:[(0,i.jsx)("code",{children:"outputs"}),(0,i.jsx)("span",{style:{opacity:"0.6"},children:" Outputs"})]})}),(0,i.jsx)("tr",{children:(0,i.jsxs)("td",{children:[(0,i.jsx)("code",{children:"tweaks"}),(0,i.jsx)("span",{style:{opacity:"0.6"}})]})}),(0,i.jsx)("tr",{children:(0,i.jsxs)("td",{children:[(0,i.jsx)("code",{children:"stream"}),(0,i.jsx)("span",{style:{opacity:"0.6"},children:" Stream"})]})}),(0,i.jsx)("tr",{children:(0,i.jsxs)("td",{children:[(0,i.jsx)("code",{children:"session_id"}),(0,i.jsx)("span",{style:{opacity:"0.6"},children:" Session Id"})]})})]})]}),"\n",(0,i.jsxs)("table",{style:{display:"table",width:"100%"},children:[(0,i.jsx)("thead",{children:(0,i.jsx)("tr",{children:(0,i.jsx)("th",{style:{textAlign:"left"},children:"Responses"})})}),(0,i.jsxs)("tbody",{children:[(0,i.jsx)("tr",{children:(0,i.jsxs)("td",{children:[(0,i.jsxs)("div",{style:{display:"flex"},children:[(0,i.jsx)("div",{style:{marginRight:"var(--ifm-table-cell-padding)"},children:(0,i.jsx)("code",{children:"200"})}),(0,i.jsx)("div",{children:(0,i.jsx)(t.p,{children:"Successful Response"})})]}),(0,i.jsx)("div",{children:(0,i.jsxs)("table",{style:{display:"table",width:"100%",marginTop:"var(--ifm-table-cell-padding)",marginBottom:"0px"},children:[(0,i.jsx)("thead",{children:(0,i.jsx)("tr",{children:(0,i.jsxs)("th",{style:{textAlign:"left"},children:[(0,i.jsx)("span",{children:"Schema "}),(0,i.jsx)("span",{style:{opacity:"0.6"},children:" \u2014 "}),(0,i.jsx)("strong",{style:{fontSize:"var(--ifm-code-font-size)",color:"var(--openapi-optional)"},children:" OPTIONAL"}),(0,i.jsx)("div",{})]})})}),(0,i.jsxs)("tbody",{children:[(0,i.jsx)("tr",{children:(0,i.jsxs)("td",{children:[(0,i.jsx)("code",{children:"outputs"}),(0,i.jsx)("span",{style:{opacity:"0.6"},children:" Outputs"}),(0,i.jsx)("span",{style:{opacity:"0.6"},children:" \u2014 "}),(0,i.jsx)("strong",{style:{fontSize:"var(--ifm-code-font-size)",color:"var(--openapi-optional)"},children:" OPTIONAL"})]})}),(0,i.jsx)("tr",{children:(0,i.jsxs)("td",{children:[(0,i.jsx)("code",{children:"session_id"}),(0,i.jsx)("span",{style:{opacity:"0.6"},children:" Session Id"}),(0,i.jsx)("span",{style:{opacity:"0.6"},children:" \u2014 "}),(0,i.jsx)("strong",{style:{fontSize:"var(--ifm-code-font-size)",color:"var(--openapi-optional)"},children:" OPTIONAL"})]})})]})]})})]})}),(0,i.jsx)("tr",{children:(0,i.jsxs)("td",{children:[(0,i.jsxs)("div",{style:{display:"flex"},children:[(0,i.jsx)("div",{style:{marginRight:"var(--ifm-table-cell-padding)"},children:(0,i.jsx)("code",{children:"422"})}),(0,i.jsx)("div",{children:(0,i.jsx)(t.p,{children:"Validation Error"})})]}),(0,i.jsx)("div",{children:(0,i.jsxs)("table",{style:{display:"table",width:"100%",marginTop:"var(--ifm-table-cell-padding)",marginBottom:"0px"},children:[(0,i.jsx)("thead",{children:(0,i.jsx)("tr",{children:(0,i.jsxs)("th",{style:{textAlign:"left"},children:[(0,i.jsx)("span",{children:"Schema "}),(0,i.jsx)("span",{style:{opacity:"0.6"},children:" \u2014 "}),(0,i.jsx)("strong",{style:{fontSize:"var(--ifm-code-font-size)",color:"var(--openapi-optional)"},children:" OPTIONAL"}),(0,i.jsx)("div",{})]})})}),(0,i.jsx)("tbody",{children:(0,i.jsx)("tr",{children:(0,i.jsxs)("td",{children:[(0,i.jsx)("code",{children:"detail"}),(0,i.jsx)("span",{style:{opacity:"0.6"},children:" object[]"}),(0,i.jsx)("span",{style:{opacity:"0.6"},children:" \u2014 "}),(0,i.jsx)("strong",{style:{fontSize:"var(--ifm-code-font-size)",color:"var(--openapi-optional)"},children:" OPTIONAL"}),(0,i.jsx)("table",{style:{display:"table",width:"100%",marginTop:"var(--ifm-table-cell-padding)",marginBottom:"0px"},children:(0,i.jsxs)("tbody",{children:[(0,i.jsx)("tr",{children:(0,i.jsxs)("td",{children:[(0,i.jsx)("code",{children:"loc"}),(0,i.jsx)("span",{style:{opacity:"0.6"},children:" undefined[]"})]})}),(0,i.jsx)("tr",{children:(0,i.jsxs)("td",{children:[(0,i.jsx)("code",{children:"msg"}),(0,i.jsx)("span",{style:{opacity:"0.6"},children:" Message"})]})}),(0,i.jsx)("tr",{children:(0,i.jsxs)("td",{children:[(0,i.jsx)("code",{children:"type"}),(0,i.jsx)("span",{style:{opacity:"0.6"},children:" Error Type"})]})})]})})]})})})]})})]})})]})]})]})}function d(e={}){const{wrapper:t}={...(0,o.R)(),...e.components};return t?(0,i.jsx)(t,{...e,children:(0,i.jsx)(p,{...e})}):p(e)}}}]); \ No newline at end of file +"use strict";(self.webpackChunklangflow_docs=self.webpackChunklangflow_docs||[]).push([[8504],{28453:(e,t,n)=>{n.d(t,{R:()=>a,x:()=>l});var s=n(96540);const i={},o=s.createContext(i);function a(e){const t=s.useContext(o);return s.useMemo(function(){return"function"==typeof e?e(t):{...t,...e}},[t,e])}function l(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(i):e.components||i:a(e.components),s.createElement(o.Provider,{value:t},e.children)}},94910:(e,t,n)=>{n.r(t),n.d(t,{contentTitle:()=>l,default:()=>d,frontMatter:()=>a,metadata:()=>s,toc:()=>r});const s=JSON.parse('{"type":"api","id":"experimental-run-flow","title":"Experimental Run Flow","description":"","slug":"/experimental-run-flow","frontMatter":{},"api":{"tags":["Base"],"description":"Executes a specified flow by ID with optional input values, output selection, tweaks, and streaming capability.\\n\\nThis endpoint supports running flows with caching to enhance performance and efficiency.\\n\\n### Parameters:\\n- `flow_id` (str): The unique identifier of the flow to be executed.\\n- `inputs` (List[InputValueRequest], optional): A list of inputs specifying the input values and components\\n for the flow. Each input can target specific components and provide custom values.\\n- `outputs` (List[str], optional): A list of output names to retrieve from the executed flow.\\n If not provided, all outputs are returned.\\n- `tweaks` (Optional[Tweaks], optional): A dictionary of tweaks to customize the flow execution.\\n The tweaks can be used to modify the flow\'s parameters and components.\\n Tweaks can be overridden by the input values.\\n- `stream` (bool, optional): Specifies whether the results should be streamed. Defaults to False.\\n- `session_id` (Union[None, str], optional): An optional session ID to utilize existing session data for the flow\\n execution.\\n- `api_key_user` (User): The user associated with the current API key. Automatically resolved from the API key.\\n\\n### Returns:\\nA `RunResponse` object containing the selected outputs (or all if not specified) of the executed flow\\nand the session ID.\\nThe structure of the response accommodates multiple inputs, providing a nested list of outputs for each input.\\n\\n### Raises:\\nHTTPException: Indicates issues with finding the specified flow, invalid input formats, or internal errors during\\nflow execution.\\n\\n### Example usage:\\n```json\\nPOST /run/flow_id\\nx-api-key: YOUR_API_KEY\\nPayload:\\n{\\n \\"inputs\\": [\\n {\\"components\\": [\\"component1\\"], \\"input_value\\": \\"value1\\"},\\n {\\"components\\": [\\"component3\\"], \\"input_value\\": \\"value2\\"}\\n ],\\n \\"outputs\\": [\\"Component Name\\", \\"component_id\\"],\\n \\"tweaks\\": {\\"parameter_name\\": \\"value\\", \\"Component Name\\": {\\"parameter_name\\": \\"value\\"}, \\"component_id\\": {\\"parameter_name\\": \\"value\\"}}\\n \\"stream\\": false\\n}\\n```\\n\\nThis endpoint facilitates complex flow executions with customized inputs, outputs, and configurations,\\ncatering to diverse application requirements.","operationId":"experimental_run_flow_api_v1_run_advanced__flow_id__post","security":[{"API key query":[]},{"API key header":[]}],"parameters":[{"name":"flow_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Flow Id"}}],"requestBody":{"content":{"application/json":{"schema":{"properties":{"inputs":{"anyOf":[{"items":{"properties":{"components":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Components","default":[]},"input_value":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Input Value"},"session":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Session"},"type":{"anyOf":[{"type":"string","enum":["chat","text","any"]},{"type":"null"}],"title":"Type","description":"Defines on which components the input value should be applied. \'any\' applies to all input components.","default":"any"}},"additionalProperties":false,"type":"object","title":"InputValueRequest","examples":[{"components":["components_id","Component Name"],"input_value":"input_value","session":"session_id"},{"components":["Component Name"],"input_value":"input_value"},{"input_value":"input_value"},{"components":["Component Name"],"input_value":"input_value","session":"session_id"},{"input_value":"input_value","session":"session_id"},{"input_value":"input_value","type":"chat"},{"input_value":"{\\"key\\": \\"value\\"}","type":"json"}]},"type":"array"},{"type":"null"}],"title":"Inputs"},"outputs":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Outputs"},"tweaks":{"anyOf":[{"additionalProperties":{"anyOf":[{"type":"string"},{"type":"object"}]},"type":"object","title":"Tweaks","description":"A dictionary of tweaks to adjust the flow\'s execution. Allows customizing flow behavior dynamically. All tweaks are overridden by the input values.","examples":[{"Component Name":{"parameter_name":"value"},"component_id":{"parameter_name":"value"},"parameter_name":"value"}]},{"type":"null"}]},"stream":{"type":"boolean","title":"Stream","default":false},"session_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Session Id"}},"type":"object","title":"Body_experimental_run_flow_api_v1_run_advanced__flow_id__post"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"properties":{"outputs":{"anyOf":[{"items":{"properties":{"inputs":{"type":"object","title":"Inputs"},"outputs":{"items":{"anyOf":[{"properties":{"results":{"anyOf":[{},{"type":"null"}],"title":"Results"},"artifacts":{"anyOf":[{},{"type":"null"}],"title":"Artifacts"},"outputs":{"anyOf":[{"type":"object"},{"type":"null"}],"title":"Outputs"},"logs":{"anyOf":[{"type":"object"},{"type":"null"}],"title":"Logs"},"messages":{"anyOf":[{"items":{"properties":{"message":{"anyOf":[{"type":"string"},{"items":{"anyOf":[{"type":"string"},{"type":"object"}]},"type":"array"}],"title":"Message"},"sender":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Sender","default":"Machine"},"sender_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Sender Name","default":"AI"},"session_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Session Id"},"stream_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Stream Url"},"component_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Component Id"},"files":{"items":{"properties":{"path":{"type":"string","title":"Path"},"name":{"type":"string","title":"Name"},"type":{"type":"string","title":"Type"}},"type":"object","required":["path","name","type"],"title":"File","description":"File schema."},"type":"array","title":"Files","default":[]},"type":{"type":"string","title":"Type"}},"type":"object","required":["message","type"],"title":"ChatOutputResponse","description":"Chat output response schema."},"type":"array"},{"type":"null"}],"title":"Messages"},"timedelta":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Timedelta"},"duration":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Duration"},"component_display_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Component Display Name"},"component_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Component Id"},"used_frozen_result":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Used Frozen Result","default":false}},"type":"object","title":"ResultData"},{"type":"null"}]},"type":"array","title":"Outputs"}},"type":"object","title":"RunOutputs"},"type":"array"},{"type":"null"}],"title":"Outputs","default":[]},"session_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Session Id"}},"type":"object","title":"RunResponse","description":"Run response schema."}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"properties":{"detail":{"items":{"properties":{"loc":{"items":{"anyOf":[{"type":"string"},{"type":"integer"}]},"type":"array","title":"Location"},"msg":{"type":"string","title":"Message"},"type":{"type":"string","title":"Error Type"}},"type":"object","required":["loc","msg","type"],"title":"ValidationError"},"type":"array","title":"Detail"}},"type":"object","title":"HTTPValidationError"}}}}},"method":"post","path":"/api/v1/run/advanced/{flow_id}","securitySchemes":{"OAuth2PasswordBearer":{"type":"oauth2","flows":{"password":{"scopes":{},"tokenUrl":"api/v1/login"}}},"API key query":{"type":"apiKey","in":"query","name":"x-api-key"},"API key header":{"type":"apiKey","in":"header","name":"x-api-key"}},"jsonRequestBodyExample":{"stream":false},"info":{"title":"Langflow","version":"1.4.3"},"postman":{"name":"Experimental Run Flow","description":{"content":"Executes a specified flow by ID with optional input values, output selection, tweaks, and streaming capability.\\n\\nThis endpoint supports running flows with caching to enhance performance and efficiency.\\n\\n### Parameters:\\n- `flow_id` (str): The unique identifier of the flow to be executed.\\n- `inputs` (List[InputValueRequest], optional): A list of inputs specifying the input values and components\\n for the flow. Each input can target specific components and provide custom values.\\n- `outputs` (List[str], optional): A list of output names to retrieve from the executed flow.\\n If not provided, all outputs are returned.\\n- `tweaks` (Optional[Tweaks], optional): A dictionary of tweaks to customize the flow execution.\\n The tweaks can be used to modify the flow\'s parameters and components.\\n Tweaks can be overridden by the input values.\\n- `stream` (bool, optional): Specifies whether the results should be streamed. Defaults to False.\\n- `session_id` (Union[None, str], optional): An optional session ID to utilize existing session data for the flow\\n execution.\\n- `api_key_user` (User): The user associated with the current API key. Automatically resolved from the API key.\\n\\n### Returns:\\nA `RunResponse` object containing the selected outputs (or all if not specified) of the executed flow\\nand the session ID.\\nThe structure of the response accommodates multiple inputs, providing a nested list of outputs for each input.\\n\\n### Raises:\\nHTTPException: Indicates issues with finding the specified flow, invalid input formats, or internal errors during\\nflow execution.\\n\\n### Example usage:\\n```json\\nPOST /run/flow_id\\nx-api-key: YOUR_API_KEY\\nPayload:\\n{\\n \\"inputs\\": [\\n {\\"components\\": [\\"component1\\"], \\"input_value\\": \\"value1\\"},\\n {\\"components\\": [\\"component3\\"], \\"input_value\\": \\"value2\\"}\\n ],\\n \\"outputs\\": [\\"Component Name\\", \\"component_id\\"],\\n \\"tweaks\\": {\\"parameter_name\\": \\"value\\", \\"Component Name\\": {\\"parameter_name\\": \\"value\\"}, \\"component_id\\": {\\"parameter_name\\": \\"value\\"}}\\n \\"stream\\": false\\n}\\n```\\n\\nThis endpoint facilitates complex flow executions with customized inputs, outputs, and configurations,\\ncatering to diverse application requirements.","type":"text/plain"},"url":{"path":["api","v1","run","advanced",":flow_id"],"host":["{{baseUrl}}"],"query":[],"variable":[{"disabled":false,"description":{"content":"(Required) ","type":"text/plain"},"type":"any","value":"","key":"flow_id"}]},"header":[{"key":"Content-Type","value":"application/json"},{"key":"Accept","value":"application/json"}],"method":"POST","body":{"mode":"raw","raw":"{\\n \\"inputs\\": [\\n {\\n \\"components\\": [\\n \\"\\",\\n \\"\\"\\n ],\\n \\"input_value\\": \\"\\",\\n \\"session\\": \\"\\",\\n \\"type\\": \\"\\"\\n },\\n {\\n \\"components\\": [\\n \\"\\",\\n \\"\\"\\n ],\\n \\"input_value\\": \\"\\",\\n \\"session\\": \\"\\",\\n \\"type\\": \\"\\"\\n }\\n ],\\n \\"outputs\\": [\\n \\"\\",\\n \\"\\"\\n ],\\n \\"tweaks\\": {\\n \\"occaecat_3f\\": \\"\\",\\n \\"incididunt_dd\\": \\"\\"\\n },\\n \\"stream\\": false,\\n \\"session_id\\": \\"\\"\\n}","options":{"raw":{"language":"json"}}},"auth":{"type":"apikey","apikey":[{"type":"any","value":"x-api-key","key":"key"},{"type":"any","value":"{{apiKey}}","key":"value"},{"type":"any","value":"query","key":"in"}]}}},"source":"@site/openapi.json","sourceDirName":".","permalink":"/api/experimental-run-flow","previous":{"title":"Webhook Run Flow","permalink":"/api/webhook-run-flow"},"next":{"title":"Process","permalink":"/api/process"}}');var i=n(74848),o=n(28453);const a={},l="Experimental Run Flow",r=[{value:"Parameters:",id:"parameters",level:3},{value:"Returns:",id:"returns",level:3},{value:"Raises:",id:"raises",level:3},{value:"Example usage:",id:"example-usage",level:3}];function p(e){const t={code:"code",h1:"h1",h3:"h3",header:"header",li:"li",p:"p",pre:"pre",ul:"ul",...(0,o.R)(),...e.components};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(t.header,{children:(0,i.jsx)(t.h1,{id:"experimental-run-flow",children:"Experimental Run Flow"})}),"\n",(0,i.jsx)(t.p,{children:"Executes a specified flow by ID with optional input values, output selection, tweaks, and streaming capability."}),"\n",(0,i.jsx)(t.p,{children:"This endpoint supports running flows with caching to enhance performance and efficiency."}),"\n",(0,i.jsx)(t.h3,{id:"parameters",children:"Parameters:"}),"\n",(0,i.jsxs)(t.ul,{children:["\n",(0,i.jsxs)(t.li,{children:[(0,i.jsx)(t.code,{children:"flow_id"})," (str): The unique identifier of the flow to be executed."]}),"\n",(0,i.jsxs)(t.li,{children:[(0,i.jsx)(t.code,{children:"inputs"})," (List[InputValueRequest], optional): A list of inputs specifying the input values and components\nfor the flow. Each input can target specific components and provide custom values."]}),"\n",(0,i.jsxs)(t.li,{children:[(0,i.jsx)(t.code,{children:"outputs"})," (List[str], optional): A list of output names to retrieve from the executed flow.\nIf not provided, all outputs are returned."]}),"\n",(0,i.jsxs)(t.li,{children:[(0,i.jsx)(t.code,{children:"tweaks"})," (Optional[Tweaks], optional): A dictionary of tweaks to customize the flow execution.\nThe tweaks can be used to modify the flow's parameters and components.\nTweaks can be overridden by the input values."]}),"\n",(0,i.jsxs)(t.li,{children:[(0,i.jsx)(t.code,{children:"stream"})," (bool, optional): Specifies whether the results should be streamed. Defaults to False."]}),"\n",(0,i.jsxs)(t.li,{children:[(0,i.jsx)(t.code,{children:"session_id"})," (Union[None, str], optional): An optional session ID to utilize existing session data for the flow\nexecution."]}),"\n",(0,i.jsxs)(t.li,{children:[(0,i.jsx)(t.code,{children:"api_key_user"})," (User): The user associated with the current API key. Automatically resolved from the API key."]}),"\n"]}),"\n",(0,i.jsx)(t.h3,{id:"returns",children:"Returns:"}),"\n",(0,i.jsxs)(t.p,{children:["A ",(0,i.jsx)(t.code,{children:"RunResponse"})," object containing the selected outputs (or all if not specified) of the executed flow\nand the session ID.\nThe structure of the response accommodates multiple inputs, providing a nested list of outputs for each input."]}),"\n",(0,i.jsx)(t.h3,{id:"raises",children:"Raises:"}),"\n",(0,i.jsx)(t.p,{children:"HTTPException: Indicates issues with finding the specified flow, invalid input formats, or internal errors during\nflow execution."}),"\n",(0,i.jsx)(t.h3,{id:"example-usage",children:"Example usage:"}),"\n",(0,i.jsx)(t.pre,{children:(0,i.jsx)(t.code,{className:"language-json",children:'POST /run/flow_id\nx-api-key: YOUR_API_KEY\nPayload:\n{\n "inputs": [\n {"components": ["component1"], "input_value": "value1"},\n {"components": ["component3"], "input_value": "value2"}\n ],\n "outputs": ["Component Name", "component_id"],\n "tweaks": {"parameter_name": "value", "Component Name": {"parameter_name": "value"}, "component_id": {"parameter_name": "value"}}\n "stream": false\n}\n'})}),"\n",(0,i.jsx)(t.p,{children:"This endpoint facilitates complex flow executions with customized inputs, outputs, and configurations,\ncatering to diverse application requirements."}),"\n",(0,i.jsxs)("table",{style:{display:"table",width:"100%"},children:[(0,i.jsx)("thead",{children:(0,i.jsx)("tr",{children:(0,i.jsx)("th",{style:{textAlign:"left"},children:"Path Parameters"})})}),(0,i.jsx)("tbody",{children:(0,i.jsx)("tr",{children:(0,i.jsxs)("td",{children:[(0,i.jsx)("code",{children:"flow_id"}),(0,i.jsx)("span",{style:{opacity:"0.6"},children:" uuid"}),(0,i.jsx)("span",{style:{opacity:"0.6"},children:" \u2014 "}),(0,i.jsx)("strong",{style:{fontSize:"var(--ifm-code-font-size)",color:"var(--openapi-required)"},children:" REQUIRED"})]})})})]}),"\n",(0,i.jsxs)("table",{style:{display:"table",width:"100%"},children:[(0,i.jsx)("thead",{children:(0,i.jsx)("tr",{children:(0,i.jsxs)("th",{style:{textAlign:"left"},children:[(0,i.jsx)("span",{children:"Request Body "}),(0,i.jsx)("div",{})]})})}),(0,i.jsxs)("tbody",{children:[(0,i.jsx)("tr",{children:(0,i.jsxs)("td",{children:[(0,i.jsx)("code",{children:"inputs"}),(0,i.jsx)("span",{style:{opacity:"0.6"},children:" Inputs"})]})}),(0,i.jsx)("tr",{children:(0,i.jsxs)("td",{children:[(0,i.jsx)("code",{children:"outputs"}),(0,i.jsx)("span",{style:{opacity:"0.6"},children:" Outputs"})]})}),(0,i.jsx)("tr",{children:(0,i.jsxs)("td",{children:[(0,i.jsx)("code",{children:"tweaks"}),(0,i.jsx)("span",{style:{opacity:"0.6"}})]})}),(0,i.jsx)("tr",{children:(0,i.jsxs)("td",{children:[(0,i.jsx)("code",{children:"stream"}),(0,i.jsx)("span",{style:{opacity:"0.6"},children:" Stream"})]})}),(0,i.jsx)("tr",{children:(0,i.jsxs)("td",{children:[(0,i.jsx)("code",{children:"session_id"}),(0,i.jsx)("span",{style:{opacity:"0.6"},children:" Session Id"})]})})]})]}),"\n",(0,i.jsxs)("table",{style:{display:"table",width:"100%"},children:[(0,i.jsx)("thead",{children:(0,i.jsx)("tr",{children:(0,i.jsx)("th",{style:{textAlign:"left"},children:"Responses"})})}),(0,i.jsxs)("tbody",{children:[(0,i.jsx)("tr",{children:(0,i.jsxs)("td",{children:[(0,i.jsxs)("div",{style:{display:"flex"},children:[(0,i.jsx)("div",{style:{marginRight:"var(--ifm-table-cell-padding)"},children:(0,i.jsx)("code",{children:"200"})}),(0,i.jsx)("div",{children:(0,i.jsx)(t.p,{children:"Successful Response"})})]}),(0,i.jsx)("div",{children:(0,i.jsxs)("table",{style:{display:"table",width:"100%",marginTop:"var(--ifm-table-cell-padding)",marginBottom:"0px"},children:[(0,i.jsx)("thead",{children:(0,i.jsx)("tr",{children:(0,i.jsxs)("th",{style:{textAlign:"left"},children:[(0,i.jsx)("span",{children:"Schema "}),(0,i.jsx)("span",{style:{opacity:"0.6"},children:" \u2014 "}),(0,i.jsx)("strong",{style:{fontSize:"var(--ifm-code-font-size)",color:"var(--openapi-optional)"},children:" OPTIONAL"}),(0,i.jsx)("div",{})]})})}),(0,i.jsxs)("tbody",{children:[(0,i.jsx)("tr",{children:(0,i.jsxs)("td",{children:[(0,i.jsx)("code",{children:"outputs"}),(0,i.jsx)("span",{style:{opacity:"0.6"},children:" Outputs"}),(0,i.jsx)("span",{style:{opacity:"0.6"},children:" \u2014 "}),(0,i.jsx)("strong",{style:{fontSize:"var(--ifm-code-font-size)",color:"var(--openapi-optional)"},children:" OPTIONAL"})]})}),(0,i.jsx)("tr",{children:(0,i.jsxs)("td",{children:[(0,i.jsx)("code",{children:"session_id"}),(0,i.jsx)("span",{style:{opacity:"0.6"},children:" Session Id"}),(0,i.jsx)("span",{style:{opacity:"0.6"},children:" \u2014 "}),(0,i.jsx)("strong",{style:{fontSize:"var(--ifm-code-font-size)",color:"var(--openapi-optional)"},children:" OPTIONAL"})]})})]})]})})]})}),(0,i.jsx)("tr",{children:(0,i.jsxs)("td",{children:[(0,i.jsxs)("div",{style:{display:"flex"},children:[(0,i.jsx)("div",{style:{marginRight:"var(--ifm-table-cell-padding)"},children:(0,i.jsx)("code",{children:"422"})}),(0,i.jsx)("div",{children:(0,i.jsx)(t.p,{children:"Validation Error"})})]}),(0,i.jsx)("div",{children:(0,i.jsxs)("table",{style:{display:"table",width:"100%",marginTop:"var(--ifm-table-cell-padding)",marginBottom:"0px"},children:[(0,i.jsx)("thead",{children:(0,i.jsx)("tr",{children:(0,i.jsxs)("th",{style:{textAlign:"left"},children:[(0,i.jsx)("span",{children:"Schema "}),(0,i.jsx)("span",{style:{opacity:"0.6"},children:" \u2014 "}),(0,i.jsx)("strong",{style:{fontSize:"var(--ifm-code-font-size)",color:"var(--openapi-optional)"},children:" OPTIONAL"}),(0,i.jsx)("div",{})]})})}),(0,i.jsx)("tbody",{children:(0,i.jsx)("tr",{children:(0,i.jsxs)("td",{children:[(0,i.jsx)("code",{children:"detail"}),(0,i.jsx)("span",{style:{opacity:"0.6"},children:" object[]"}),(0,i.jsx)("span",{style:{opacity:"0.6"},children:" \u2014 "}),(0,i.jsx)("strong",{style:{fontSize:"var(--ifm-code-font-size)",color:"var(--openapi-optional)"},children:" OPTIONAL"}),(0,i.jsx)("table",{style:{display:"table",width:"100%",marginTop:"var(--ifm-table-cell-padding)",marginBottom:"0px"},children:(0,i.jsxs)("tbody",{children:[(0,i.jsx)("tr",{children:(0,i.jsxs)("td",{children:[(0,i.jsx)("code",{children:"loc"}),(0,i.jsx)("span",{style:{opacity:"0.6"},children:" undefined[]"})]})}),(0,i.jsx)("tr",{children:(0,i.jsxs)("td",{children:[(0,i.jsx)("code",{children:"msg"}),(0,i.jsx)("span",{style:{opacity:"0.6"},children:" Message"})]})}),(0,i.jsx)("tr",{children:(0,i.jsxs)("td",{children:[(0,i.jsx)("code",{children:"type"}),(0,i.jsx)("span",{style:{opacity:"0.6"},children:" Error Type"})]})})]})})]})})})]})})]})})]})]})]})}function d(e={}){const{wrapper:t}={...(0,o.R)(),...e.components};return t?(0,i.jsx)(t,{...e,children:(0,i.jsx)(p,{...e})}):p(e)}}}]); \ No newline at end of file diff --git a/assets/js/main.6696a13b.js b/assets/js/main.6696a13b.js new file mode 100644 index 0000000000..bdcc6318b9 --- /dev/null +++ b/assets/js/main.6696a13b.js @@ -0,0 +1,2 @@ +/*! For license information please see main.6696a13b.js.LICENSE.txt */ +(self.webpackChunklangflow_docs=self.webpackChunklangflow_docs||[]).push([[8792],{205:(e,t,n)=>{"use strict";n.d(t,{A:()=>o});var r=n(96540);const o=n(38193).A.canUseDOM?r.useLayoutEffect:r.useEffect},641:(e,t,n)=>{"use strict";n.r(t)},1093:e=>{"use strict";var t=Object.prototype.toString;e.exports=function(e){var n=t.call(e),r="[object Arguments]"===n;return r||(r="[object Array]"!==n&&null!==e&&"object"==typeof e&&"number"==typeof e.length&&e.length>=0&&"[object Function]"===t.call(e.callee)),r}},1189:(e,t,n)=>{"use strict";var r=Array.prototype.slice,o=n(1093),a=Object.keys,i=a?function(e){return a(e)}:n(28875),l=Object.keys;i.shim=function(){if(Object.keys){var e=function(){var e=Object.keys(arguments);return e&&e.length===arguments.length}(1,2);e||(Object.keys=function(e){return o(e)?l(r.call(e)):l(e)})}else Object.keys=i;return Object.keys||i},e.exports=i},2694:(e,t,n)=>{"use strict";var r=n(6925);function o(){}function a(){}a.resetWarningCache=o,e.exports=function(){function e(e,t,n,o,a,i){if(i!==r){var l=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw l.name="Invariant Violation",l}}function t(){return e}e.isRequired=e;var n={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:a,resetWarningCache:o};return n.PropTypes=n,n}},2833:e=>{e.exports=function(e,t,n,r){var o=n?n.call(r,e,t):void 0;if(void 0!==o)return!!o;if(e===t)return!0;if("object"!=typeof e||!e||"object"!=typeof t||!t)return!1;var a=Object.keys(e),i=Object.keys(t);if(a.length!==i.length)return!1;for(var l=Object.prototype.hasOwnProperty.bind(t),s=0;s{"use strict";n.d(t,{C:()=>r});const r="default"},3918:(e,t,n)=>{"use strict";var r=n(65606);function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function a(e){for(var t=1;te.length)&&(n=e.length),e.substring(n-t.length,n)===t}var w="",x="",k="",S="",E={deepStrictEqual:"Expected values to be strictly deep-equal:",strictEqual:"Expected values to be strictly equal:",strictEqualObject:'Expected "actual" to be reference-equal to "expected":',deepEqual:"Expected values to be loosely deep-equal:",equal:"Expected values to be loosely equal:",notDeepStrictEqual:'Expected "actual" not to be strictly deep-equal to:',notStrictEqual:'Expected "actual" to be strictly unequal to:',notStrictEqualObject:'Expected "actual" not to be reference-equal to "expected":',notDeepEqual:'Expected "actual" not to be loosely deep-equal to:',notEqual:'Expected "actual" to be loosely unequal to:',notIdentical:"Values identical but not reference-equal:"};function _(e){var t=Object.keys(e),n=Object.create(Object.getPrototypeOf(e));return t.forEach(function(t){n[t]=e[t]}),Object.defineProperty(n,"message",{value:e.message}),n}function j(e){return b(e,{compact:!1,customInspect:!1,depth:1e3,maxArrayLength:1/0,showHidden:!1,breakLength:1/0,showProxy:!1,sorted:!0,getters:!0})}function O(e,t,n){var o="",a="",i=0,l="",s=!1,c=j(e),u=c.split("\n"),d=j(t).split("\n"),p=0,f="";if("strictEqual"===n&&"object"===g(e)&&"object"===g(t)&&null!==e&&null!==t&&(n="strictEqualObject"),1===u.length&&1===d.length&&u[0]!==d[0]){var m=u[0].length+d[0].length;if(m<=10){if(!("object"===g(e)&&null!==e||"object"===g(t)&&null!==t||0===e&&0===t))return"".concat(E[n],"\n\n")+"".concat(u[0]," !== ").concat(d[0],"\n")}else if("strictEqualObject"!==n){if(m<(r.stderr&&r.stderr.isTTY?r.stderr.columns:80)){for(;u[0][p]===d[0][p];)p++;p>2&&(f="\n ".concat(function(e,t){if(t=Math.floor(t),0==e.length||0==t)return"";var n=e.length*t;for(t=Math.floor(Math.log(t)/Math.log(2));t;)e+=e,t--;return e+e.substring(0,n-e.length)}(" ",p),"^"),p=0)}}}for(var h=u[u.length-1],b=d[d.length-1];h===b&&(p++<2?l="\n ".concat(h).concat(l):o=h,u.pop(),d.pop(),0!==u.length&&0!==d.length);)h=u[u.length-1],b=d[d.length-1];var y=Math.max(u.length,d.length);if(0===y){var _=c.split("\n");if(_.length>30)for(_[26]="".concat(w,"...").concat(S);_.length>27;)_.pop();return"".concat(E.notIdentical,"\n\n").concat(_.join("\n"),"\n")}p>3&&(l="\n".concat(w,"...").concat(S).concat(l),s=!0),""!==o&&(l="\n ".concat(o).concat(l),o="");var O=0,A=E[n]+"\n".concat(x,"+ actual").concat(S," ").concat(k,"- expected").concat(S),P=" ".concat(w,"...").concat(S," Lines skipped");for(p=0;p1&&p>2&&(C>4?(a+="\n".concat(w,"...").concat(S),s=!0):C>3&&(a+="\n ".concat(d[p-2]),O++),a+="\n ".concat(d[p-1]),O++),i=p,o+="\n".concat(k,"-").concat(S," ").concat(d[p]),O++;else if(d.length1&&p>2&&(C>4?(a+="\n".concat(w,"...").concat(S),s=!0):C>3&&(a+="\n ".concat(u[p-2]),O++),a+="\n ".concat(u[p-1]),O++),i=p,a+="\n".concat(x,"+").concat(S," ").concat(u[p]),O++;else{var T=d[p],I=u[p],R=I!==T&&(!v(I,",")||I.slice(0,-1)!==T);R&&v(T,",")&&T.slice(0,-1)===I&&(R=!1,I+=","),R?(C>1&&p>2&&(C>4?(a+="\n".concat(w,"...").concat(S),s=!0):C>3&&(a+="\n ".concat(u[p-2]),O++),a+="\n ".concat(u[p-1]),O++),i=p,a+="\n".concat(x,"+").concat(S," ").concat(I),o+="\n".concat(k,"-").concat(S," ").concat(T),O+=2):(a+=o,o="",1!==C&&0!==p||(a+="\n ".concat(I),O++))}if(O>20&&p30)for(f[26]="".concat(w,"...").concat(S);f.length>27;)f.pop();t=1===f.length?p.call(this,"".concat(d," ").concat(f[0])):p.call(this,"".concat(d,"\n\n").concat(f.join("\n"),"\n"))}else{var m=j(i),h="",b=E[o];"notDeepEqual"===o||"notEqual"===o?(m="".concat(E[o],"\n\n").concat(m)).length>1024&&(m="".concat(m.slice(0,1021),"...")):(h="".concat(j(l)),m.length>512&&(m="".concat(m.slice(0,509),"...")),h.length>512&&(h="".concat(h.slice(0,509),"...")),"deepEqual"===o||"equal"===o?m="".concat(b,"\n\n").concat(m,"\n\nshould equal\n\n"):h=" ".concat(o," ").concat(h)),t=p.call(this,"".concat(m).concat(h))}return Error.stackTraceLimit=s,t.generatedMessage=!n,Object.defineProperty(u(t),"name",{value:"AssertionError [ERR_ASSERTION]",enumerable:!1,writable:!0,configurable:!0}),t.code="ERR_ASSERTION",t.actual=i,t.expected=l,t.operator=o,Error.captureStackTrace&&Error.captureStackTrace(u(t),a),t.stack,t.name="AssertionError",c(t)}return i=v,(s=[{key:"toString",value:function(){return"".concat(this.name," [").concat(this.code,"]: ").concat(this.message)}},{key:t,value:function(e,t){return b(this,a(a({},t),{},{customInspect:!1,depth:0}))}}])&&l(i.prototype,s),d&&l(i,d),Object.defineProperty(i,"prototype",{writable:!1}),v}(d(Error),b.custom);e.exports=A},4146:(e,t,n)=>{"use strict";var r=n(44363),o={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},a={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},i={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},l={};function s(e){return r.isMemo(e)?i:l[e.$$typeof]||o}l[r.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},l[r.Memo]=i;var c=Object.defineProperty,u=Object.getOwnPropertyNames,d=Object.getOwnPropertySymbols,p=Object.getOwnPropertyDescriptor,f=Object.getPrototypeOf,m=Object.prototype;e.exports=function e(t,n,r){if("string"!=typeof n){if(m){var o=f(n);o&&o!==m&&e(t,o,r)}var i=u(n);d&&(i=i.concat(d(n)));for(var l=s(t),h=s(n),g=0;g{"use strict";n.d(t,{A:()=>r});const r={title:"Langflow Documentation",tagline:"Langflow is a low-code app builder for RAG and multi-agent AI applications.",favicon:"img/favicon.ico",url:"https://docs.langflow.org",baseUrl:"/",onBrokenLinks:"throw",onBrokenMarkdownLinks:"warn",onBrokenAnchors:"warn",organizationName:"langflow-ai",projectName:"langflow",trailingSlash:!1,staticDirectories:["static"],i18n:{defaultLocale:"en",locales:["en"],path:"i18n",localeConfigs:{}},headTags:[{tagName:"link",attributes:{rel:"stylesheet",href:"https://fonts.googleapis.com/css2?family=Sora:wght@550;600&display=swap"}},{tagName:"script",attributes:{},innerHTML:'!function(){window.semaphore=window.semaphore||[],window.ketch=function(){window.semaphore.push(arguments)};var e=document.createElement("script");e.type="text/javascript",e.src="https://global.ketchcdn.com/web/v3/config/datastax/langflow_org_web/boot.js",e.defer=e.async=!0,document.getElementsByTagName("head")[0].appendChild(e)}();'},{tagName:"script",attributes:{defer:"true"},innerHTML:"\n ;(function () {\n const onKetchConsentGtagTrack = (consent) => {\n if (window.gtag &&\n consent.purposes &&\n 'analytics' in consent.purposes &&\n 'targeted_advertising' in consent.purposes\n ) {\n const analyticsString = consent.purposes.analytics === true ? 'granted' : 'denied'\n const targetedAdsString = consent.purposes.targeted_advertising === true ? 'granted' : 'denied'\n const gtagObject = {\n analytics_storage: analyticsString,\n ad_personalization: targetedAdsString,\n ad_storage: targetedAdsString,\n ad_user_data: targetedAdsString,\n }\n window.gtag('consent', 'update', gtagObject)\n }\n }\n if (window.ketch) {\n window.ketch('on', 'consent', onKetchConsentGtagTrack)\n }\n })()\n "}],presets:[["docusaurus-preset-openapi",{api:{path:"openapi.json",routeBasePath:"/api"},docs:{routeBasePath:"/",sidebarPath:"/home/runner/work/langflow/langflow/docs/sidebars.js",sidebarCollapsed:!0,beforeDefaultRemarkPlugins:[[null,{theme:"github-dark",showCopyButton:!0,lineNumbers:!0}]]},sitemap:{lastmod:"datetime",changefreq:null,priority:null,ignorePatterns:["/preferences"]},gtag:{trackingID:"G-SLQFLQ3KPT"},blog:!1,theme:{customCss:["/home/runner/work/langflow/langflow/docs/node_modules/@code-hike/mdx/dist/index.css","/home/runner/work/langflow/langflow/docs/css/custom.css","/home/runner/work/langflow/langflow/docs/css/docu-notion-styles.css","/home/runner/work/langflow/langflow/docs/css/gifplayer.css"]}}]],plugins:[["docusaurus-node-polyfills",{excludeAliases:["console"]}],"docusaurus-plugin-image-zoom",["@docusaurus/plugin-client-redirects",{redirects:[{to:"/",from:["/whats-new-a-new-chapter-langflow","/\ud83d\udc4b Welcome-to-Langflow","/getting-started-welcome-to-langflow","/guides-new-to-llms"]},{to:"/get-started-installation",from:["/getting-started-installation","/getting-started-common-installation-issues"]},{to:"/get-started-quickstart",from:"/getting-started-quickstart"},{to:"concepts-overview",from:["/workspace-overview","/365085a8-a90a-43f9-a779-f8769ec7eca1","/My-Collection","/workspace","/settings-project-general-settings"]},{to:"/concepts-components",from:["/components","/components-overview"]},{to:"/configuration-global-variables",from:"/settings-global-variables"},{to:"/concepts-playground",from:["/workspace-playground","/workspace-logs","/guides-chat-memory"]},{to:"/concepts-objects",from:["/guides-data-message","/configuration-objects"]},{to:"/blog-writer",from:["/starter-projects-blog-writer","/tutorials-blog-writer"]},{to:"/memory-chatbot",from:["/starter-projects-memory-chatbot","/tutorials-memory-chatbot"]},{to:"/document-qa",from:["/starter-projects-document-qa","/tutorials-document-qa"]},{to:"/simple-agent",from:["/math-agent","/starter-projects-simple-agent","/starter-projects-math-agent","/tutorials-math-agent"]},{to:"/sequential-agent",from:["/starter-projects-sequential-agent","/tutorials-sequential-agent"]},{to:"/travel-planning-agent",from:["/starter-projects-travel-planning-agent","/tutorials-travel-planning-agent","/starter-projects-dynamic-agent/"]},{to:"/components-vector-stores",from:"/components-rag"},{to:"/configuration-authentication",from:["/configuration-security-best-practices","/Configuration/configuration-security-best-practices"]},{to:"/environment-variables",from:["/configuration-auto-saving","/Configuration/configuration-auto-saving","/configuration-backend-only","/Configuration/configuration-backend-only"]},{to:"/concepts-publish",from:["/concepts-api","/workspace-api"]},{to:"/components-custom-components",from:"/components/custom"},{to:"/components-bundle-components",from:"/components-loaders"},{to:"/mcp-server",from:"/integrations-mcp"},{to:"/integrations-nvidia-g-assist",from:"/integrations-nvidia-system-assist"},{to:"/deployment-kubernetes-dev",from:["/deployment-kubernetes"]},{to:"/basic-prompting",from:"/starter-projects-basic-prompting"},{to:"/vector-store-rag",from:"/starter-projects-vector-store-rag"},{to:"/contributing-github-issues",from:"/contributing-github-discussions"},{to:"/agents",from:"/agents-tool-calling-agent-component"}]}],null],themeConfig:{navbar:{hideOnScroll:!0,logo:{alt:"Langflow",src:"img/lf-docs-light.svg",srcDark:"img/lf-docs-dark.svg"},items:[{position:"right",href:"https://github.com/langflow-ai/langflow",className:"header-github-link",target:"_blank",rel:null},{position:"right",href:"https://twitter.com/langflow_ai",className:"header-twitter-link",target:"_blank",rel:null},{position:"right",href:"https://discord.gg/EqksyE2EX9",className:"header-discord-link",target:"_blank",rel:null}]},colorMode:{defaultMode:"light",disableSwitch:!1,respectPrefersColorScheme:!0},prism:{theme:{plain:{color:"#393A34",backgroundColor:"#f6f8fa"},styles:[{types:["comment","prolog","doctype","cdata"],style:{color:"#999988",fontStyle:"italic"}},{types:["namespace"],style:{opacity:.7}},{types:["string","attr-value"],style:{color:"#e3116c"}},{types:["punctuation","operator"],style:{color:"#393A34"}},{types:["entity","url","symbol","number","boolean","variable","constant","property","regex","inserted"],style:{color:"#36acaa"}},{types:["atrule","keyword","attr-name","selector"],style:{color:"#00a4db"}},{types:["function","deleted","tag"],style:{color:"#d73a49"}},{types:["function-variable"],style:{color:"#6f42c1"}},{types:["tag","selector","keyword"],style:{color:"#00009f"}}]},darkTheme:{plain:{color:"#F8F8F2",backgroundColor:"#282A36"},styles:[{types:["prolog","constant","builtin"],style:{color:"rgb(189, 147, 249)"}},{types:["inserted","function"],style:{color:"rgb(80, 250, 123)"}},{types:["deleted"],style:{color:"rgb(255, 85, 85)"}},{types:["changed"],style:{color:"rgb(255, 184, 108)"}},{types:["punctuation","symbol"],style:{color:"rgb(248, 248, 242)"}},{types:["string","char","tag","selector"],style:{color:"rgb(255, 121, 198)"}},{types:["keyword","variable"],style:{color:"rgb(189, 147, 249)",fontStyle:"italic"}},{types:["comment"],style:{color:"rgb(98, 114, 164)"}},{types:["attr-name"],style:{color:"rgb(241, 250, 140)"}}]},additionalLanguages:[],magicComments:[{className:"theme-code-block-highlighted-line",line:"highlight-next-line",block:{start:"highlight-start",end:"highlight-end"}}]},zoom:{selector:".markdown :not(a) > img:not(.no-zoom)",background:{light:"rgba(240, 240, 240, 0.9)"},config:{}},docs:{sidebar:{hideable:!1,autoCollapseCategories:!1},versionPersistence:"localStorage"},footer:{logo:{alt:"Langflow",src:"img/lf-docs-light.svg",srcDark:"img/lf-docs-dark.svg",width:160,height:40},links:[{title:null,items:[{html:''}]}],style:"light"},algolia:{appId:"UZK6BDPCVY",apiKey:"adbd7686dceb1cd510d5ce20d04bf74c",indexName:"langflow",contextualSearch:!0,searchParameters:{},searchPagePath:"search"},blog:{sidebar:{groupByYear:!0}},metadata:[],tableOfContents:{minHeadingLevel:2,maxHeadingLevel:3}},baseUrlIssueBanner:!0,future:{v4:{removeLegacyPostBuildHeadAttribute:!1,useCssCascadeLayers:!1},experimental_faster:{swcJsLoader:!1,swcJsMinimizer:!1,swcHtmlMinimizer:!1,lightningCssMinimizer:!1,mdxCrossCompilerCache:!1,rspackBundler:!1,rspackPersistentCache:!1,ssgWorkerThreads:!1},experimental_storage:{type:"localStorage",namespace:!1},experimental_router:"browser"},onDuplicateRoutes:"warn",customFields:{},themes:[],scripts:[],stylesheets:[],clientModules:[],titleDelimiter:"|",noIndex:!1,markdown:{format:"mdx",mermaid:!1,mdx1Compat:{comments:!0,admonitions:!0,headingIds:!0},anchors:{maintainCase:!1}}}},5260:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});n(96540);var r=n(80545),o=n(74848);function a(e){return(0,o.jsx)(r.mg,{...e})}},5338:(e,t,n)=>{"use strict";var r=n(40961);t.createRoot=r.createRoot,t.hydrateRoot=r.hydrateRoot},5556:(e,t,n)=>{e.exports=n(2694)()},5947:function(e,t,n){var r,o;r=function(){var e,t,n={version:"0.2.0"},r=n.settings={minimum:.08,easing:"ease",positionUsing:"",speed:200,trickle:!0,trickleRate:.02,trickleSpeed:800,showSpinner:!0,barSelector:'[role="bar"]',spinnerSelector:'[role="spinner"]',parent:"body",template:'
'};function o(e,t,n){return en?n:e}function a(e){return 100*(-1+e)}function i(e,t,n){var o;return(o="translate3d"===r.positionUsing?{transform:"translate3d("+a(e)+"%,0,0)"}:"translate"===r.positionUsing?{transform:"translate("+a(e)+"%,0)"}:{"margin-left":a(e)+"%"}).transition="all "+t+"ms "+n,o}n.configure=function(e){var t,n;for(t in e)void 0!==(n=e[t])&&e.hasOwnProperty(t)&&(r[t]=n);return this},n.status=null,n.set=function(e){var t=n.isStarted();e=o(e,r.minimum,1),n.status=1===e?null:e;var a=n.render(!t),c=a.querySelector(r.barSelector),u=r.speed,d=r.easing;return a.offsetWidth,l(function(t){""===r.positionUsing&&(r.positionUsing=n.getPositioningCSS()),s(c,i(e,u,d)),1===e?(s(a,{transition:"none",opacity:1}),a.offsetWidth,setTimeout(function(){s(a,{transition:"all "+u+"ms linear",opacity:0}),setTimeout(function(){n.remove(),t()},u)},u)):setTimeout(t,u)}),this},n.isStarted=function(){return"number"==typeof n.status},n.start=function(){n.status||n.set(0);var e=function(){setTimeout(function(){n.status&&(n.trickle(),e())},r.trickleSpeed)};return r.trickle&&e(),this},n.done=function(e){return e||n.status?n.inc(.3+.5*Math.random()).set(1):this},n.inc=function(e){var t=n.status;return t?("number"!=typeof e&&(e=(1-t)*o(Math.random()*t,.1,.95)),t=o(t+e,0,.994),n.set(t)):n.start()},n.trickle=function(){return n.inc(Math.random()*r.trickleRate)},e=0,t=0,n.promise=function(r){return r&&"resolved"!==r.state()?(0===t&&n.start(),e++,t++,r.always(function(){0===--t?(e=0,n.done()):n.set((e-t)/e)}),this):this},n.render=function(e){if(n.isRendered())return document.getElementById("nprogress");u(document.documentElement,"nprogress-busy");var t=document.createElement("div");t.id="nprogress",t.innerHTML=r.template;var o,i=t.querySelector(r.barSelector),l=e?"-100":a(n.status||0),c=document.querySelector(r.parent);return s(i,{transition:"all 0 linear",transform:"translate3d("+l+"%,0,0)"}),r.showSpinner||(o=t.querySelector(r.spinnerSelector))&&f(o),c!=document.body&&u(c,"nprogress-custom-parent"),c.appendChild(t),t},n.remove=function(){d(document.documentElement,"nprogress-busy"),d(document.querySelector(r.parent),"nprogress-custom-parent");var e=document.getElementById("nprogress");e&&f(e)},n.isRendered=function(){return!!document.getElementById("nprogress")},n.getPositioningCSS=function(){var e=document.body.style,t="WebkitTransform"in e?"Webkit":"MozTransform"in e?"Moz":"msTransform"in e?"ms":"OTransform"in e?"O":"";return t+"Perspective"in e?"translate3d":t+"Transform"in e?"translate":"margin"};var l=function(){var e=[];function t(){var n=e.shift();n&&n(t)}return function(n){e.push(n),1==e.length&&t()}}(),s=function(){var e=["Webkit","O","Moz","ms"],t={};function n(e){return e.replace(/^-ms-/,"ms-").replace(/-([\da-z])/gi,function(e,t){return t.toUpperCase()})}function r(t){var n=document.body.style;if(t in n)return t;for(var r,o=e.length,a=t.charAt(0).toUpperCase()+t.slice(1);o--;)if((r=e[o]+a)in n)return r;return t}function o(e){return e=n(e),t[e]||(t[e]=r(e))}function a(e,t,n){t=o(t),e.style[t]=n}return function(e,t){var n,r,o=arguments;if(2==o.length)for(n in t)void 0!==(r=t[n])&&t.hasOwnProperty(n)&&a(e,n,r);else a(e,o[1],o[2])}}();function c(e,t){return("string"==typeof e?e:p(e)).indexOf(" "+t+" ")>=0}function u(e,t){var n=p(e),r=n+t;c(n,t)||(e.className=r.substring(1))}function d(e,t){var n,r=p(e);c(e,t)&&(n=r.replace(" "+t+" "," "),e.className=n.substring(1,n.length-1))}function p(e){return(" "+(e.className||"")+" ").replace(/\s+/gi," ")}function f(e){e&&e.parentNode&&e.parentNode.removeChild(e)}return n},void 0===(o="function"==typeof r?r.call(t,n,t,e):r)||(e.exports=o)},6125:(e,t,n)=>{"use strict";n.d(t,{o:()=>a,x:()=>i});var r=n(96540),o=n(74848);const a=r.createContext(!1);function i({children:e}){const[t,n]=(0,r.useState)(!1);return(0,r.useEffect)(()=>{n(!0)},[]),(0,o.jsx)(a.Provider,{value:t,children:e})}},6188:e=>{"use strict";e.exports=Math.max},6342:(e,t,n)=>{"use strict";n.d(t,{p:()=>o});var r=n(44586);function o(){return(0,r.A)().siteConfig.themeConfig}},6549:e=>{"use strict";e.exports=Object.getOwnPropertyDescriptor},6925:e=>{"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},6969:e=>{e.exports&&(e.exports={core:{meta:{path:"components/prism-core.js",option:"mandatory"},core:"Core"},themes:{meta:{path:"themes/{id}.css",link:"index.html?theme={id}",exclusive:!0},prism:{title:"Default",option:"default"},"prism-dark":"Dark","prism-funky":"Funky","prism-okaidia":{title:"Okaidia",owner:"ocodia"},"prism-twilight":{title:"Twilight",owner:"remybach"},"prism-coy":{title:"Coy",owner:"tshedor"},"prism-solarizedlight":{title:"Solarized Light",owner:"hectormatos2011 "},"prism-tomorrow":{title:"Tomorrow Night",owner:"Rosey"}},languages:{meta:{path:"components/prism-{id}",noCSS:!0,examplesPath:"examples/prism-{id}",addCheckAll:!0},markup:{title:"Markup",alias:["html","xml","svg","mathml","ssml","atom","rss"],aliasTitles:{html:"HTML",xml:"XML",svg:"SVG",mathml:"MathML",ssml:"SSML",atom:"Atom",rss:"RSS"},option:"default"},css:{title:"CSS",option:"default",modify:"markup"},clike:{title:"C-like",option:"default"},javascript:{title:"JavaScript",require:"clike",modify:"markup",optional:"regex",alias:"js",option:"default"},abap:{title:"ABAP",owner:"dellagustin"},abnf:{title:"ABNF",owner:"RunDevelopment"},actionscript:{title:"ActionScript",require:"javascript",modify:"markup",owner:"Golmote"},ada:{title:"Ada",owner:"Lucretia"},agda:{title:"Agda",owner:"xy-ren"},al:{title:"AL",owner:"RunDevelopment"},antlr4:{title:"ANTLR4",alias:"g4",owner:"RunDevelopment"},apacheconf:{title:"Apache Configuration",owner:"GuiTeK"},apex:{title:"Apex",require:["clike","sql"],owner:"RunDevelopment"},apl:{title:"APL",owner:"ngn"},applescript:{title:"AppleScript",owner:"Golmote"},aql:{title:"AQL",owner:"RunDevelopment"},arduino:{title:"Arduino",require:"cpp",alias:"ino",owner:"dkern"},arff:{title:"ARFF",owner:"Golmote"},armasm:{title:"ARM Assembly",alias:"arm-asm",owner:"RunDevelopment"},arturo:{title:"Arturo",alias:"art",optional:["bash","css","javascript","markup","markdown","sql"],owner:"drkameleon"},asciidoc:{alias:"adoc",title:"AsciiDoc",owner:"Golmote"},aspnet:{title:"ASP.NET (C#)",require:["markup","csharp"],owner:"nauzilus"},asm6502:{title:"6502 Assembly",owner:"kzurawel"},asmatmel:{title:"Atmel AVR Assembly",owner:"cerkit"},autohotkey:{title:"AutoHotkey",owner:"aviaryan"},autoit:{title:"AutoIt",owner:"Golmote"},avisynth:{title:"AviSynth",alias:"avs",owner:"Zinfidel"},"avro-idl":{title:"Avro IDL",alias:"avdl",owner:"RunDevelopment"},awk:{title:"AWK",alias:"gawk",aliasTitles:{gawk:"GAWK"},owner:"RunDevelopment"},bash:{title:"Bash",alias:["sh","shell"],aliasTitles:{sh:"Shell",shell:"Shell"},owner:"zeitgeist87"},basic:{title:"BASIC",owner:"Golmote"},batch:{title:"Batch",owner:"Golmote"},bbcode:{title:"BBcode",alias:"shortcode",aliasTitles:{shortcode:"Shortcode"},owner:"RunDevelopment"},bbj:{title:"BBj",owner:"hyyan"},bicep:{title:"Bicep",owner:"johnnyreilly"},birb:{title:"Birb",require:"clike",owner:"Calamity210"},bison:{title:"Bison",require:"c",owner:"Golmote"},bnf:{title:"BNF",alias:"rbnf",aliasTitles:{rbnf:"RBNF"},owner:"RunDevelopment"},bqn:{title:"BQN",owner:"yewscion"},brainfuck:{title:"Brainfuck",owner:"Golmote"},brightscript:{title:"BrightScript",owner:"RunDevelopment"},bro:{title:"Bro",owner:"wayward710"},bsl:{title:"BSL (1C:Enterprise)",alias:"oscript",aliasTitles:{oscript:"OneScript"},owner:"Diversus23"},c:{title:"C",require:"clike",owner:"zeitgeist87"},csharp:{title:"C#",require:"clike",alias:["cs","dotnet"],owner:"mvalipour"},cpp:{title:"C++",require:"c",owner:"zeitgeist87"},cfscript:{title:"CFScript",require:"clike",alias:"cfc",owner:"mjclemente"},chaiscript:{title:"ChaiScript",require:["clike","cpp"],owner:"RunDevelopment"},cil:{title:"CIL",owner:"sbrl"},cilkc:{title:"Cilk/C",require:"c",alias:"cilk-c",owner:"OpenCilk"},cilkcpp:{title:"Cilk/C++",require:"cpp",alias:["cilk-cpp","cilk"],owner:"OpenCilk"},clojure:{title:"Clojure",owner:"troglotit"},cmake:{title:"CMake",owner:"mjrogozinski"},cobol:{title:"COBOL",owner:"RunDevelopment"},coffeescript:{title:"CoffeeScript",require:"javascript",alias:"coffee",owner:"R-osey"},concurnas:{title:"Concurnas",alias:"conc",owner:"jasontatton"},csp:{title:"Content-Security-Policy",owner:"ScottHelme"},cooklang:{title:"Cooklang",owner:"ahue"},coq:{title:"Coq",owner:"RunDevelopment"},crystal:{title:"Crystal",require:"ruby",owner:"MakeNowJust"},"css-extras":{title:"CSS Extras",require:"css",modify:"css",owner:"milesj"},csv:{title:"CSV",owner:"RunDevelopment"},cue:{title:"CUE",owner:"RunDevelopment"},cypher:{title:"Cypher",owner:"RunDevelopment"},d:{title:"D",require:"clike",owner:"Golmote"},dart:{title:"Dart",require:"clike",owner:"Golmote"},dataweave:{title:"DataWeave",owner:"machaval"},dax:{title:"DAX",owner:"peterbud"},dhall:{title:"Dhall",owner:"RunDevelopment"},diff:{title:"Diff",owner:"uranusjr"},django:{title:"Django/Jinja2",require:"markup-templating",alias:"jinja2",owner:"romanvm"},"dns-zone-file":{title:"DNS zone file",owner:"RunDevelopment",alias:"dns-zone"},docker:{title:"Docker",alias:"dockerfile",owner:"JustinBeckwith"},dot:{title:"DOT (Graphviz)",alias:"gv",optional:"markup",owner:"RunDevelopment"},ebnf:{title:"EBNF",owner:"RunDevelopment"},editorconfig:{title:"EditorConfig",owner:"osipxd"},eiffel:{title:"Eiffel",owner:"Conaclos"},ejs:{title:"EJS",require:["javascript","markup-templating"],owner:"RunDevelopment",alias:"eta",aliasTitles:{eta:"Eta"}},elixir:{title:"Elixir",owner:"Golmote"},elm:{title:"Elm",owner:"zwilias"},etlua:{title:"Embedded Lua templating",require:["lua","markup-templating"],owner:"RunDevelopment"},erb:{title:"ERB",require:["ruby","markup-templating"],owner:"Golmote"},erlang:{title:"Erlang",owner:"Golmote"},"excel-formula":{title:"Excel Formula",alias:["xlsx","xls"],owner:"RunDevelopment"},fsharp:{title:"F#",require:"clike",owner:"simonreynolds7"},factor:{title:"Factor",owner:"catb0t"},false:{title:"False",owner:"edukisto"},"firestore-security-rules":{title:"Firestore security rules",require:"clike",owner:"RunDevelopment"},flow:{title:"Flow",require:"javascript",owner:"Golmote"},fortran:{title:"Fortran",owner:"Golmote"},ftl:{title:"FreeMarker Template Language",require:"markup-templating",owner:"RunDevelopment"},gml:{title:"GameMaker Language",alias:"gamemakerlanguage",require:"clike",owner:"LiarOnce"},gap:{title:"GAP (CAS)",owner:"RunDevelopment"},gcode:{title:"G-code",owner:"RunDevelopment"},gdscript:{title:"GDScript",owner:"RunDevelopment"},gedcom:{title:"GEDCOM",owner:"Golmote"},gettext:{title:"gettext",alias:"po",owner:"RunDevelopment"},gherkin:{title:"Gherkin",owner:"hason"},git:{title:"Git",owner:"lgiraudel"},glsl:{title:"GLSL",require:"c",owner:"Golmote"},gn:{title:"GN",alias:"gni",owner:"RunDevelopment"},"linker-script":{title:"GNU Linker Script",alias:"ld",owner:"RunDevelopment"},go:{title:"Go",require:"clike",owner:"arnehormann"},"go-module":{title:"Go module",alias:"go-mod",owner:"RunDevelopment"},gradle:{title:"Gradle",require:"clike",owner:"zeabdelkhalek-badido18"},graphql:{title:"GraphQL",optional:"markdown",owner:"Golmote"},groovy:{title:"Groovy",require:"clike",owner:"robfletcher"},haml:{title:"Haml",require:"ruby",optional:["css","css-extras","coffeescript","erb","javascript","less","markdown","scss","textile"],owner:"Golmote"},handlebars:{title:"Handlebars",require:"markup-templating",alias:["hbs","mustache"],aliasTitles:{mustache:"Mustache"},owner:"Golmote"},haskell:{title:"Haskell",alias:"hs",owner:"bholst"},haxe:{title:"Haxe",require:"clike",optional:"regex",owner:"Golmote"},hcl:{title:"HCL",owner:"outsideris"},hlsl:{title:"HLSL",require:"c",owner:"RunDevelopment"},hoon:{title:"Hoon",owner:"matildepark"},http:{title:"HTTP",optional:["csp","css","hpkp","hsts","javascript","json","markup","uri"],owner:"danielgtaylor"},hpkp:{title:"HTTP Public-Key-Pins",owner:"ScottHelme"},hsts:{title:"HTTP Strict-Transport-Security",owner:"ScottHelme"},ichigojam:{title:"IchigoJam",owner:"BlueCocoa"},icon:{title:"Icon",owner:"Golmote"},"icu-message-format":{title:"ICU Message Format",owner:"RunDevelopment"},idris:{title:"Idris",alias:"idr",owner:"KeenS",require:"haskell"},ignore:{title:".ignore",owner:"osipxd",alias:["gitignore","hgignore","npmignore"],aliasTitles:{gitignore:".gitignore",hgignore:".hgignore",npmignore:".npmignore"}},inform7:{title:"Inform 7",owner:"Golmote"},ini:{title:"Ini",owner:"aviaryan"},io:{title:"Io",owner:"AlesTsurko"},j:{title:"J",owner:"Golmote"},java:{title:"Java",require:"clike",owner:"sherblot"},javadoc:{title:"JavaDoc",require:["markup","java","javadoclike"],modify:"java",optional:"scala",owner:"RunDevelopment"},javadoclike:{title:"JavaDoc-like",modify:["java","javascript","php"],owner:"RunDevelopment"},javastacktrace:{title:"Java stack trace",owner:"RunDevelopment"},jexl:{title:"Jexl",owner:"czosel"},jolie:{title:"Jolie",require:"clike",owner:"thesave"},jq:{title:"JQ",owner:"RunDevelopment"},jsdoc:{title:"JSDoc",require:["javascript","javadoclike","typescript"],modify:"javascript",optional:["actionscript","coffeescript"],owner:"RunDevelopment"},"js-extras":{title:"JS Extras",require:"javascript",modify:"javascript",optional:["actionscript","coffeescript","flow","n4js","typescript"],owner:"RunDevelopment"},json:{title:"JSON",alias:"webmanifest",aliasTitles:{webmanifest:"Web App Manifest"},owner:"CupOfTea696"},json5:{title:"JSON5",require:"json",owner:"RunDevelopment"},jsonp:{title:"JSONP",require:"json",owner:"RunDevelopment"},jsstacktrace:{title:"JS stack trace",owner:"sbrl"},"js-templates":{title:"JS Templates",require:"javascript",modify:"javascript",optional:["css","css-extras","graphql","markdown","markup","sql"],owner:"RunDevelopment"},julia:{title:"Julia",owner:"cdagnino"},keepalived:{title:"Keepalived Configure",owner:"dev-itsheng"},keyman:{title:"Keyman",owner:"mcdurdin"},kotlin:{title:"Kotlin",alias:["kt","kts"],aliasTitles:{kts:"Kotlin Script"},require:"clike",owner:"Golmote"},kumir:{title:"KuMir (\u041a\u0443\u041c\u0438\u0440)",alias:"kum",owner:"edukisto"},kusto:{title:"Kusto",owner:"RunDevelopment"},latex:{title:"LaTeX",alias:["tex","context"],aliasTitles:{tex:"TeX",context:"ConTeXt"},owner:"japborst"},latte:{title:"Latte",require:["clike","markup-templating","php"],owner:"nette"},less:{title:"Less",require:"css",optional:"css-extras",owner:"Golmote"},lilypond:{title:"LilyPond",require:"scheme",alias:"ly",owner:"RunDevelopment"},liquid:{title:"Liquid",require:"markup-templating",owner:"cinhtau"},lisp:{title:"Lisp",alias:["emacs","elisp","emacs-lisp"],owner:"JuanCaicedo"},livescript:{title:"LiveScript",owner:"Golmote"},llvm:{title:"LLVM IR",owner:"porglezomp"},log:{title:"Log file",optional:"javastacktrace",owner:"RunDevelopment"},lolcode:{title:"LOLCODE",owner:"Golmote"},lua:{title:"Lua",owner:"Golmote"},magma:{title:"Magma (CAS)",owner:"RunDevelopment"},makefile:{title:"Makefile",owner:"Golmote"},markdown:{title:"Markdown",require:"markup",optional:"yaml",alias:"md",owner:"Golmote"},"markup-templating":{title:"Markup templating",require:"markup",owner:"Golmote"},mata:{title:"Mata",owner:"RunDevelopment"},matlab:{title:"MATLAB",owner:"Golmote"},maxscript:{title:"MAXScript",owner:"RunDevelopment"},mel:{title:"MEL",owner:"Golmote"},mermaid:{title:"Mermaid",owner:"RunDevelopment"},metafont:{title:"METAFONT",owner:"LaeriExNihilo"},mizar:{title:"Mizar",owner:"Golmote"},mongodb:{title:"MongoDB",owner:"airs0urce",require:"javascript"},monkey:{title:"Monkey",owner:"Golmote"},moonscript:{title:"MoonScript",alias:"moon",owner:"RunDevelopment"},n1ql:{title:"N1QL",owner:"TMWilds"},n4js:{title:"N4JS",require:"javascript",optional:"jsdoc",alias:"n4jsd",owner:"bsmith-n4"},"nand2tetris-hdl":{title:"Nand To Tetris HDL",owner:"stephanmax"},naniscript:{title:"Naninovel Script",owner:"Elringus",alias:"nani"},nasm:{title:"NASM",owner:"rbmj"},neon:{title:"NEON",owner:"nette"},nevod:{title:"Nevod",owner:"nezaboodka"},nginx:{title:"nginx",owner:"volado"},nim:{title:"Nim",owner:"Golmote"},nix:{title:"Nix",owner:"Golmote"},nsis:{title:"NSIS",owner:"idleberg"},objectivec:{title:"Objective-C",require:"c",alias:"objc",owner:"uranusjr"},ocaml:{title:"OCaml",owner:"Golmote"},odin:{title:"Odin",owner:"edukisto"},opencl:{title:"OpenCL",require:"c",modify:["c","cpp"],owner:"Milania1"},openqasm:{title:"OpenQasm",alias:"qasm",owner:"RunDevelopment"},oz:{title:"Oz",owner:"Golmote"},parigp:{title:"PARI/GP",owner:"Golmote"},parser:{title:"Parser",require:"markup",owner:"Golmote"},pascal:{title:"Pascal",alias:"objectpascal",aliasTitles:{objectpascal:"Object Pascal"},owner:"Golmote"},pascaligo:{title:"Pascaligo",owner:"DefinitelyNotAGoat"},psl:{title:"PATROL Scripting Language",owner:"bertysentry"},pcaxis:{title:"PC-Axis",alias:"px",owner:"RunDevelopment"},peoplecode:{title:"PeopleCode",alias:"pcode",owner:"RunDevelopment"},perl:{title:"Perl",owner:"Golmote"},php:{title:"PHP",require:"markup-templating",owner:"milesj"},phpdoc:{title:"PHPDoc",require:["php","javadoclike"],modify:"php",owner:"RunDevelopment"},"php-extras":{title:"PHP Extras",require:"php",modify:"php",owner:"milesj"},"plant-uml":{title:"PlantUML",alias:"plantuml",owner:"RunDevelopment"},plsql:{title:"PL/SQL",require:"sql",owner:"Golmote"},powerquery:{title:"PowerQuery",alias:["pq","mscript"],owner:"peterbud"},powershell:{title:"PowerShell",owner:"nauzilus"},processing:{title:"Processing",require:"clike",owner:"Golmote"},prolog:{title:"Prolog",owner:"Golmote"},promql:{title:"PromQL",owner:"arendjr"},properties:{title:".properties",owner:"Golmote"},protobuf:{title:"Protocol Buffers",require:"clike",owner:"just-boris"},pug:{title:"Pug",require:["markup","javascript"],optional:["coffeescript","ejs","handlebars","less","livescript","markdown","scss","stylus","twig"],owner:"Golmote"},puppet:{title:"Puppet",owner:"Golmote"},pure:{title:"Pure",optional:["c","cpp","fortran"],owner:"Golmote"},purebasic:{title:"PureBasic",require:"clike",alias:"pbfasm",owner:"HeX0R101"},purescript:{title:"PureScript",require:"haskell",alias:"purs",owner:"sriharshachilakapati"},python:{title:"Python",alias:"py",owner:"multipetros"},qsharp:{title:"Q#",require:"clike",alias:"qs",owner:"fedonman"},q:{title:"Q (kdb+ database)",owner:"Golmote"},qml:{title:"QML",require:"javascript",owner:"RunDevelopment"},qore:{title:"Qore",require:"clike",owner:"temnroegg"},r:{title:"R",owner:"Golmote"},racket:{title:"Racket",require:"scheme",alias:"rkt",owner:"RunDevelopment"},cshtml:{title:"Razor C#",alias:"razor",require:["markup","csharp"],optional:["css","css-extras","javascript","js-extras"],owner:"RunDevelopment"},jsx:{title:"React JSX",require:["markup","javascript"],optional:["jsdoc","js-extras","js-templates"],owner:"vkbansal"},tsx:{title:"React TSX",require:["jsx","typescript"]},reason:{title:"Reason",require:"clike",owner:"Golmote"},regex:{title:"Regex",owner:"RunDevelopment"},rego:{title:"Rego",owner:"JordanSh"},renpy:{title:"Ren'py",alias:"rpy",owner:"HyuchiaDiego"},rescript:{title:"ReScript",alias:"res",owner:"vmarcosp"},rest:{title:"reST (reStructuredText)",owner:"Golmote"},rip:{title:"Rip",owner:"ravinggenius"},roboconf:{title:"Roboconf",owner:"Golmote"},robotframework:{title:"Robot Framework",alias:"robot",owner:"RunDevelopment"},ruby:{title:"Ruby",require:"clike",alias:"rb",owner:"samflores"},rust:{title:"Rust",owner:"Golmote"},sas:{title:"SAS",optional:["groovy","lua","sql"],owner:"Golmote"},sass:{title:"Sass (Sass)",require:"css",optional:"css-extras",owner:"Golmote"},scss:{title:"Sass (SCSS)",require:"css",optional:"css-extras",owner:"MoOx"},scala:{title:"Scala",require:"java",owner:"jozic"},scheme:{title:"Scheme",owner:"bacchus123"},"shell-session":{title:"Shell session",require:"bash",alias:["sh-session","shellsession"],owner:"RunDevelopment"},smali:{title:"Smali",owner:"RunDevelopment"},smalltalk:{title:"Smalltalk",owner:"Golmote"},smarty:{title:"Smarty",require:"markup-templating",optional:"php",owner:"Golmote"},sml:{title:"SML",alias:"smlnj",aliasTitles:{smlnj:"SML/NJ"},owner:"RunDevelopment"},solidity:{title:"Solidity (Ethereum)",alias:"sol",require:"clike",owner:"glachaud"},"solution-file":{title:"Solution file",alias:"sln",owner:"RunDevelopment"},soy:{title:"Soy (Closure Template)",require:"markup-templating",owner:"Golmote"},sparql:{title:"SPARQL",require:"turtle",owner:"Triply-Dev",alias:"rq"},"splunk-spl":{title:"Splunk SPL",owner:"RunDevelopment"},sqf:{title:"SQF: Status Quo Function (Arma 3)",require:"clike",owner:"RunDevelopment"},sql:{title:"SQL",owner:"multipetros"},squirrel:{title:"Squirrel",require:"clike",owner:"RunDevelopment"},stan:{title:"Stan",owner:"RunDevelopment"},stata:{title:"Stata Ado",require:["mata","java","python"],owner:"RunDevelopment"},iecst:{title:"Structured Text (IEC 61131-3)",owner:"serhioromano"},stylus:{title:"Stylus",owner:"vkbansal"},supercollider:{title:"SuperCollider",alias:"sclang",owner:"RunDevelopment"},swift:{title:"Swift",owner:"chrischares"},systemd:{title:"Systemd configuration file",owner:"RunDevelopment"},"t4-templating":{title:"T4 templating",owner:"RunDevelopment"},"t4-cs":{title:"T4 Text Templates (C#)",require:["t4-templating","csharp"],alias:"t4",owner:"RunDevelopment"},"t4-vb":{title:"T4 Text Templates (VB)",require:["t4-templating","vbnet"],owner:"RunDevelopment"},tap:{title:"TAP",owner:"isaacs",require:"yaml"},tcl:{title:"Tcl",owner:"PeterChaplin"},tt2:{title:"Template Toolkit 2",require:["clike","markup-templating"],owner:"gflohr"},textile:{title:"Textile",require:"markup",optional:"css",owner:"Golmote"},toml:{title:"TOML",owner:"RunDevelopment"},tremor:{title:"Tremor",alias:["trickle","troy"],owner:"darach",aliasTitles:{trickle:"trickle",troy:"troy"}},turtle:{title:"Turtle",alias:"trig",aliasTitles:{trig:"TriG"},owner:"jakubklimek"},twig:{title:"Twig",require:"markup-templating",owner:"brandonkelly"},typescript:{title:"TypeScript",require:"javascript",optional:"js-templates",alias:"ts",owner:"vkbansal"},typoscript:{title:"TypoScript",alias:"tsconfig",aliasTitles:{tsconfig:"TSConfig"},owner:"dkern"},unrealscript:{title:"UnrealScript",alias:["uscript","uc"],owner:"RunDevelopment"},uorazor:{title:"UO Razor Script",owner:"jaseowns"},uri:{title:"URI",alias:"url",aliasTitles:{url:"URL"},owner:"RunDevelopment"},v:{title:"V",require:"clike",owner:"taggon"},vala:{title:"Vala",require:"clike",optional:"regex",owner:"TemplarVolk"},vbnet:{title:"VB.Net",require:"basic",owner:"Bigsby"},velocity:{title:"Velocity",require:"markup",owner:"Golmote"},verilog:{title:"Verilog",owner:"a-rey"},vhdl:{title:"VHDL",owner:"a-rey"},vim:{title:"vim",owner:"westonganger"},"visual-basic":{title:"Visual Basic",alias:["vb","vba"],aliasTitles:{vba:"VBA"},owner:"Golmote"},warpscript:{title:"WarpScript",owner:"RunDevelopment"},wasm:{title:"WebAssembly",owner:"Golmote"},"web-idl":{title:"Web IDL",alias:"webidl",owner:"RunDevelopment"},wgsl:{title:"WGSL",owner:"Dr4gonthree"},wiki:{title:"Wiki markup",require:"markup",owner:"Golmote"},wolfram:{title:"Wolfram language",alias:["mathematica","nb","wl"],aliasTitles:{mathematica:"Mathematica",nb:"Mathematica Notebook"},owner:"msollami"},wren:{title:"Wren",owner:"clsource"},xeora:{title:"Xeora",require:"markup",alias:"xeoracube",aliasTitles:{xeoracube:"XeoraCube"},owner:"freakmaxi"},"xml-doc":{title:"XML doc (.net)",require:"markup",modify:["csharp","fsharp","vbnet"],owner:"RunDevelopment"},xojo:{title:"Xojo (REALbasic)",owner:"Golmote"},xquery:{title:"XQuery",require:"markup",owner:"Golmote"},yaml:{title:"YAML",alias:"yml",owner:"hason"},yang:{title:"YANG",owner:"RunDevelopment"},zig:{title:"Zig",owner:"RunDevelopment"}},plugins:{meta:{path:"plugins/{id}/prism-{id}",link:"plugins/{id}/"},"line-highlight":{title:"Line Highlight",description:"Highlights specific lines and/or line ranges."},"line-numbers":{title:"Line Numbers",description:"Line number at the beginning of code lines.",owner:"kuba-kubula"},"show-invisibles":{title:"Show Invisibles",description:"Show hidden characters such as tabs and line breaks.",optional:["autolinker","data-uri-highlight"]},autolinker:{title:"Autolinker",description:"Converts URLs and emails in code to clickable links. Parses Markdown links in comments."},wpd:{title:"WebPlatform Docs",description:'Makes tokens link to WebPlatform.org documentation. The links open in a new tab.'},"custom-class":{title:"Custom Class",description:"This plugin allows you to prefix Prism's default classes (.comment can become .namespace--comment) or replace them with your defined ones (like .editor__comment). You can even add new classes.",owner:"dvkndn",noCSS:!0},"file-highlight":{title:"File Highlight",description:"Fetch external files and highlight them with Prism. Used on the Prism website itself.",noCSS:!0},"show-language":{title:"Show Language",description:"Display the highlighted language in code blocks (inline code does not show the label).",owner:"nauzilus",noCSS:!0,require:"toolbar"},"jsonp-highlight":{title:"JSONP Highlight",description:"Fetch content with JSONP and highlight some interesting content (e.g. GitHub/Gists or Bitbucket API).",noCSS:!0,owner:"nauzilus"},"highlight-keywords":{title:"Highlight Keywords",description:"Adds special CSS classes for each keyword for fine-grained highlighting.",owner:"vkbansal",noCSS:!0},"remove-initial-line-feed":{title:"Remove initial line feed",description:"Removes the initial line feed in code blocks.",owner:"Golmote",noCSS:!0},"inline-color":{title:"Inline color",description:"Adds a small inline preview for colors in style sheets.",require:"css-extras",owner:"RunDevelopment"},previewers:{title:"Previewers",description:"Previewers for angles, colors, gradients, easing and time.",require:"css-extras",owner:"Golmote"},autoloader:{title:"Autoloader",description:"Automatically loads the needed languages to highlight the code blocks.",owner:"Golmote",noCSS:!0},"keep-markup":{title:"Keep Markup",description:"Prevents custom markup from being dropped out during highlighting.",owner:"Golmote",optional:"normalize-whitespace",noCSS:!0},"command-line":{title:"Command Line",description:"Display a command line with a prompt and, optionally, the output/response from the commands.",owner:"chriswells0"},"unescaped-markup":{title:"Unescaped Markup",description:"Write markup without having to escape anything."},"normalize-whitespace":{title:"Normalize Whitespace",description:"Supports multiple operations to normalize whitespace in code blocks.",owner:"zeitgeist87",optional:"unescaped-markup",noCSS:!0},"data-uri-highlight":{title:"Data-URI Highlight",description:"Highlights data-URI contents.",owner:"Golmote",noCSS:!0},toolbar:{title:"Toolbar",description:"Attach a toolbar for plugins to easily register buttons on the top of a code block.",owner:"mAAdhaTTah"},"copy-to-clipboard":{title:"Copy to Clipboard Button",description:"Add a button that copies the code block to the clipboard when clicked.",owner:"mAAdhaTTah",require:"toolbar",noCSS:!0},"download-button":{title:"Download Button",description:"A button in the toolbar of a code block adding a convenient way to download a code file.",owner:"Golmote",require:"toolbar",noCSS:!0},"match-braces":{title:"Match braces",description:"Highlights matching braces.",owner:"RunDevelopment"},"diff-highlight":{title:"Diff Highlight",description:"Highlights the code inside diff blocks.",owner:"RunDevelopment",require:"diff"},"filter-highlight-all":{title:"Filter highlightAll",description:"Filters the elements the highlightAll and highlightAllUnder methods actually highlight.",owner:"RunDevelopment",noCSS:!0},treeview:{title:"Treeview",description:"A language with special styles to highlight file system tree structures.",owner:"Golmote"}}})},7176:(e,t,n)=>{"use strict";var r,o=n(73126),a=n(75795);try{r=[].__proto__===Array.prototype}catch(c){if(!c||"object"!=typeof c||!("code"in c)||"ERR_PROTO_ACCESS"!==c.code)throw c}var i=!!r&&a&&a(Object.prototype,"__proto__"),l=Object,s=l.getPrototypeOf;e.exports=i&&"function"==typeof i.get?o([i.get]):"function"==typeof s&&function(e){return s(null==e?e:l(e))}},7463:(e,t,n)=>{"use strict";var r=n(96763);function o(e,t){var n=e.length;e.push(t);e:for(;0>>1,o=e[r];if(!(0>>1;rl(s,n))cl(u,s)?(e[r]=u,e[c]=n,r=c):(e[r]=s,e[i]=n,r=i);else{if(!(cl(u,n)))break e;e[r]=u,e[c]=n,r=c}}}return t}function l(e,t){var n=e.sortIndex-t.sortIndex;return 0!==n?n:e.id-t.id}if("object"==typeof performance&&"function"==typeof performance.now){var s=performance;t.unstable_now=function(){return s.now()}}else{var c=Date,u=c.now();t.unstable_now=function(){return c.now()-u}}var d=[],p=[],f=1,m=null,h=3,g=!1,b=!1,y=!1,v="function"==typeof setTimeout?setTimeout:null,w="function"==typeof clearTimeout?clearTimeout:null,x="undefined"!=typeof setImmediate?setImmediate:null;function k(e){for(var t=a(p);null!==t;){if(null===t.callback)i(p);else{if(!(t.startTime<=e))break;i(p),t.sortIndex=t.expirationTime,o(d,t)}t=a(p)}}function S(e){if(y=!1,k(e),!b)if(null!==a(d))b=!0,D(E);else{var t=a(p);null!==t&&L(S,t.startTime-e)}}function E(e,n){b=!1,y&&(y=!1,w(A),A=-1),g=!0;var r=h;try{for(k(n),m=a(d);null!==m&&(!(m.expirationTime>n)||e&&!T());){var o=m.callback;if("function"==typeof o){m.callback=null,h=m.priorityLevel;var l=o(m.expirationTime<=n);n=t.unstable_now(),"function"==typeof l?m.callback=l:m===a(d)&&i(d),k(n)}else i(d);m=a(d)}if(null!==m)var s=!0;else{var c=a(p);null!==c&&L(S,c.startTime-n),s=!1}return s}finally{m=null,h=r,g=!1}}"undefined"!=typeof navigator&&void 0!==navigator.scheduling&&void 0!==navigator.scheduling.isInputPending&&navigator.scheduling.isInputPending.bind(navigator.scheduling);var _,j=!1,O=null,A=-1,P=5,C=-1;function T(){return!(t.unstable_now()-Ce||125i?(e.sortIndex=r,o(p,e),null===a(d)&&e===a(p)&&(y?(w(A),A=-1):y=!0,L(S,r-i))):(e.sortIndex=l,o(d,e),b||g||(b=!0,D(E))),e},t.unstable_shouldYield=T,t.unstable_wrapCallback=function(e){var t=h;return function(){var n=h;h=t;try{return e.apply(this,arguments)}finally{h=n}}}},8505:(e,t,n)=>{var r=n(64634);e.exports=h,e.exports.parse=a,e.exports.compile=function(e,t){return c(a(e,t),t)},e.exports.tokensToFunction=c,e.exports.tokensToRegExp=m;var o=new RegExp(["(\\\\.)","([\\/.])?(?:(?:\\:(\\w+)(?:\\(((?:\\\\.|[^\\\\()])+)\\))?|\\(((?:\\\\.|[^\\\\()])+)\\))([+*?])?|(\\*))"].join("|"),"g");function a(e,t){for(var n,r=[],a=0,l=0,s="",c=t&&t.delimiter||"/";null!=(n=o.exec(e));){var u=n[0],p=n[1],f=n.index;if(s+=e.slice(l,f),l=f+u.length,p)s+=p[1];else{var m=e[l],h=n[2],g=n[3],b=n[4],y=n[5],v=n[6],w=n[7];s&&(r.push(s),s="");var x=null!=h&&null!=m&&m!==h,k="+"===v||"*"===v,S="?"===v||"*"===v,E=h||c,_=b||y,j=h||("string"==typeof r[r.length-1]?r[r.length-1]:"");r.push({name:g||a++,prefix:h||"",delimiter:E,optional:S,repeat:k,partial:x,asterisk:!!w,pattern:_?d(_):w?".*":i(E,j)})}}return l-1?"[^"+u(e)+"]+?":u(t)+"|(?:(?!"+u(t)+")[^"+u(e)+"])+?"}function l(e){return encodeURI(e).replace(/[\/?#]/g,function(e){return"%"+e.charCodeAt(0).toString(16).toUpperCase()})}function s(e){return encodeURI(e).replace(/[?#]/g,function(e){return"%"+e.charCodeAt(0).toString(16).toUpperCase()})}function c(e,t){for(var n=new Array(e.length),o=0;o{var r=n(96763);const o=n(6969),a=n(98380),i=new Set;function l(e){void 0===e?e=Object.keys(o.languages).filter(e=>"meta"!=e):Array.isArray(e)||(e=[e]);const t=[...i,...Object.keys(Prism.languages)];a(o,e,t).load(e=>{if(!(e in o.languages))return void(l.silent||r.warn("Language does not exist: "+e));const t="./prism-"+e;delete n.c[n(63157).resolve(t)],delete Prism.languages[e],n(63157)(t),i.add(e)})}l.silent=!1,e.exports=l},9394:(e,t,n)=>{"use strict";var r=n(89211);e.exports=function(){return"function"==typeof Object.is?Object.is:r}},9957:(e,t,n)=>{"use strict";var r=Function.prototype.call,o=Object.prototype.hasOwnProperty,a=n(66743);e.exports=a.call(r,o)},10076:e=>{"use strict";e.exports=Function.prototype.call},10119:(e,t,n)=>{"use strict";n.r(t)},10487:(e,t,n)=>{"use strict";var r=n(96897),o=n(30655),a=n(73126),i=n(12205);e.exports=function(e){var t=a(arguments),n=e.length-(arguments.length-1);return r(t,1+(n>0?n:0),!0)},o?o(e.exports,"apply",{value:i}):e.exports.apply=i},11002:e=>{"use strict";e.exports=Function.prototype.apply},11514:(e,t,n)=>{"use strict";var r=n(38403);e.exports=function(){return Object.assign?function(){if(!Object.assign)return!1;for(var e="abcdefghijklmnopqrst",t=e.split(""),n={},r=0;r{"use strict";n.d(t,{A:()=>a});var r=!0,o="Invariant failed";function a(e,t){if(!e){if(r)throw new Error(o);var n="function"==typeof t?t():t,a=n?"".concat(o,": ").concat(n):o;throw new Error(a)}}},11818:(e,t,n)=>{"use strict";n.r(t)},12205:(e,t,n)=>{"use strict";var r=n(66743),o=n(11002),a=n(13144);e.exports=function(){return a(r,o,arguments)}},12838:(e,t,n)=>{"use strict";n.d(t,{A:()=>qt});var r=n(96540),o=n(18215),a=n(67489),i=n(45500),l=n(56347),s=n(21312),c=n(75062),u=n(74848);const d="__docusaurus_skipToContent_fallback";function p(e){e.setAttribute("tabindex","-1"),e.focus(),e.removeAttribute("tabindex")}function f(){const e=(0,r.useRef)(null),{action:t}=(0,l.W6)(),n=(0,r.useCallback)(e=>{e.preventDefault();const t=document.querySelector("main:first-of-type")??document.getElementById(d);t&&p(t)},[]);return(0,c.$)(({location:n})=>{e.current&&!n.hash&&"PUSH"===t&&p(e.current)}),{containerRef:e,onClick:n}}const m=(0,s.T)({id:"theme.common.skipToMainContent",description:"The skip to content label used for accessibility, allowing to rapidly navigate to main content with keyboard tab/enter navigation",message:"Skip to main content"});function h(e){const t=e.children??m,{containerRef:n,onClick:r}=f();return(0,u.jsx)("div",{ref:n,role:"region","aria-label":m,children:(0,u.jsx)("a",{...e,href:`#${d}`,onClick:r,children:t})})}var g=n(17559),b=n(14090);const y={skipToContent:"skipToContent_fXgn"};function v(){return(0,u.jsx)(h,{className:y.skipToContent})}var w=n(6342),x=n(65041);function k({width:e=21,height:t=21,color:n="currentColor",strokeWidth:r=1.2,className:o,...a}){return(0,u.jsx)("svg",{viewBox:"0 0 15 15",width:e,height:t,...a,children:(0,u.jsx)("g",{stroke:n,strokeWidth:r,children:(0,u.jsx)("path",{d:"M.75.75l13.5 13.5M14.25.75L.75 14.25"})})})}const S={closeButton:"closeButton_CVFx"};function E(e){return(0,u.jsx)("button",{type:"button","aria-label":(0,s.T)({id:"theme.AnnouncementBar.closeButtonAriaLabel",message:"Close",description:"The ARIA label for close button of announcement bar"}),...e,className:(0,o.A)("clean-btn close",S.closeButton,e.className),children:(0,u.jsx)(k,{width:14,height:14,strokeWidth:3.1})})}const _={content:"content_knG7"};function j(e){const{announcementBar:t}=(0,w.p)(),{content:n}=t;return(0,u.jsx)("div",{...e,className:(0,o.A)(_.content,e.className),dangerouslySetInnerHTML:{__html:n}})}const O={announcementBar:"announcementBar_mb4j",announcementBarPlaceholder:"announcementBarPlaceholder_vyr4",announcementBarClose:"announcementBarClose_gvF7",announcementBarContent:"announcementBarContent_xLdY"};function A(){const{announcementBar:e}=(0,w.p)(),{isActive:t,close:n}=(0,x.M)();if(!t)return null;const{backgroundColor:r,textColor:a,isCloseable:i}=e;return(0,u.jsxs)("div",{className:(0,o.A)(g.G.announcementBar.container,O.announcementBar),style:{backgroundColor:r,color:a},role:"banner",children:[i&&(0,u.jsx)("div",{className:O.announcementBarPlaceholder}),(0,u.jsx)(j,{className:O.announcementBarContent}),i&&(0,u.jsx)(E,{onClick:n,className:O.announcementBarClose})]})}var P=n(22069),C=n(23104);var T=n(89532),I=n(75600);const R=r.createContext(null);function N({children:e}){const t=function(){const e=(0,P.M)(),t=(0,I.YL)(),[n,o]=(0,r.useState)(!1),a=null!==t.component,i=(0,T.ZC)(a);return(0,r.useEffect)(()=>{a&&!i&&o(!0)},[a,i]),(0,r.useEffect)(()=>{a?e.shown||o(!0):o(!1)},[e.shown,a]),(0,r.useMemo)(()=>[n,o],[n])}();return(0,u.jsx)(R.Provider,{value:t,children:e})}function D(e){if(e.component){const t=e.component;return(0,u.jsx)(t,{...e.props})}}function L(){const e=(0,r.useContext)(R);if(!e)throw new T.dV("NavbarSecondaryMenuDisplayProvider");const[t,n]=e,o=(0,r.useCallback)(()=>n(!1),[n]),a=(0,I.YL)();return(0,r.useMemo)(()=>({shown:t,hide:o,content:D(a)}),[o,a,t])}function M(e){return parseInt(r.version.split(".")[0],10)<19?{inert:e?"":void 0}:{inert:e}}function F({children:e,inert:t}){return(0,u.jsx)("div",{className:(0,o.A)(g.G.layout.navbar.mobileSidebar.panel,"navbar-sidebar__item menu"),...M(t),children:e})}function z({header:e,primaryMenu:t,secondaryMenu:n}){const{shown:r}=L();return(0,u.jsxs)("div",{className:(0,o.A)(g.G.layout.navbar.mobileSidebar.container,"navbar-sidebar"),children:[e,(0,u.jsxs)("div",{className:(0,o.A)("navbar-sidebar__items",{"navbar-sidebar__items--show-secondary":r}),children:[(0,u.jsx)(F,{inert:r,children:t}),(0,u.jsx)(F,{inert:!r,children:n})]})]})}var B=n(95293),U=n(92303);function q(e){return(0,u.jsx)("svg",{viewBox:"0 0 24 24",width:24,height:24,...e,children:(0,u.jsx)("path",{fill:"currentColor",d:"M12,9c1.65,0,3,1.35,3,3s-1.35,3-3,3s-3-1.35-3-3S10.35,9,12,9 M12,7c-2.76,0-5,2.24-5,5s2.24,5,5,5s5-2.24,5-5 S14.76,7,12,7L12,7z M2,13l2,0c0.55,0,1-0.45,1-1s-0.45-1-1-1l-2,0c-0.55,0-1,0.45-1,1S1.45,13,2,13z M20,13l2,0c0.55,0,1-0.45,1-1 s-0.45-1-1-1l-2,0c-0.55,0-1,0.45-1,1S19.45,13,20,13z M11,2v2c0,0.55,0.45,1,1,1s1-0.45,1-1V2c0-0.55-0.45-1-1-1S11,1.45,11,2z M11,20v2c0,0.55,0.45,1,1,1s1-0.45,1-1v-2c0-0.55-0.45-1-1-1C11.45,19,11,19.45,11,20z M5.99,4.58c-0.39-0.39-1.03-0.39-1.41,0 c-0.39,0.39-0.39,1.03,0,1.41l1.06,1.06c0.39,0.39,1.03,0.39,1.41,0s0.39-1.03,0-1.41L5.99,4.58z M18.36,16.95 c-0.39-0.39-1.03-0.39-1.41,0c-0.39,0.39-0.39,1.03,0,1.41l1.06,1.06c0.39,0.39,1.03,0.39,1.41,0c0.39-0.39,0.39-1.03,0-1.41 L18.36,16.95z M19.42,5.99c0.39-0.39,0.39-1.03,0-1.41c-0.39-0.39-1.03-0.39-1.41,0l-1.06,1.06c-0.39,0.39-0.39,1.03,0,1.41 s1.03,0.39,1.41,0L19.42,5.99z M7.05,18.36c0.39-0.39,0.39-1.03,0-1.41c-0.39-0.39-1.03-0.39-1.41,0l-1.06,1.06 c-0.39,0.39-0.39,1.03,0,1.41s1.03,0.39,1.41,0L7.05,18.36z"})})}function $(e){return(0,u.jsx)("svg",{viewBox:"0 0 24 24",width:24,height:24,...e,children:(0,u.jsx)("path",{fill:"currentColor",d:"M9.37,5.51C9.19,6.15,9.1,6.82,9.1,7.5c0,4.08,3.32,7.4,7.4,7.4c0.68,0,1.35-0.09,1.99-0.27C17.45,17.19,14.93,19,12,19 c-3.86,0-7-3.14-7-7C5,9.07,6.81,6.55,9.37,5.51z M12,3c-4.97,0-9,4.03-9,9s4.03,9,9,9s9-4.03,9-9c0-0.46-0.04-0.92-0.1-1.36 c-0.98,1.37-2.58,2.26-4.4,2.26c-2.98,0-5.4-2.42-5.4-5.4c0-1.81,0.89-3.42,2.26-4.4C12.92,3.04,12.46,3,12,3L12,3z"})})}function H(e){return(0,u.jsx)("svg",{viewBox:"0 0 24 24",width:24,height:24,...e,children:(0,u.jsx)("path",{fill:"currentColor",d:"m12 21c4.971 0 9-4.029 9-9s-4.029-9-9-9-9 4.029-9 9 4.029 9 9 9zm4.95-13.95c1.313 1.313 2.05 3.093 2.05 4.95s-0.738 3.637-2.05 4.95c-1.313 1.313-3.093 2.05-4.95 2.05v-14c1.857 0 3.637 0.737 4.95 2.05z"})})}const G="toggle_vylO",V="toggleButton_gllP",W="toggleIcon_g3eP",K="systemToggleIcon_QzmC",Q="lightToggleIcon_pyhR",Y="darkToggleIcon_wfgR",J="toggleButtonDisabled_aARS";function Z(e){switch(e){case null:return(0,s.T)({message:"system mode",id:"theme.colorToggle.ariaLabel.mode.system",description:"The name for the system color mode"});case"light":return(0,s.T)({message:"light mode",id:"theme.colorToggle.ariaLabel.mode.light",description:"The name for the light color mode"});case"dark":return(0,s.T)({message:"dark mode",id:"theme.colorToggle.ariaLabel.mode.dark",description:"The name for the dark color mode"});default:throw new Error(`unexpected color mode ${e}`)}}function X(e){return(0,s.T)({message:"Switch between dark and light mode (currently {mode})",id:"theme.colorToggle.ariaLabel",description:"The ARIA label for the color mode toggle"},{mode:Z(e)})}function ee(){return(0,u.jsxs)(u.Fragment,{children:[(0,u.jsx)(q,{"aria-hidden":!0,className:(0,o.A)(W,Q)}),(0,u.jsx)($,{"aria-hidden":!0,className:(0,o.A)(W,Y)}),(0,u.jsx)(H,{"aria-hidden":!0,className:(0,o.A)(W,K)})]})}function te({className:e,buttonClassName:t,respectPrefersColorScheme:n,value:r,onChange:a}){const i=(0,U.A)();return(0,u.jsx)("div",{className:(0,o.A)(G,e),children:(0,u.jsx)("button",{className:(0,o.A)("clean-btn",V,!i&&J,t),type:"button",onClick:()=>a(function(e,t){if(!t)return"dark"===e?"light":"dark";switch(e){case null:return"light";case"light":return"dark";case"dark":return null;default:throw new Error(`unexpected color mode ${e}`)}}(r,n)),disabled:!i,title:Z(r),"aria-label":X(r),children:(0,u.jsx)(ee,{})})})}const ne=r.memo(te),re={darkNavbarColorModeToggle:"darkNavbarColorModeToggle_X3D1"};function oe({className:e}){const t=(0,w.p)().navbar.style,{disableSwitch:n,respectPrefersColorScheme:r}=(0,w.p)().colorMode,{colorModeChoice:o,setColorMode:a}=(0,B.G)();return n?null:(0,u.jsx)(ne,{className:e,buttonClassName:"dark"===t?re.darkNavbarColorModeToggle:void 0,respectPrefersColorScheme:r,value:o,onChange:a})}var ae=n(23465);function ie(){return(0,u.jsx)(ae.A,{className:"navbar__brand",imageClassName:"navbar__logo",titleClassName:"navbar__title text--truncate"})}function le(){const e=(0,P.M)();return(0,u.jsx)("button",{type:"button","aria-label":(0,s.T)({id:"theme.docs.sidebar.closeSidebarButtonAriaLabel",message:"Close navigation bar",description:"The ARIA label for close button of mobile sidebar"}),className:"clean-btn navbar-sidebar__close",onClick:()=>e.toggle(),children:(0,u.jsx)(k,{color:"var(--ifm-color-emphasis-600)"})})}function se(){return(0,u.jsxs)("div",{className:"navbar-sidebar__brand",children:[(0,u.jsx)(ie,{}),(0,u.jsx)(oe,{className:"margin-right--md"}),(0,u.jsx)(le,{})]})}var ce=n(28774),ue=n(86025),de=n(16654),pe=n(91252),fe=n(43186);function me({activeBasePath:e,activeBaseRegex:t,to:n,href:r,label:o,html:a,isDropdownLink:i,prependBaseUrlToHref:l,...s}){const c=(0,ue.Ay)(n),d=(0,ue.Ay)(e),p=(0,ue.Ay)(r,{forcePrependBaseUrl:!0}),f=o&&r&&!(0,de.A)(r),m=a?{dangerouslySetInnerHTML:{__html:a}}:{children:(0,u.jsxs)(u.Fragment,{children:[o,f&&(0,u.jsx)(fe.A,{...i&&{width:12,height:12}})]})};return r?(0,u.jsx)(ce.A,{href:l?p:r,...s,...m}):(0,u.jsx)(ce.A,{to:c,isNavLink:!0,...(e||t)&&{isActive:(e,n)=>t?(0,pe.G)(t,n.pathname):n.pathname.startsWith(d)},...s,...m})}function he({className:e,isDropdownItem:t,...n}){return(0,u.jsx)("li",{className:"menu__list-item",children:(0,u.jsx)(me,{className:(0,o.A)("menu__link",e),...n})})}function ge({className:e,isDropdownItem:t=!1,...n}){const r=(0,u.jsx)(me,{className:(0,o.A)(t?"dropdown__link":"navbar__item navbar__link",e),isDropdownLink:t,...n});return t?(0,u.jsx)("li",{children:r}):r}function be({mobile:e=!1,position:t,...n}){const r=e?he:ge;return(0,u.jsx)(r,{...n,activeClassName:n.activeClassName??(e?"menu__link--active":"navbar__link--active")})}var ye=n(41422),ve=n(99169),we=n(44586);const xe="dropdownNavbarItemMobile_J0Sd";function ke(e,t){return e.some(e=>function(e,t){return!!(0,ve.ys)(e.to,t)||!!(0,pe.G)(e.activeBaseRegex,t)||!(!e.activeBasePath||!t.startsWith(e.activeBasePath))}(e,t))}function Se({collapsed:e,onClick:t}){return(0,u.jsx)("button",{"aria-label":e?(0,s.T)({id:"theme.navbar.mobileDropdown.collapseButton.expandAriaLabel",message:"Expand the dropdown",description:"The ARIA label of the button to expand the mobile dropdown navbar item"}):(0,s.T)({id:"theme.navbar.mobileDropdown.collapseButton.collapseAriaLabel",message:"Collapse the dropdown",description:"The ARIA label of the button to collapse the mobile dropdown navbar item"}),"aria-expanded":!e,type:"button",className:"clean-btn menu__caret",onClick:t})}function Ee({items:e,className:t,position:n,onClick:a,...i}){const s=function(){const{siteConfig:{baseUrl:e}}=(0,we.A)(),{pathname:t}=(0,l.zy)();return t.replace(e,"/")}(),c=(0,ve.ys)(i.to,s),d=ke(e,s),{collapsed:p,toggleCollapsed:f}=function({active:e}){const{collapsed:t,toggleCollapsed:n,setCollapsed:o}=(0,ye.u)({initialState:()=>!e});return(0,r.useEffect)(()=>{e&&o(!1)},[e,o]),{collapsed:t,toggleCollapsed:n}}({active:c||d}),m=i.to?void 0:"#";return(0,u.jsxs)("li",{className:(0,o.A)("menu__list-item",{"menu__list-item--collapsed":p}),children:[(0,u.jsxs)("div",{className:(0,o.A)("menu__list-item-collapsible",{"menu__list-item-collapsible--active":c}),children:[(0,u.jsx)(me,{role:"button",className:(0,o.A)(xe,"menu__link menu__link--sublist",t),href:m,...i,onClick:e=>{"#"===m&&e.preventDefault(),f()},children:i.children??i.label}),(0,u.jsx)(Se,{collapsed:p,onClick:e=>{e.preventDefault(),f()}})]}),(0,u.jsx)(ye.N,{lazy:!0,as:"ul",className:"menu__list",collapsed:p,children:e.map((e,t)=>(0,r.createElement)(Xe,{mobile:!0,isDropdownItem:!0,onClick:a,activeClassName:"menu__link--active",...e,key:t}))})]})}function _e({items:e,position:t,className:n,onClick:a,...i}){const l=(0,r.useRef)(null),[s,c]=(0,r.useState)(!1);return(0,r.useEffect)(()=>{const e=e=>{l.current&&!l.current.contains(e.target)&&c(!1)};return document.addEventListener("mousedown",e),document.addEventListener("touchstart",e),document.addEventListener("focusin",e),()=>{document.removeEventListener("mousedown",e),document.removeEventListener("touchstart",e),document.removeEventListener("focusin",e)}},[l]),(0,u.jsxs)("div",{ref:l,className:(0,o.A)("navbar__item","dropdown","dropdown--hoverable",{"dropdown--right":"right"===t,"dropdown--show":s}),children:[(0,u.jsx)(me,{"aria-haspopup":"true","aria-expanded":s,role:"button",href:i.to?void 0:"#",className:(0,o.A)("navbar__link",n),...i,onClick:i.to?void 0:e=>e.preventDefault(),onKeyDown:e=>{"Enter"===e.key&&(e.preventDefault(),c(!s))},children:i.children??i.label}),(0,u.jsx)("ul",{className:"dropdown__menu",children:e.map((e,t)=>(0,r.createElement)(Xe,{isDropdownItem:!0,activeClassName:"dropdown__link--active",...e,key:t}))})]})}function je({mobile:e=!1,...t}){const n=e?Ee:_e;return(0,u.jsx)(n,{...t})}var Oe=n(32131);function Ae({width:e=20,height:t=20,...n}){return(0,u.jsx)("svg",{viewBox:"0 0 24 24",width:e,height:t,"aria-hidden":!0,...n,children:(0,u.jsx)("path",{fill:"currentColor",d:"M12.87 15.07l-2.54-2.51.03-.03c1.74-1.94 2.98-4.17 3.71-6.53H17V4h-7V2H8v2H1v1.99h11.17C11.5 7.92 10.44 9.75 9 11.35 8.07 10.32 7.3 9.19 6.69 8h-2c.73 1.63 1.73 3.17 2.98 4.56l-5.09 5.02L4 19l5-5 3.11 3.11.76-2.04zM18.5 10h-2L12 22h2l1.12-3h4.75L21 22h2l-4.5-12zm-2.62 7l1.62-4.33L19.12 17h-3.24z"})})}const Pe="iconLanguage_nlXk";var Ce=n(40961),Te=n(55600),Ie=n(5260),Re=n(24255),Ne=n(51062),De=n(2967),Le=n(82565);function Me(){return[`language:${(0,we.A)().i18n.currentLocale}`,function(){const e=(0,Le.v)();return[De.C,...e]}().map(e=>`docusaurus_tag:${e}`)]}const Fe={button:{buttonText:(0,s.T)({id:"theme.SearchBar.label",message:"Search",description:"The ARIA label and placeholder for search button"}),buttonAriaLabel:(0,s.T)({id:"theme.SearchBar.label",message:"Search",description:"The ARIA label and placeholder for search button"})},modal:{searchBox:{resetButtonTitle:(0,s.T)({id:"theme.SearchModal.searchBox.resetButtonTitle",message:"Clear the query",description:"The label and ARIA label for search box reset button"}),resetButtonAriaLabel:(0,s.T)({id:"theme.SearchModal.searchBox.resetButtonTitle",message:"Clear the query",description:"The label and ARIA label for search box reset button"}),cancelButtonText:(0,s.T)({id:"theme.SearchModal.searchBox.cancelButtonText",message:"Cancel",description:"The label and ARIA label for search box cancel button"}),cancelButtonAriaLabel:(0,s.T)({id:"theme.SearchModal.searchBox.cancelButtonText",message:"Cancel",description:"The label and ARIA label for search box cancel button"})},startScreen:{recentSearchesTitle:(0,s.T)({id:"theme.SearchModal.startScreen.recentSearchesTitle",message:"Recent",description:"The title for recent searches"}),noRecentSearchesText:(0,s.T)({id:"theme.SearchModal.startScreen.noRecentSearchesText",message:"No recent searches",description:"The text when no recent searches"}),saveRecentSearchButtonTitle:(0,s.T)({id:"theme.SearchModal.startScreen.saveRecentSearchButtonTitle",message:"Save this search",description:"The label for save recent search button"}),removeRecentSearchButtonTitle:(0,s.T)({id:"theme.SearchModal.startScreen.removeRecentSearchButtonTitle",message:"Remove this search from history",description:"The label for remove recent search button"}),favoriteSearchesTitle:(0,s.T)({id:"theme.SearchModal.startScreen.favoriteSearchesTitle",message:"Favorite",description:"The title for favorite searches"}),removeFavoriteSearchButtonTitle:(0,s.T)({id:"theme.SearchModal.startScreen.removeFavoriteSearchButtonTitle",message:"Remove this search from favorites",description:"The label for remove favorite search button"})},errorScreen:{titleText:(0,s.T)({id:"theme.SearchModal.errorScreen.titleText",message:"Unable to fetch results",description:"The title for error screen of search modal"}),helpText:(0,s.T)({id:"theme.SearchModal.errorScreen.helpText",message:"You might want to check your network connection.",description:"The help text for error screen of search modal"})},footer:{selectText:(0,s.T)({id:"theme.SearchModal.footer.selectText",message:"to select",description:"The explanatory text of the action for the enter key"}),selectKeyAriaLabel:(0,s.T)({id:"theme.SearchModal.footer.selectKeyAriaLabel",message:"Enter key",description:"The ARIA label for the Enter key button that makes the selection"}),navigateText:(0,s.T)({id:"theme.SearchModal.footer.navigateText",message:"to navigate",description:"The explanatory text of the action for the Arrow up and Arrow down key"}),navigateUpKeyAriaLabel:(0,s.T)({id:"theme.SearchModal.footer.navigateUpKeyAriaLabel",message:"Arrow up",description:"The ARIA label for the Arrow up key button that makes the navigation"}),navigateDownKeyAriaLabel:(0,s.T)({id:"theme.SearchModal.footer.navigateDownKeyAriaLabel",message:"Arrow down",description:"The ARIA label for the Arrow down key button that makes the navigation"}),closeText:(0,s.T)({id:"theme.SearchModal.footer.closeText",message:"to close",description:"The explanatory text of the action for Escape key"}),closeKeyAriaLabel:(0,s.T)({id:"theme.SearchModal.footer.closeKeyAriaLabel",message:"Escape key",description:"The ARIA label for the Escape key button that close the modal"}),searchByText:(0,s.T)({id:"theme.SearchModal.footer.searchByText",message:"Search by",description:"The text explain that the search is making by Algolia"})},noResultsScreen:{noResultsText:(0,s.T)({id:"theme.SearchModal.noResultsScreen.noResultsText",message:"No results for",description:"The text explains that there are no results for the following search"}),suggestedQueryText:(0,s.T)({id:"theme.SearchModal.noResultsScreen.suggestedQueryText",message:"Try searching for",description:"The text for the suggested query when no results are found for the following search"}),reportMissingResultsText:(0,s.T)({id:"theme.SearchModal.noResultsScreen.reportMissingResultsText",message:"Believe this query should return results?",description:"The text for the question where the user thinks there are missing results"}),reportMissingResultsLinkText:(0,s.T)({id:"theme.SearchModal.noResultsScreen.reportMissingResultsLinkText",message:"Let us know.",description:"The text for the link to report missing results"})}},placeholder:(0,s.T)({id:"theme.SearchModal.placeholder",message:"Search docs",description:"The placeholder of the input of the DocSearch pop-up modal"})};let ze=null;function Be(){return ze?Promise.resolve():Promise.all([n.e(8158).then(n.bind(n,48158)),Promise.all([n.e(1869),n.e(8913)]).then(n.bind(n,58913)),Promise.all([n.e(1869),n.e(416)]).then(n.bind(n,90416))]).then(([{DocSearchModal:e}])=>{ze=e})}function Ue({hit:e,children:t}){return(0,u.jsx)(ce.A,{to:e.url,children:t})}function qe({state:e,onClose:t}){const n=(0,Re.w)();return(0,u.jsx)(ce.A,{to:n(e.query),onClick:t,children:(0,u.jsx)(s.A,{id:"theme.SearchBar.seeAll",values:{count:e.context.nbHits},children:"See all {count} results"})})}function $e({externalUrlRegex:e,...t}){const n=function({externalUrlRegex:e}){const t=(0,l.W6)(),[n]=(0,r.useState)(()=>({navigate(n){(0,pe.G)(e,n.itemUrl)?window.location.href=n.itemUrl:t.push(n.itemUrl)}}));return n}({externalUrlRegex:e}),o=function({contextualSearch:e,...t}){const n=Me(),r=t.searchParameters?.facetFilters??[],o=e?function(e,t){const n=e=>"string"==typeof e?[e]:e;return[...n(e),...n(t)]}(n,r):r;return{...t.searchParameters,facetFilters:o}}({...t}),a=function(e){const t=(0,Ne.C)(),[n]=(0,r.useState)(()=>n=>e.transformItems?e.transformItems(n):n.map(e=>({...e,url:t(e.url)})));return n}(t),i=function(){const{siteMetadata:{docusaurusVersion:e}}=(0,we.A)();return(0,r.useCallback)(t=>(t.addAlgoliaAgent("docusaurus",e),t),[e])}(),s=(0,r.useRef)(null),c=(0,r.useRef)(null),[d,p]=(0,r.useState)(!1),[f,m]=(0,r.useState)(void 0),h=(0,r.useCallback)(()=>{if(!s.current){const e=document.createElement("div");s.current=e,document.body.insertBefore(e,document.body.firstChild)}},[]),g=(0,r.useCallback)(()=>{h(),Be().then(()=>p(!0))},[h]),b=(0,r.useCallback)(()=>{p(!1),c.current?.focus(),m(void 0)},[]),y=(0,r.useCallback)(e=>{"f"===e.key&&(e.metaKey||e.ctrlKey)||(e.preventDefault(),m(e.key),g())},[g]),v=function({closeModal:e}){return(0,r.useMemo)(()=>({state:t})=>(0,u.jsx)(qe,{state:t,onClose:e}),[e])}({closeModal:b});return(0,Te.E8)({isOpen:d,onOpen:g,onClose:b,onInput:y,searchButtonRef:c}),(0,u.jsxs)(u.Fragment,{children:[(0,u.jsx)(Ie.A,{children:(0,u.jsx)("link",{rel:"preconnect",href:`https://${t.appId}-dsn.algolia.net`,crossOrigin:"anonymous"})}),(0,u.jsx)(Te.Bc,{onTouchStart:Be,onFocus:Be,onMouseOver:Be,onClick:g,ref:c,translations:t.translations?.button??Fe.button}),d&&ze&&s.current&&(0,Ce.createPortal)((0,u.jsx)(ze,{onClose:b,initialScrollY:window.scrollY,initialQuery:f,navigator:n,transformItems:a,hitComponent:Ue,transformSearchClient:i,...t.searchPagePath&&{resultsFooterComponent:v},placeholder:Fe.placeholder,...t,translations:t.translations?.modal??Fe.modal,searchParameters:o}),s.current)]})}function He(){const{siteConfig:e}=(0,we.A)();return(0,u.jsx)($e,{...e.themeConfig.algolia})}const Ge={navbarSearchContainer:"navbarSearchContainer_Bca1"};function Ve({children:e,className:t}){return(0,u.jsx)("div",{className:(0,o.A)(t,Ge.navbarSearchContainer),children:e})}var We=n(44070),Ke=n(26972);var Qe=n(53886);function Ye({docsPluginId:e,configs:t}){return function(e,t){if(t){const n=new Map(e.map(e=>[e.name,e])),r=(t,r)=>{const o=n.get(t);if(!o)throw new Error(`No docs version exist for name '${t}', please verify your 'docsVersionDropdown' navbar item versions config.\nAvailable version names:\n- ${e.map(e=>`${e.name}`).join("\n- ")}`);return{version:o,label:r?.label??o.label}};return Array.isArray(t)?t.map(e=>r(e,void 0)):Object.entries(t).map(([e,t])=>r(e,t))}return e.map(e=>({version:e,label:e.label}))}((0,We.jh)(e),t)}function Je(e,t){return t.alternateDocVersions[e.name]??function(e){return e.docs.find(t=>t.id===e.mainDocId)}(e)}const Ze={default:be,localeDropdown:function({mobile:e,dropdownItemsBefore:t,dropdownItemsAfter:n,queryString:r="",...o}){const{i18n:{currentLocale:a,locales:i,localeConfigs:c}}=(0,we.A)(),d=(0,Oe.o)(),{search:p,hash:f}=(0,l.zy)(),m=[...t,...i.map(t=>{const n=`${`pathname://${d.createUrl({locale:t,fullyQualified:!1})}`}${p}${f}${r}`;return{label:c[t].label,lang:c[t].htmlLang,to:n,target:"_self",autoAddBaseUrl:!1,className:t===a?e?"menu__link--active":"dropdown__link--active":""}}),...n],h=e?(0,s.T)({message:"Languages",id:"theme.navbar.mobileLanguageDropdown.label",description:"The label for the mobile language switcher dropdown"}):c[a].label;return(0,u.jsx)(je,{...o,mobile:e,label:(0,u.jsxs)(u.Fragment,{children:[(0,u.jsx)(Ae,{className:Pe}),h]}),items:m})},search:function({mobile:e,className:t}){return e?null:(0,u.jsx)(Ve,{className:t,children:(0,u.jsx)(He,{})})},dropdown:je,html:function({value:e,className:t,mobile:n=!1,isDropdownItem:r=!1}){const a=r?"li":"div";return(0,u.jsx)(a,{className:(0,o.A)({navbar__item:!n&&!r,"menu__list-item":n},t),dangerouslySetInnerHTML:{__html:e}})},doc:function({docId:e,label:t,docsPluginId:n,...r}){const{activeDoc:o}=(0,We.zK)(n),a=(0,Ke.QB)(e,n),i=o?.path===a?.path;return null===a||a.unlisted&&!i?null:(0,u.jsx)(be,{exact:!0,...r,isActive:()=>i||!!o?.sidebar&&o.sidebar===a.sidebar,label:t??a.id,to:a.path})},docSidebar:function({sidebarId:e,label:t,docsPluginId:n,...r}){const{activeDoc:o}=(0,We.zK)(n),a=(0,Ke.fW)(e,n).link;if(!a)throw new Error(`DocSidebarNavbarItem: Sidebar with ID "${e}" doesn't have anything to be linked to.`);return(0,u.jsx)(be,{exact:!0,...r,isActive:()=>o?.sidebar===e,label:t??a.label,to:a.path})},docsVersion:function({label:e,to:t,docsPluginId:n,...r}){const o=(0,Ke.Vd)(n)[0],a=e??o.label,i=t??(e=>e.docs.find(t=>t.id===e.mainDocId))(o).path;return(0,u.jsx)(be,{...r,label:a,to:i})},docsVersionDropdown:function({mobile:e,docsPluginId:t,dropdownActiveClassDisabled:n,dropdownItemsBefore:r,dropdownItemsAfter:o,versions:a,...i}){const{search:c,hash:d}=(0,l.zy)(),p=(0,We.zK)(t),{savePreferredVersionName:f}=(0,Qe.g1)(t),m=Ye({docsPluginId:t,configs:a}),h=function({docsPluginId:e,versionItems:t}){return(0,Ke.Vd)(e).map(e=>t.find(t=>t.version===e)).filter(e=>void 0!==e)[0]??t[0]}({docsPluginId:t,versionItems:m}),g=[...r,...m.map(function({version:e,label:t}){return{label:t,to:`${Je(e,p).path}${c}${d}`,isActive:()=>e===p.activeVersion,onClick:()=>f(e.name)}}),...o],b=e&&g.length>1?(0,s.T)({id:"theme.navbar.mobileVersionsDropdown.label",message:"Versions",description:"The label for the navbar versions dropdown on mobile view"}):h.label,y=e&&g.length>1?void 0:Je(h.version,p).path;return g.length<=1?(0,u.jsx)(be,{...i,mobile:e,label:b,to:y,isActive:n?()=>!1:void 0}):(0,u.jsx)(je,{...i,mobile:e,label:b,to:y,items:g,isActive:n?()=>!1:void 0})}};function Xe({type:e,...t}){const n=function(e,t){return e&&"default"!==e?e:"items"in t?"dropdown":"default"}(e,t),r=Ze[n];if(!r)throw new Error(`No NavbarItem component found for type "${e}".`);return(0,u.jsx)(r,{...t})}function et(){const e=(0,P.M)(),t=(0,w.p)().navbar.items;return(0,u.jsx)("ul",{className:"menu__list",children:t.map((t,n)=>(0,r.createElement)(Xe,{mobile:!0,...t,onClick:()=>e.toggle(),key:n}))})}function tt(e){return(0,u.jsx)("button",{...e,type:"button",className:"clean-btn navbar-sidebar__back",children:(0,u.jsx)(s.A,{id:"theme.navbar.mobileSidebarSecondaryMenu.backButtonLabel",description:"The label of the back button to return to main menu, inside the mobile navbar sidebar secondary menu (notably used to display the docs sidebar)",children:"\u2190 Back to main menu"})})}function nt(){const e=0===(0,w.p)().navbar.items.length,t=L();return(0,u.jsxs)(u.Fragment,{children:[!e&&(0,u.jsx)(tt,{onClick:()=>t.hide()}),t.content]})}function rt(){const e=(0,P.M)();return function(e=!0){(0,r.useEffect)(()=>(document.body.style.overflow=e?"hidden":"visible",()=>{document.body.style.overflow="visible"}),[e])}(e.shown),e.shouldRender?(0,u.jsx)(z,{header:(0,u.jsx)(se,{}),primaryMenu:(0,u.jsx)(et,{}),secondaryMenu:(0,u.jsx)(nt,{})}):null}const ot={navbarHideable:"navbarHideable_m1mJ",navbarHidden:"navbarHidden_jGov"};function at(e){return(0,u.jsx)("div",{role:"presentation",...e,className:(0,o.A)("navbar-sidebar__backdrop",e.className)})}function it({children:e}){const{navbar:{hideOnScroll:t,style:n}}=(0,w.p)(),a=(0,P.M)(),{navbarRef:i,isNavbarVisible:l}=function(e){const[t,n]=(0,r.useState)(e),o=(0,r.useRef)(!1),a=(0,r.useRef)(0),i=(0,r.useCallback)(e=>{null!==e&&(a.current=e.getBoundingClientRect().height)},[]);return(0,C.Mq)(({scrollY:t},r)=>{if(!e)return;if(t=i?n(!1):t+s{if(!e)return;const r=t.location.hash;if(r?document.getElementById(r.substring(1)):void 0)return o.current=!0,void n(!1);n(!0)}),{navbarRef:i,isNavbarVisible:t}}(t);return(0,u.jsxs)("nav",{ref:i,"aria-label":(0,s.T)({id:"theme.NavBar.navAriaLabel",message:"Main",description:"The ARIA label for the main navigation"}),className:(0,o.A)(g.G.layout.navbar.container,"navbar","navbar--fixed-top",t&&[ot.navbarHideable,!l&&ot.navbarHidden],{"navbar--dark":"dark"===n,"navbar--primary":"primary"===n,"navbar-sidebar--show":a.shown}),children:[e,(0,u.jsx)(at,{onClick:a.toggle}),(0,u.jsx)(rt,{})]})}var lt=n(70440);const st={errorBoundaryError:"errorBoundaryError_a6uf",errorBoundaryFallback:"errorBoundaryFallback_VBag"};function ct(e){return(0,u.jsx)("button",{type:"button",...e,children:(0,u.jsx)(s.A,{id:"theme.ErrorPageContent.tryAgain",description:"The label of the button to try again rendering when the React error boundary captures an error",children:"Try again"})})}function ut({error:e}){const t=(0,lt.rA)(e).map(e=>e.message).join("\n\nCause:\n");return(0,u.jsx)("p",{className:st.errorBoundaryError,children:t})}class dt extends r.Component{componentDidCatch(e,t){throw this.props.onError(e,t)}render(){return this.props.children}}const pt="right";function ft({width:e=30,height:t=30,className:n,...r}){return(0,u.jsx)("svg",{className:n,width:e,height:t,viewBox:"0 0 30 30","aria-hidden":"true",...r,children:(0,u.jsx)("path",{stroke:"currentColor",strokeLinecap:"round",strokeMiterlimit:"10",strokeWidth:"2",d:"M4 7h22M4 15h22M4 23h22"})})}function mt(){const{toggle:e,shown:t}=(0,P.M)();return(0,u.jsx)("button",{onClick:e,"aria-label":(0,s.T)({id:"theme.docs.sidebar.toggleSidebarButtonAriaLabel",message:"Toggle navigation bar",description:"The ARIA label for hamburger menu button of mobile navigation"}),"aria-expanded":t,className:"navbar__toggle clean-btn",type:"button",children:(0,u.jsx)(ft,{})})}const ht={colorModeToggle:"colorModeToggle_DEke"};function gt({items:e}){return(0,u.jsx)(u.Fragment,{children:e.map((e,t)=>(0,u.jsx)(dt,{onError:t=>new Error(`A theme navbar item failed to render.\nPlease double-check the following navbar item (themeConfig.navbar.items) of your Docusaurus config:\n${JSON.stringify(e,null,2)}`,{cause:t}),children:(0,u.jsx)(Xe,{...e})},t))})}function bt({left:e,right:t}){return(0,u.jsxs)("div",{className:"navbar__inner",children:[(0,u.jsx)("div",{className:(0,o.A)(g.G.layout.navbar.containerLeft,"navbar__items"),children:e}),(0,u.jsx)("div",{className:(0,o.A)(g.G.layout.navbar.containerRight,"navbar__items navbar__items--right"),children:t})]})}function yt(){const e=(0,P.M)(),t=(0,w.p)().navbar.items,[n,r]=function(e){function t(e){return"left"===(e.position??pt)}return[e.filter(t),e.filter(e=>!t(e))]}(t),o=t.find(e=>"search"===e.type);return(0,u.jsx)(bt,{left:(0,u.jsxs)(u.Fragment,{children:[!e.disabled&&(0,u.jsx)(mt,{}),(0,u.jsx)(ie,{}),(0,u.jsx)(gt,{items:n})]}),right:(0,u.jsxs)(u.Fragment,{children:[(0,u.jsx)(gt,{items:r}),(0,u.jsx)(oe,{className:ht.colorModeToggle}),!o&&(0,u.jsx)(Ve,{children:(0,u.jsx)(He,{})})]})})}function vt(){return(0,u.jsx)(it,{children:(0,u.jsx)(yt,{})})}function wt({item:e}){const{to:t,href:n,label:r,prependBaseUrlToHref:a,className:i,...l}=e,s=(0,ue.Ay)(t),c=(0,ue.Ay)(n,{forcePrependBaseUrl:!0});return(0,u.jsxs)(ce.A,{className:(0,o.A)("footer__link-item",i),...n?{href:a?c:n}:{to:s},...l,children:[r,n&&!(0,de.A)(n)&&(0,u.jsx)(fe.A,{})]})}function xt({item:e}){return e.html?(0,u.jsx)("li",{className:(0,o.A)("footer__item",e.className),dangerouslySetInnerHTML:{__html:e.html}}):(0,u.jsx)("li",{className:"footer__item",children:(0,u.jsx)(wt,{item:e})},e.href??e.to)}function kt({column:e}){return(0,u.jsxs)("div",{className:(0,o.A)(g.G.layout.footer.column,"col footer__col",e.className),children:[(0,u.jsx)("div",{className:"footer__title",children:e.title}),(0,u.jsx)("ul",{className:"footer__items clean-list",children:e.items.map((e,t)=>(0,u.jsx)(xt,{item:e},t))})]})}function St({columns:e}){return(0,u.jsx)("div",{className:"row footer__links",children:e.map((e,t)=>(0,u.jsx)(kt,{column:e},t))})}function Et(){return(0,u.jsx)("span",{className:"footer__link-separator",children:"\xb7"})}function _t({item:e}){return e.html?(0,u.jsx)("span",{className:(0,o.A)("footer__link-item",e.className),dangerouslySetInnerHTML:{__html:e.html}}):(0,u.jsx)(wt,{item:e})}function jt({links:e}){return(0,u.jsx)("div",{className:"footer__links text--center",children:(0,u.jsx)("div",{className:"footer__links",children:e.map((t,n)=>(0,u.jsxs)(r.Fragment,{children:[(0,u.jsx)(_t,{item:t}),e.length!==n+1&&(0,u.jsx)(Et,{})]},n))})})}function Ot({links:e}){return function(e){return"title"in e[0]}(e)?(0,u.jsx)(St,{columns:e}):(0,u.jsx)(jt,{links:e})}var At=n(21122);const Pt="footerLogoLink_BH7S";function Ct({logo:e}){const{withBaseUrl:t}=(0,ue.hH)(),n={light:t(e.src),dark:t(e.srcDark??e.src)};return(0,u.jsx)(At.A,{className:(0,o.A)("footer__logo",e.className),alt:e.alt,sources:n,width:e.width,height:e.height,style:e.style})}function Tt({logo:e}){return e.href?(0,u.jsx)(ce.A,{href:e.href,className:Pt,target:e.target,children:(0,u.jsx)(Ct,{logo:e})}):(0,u.jsx)(Ct,{logo:e})}function It({copyright:e}){return(0,u.jsx)("div",{className:"footer__copyright",dangerouslySetInnerHTML:{__html:e}})}function Rt({style:e,links:t,logo:n,copyright:r}){return(0,u.jsx)("footer",{className:(0,o.A)(g.G.layout.footer.container,"footer",{"footer--dark":"dark"===e}),children:(0,u.jsxs)("div",{className:"container container-fluid",children:[t,(n||r)&&(0,u.jsxs)("div",{className:"footer__bottom text--center",children:[n&&(0,u.jsx)("div",{className:"margin-bottom--sm",children:n}),r]})]})})}function Nt(){const{footer:e}=(0,w.p)();if(!e)return null;const{copyright:t,links:n,logo:r,style:o}=e;return(0,u.jsx)(Rt,{style:o,links:n&&n.length>0&&(0,u.jsx)(Ot,{links:n}),logo:r&&(0,u.jsx)(Tt,{logo:r}),copyright:t&&(0,u.jsx)(It,{copyright:t})})}const Dt=r.memo(Nt);function Lt(e){const[t,n]=(0,r.useState)(!1),o=r.useRef(null);(0,Te.E8)({isOpen:!1,onOpen:()=>{o.current?.click()}});const a=(0,u.jsxs)("div",{ref:o,onClick:()=>{document.querySelector(".DocSearch-Button")?.click()},onMouseEnter:()=>n(!0),onMouseLeave:()=>n(!1),style:{position:"fixed",right:"20px",bottom:"20px",zIndex:100,display:"flex",alignItems:"center",gap:"10px",cursor:"pointer"},children:[t&&(0,u.jsx)("div",{style:{backgroundColor:"#f6f6f6",padding:"8px 16px",borderRadius:"20px",color:"#000",fontSize:"14px",boxShadow:"0 2px 4px rgba(0,0,0,0.1)"},children:"Hi, how can I help you?"}),(0,u.jsx)("div",{style:{backgroundColor:"#f6f6f6",borderRadius:"50%",width:"48px",height:"48px",display:"flex",alignItems:"center",justifyContent:"center",boxShadow:"0 2px 4px rgba(0,0,0,0.1)"},children:(0,u.jsx)("img",{src:"/img/langflow-icon-black-transparent.svg",style:{width:"40px"},alt:"Search"})})]});return(0,u.jsxs)(u.Fragment,{children:[(0,u.jsx)(Dt,{...e}),a]})}const Mt=(0,T.fM)([B.a,x.o,C.Tv,Qe.VQ,i.Jx,function({children:e}){return(0,u.jsx)(I.y_,{children:(0,u.jsx)(P.e,{children:(0,u.jsx)(N,{children:e})})})}]);function Ft({children:e}){return(0,u.jsx)(Mt,{children:e})}var zt=n(51107);function Bt({error:e,tryAgain:t}){return(0,u.jsx)("main",{className:"container margin-vert--xl",children:(0,u.jsx)("div",{className:"row",children:(0,u.jsxs)("div",{className:"col col--6 col--offset-3",children:[(0,u.jsx)(zt.A,{as:"h1",className:"hero__title",children:(0,u.jsx)(s.A,{id:"theme.ErrorPageContent.title",description:"The title of the fallback page when the page crashed",children:"This page crashed."})}),(0,u.jsx)("div",{className:"margin-vert--lg",children:(0,u.jsx)(ct,{onClick:t,className:"button button--primary shadow--lw"})}),(0,u.jsx)("hr",{}),(0,u.jsx)("div",{className:"margin-vert--md",children:(0,u.jsx)(ut,{error:e})})]})})})}const Ut={mainWrapper:"mainWrapper_z2l0"};function qt(e){const{children:t,noFooter:n,wrapperClassName:r,title:l,description:s}=e;return(0,b.J)(),(0,u.jsxs)(Ft,{children:[(0,u.jsx)(i.be,{title:l,description:s}),(0,u.jsx)(v,{}),(0,u.jsx)(A,{}),(0,u.jsx)(vt,{}),(0,u.jsx)("div",{id:d,className:(0,o.A)(g.G.layout.main.container,g.G.wrapper.main,Ut.mainWrapper,r),children:(0,u.jsx)(a.A,{fallback:e=>(0,u.jsx)(Bt,{...e}),children:t})}),!n&&(0,u.jsx)(Lt,{})]})}},12983:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.addTrailingSlash=o,t.default=function(e,t){const{trailingSlash:n,baseUrl:r}=t;if(e.startsWith("#"))return e;if(void 0===n)return e;const[i]=e.split(/[#?]/),l="/"===i||i===r?i:(s=i,c=n,c?o(s):a(s));var s,c;return e.replace(i,l)},t.addLeadingSlash=function(e){return(0,r.addPrefix)(e,"/")},t.removeTrailingSlash=a;const r=n(42566);function o(e){return e.endsWith("/")?e:`${e}/`}function a(e){return(0,r.removeSuffix)(e,"/")}},13003:e=>{"use strict";e.exports=function(e){return e!=e}},13144:(e,t,n)=>{"use strict";var r=n(66743),o=n(11002),a=n(10076),i=n(47119);e.exports=i||r.call(a,o)},14035:(e,t,n)=>{"use strict";var r,o=n(36556),a=n(49092)(),i=n(9957),l=n(75795);if(a){var s=o("RegExp.prototype.exec"),c={},u=function(){throw c},d={toString:u,valueOf:u};"symbol"==typeof Symbol.toPrimitive&&(d[Symbol.toPrimitive]=u),r=function(e){if(!e||"object"!=typeof e)return!1;var t=l(e,"lastIndex");if(!(t&&i(t,"value")))return!1;try{s(e,d)}catch(n){return n===c}}}else{var p=o("Object.prototype.toString");r=function(e){return!(!e||"object"!=typeof e&&"function"!=typeof e)&&"[object RegExp]"===p(e)}}e.exports=r},14090:(e,t,n)=>{"use strict";n.d(t,{w:()=>o,J:()=>a});var r=n(96540);const o="navigation-with-keyboard";function a(){(0,r.useEffect)(()=>{function e(e){"keydown"===e.type&&"Tab"===e.key&&document.body.classList.add(o),"mousedown"===e.type&&document.body.classList.remove(o)}return document.addEventListener("keydown",e),document.addEventListener("mousedown",e),()=>{document.body.classList.remove(o),document.removeEventListener("keydown",e),document.removeEventListener("mousedown",e)}},[])}},14563:(e,t,n)=>{"use strict";n.d(t,{AL:()=>u,s$:()=>d});var r=n(96540),o=n(44586),a=n(36803),i=n(89532),l=n(74848);const s=({title:e,siteTitle:t,titleDelimiter:n})=>{const r=e?.trim();return r&&r!==t?`${r} ${n} ${t}`:t},c=(0,r.createContext)(null);function u({formatter:e,children:t}){return(0,l.jsx)(c.Provider,{value:e,children:t})}function d(){const e=function(){const e=(0,r.useContext)(c);if(null===e)throw new i.dV("TitleFormatterProvider");return e}(),{siteConfig:t}=(0,o.A)(),{title:n,titleDelimiter:l}=t,{plugin:u}=(0,a.A)();return{format:t=>e({title:t,siteTitle:n,titleDelimiter:l,plugin:u,defaultFormatter:s})}}},15066:(e,t,n)=>{"use strict";function r(e){var t,n,o="";if("string"==typeof e||"number"==typeof e)o+=e;else if("object"==typeof e)if(Array.isArray(e)){var a=e.length;for(t=0;to});const o=function(){for(var e,t,n=0,o="",a=arguments.length;n{"use strict";var n=Symbol.for("react.element"),r=Symbol.for("react.portal"),o=Symbol.for("react.fragment"),a=Symbol.for("react.strict_mode"),i=Symbol.for("react.profiler"),l=Symbol.for("react.provider"),s=Symbol.for("react.context"),c=Symbol.for("react.forward_ref"),u=Symbol.for("react.suspense"),d=Symbol.for("react.memo"),p=Symbol.for("react.lazy"),f=Symbol.iterator;var m={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},h=Object.assign,g={};function b(e,t,n){this.props=e,this.context=t,this.refs=g,this.updater=n||m}function y(){}function v(e,t,n){this.props=e,this.context=t,this.refs=g,this.updater=n||m}b.prototype.isReactComponent={},b.prototype.setState=function(e,t){if("object"!=typeof e&&"function"!=typeof e&&null!=e)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")},b.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},y.prototype=b.prototype;var w=v.prototype=new y;w.constructor=v,h(w,b.prototype),w.isPureReactComponent=!0;var x=Array.isArray,k=Object.prototype.hasOwnProperty,S={current:null},E={key:!0,ref:!0,__self:!0,__source:!0};function _(e,t,r){var o,a={},i=null,l=null;if(null!=t)for(o in void 0!==t.ref&&(l=t.ref),void 0!==t.key&&(i=""+t.key),t)k.call(t,o)&&!E.hasOwnProperty(o)&&(a[o]=t[o]);var s=arguments.length-2;if(1===s)a.children=r;else if(1{"use strict";function r(e){return/^(?:\w*:|\/\/)/.test(e)}function o(e){return void 0!==e&&!r(e)}n.d(t,{A:()=>o,z:()=>r})},17065:(e,t,n)=>{"use strict";n.d(t,{W:()=>r});const r="default"},17559:(e,t,n)=>{"use strict";n.d(t,{G:()=>r});const r={page:{blogListPage:"blog-list-page",blogPostPage:"blog-post-page",blogTagsListPage:"blog-tags-list-page",blogTagPostListPage:"blog-tags-post-list-page",blogAuthorsListPage:"blog-authors-list-page",blogAuthorsPostsPage:"blog-authors-posts-page",docsDocPage:"docs-doc-page",docsTagsListPage:"docs-tags-list-page",docsTagDocListPage:"docs-tags-doc-list-page",mdxPage:"mdx-page"},wrapper:{main:"main-wrapper",blogPages:"blog-wrapper",docsPages:"docs-wrapper",mdxPages:"mdx-wrapper"},common:{editThisPage:"theme-edit-this-page",lastUpdated:"theme-last-updated",backToTopButton:"theme-back-to-top-button",codeBlock:"theme-code-block",admonition:"theme-admonition",unlistedBanner:"theme-unlisted-banner",draftBanner:"theme-draft-banner",admonitionType:e=>`theme-admonition-${e}`},announcementBar:{container:"theme-announcement-bar"},layout:{navbar:{container:"theme-layout-navbar",containerLeft:"theme-layout-navbar-left",containerRight:"theme-layout-navbar-right",mobileSidebar:{container:"theme-layout-navbar-sidebar",panel:"theme-layout-navbar-sidebar-panel"}},main:{container:"theme-layout-main"},footer:{container:"theme-layout-footer",column:"theme-layout-footer-column"}},docs:{docVersionBanner:"theme-doc-version-banner",docVersionBadge:"theme-doc-version-badge",docBreadcrumbs:"theme-doc-breadcrumbs",docMarkdown:"theme-doc-markdown",docTocMobile:"theme-doc-toc-mobile",docTocDesktop:"theme-doc-toc-desktop",docFooter:"theme-doc-footer",docFooterTagsRow:"theme-doc-footer-tags-row",docFooterEditMetaRow:"theme-doc-footer-edit-meta-row",docSidebarContainer:"theme-doc-sidebar-container",docSidebarMenu:"theme-doc-sidebar-menu",docSidebarItemCategory:"theme-doc-sidebar-item-category",docSidebarItemLink:"theme-doc-sidebar-item-link",docSidebarItemCategoryLevel:e=>`theme-doc-sidebar-item-category-level-${e}`,docSidebarItemLinkLevel:e=>`theme-doc-sidebar-item-link-level-${e}`},blog:{blogFooterTagsRow:"theme-blog-footer-tags-row",blogFooterEditMetaRow:"theme-blog-footer-edit-meta-row"},pages:{pageFooterEditMetaRow:"theme-pages-footer-edit-meta-row"}}},18215:(e,t,n)=>{"use strict";function r(e){var t,n,o="";if("string"==typeof e||"number"==typeof e)o+=e;else if("object"==typeof e)if(Array.isArray(e)){var a=e.length;for(t=0;to});const o=function(){for(var e,t,n=0,o="",a=arguments.length;n{var r={"./":8722};function o(e){var t=a(e);return n(t)}function a(e){if(!n.o(r,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return r[e]}o.keys=function(){return Object.keys(r)},o.resolve=a,e.exports=o,o.id=18692},19700:()=>{!function(e){function t(e,t){return"___"+e.toUpperCase()+t+"___"}Object.defineProperties(e.languages["markup-templating"]={},{buildPlaceholders:{value:function(n,r,o,a){if(n.language===r){var i=n.tokenStack=[];n.code=n.code.replace(o,function(e){if("function"==typeof a&&!a(e))return e;for(var o,l=i.length;-1!==n.code.indexOf(o=t(r,l));)++l;return i[l]=e,o}),n.grammar=e.languages.markup}}},tokenizePlaceholders:{value:function(n,r){if(n.language===r&&n.tokenStack){n.grammar=e.languages[r];var o=0,a=Object.keys(n.tokenStack);!function i(l){for(var s=0;s=a.length);s++){var c=l[s];if("string"==typeof c||c.content&&"string"==typeof c.content){var u=a[o],d=n.tokenStack[u],p="string"==typeof c?c:c.content,f=t(r,u),m=p.indexOf(f);if(m>-1){++o;var h=p.substring(0,m),g=new e.Token(r,e.tokenize(d,n.grammar),"language-"+r,d),b=p.substring(m+f.length),y=[];h&&y.push.apply(y,i([h])),y.push(g),b&&y.push.apply(y,i([b])),"string"==typeof c?l.splice.apply(l,[s,1].concat(y)):c.content=y}}else c.content&&i(c.content)}return l}(n.tokens)}}}})}(Prism)},20311:e=>{"use strict";e.exports=function(e,t,n,r,o,a,i,l){if(!e){var s;if(void 0===t)s=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var c=[n,r,o,a,i,l],u=0;(s=new Error(t.replace(/%s/g,function(){return c[u++]}))).name="Invariant Violation"}throw s.framesToPop=1,s}}},21020:(e,t,n)=>{"use strict";var r=n(96540),o=Symbol.for("react.element"),a=Symbol.for("react.fragment"),i=Object.prototype.hasOwnProperty,l=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,s={key:!0,ref:!0,__self:!0,__source:!0};function c(e,t,n){var r,a={},c=null,u=null;for(r in void 0!==n&&(c=""+n),void 0!==t.key&&(c=""+t.key),void 0!==t.ref&&(u=t.ref),t)i.call(t,r)&&!s.hasOwnProperty(r)&&(a[r]=t[r]);if(e&&e.defaultProps)for(r in t=e.defaultProps)void 0===a[r]&&(a[r]=t[r]);return{$$typeof:o,type:e,key:c,ref:u,props:a,_owner:l.current}}t.Fragment=a,t.jsx=c,t.jsxs=c},21122:(e,t,n)=>{"use strict";n.d(t,{A:()=>u});var r=n(96540),o=n(15066),a=n(92303),i=n(95293);const l={themedComponent:"themedComponent_mlkZ","themedComponent--light":"themedComponent--light_NVdE","themedComponent--dark":"themedComponent--dark_xIcU"};var s=n(74848);function c({className:e,children:t}){const n=(0,a.A)(),{colorMode:c}=(0,i.G)();return(0,s.jsx)(s.Fragment,{children:(n?"dark"===c?["dark"]:["light"]:["light","dark"]).map(n=>{const a=t({theme:n,className:(0,o.A)(e,l.themedComponent,l[`themedComponent--${n}`])});return(0,s.jsx)(r.Fragment,{children:a},n)})})}function u(e){const{sources:t,className:n,alt:r,...o}=e;return(0,s.jsx)(c,{className:n,children:({theme:e,className:n})=>(0,s.jsx)("img",{src:t[e],alt:r,className:n,...o})})}},21312:(e,t,n)=>{"use strict";n.d(t,{A:()=>u,T:()=>c});var r=n(96540),o=n(74848);function a(e,t){const n=e.split(/(\{\w+\})/).map((e,n)=>{if(n%2==1){const n=t?.[e.slice(1,-1)];if(void 0!==n)return n}return e});return n.some(e=>(0,r.isValidElement)(e))?n.map((e,t)=>(0,r.isValidElement)(e)?r.cloneElement(e,{key:t}):e).filter(e=>""!==e):n.join("")}var i=n(22654),l=n(96763);function s({id:e,message:t}){if(void 0===e&&void 0===t)throw new Error("Docusaurus translation declarations must have at least a translation id or a default translation message");return i[e??t]??t??e}function c({message:e,id:t},n){return a(s({message:e,id:t}),n)}function u({children:e,id:t,values:n}){if(e&&"string"!=typeof e)throw l.warn("Illegal children",e),new Error("The Docusaurus component only accept simple string values");const r=s({message:e,id:t});return(0,o.jsx)(o.Fragment,{children:a(r,n)})}},21798:(e,t,n)=>{"use strict";n.r(t)},22067:(e,t,n)=>{"use strict";var r=n(96540),o=n(5338),a=n(80545),i=n(54625),l=n(4784),s=n(38193);const c=[n(31911),n(10119),n(26134),n(76294),n(641),n(21798),n(68665),n(11818),n(73796)];var u=n(35947),d=n(56347),p=n(22831),f=n(74848);function m({children:e}){return(0,f.jsx)(f.Fragment,{children:e})}var h=n(14563);const g=e=>e.defaultFormatter(e);function b({children:e}){return(0,f.jsx)(h.AL,{formatter:g,children:e})}function y({children:e}){return(0,f.jsx)(b,{children:e})}var v=n(5260),w=n(44586),x=n(86025),k=n(6342),S=n(45500),E=n(32131),_=n(14090),j=n(2967),O=n(70440),A=n(41463);function P(){const{i18n:{currentLocale:e,defaultLocale:t,localeConfigs:n}}=(0,w.A)(),r=(0,E.o)(),o=n[e].htmlLang,a=e=>e.replace("-","_");return(0,f.jsxs)(v.A,{children:[Object.entries(n).map(([e,{htmlLang:t}])=>(0,f.jsx)("link",{rel:"alternate",href:r.createUrl({locale:e,fullyQualified:!0}),hrefLang:t},e)),(0,f.jsx)("link",{rel:"alternate",href:r.createUrl({locale:t,fullyQualified:!0}),hrefLang:"x-default"}),(0,f.jsx)("meta",{property:"og:locale",content:a(o)}),Object.values(n).filter(e=>o!==e.htmlLang).map(e=>(0,f.jsx)("meta",{property:"og:locale:alternate",content:a(e.htmlLang)},`meta-og-${e.htmlLang}`))]})}function C({permalink:e}){const{siteConfig:{url:t}}=(0,w.A)(),n=function(){const{siteConfig:{url:e,baseUrl:t,trailingSlash:n}}=(0,w.A)(),{pathname:r}=(0,d.zy)();return e+(0,O.Ks)((0,x.Ay)(r),{trailingSlash:n,baseUrl:t})}(),r=e?`${t}${e}`:n;return(0,f.jsxs)(v.A,{children:[(0,f.jsx)("meta",{property:"og:url",content:r}),(0,f.jsx)("link",{rel:"canonical",href:r})]})}function T(){const{i18n:{currentLocale:e}}=(0,w.A)(),{metadata:t,image:n}=(0,k.p)();return(0,f.jsxs)(f.Fragment,{children:[(0,f.jsxs)(v.A,{children:[(0,f.jsx)("meta",{name:"twitter:card",content:"summary_large_image"}),(0,f.jsx)("body",{className:_.w})]}),n&&(0,f.jsx)(S.be,{image:n}),(0,f.jsx)(C,{}),(0,f.jsx)(P,{}),(0,f.jsx)(A.A,{tag:j.C,locale:e}),(0,f.jsx)(v.A,{children:t.map((e,t)=>(0,f.jsx)("meta",{...e},t))})]})}const I=new Map;var R=n(6125),N=n(26988),D=n(205);function L(e,...t){const n=c.map(n=>{const r=n.default?.[e]??n[e];return r?.(...t)});return()=>n.forEach(e=>e?.())}const M=function({children:e,location:t,previousLocation:n}){return(0,D.A)(()=>{n!==t&&(!function({location:e,previousLocation:t}){if(!t)return;const n=e.pathname===t.pathname,r=e.hash===t.hash,o=e.search===t.search;if(n&&r&&!o)return;const{hash:a}=e;if(a){const e=decodeURIComponent(a.substring(1)),t=document.getElementById(e);t?.scrollIntoView()}else window.scrollTo(0,0)}({location:t,previousLocation:n}),L("onRouteDidUpdate",{previousLocation:n,location:t}))},[n,t]),e};function F(e){const t=Array.from(new Set([e,decodeURI(e)])).map(e=>(0,p.u)(u.A,e)).flat();return Promise.all(t.map(e=>e.route.component.preload?.()))}var z=n(96763);class B extends r.Component{previousLocation;routeUpdateCleanupCb;constructor(e){super(e),this.previousLocation=null,this.routeUpdateCleanupCb=s.A.canUseDOM?L("onRouteUpdate",{previousLocation:null,location:this.props.location}):()=>{},this.state={nextRouteHasLoaded:!0}}shouldComponentUpdate(e,t){if(e.location===this.props.location)return t.nextRouteHasLoaded;const n=e.location;return this.previousLocation=this.props.location,this.setState({nextRouteHasLoaded:!1}),this.routeUpdateCleanupCb=L("onRouteUpdate",{previousLocation:this.previousLocation,location:n}),F(n.pathname).then(()=>{this.routeUpdateCleanupCb(),this.setState({nextRouteHasLoaded:!0})}).catch(e=>{z.warn(e),window.location.reload()}),!1}render(){const{children:e,location:t}=this.props;return(0,f.jsx)(M,{previousLocation:this.previousLocation,location:t,children:(0,f.jsx)(d.qh,{location:t,render:()=>e})})}}const U=B,q="__docusaurus-base-url-issue-banner-suggestion-container";function $(e){return`\ndocument.addEventListener('DOMContentLoaded', function maybeInsertBanner() {\n var shouldInsert = typeof window['docusaurus'] === 'undefined';\n shouldInsert && insertBanner();\n});\n\nfunction insertBanner() {\n var bannerContainer = document.createElement('div');\n bannerContainer.id = '__docusaurus-base-url-issue-banner-container';\n var bannerHtml = ${JSON.stringify(function(e){return`\n
\n

Your Docusaurus site did not load properly.

\n

A very common reason is a wrong site baseUrl configuration.

\n

Current configured baseUrl = ${e} ${"/"===e?" (default value)":""}

\n

We suggest trying baseUrl =

\n
\n`}(e)).replace(/!0===e.exact))return I.set(e.pathname,e.pathname),e;const t=e.pathname.trim().replace(/(?:\/index)?\.html$/,"")||"/";return I.set(e.pathname,t),{...e,pathname:t}}((0,d.zy)());return(0,f.jsx)(U,{location:e,children:Y})}function Z(){return(0,f.jsx)(W.A,{children:(0,f.jsx)(N.l,{children:(0,f.jsxs)(R.x,{children:[(0,f.jsx)(m,{children:(0,f.jsxs)(y,{children:[(0,f.jsx)(V,{}),(0,f.jsx)(T,{}),(0,f.jsx)(G,{}),(0,f.jsx)(J,{})]})}),(0,f.jsx)(Q,{})]})})})}var X=n(84054);const ee=function(e){try{return document.createElement("link").relList.supports(e)}catch{return!1}}("prefetch")?function(e){return new Promise((t,n)=>{if("undefined"==typeof document)return void n();const r=document.createElement("link");r.setAttribute("rel","prefetch"),r.setAttribute("href",e),r.onload=()=>t(),r.onerror=()=>n();const o=document.getElementsByTagName("head")[0]??document.getElementsByName("script")[0]?.parentNode;o?.appendChild(r)})}:function(e){return new Promise((t,n)=>{const r=new XMLHttpRequest;r.open("GET",e,!0),r.withCredentials=!0,r.onload=()=>{200===r.status?t():n()},r.send(null)})};var te=n(86921);const ne=new Set,re=new Set,oe=()=>navigator.connection?.effectiveType.includes("2g")||navigator.connection?.saveData,ae={prefetch:e=>{if(!(e=>!oe()&&!re.has(e)&&!ne.has(e))(e))return!1;ne.add(e);const t=(0,p.u)(u.A,e).flatMap(e=>{return t=e.route.path,Object.entries(X).filter(([e])=>e.replace(/-[^-]+$/,"")===t).flatMap(([,e])=>Object.values((0,te.A)(e)));var t});return Promise.all(t.map(e=>{const t=n.gca(e);return t&&!t.includes("undefined")?ee(t).catch(()=>{}):Promise.resolve()}))},preload:e=>!!(e=>!oe()&&!re.has(e))(e)&&(re.add(e),F(e))},ie=Object.freeze(ae);var le=n(96763);function se({children:e}){return"hash"===l.A.future.experimental_router?(0,f.jsx)(i.I9,{children:e}):(0,f.jsx)(i.Kd,{children:e})}const ce=Boolean(!0);if(s.A.canUseDOM){window.docusaurus=ie;const e=document.getElementById("__docusaurus"),t=(0,f.jsx)(a.vd,{children:(0,f.jsx)(se,{children:(0,f.jsx)(Z,{})})}),n=(e,t)=>{le.error("Docusaurus React Root onRecoverableError:",e,t)},i=()=>{if(window.docusaurusRoot)window.docusaurusRoot.render(t);else if(ce)window.docusaurusRoot=o.hydrateRoot(e,t,{onRecoverableError:n});else{const r=o.createRoot(e,{onRecoverableError:n});r.render(t),window.docusaurusRoot=r}};F(window.location.pathname).then(()=>{(0,r.startTransition)(i)})}},22069:(e,t,n)=>{"use strict";n.d(t,{M:()=>m,e:()=>f});var r=n(96540),o=n(75600),a=n(24581),i=n(57485),l=n(6342),s=n(89532),c=n(74848);const u=r.createContext(void 0);function d(){const e=function(){const e=(0,o.YL)(),{items:t}=(0,l.p)().navbar;return 0===t.length&&!e.component}(),t=(0,a.l)(),n=!e&&"mobile"===t,[i,s]=(0,r.useState)(!1),c=(0,r.useCallback)(()=>{s(e=>!e)},[]);return(0,r.useEffect)(()=>{"desktop"===t&&s(!1)},[t]),(0,r.useMemo)(()=>({disabled:e,shouldRender:n,toggle:c,shown:i}),[e,n,c,i])}function p({handler:e}){return(0,i.$Z)(e),null}function f({children:e}){const t=d();return(0,c.jsxs)(c.Fragment,{children:[t.shown&&(0,c.jsx)(p,{handler:()=>(t.toggle(),!1)}),(0,c.jsx)(u.Provider,{value:t,children:e})]})}function m(){const e=r.useContext(u);if(void 0===e)throw new s.dV("NavbarMobileSidebarProvider");return e}},22551:(e,t,n)=>{"use strict";var r=n(96763),o=n(96540),a=n(69982);function i(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n