From a0c88317465639aec896433ea5d6b80c65a8bb6a Mon Sep 17 00:00:00 2001 From: "github-merge-queue[bot]" Date: Thu, 17 Apr 2025 14:46:39 +0000 Subject: [PATCH] deploy: ee35003936cc187b83c3f9ed4948df51adf178a3 --- 404.html | 2 +- agents-overview.html | 2 +- agents-tool-calling-agent-component.html | 2 +- api-reference-api-examples.html | 2 +- api.html | 2 +- api/add-user.html | 2 +- api/auto-login.html | 2 +- api/build-flow.html | 2 +- api/build-public-tmp.html | 2 +- api/build-vertex-stream.html | 2 +- api/build-vertex.html | 2 +- api/cancel-build.html | 2 +- api/check-if-store-has-api-key.html | 2 +- api/check-if-store-is-enabled.html | 2 +- api/create-api-key-route.html | 2 +- api/create-flow.html | 2 +- api/create-flows.html | 2 +- api/create-folder.html | 2 +- api/create-upload-file.html | 2 +- api/create-variable.html | 2 +- api/custom-component-update.html | 2 +- api/custom-component.html | 2 +- api/delete-all-files.html | 2 +- api/delete-api-key-route.html | 2 +- api/delete-file-1.html | 2 +- api/delete-file.html | 2 +- api/delete-flow.html | 2 +- api/delete-folder.html | 2 +- api/delete-messages-session.html | 2 +- api/delete-messages.html | 2 +- api/delete-multiple-flows.html | 2 +- api/delete-user.html | 2 +- api/delete-variable.html | 2 +- api/delete-vertex-builds.html | 2 +- api/download-component.html | 2 +- api/download-file-1.html | 2 +- api/download-file-2.html | 2 +- api/download-file.html | 2 +- api/download-image.html | 2 +- api/download-multiple-file.html | 2 +- api/download-profile-picture.html | 2 +- api/edit-file-name.html | 2 +- api/experimental-run-flow.html | 2 +- api/get-all.html | 2 +- api/get-api-keys-route.html | 2 +- api/get-build-events.html | 2 +- api/get-components.html | 2 +- api/get-config.html | 2 +- api/get-elevenlabs-voice-ids.html | 2 +- api/get-list-of-components-liked-by-user.html | 2 +- api/get-messages.html | 2 +- api/get-starter-projects.html | 2 +- api/get-tags.html | 2 +- api/get-task-status.html | 2 +- api/get-transactions.html | 2 +- api/get-version.html | 2 +- api/get-vertex-builds.html | 2 +- api/handle-messages-1.html | 2 +- api/handle-messages.html | 2 +- api/handle-sse-1.html | 2 +- api/handle-sse.html | 2 +- api/health-check.html | 2 +- api/health.html | 2 +- api/like-component.html | 2 +- api/list-files-1.html | 2 +- api/list-files.html | 2 +- api/list-profile-pictures.html | 2 +- api/login-to-get-access-token.html | 2 +- api/logout.html | 2 +- api/logs.html | 2 +- api/patch-user.html | 2 +- api/post-validate-code.html | 2 +- api/post-validate-prompt.html | 2 +- api/process-1.html | 2 +- api/process.html | 2 +- api/read-all-users.html | 2 +- api/read-basic-examples.html | 2 +- api/read-current-user.html | 2 +- api/read-flow.html | 2 +- api/read-flows.html | 2 +- api/read-folder.html | 2 +- api/read-folders.html | 2 +- api/read-public-flow.html | 2 +- api/read-variables.html | 2 +- api/refresh-token.html | 2 +- api/reset-password.html | 2 +- api/retrieve-vertices-order.html | 2 +- api/save-store-api-key.html | 2 +- api/share-component.html | 2 +- api/simplified-run-flow.html | 2 +- api/stream-logs.html | 2 +- api/update-flow.html | 2 +- api/update-folder.html | 2 +- api/update-message.html | 2 +- api/update-session-id.html | 2 +- api/update-shared-component.html | 2 +- api/update-variable.html | 2 +- api/upload-file-1.html | 2 +- api/upload-file-2.html | 2 +- api/upload-file.html | 2 +- api/upload-user-file.html | 2 +- api/webhook-run-flow.html | 2 +- ...ieval-3201f1ea2f13a5f8a87652c81a5386c6.png | Bin 0 -> 462597 bytes ...ieval-3d2d30b0bfef46783987efd758fc5497.png | Bin 377359 -> 0 bytes ...d74f7.915e2f60.js => 22dd74f7.dc682ff7.js} | 2 +- assets/js/2ab0d4f5.432262b8.js | 1 - assets/js/2ab0d4f5.bcbaf5b9.js | 1 + assets/js/c6a5eaec.9e262031.js | 1 - assets/js/c6a5eaec.ff51d102.js | 1 + ...6a4d2.0be77287.js => e6c6a4d2.964336ad.js} | 2 +- ...238ae.55474012.js => f66238ae.4d9b6bc5.js} | 2 +- ...n.ca585053.js => runtime~main.3fd877df.js} | 2 +- blog-writer.html | 2 +- components-agents.html | 2 +- components-bundle-components.html | 2 +- components-custom-components.html | 2 +- components-data.html | 2 +- components-embedding-models.html | 2 +- components-helpers.html | 2 +- components-io.html | 2 +- components-loaders.html | 2 +- components-logic.html | 2 +- components-memories.html | 2 +- components-models.html | 2 +- components-processing.html | 2 +- components-prompts.html | 2 +- components-tools.html | 2 +- components-vector-stores.html | 4 +- concepts-components.html | 2 +- concepts-file-management.html | 2 +- concepts-flows.html | 2 +- concepts-objects.html | 2 +- concepts-overview.html | 2 +- concepts-playground.html | 2 +- concepts-publish.html | 2 +- concepts-voice-mode.html | 2 +- configuration-api-keys.html | 2 +- configuration-authentication.html | 2 +- configuration-cli.html | 2 +- configuration-custom-database.html | 2 +- configuration-global-variables.html | 2 +- contributing-community.html | 2 +- contributing-component-tests.html | 2 +- contributing-components.html | 2 +- contributing-github-discussions.html | 2 +- contributing-github-issues.html | 2 +- contributing-how-to-contribute.html | 2 +- contributing-telemetry.html | 2 +- deployment-docker.html | 2 +- deployment-gcp.html | 2 +- deployment-hugging-face-spaces.html | 2 +- deployment-kubernetes.html | 2 +- deployment-overview.html | 2 +- deployment-railway.html | 2 +- deployment-render.html | 2 +- develop-application.html | 2 +- develop-overview.html | 2 +- document-qa.html | 2 +- environment-variables.html | 2 +- get-started-installation.html | 2 +- get-started-quickstart.html | 2 +- img/vector-store-retrieval.png | Bin 377359 -> 462597 bytes index.html | 2 +- install-custom-dependencies.html | 2 +- integrations-apify.html | 2 +- integrations-arize.html | 2 +- integrations-assemblyai.html | 2 +- integrations-composio.html | 2 +- integrations-langfuse.html | 76 +++++++++++++----- integrations-langsmith.html | 2 +- integrations-langwatch.html | 2 +- integrations-mcp.html | 2 +- integrations-nvidia-ingest-wsl2.html | 2 +- integrations-nvidia-ingest.html | 2 +- integrations-opik.html | 2 +- ...setup-google-cloud-vertex-ai-langflow.html | 2 +- integrations-setup-google-oauth-langflow.html | 2 +- .../notion/notion-agent-conversational.html | 2 +- .../notion/notion-agent-meeting-notes.html | 2 +- integrations/notion/setup.html | 2 +- logging.html | 2 +- luna-for-langflow.html | 2 +- mcp-component-astra.html | 2 +- memory-chatbot.html | 2 +- memory.html | 2 +- search.html | 2 +- sequential-agent.html | 2 +- session-id.html | 2 +- sitemap.xml | 2 +- starter-projects-basic-prompting.html | 2 +- starter-projects-simple-agent.html | 2 +- starter-projects-vector-store-rag.html | 2 +- travel-planning-agent.html | 2 +- webhook.html | 2 +- 194 files changed, 245 insertions(+), 209 deletions(-) create mode 100644 assets/images/vector-store-retrieval-3201f1ea2f13a5f8a87652c81a5386c6.png delete mode 100644 assets/images/vector-store-retrieval-3d2d30b0bfef46783987efd758fc5497.png rename assets/js/{22dd74f7.915e2f60.js => 22dd74f7.dc682ff7.js} (83%) delete mode 100644 assets/js/2ab0d4f5.432262b8.js create mode 100644 assets/js/2ab0d4f5.bcbaf5b9.js delete mode 100644 assets/js/c6a5eaec.9e262031.js create mode 100644 assets/js/c6a5eaec.ff51d102.js rename assets/js/{e6c6a4d2.0be77287.js => e6c6a4d2.964336ad.js} (55%) rename assets/js/{f66238ae.55474012.js => f66238ae.4d9b6bc5.js} (99%) rename assets/js/{runtime~main.ca585053.js => runtime~main.3fd877df.js} (97%) diff --git a/404.html b/404.html index 1c33c0b9f5..59ee8d13d8 100644 --- a/404.html +++ b/404.html @@ -21,7 +21,7 @@ - + diff --git a/agents-overview.html b/agents-overview.html index 172322e21f..c86eef7591 100644 --- a/agents-overview.html +++ b/agents-overview.html @@ -21,7 +21,7 @@ - + diff --git a/agents-tool-calling-agent-component.html b/agents-tool-calling-agent-component.html index f52c2f0d79..d21a35e825 100644 --- a/agents-tool-calling-agent-component.html +++ b/agents-tool-calling-agent-component.html @@ -21,7 +21,7 @@ - + diff --git a/api-reference-api-examples.html b/api-reference-api-examples.html index e620de9b5f..3392f68d46 100644 --- a/api-reference-api-examples.html +++ b/api-reference-api-examples.html @@ -21,7 +21,7 @@ - + diff --git a/api.html b/api.html index b7cf3b0138..d2f25f8694 100644 --- a/api.html +++ b/api.html @@ -21,7 +21,7 @@ - + diff --git a/api/add-user.html b/api/add-user.html index 17edffbf49..6dc980dd46 100644 --- a/api/add-user.html +++ b/api/add-user.html @@ -21,7 +21,7 @@ - + diff --git a/api/auto-login.html b/api/auto-login.html index 8c3cb40776..63c5ecc728 100644 --- a/api/auto-login.html +++ b/api/auto-login.html @@ -21,7 +21,7 @@ - + diff --git a/api/build-flow.html b/api/build-flow.html index 68dd4fcf93..3c6c4fab4e 100644 --- a/api/build-flow.html +++ b/api/build-flow.html @@ -21,7 +21,7 @@ - + diff --git a/api/build-public-tmp.html b/api/build-public-tmp.html index 87bfa80adf..26ee196182 100644 --- a/api/build-public-tmp.html +++ b/api/build-public-tmp.html @@ -21,7 +21,7 @@ - + diff --git a/api/build-vertex-stream.html b/api/build-vertex-stream.html index e9947d6a75..cabaf87798 100644 --- a/api/build-vertex-stream.html +++ b/api/build-vertex-stream.html @@ -21,7 +21,7 @@ - + diff --git a/api/build-vertex.html b/api/build-vertex.html index 7d7960eb49..5494844277 100644 --- a/api/build-vertex.html +++ b/api/build-vertex.html @@ -21,7 +21,7 @@ - + diff --git a/api/cancel-build.html b/api/cancel-build.html index 6f206660f7..3ef51d148a 100644 --- a/api/cancel-build.html +++ b/api/cancel-build.html @@ -21,7 +21,7 @@ - + diff --git a/api/check-if-store-has-api-key.html b/api/check-if-store-has-api-key.html index 676f056415..40bbea42ac 100644 --- a/api/check-if-store-has-api-key.html +++ b/api/check-if-store-has-api-key.html @@ -21,7 +21,7 @@ - + diff --git a/api/check-if-store-is-enabled.html b/api/check-if-store-is-enabled.html index 5ba02e5863..a7e4eaf1a8 100644 --- a/api/check-if-store-is-enabled.html +++ b/api/check-if-store-is-enabled.html @@ -21,7 +21,7 @@ - + diff --git a/api/create-api-key-route.html b/api/create-api-key-route.html index 059485d7d0..304b4256e2 100644 --- a/api/create-api-key-route.html +++ b/api/create-api-key-route.html @@ -21,7 +21,7 @@ - + diff --git a/api/create-flow.html b/api/create-flow.html index 551a6a060b..3d06f5ae8c 100644 --- a/api/create-flow.html +++ b/api/create-flow.html @@ -21,7 +21,7 @@ - + diff --git a/api/create-flows.html b/api/create-flows.html index 5fd7aaad92..ff38657c3a 100644 --- a/api/create-flows.html +++ b/api/create-flows.html @@ -21,7 +21,7 @@ - + diff --git a/api/create-folder.html b/api/create-folder.html index 3a7eff8ff2..e71b8c8ca5 100644 --- a/api/create-folder.html +++ b/api/create-folder.html @@ -21,7 +21,7 @@ - + diff --git a/api/create-upload-file.html b/api/create-upload-file.html index 05eb26232d..61f4fb7fd2 100644 --- a/api/create-upload-file.html +++ b/api/create-upload-file.html @@ -21,7 +21,7 @@ - + diff --git a/api/create-variable.html b/api/create-variable.html index 06a874eeb7..9b4a023fc0 100644 --- a/api/create-variable.html +++ b/api/create-variable.html @@ -21,7 +21,7 @@ - + diff --git a/api/custom-component-update.html b/api/custom-component-update.html index 6ab87c53f3..787586122a 100644 --- a/api/custom-component-update.html +++ b/api/custom-component-update.html @@ -21,7 +21,7 @@ - + diff --git a/api/custom-component.html b/api/custom-component.html index b3c1078aaf..339ced8f5b 100644 --- a/api/custom-component.html +++ b/api/custom-component.html @@ -21,7 +21,7 @@ - + diff --git a/api/delete-all-files.html b/api/delete-all-files.html index c48d20d694..3d66417615 100644 --- a/api/delete-all-files.html +++ b/api/delete-all-files.html @@ -21,7 +21,7 @@ - + diff --git a/api/delete-api-key-route.html b/api/delete-api-key-route.html index 2518c9557b..1476fe0d26 100644 --- a/api/delete-api-key-route.html +++ b/api/delete-api-key-route.html @@ -21,7 +21,7 @@ - + diff --git a/api/delete-file-1.html b/api/delete-file-1.html index 96958739f4..9d9a8403b9 100644 --- a/api/delete-file-1.html +++ b/api/delete-file-1.html @@ -21,7 +21,7 @@ - + diff --git a/api/delete-file.html b/api/delete-file.html index a6f5db7d51..843a8a52bb 100644 --- a/api/delete-file.html +++ b/api/delete-file.html @@ -21,7 +21,7 @@ - + diff --git a/api/delete-flow.html b/api/delete-flow.html index 3ebd6f7068..847e87b0ca 100644 --- a/api/delete-flow.html +++ b/api/delete-flow.html @@ -21,7 +21,7 @@ - + diff --git a/api/delete-folder.html b/api/delete-folder.html index 064edc85ad..8a2f708b60 100644 --- a/api/delete-folder.html +++ b/api/delete-folder.html @@ -21,7 +21,7 @@ - + diff --git a/api/delete-messages-session.html b/api/delete-messages-session.html index 90bd856b90..2adfeb6187 100644 --- a/api/delete-messages-session.html +++ b/api/delete-messages-session.html @@ -21,7 +21,7 @@ - + diff --git a/api/delete-messages.html b/api/delete-messages.html index 2b7f7d4235..2571963136 100644 --- a/api/delete-messages.html +++ b/api/delete-messages.html @@ -21,7 +21,7 @@ - + diff --git a/api/delete-multiple-flows.html b/api/delete-multiple-flows.html index c806336d10..2ea02e4006 100644 --- a/api/delete-multiple-flows.html +++ b/api/delete-multiple-flows.html @@ -21,7 +21,7 @@ - + diff --git a/api/delete-user.html b/api/delete-user.html index 7465a3c106..9031aeaf3d 100644 --- a/api/delete-user.html +++ b/api/delete-user.html @@ -21,7 +21,7 @@ - + diff --git a/api/delete-variable.html b/api/delete-variable.html index f50fac65b8..51b0f33a9c 100644 --- a/api/delete-variable.html +++ b/api/delete-variable.html @@ -21,7 +21,7 @@ - + diff --git a/api/delete-vertex-builds.html b/api/delete-vertex-builds.html index 58fe2d759d..0fa8ee9836 100644 --- a/api/delete-vertex-builds.html +++ b/api/delete-vertex-builds.html @@ -21,7 +21,7 @@ - + diff --git a/api/download-component.html b/api/download-component.html index 85b6b4fa5e..b050c41b03 100644 --- a/api/download-component.html +++ b/api/download-component.html @@ -21,7 +21,7 @@ - + diff --git a/api/download-file-1.html b/api/download-file-1.html index 6e22967266..35e9ea8e6f 100644 --- a/api/download-file-1.html +++ b/api/download-file-1.html @@ -21,7 +21,7 @@ - + diff --git a/api/download-file-2.html b/api/download-file-2.html index a8af446a75..11f6cbdb8b 100644 --- a/api/download-file-2.html +++ b/api/download-file-2.html @@ -21,7 +21,7 @@ - + diff --git a/api/download-file.html b/api/download-file.html index cd879b2349..03cfe3af0f 100644 --- a/api/download-file.html +++ b/api/download-file.html @@ -21,7 +21,7 @@ - + diff --git a/api/download-image.html b/api/download-image.html index c2dc99130b..1df804e445 100644 --- a/api/download-image.html +++ b/api/download-image.html @@ -21,7 +21,7 @@ - + diff --git a/api/download-multiple-file.html b/api/download-multiple-file.html index 215ca43aae..7d824721df 100644 --- a/api/download-multiple-file.html +++ b/api/download-multiple-file.html @@ -21,7 +21,7 @@ - + diff --git a/api/download-profile-picture.html b/api/download-profile-picture.html index a4e66e6f10..24e30dee9e 100644 --- a/api/download-profile-picture.html +++ b/api/download-profile-picture.html @@ -21,7 +21,7 @@ - + diff --git a/api/edit-file-name.html b/api/edit-file-name.html index 4c46ffb64e..1c0b9ce317 100644 --- a/api/edit-file-name.html +++ b/api/edit-file-name.html @@ -21,7 +21,7 @@ - + diff --git a/api/experimental-run-flow.html b/api/experimental-run-flow.html index e0c5e8e25f..d72d382db1 100644 --- a/api/experimental-run-flow.html +++ b/api/experimental-run-flow.html @@ -21,7 +21,7 @@ - + diff --git a/api/get-all.html b/api/get-all.html index 0d61c78eee..e02bd8db16 100644 --- a/api/get-all.html +++ b/api/get-all.html @@ -21,7 +21,7 @@ - + diff --git a/api/get-api-keys-route.html b/api/get-api-keys-route.html index 367b8283bb..2a9fa2aea0 100644 --- a/api/get-api-keys-route.html +++ b/api/get-api-keys-route.html @@ -21,7 +21,7 @@ - + diff --git a/api/get-build-events.html b/api/get-build-events.html index 02fc69ad44..5704a4723c 100644 --- a/api/get-build-events.html +++ b/api/get-build-events.html @@ -21,7 +21,7 @@ - + diff --git a/api/get-components.html b/api/get-components.html index c9f681ed26..b30ae6b63b 100644 --- a/api/get-components.html +++ b/api/get-components.html @@ -21,7 +21,7 @@ - + diff --git a/api/get-config.html b/api/get-config.html index ffe6e45ef8..59960bf495 100644 --- a/api/get-config.html +++ b/api/get-config.html @@ -21,7 +21,7 @@ - + diff --git a/api/get-elevenlabs-voice-ids.html b/api/get-elevenlabs-voice-ids.html index dccbdf1e91..0f815aa0f0 100644 --- a/api/get-elevenlabs-voice-ids.html +++ b/api/get-elevenlabs-voice-ids.html @@ -21,7 +21,7 @@ - + diff --git a/api/get-list-of-components-liked-by-user.html b/api/get-list-of-components-liked-by-user.html index 5c4dce2ca6..6ab0e468b8 100644 --- a/api/get-list-of-components-liked-by-user.html +++ b/api/get-list-of-components-liked-by-user.html @@ -21,7 +21,7 @@ - + diff --git a/api/get-messages.html b/api/get-messages.html index e362a646df..d1e6068060 100644 --- a/api/get-messages.html +++ b/api/get-messages.html @@ -21,7 +21,7 @@ - + diff --git a/api/get-starter-projects.html b/api/get-starter-projects.html index aef918fd76..6711bfd6dd 100644 --- a/api/get-starter-projects.html +++ b/api/get-starter-projects.html @@ -21,7 +21,7 @@ - + diff --git a/api/get-tags.html b/api/get-tags.html index 5b33177e35..3a2ebdef06 100644 --- a/api/get-tags.html +++ b/api/get-tags.html @@ -21,7 +21,7 @@ - + diff --git a/api/get-task-status.html b/api/get-task-status.html index 0bbd042e9a..a21e75fcaa 100644 --- a/api/get-task-status.html +++ b/api/get-task-status.html @@ -21,7 +21,7 @@ - + diff --git a/api/get-transactions.html b/api/get-transactions.html index a4d2dae6b9..cdc89e3433 100644 --- a/api/get-transactions.html +++ b/api/get-transactions.html @@ -21,7 +21,7 @@ - + diff --git a/api/get-version.html b/api/get-version.html index b25b3ec6b6..aa717177c8 100644 --- a/api/get-version.html +++ b/api/get-version.html @@ -21,7 +21,7 @@ - + diff --git a/api/get-vertex-builds.html b/api/get-vertex-builds.html index 4cf90d7a9a..2c622891c5 100644 --- a/api/get-vertex-builds.html +++ b/api/get-vertex-builds.html @@ -21,7 +21,7 @@ - + diff --git a/api/handle-messages-1.html b/api/handle-messages-1.html index 72b8876214..54e5e3de15 100644 --- a/api/handle-messages-1.html +++ b/api/handle-messages-1.html @@ -21,7 +21,7 @@ - + diff --git a/api/handle-messages.html b/api/handle-messages.html index 5aedb0eb8a..26379a3ee5 100644 --- a/api/handle-messages.html +++ b/api/handle-messages.html @@ -21,7 +21,7 @@ - + diff --git a/api/handle-sse-1.html b/api/handle-sse-1.html index 263a66be7b..9988675ef6 100644 --- a/api/handle-sse-1.html +++ b/api/handle-sse-1.html @@ -21,7 +21,7 @@ - + diff --git a/api/handle-sse.html b/api/handle-sse.html index f0b6bcabe2..e405f5c425 100644 --- a/api/handle-sse.html +++ b/api/handle-sse.html @@ -21,7 +21,7 @@ - + diff --git a/api/health-check.html b/api/health-check.html index 76026bf478..2e2c6eb3ed 100644 --- a/api/health-check.html +++ b/api/health-check.html @@ -21,7 +21,7 @@ - + diff --git a/api/health.html b/api/health.html index 08206246f5..f2923290fc 100644 --- a/api/health.html +++ b/api/health.html @@ -21,7 +21,7 @@ - + diff --git a/api/like-component.html b/api/like-component.html index 2efdbd5262..bc848e83ac 100644 --- a/api/like-component.html +++ b/api/like-component.html @@ -21,7 +21,7 @@ - + diff --git a/api/list-files-1.html b/api/list-files-1.html index 82cf63ea19..74d7a7d47a 100644 --- a/api/list-files-1.html +++ b/api/list-files-1.html @@ -21,7 +21,7 @@ - + diff --git a/api/list-files.html b/api/list-files.html index 3203313638..3a736e7876 100644 --- a/api/list-files.html +++ b/api/list-files.html @@ -21,7 +21,7 @@ - + diff --git a/api/list-profile-pictures.html b/api/list-profile-pictures.html index c03bf2d7f5..4c74b19b63 100644 --- a/api/list-profile-pictures.html +++ b/api/list-profile-pictures.html @@ -21,7 +21,7 @@ - + diff --git a/api/login-to-get-access-token.html b/api/login-to-get-access-token.html index 7d6235bd13..6139769ce9 100644 --- a/api/login-to-get-access-token.html +++ b/api/login-to-get-access-token.html @@ -21,7 +21,7 @@ - + diff --git a/api/logout.html b/api/logout.html index bc783eddb5..c85af3ac92 100644 --- a/api/logout.html +++ b/api/logout.html @@ -21,7 +21,7 @@ - + diff --git a/api/logs.html b/api/logs.html index 5a85c40f9d..8364390aa1 100644 --- a/api/logs.html +++ b/api/logs.html @@ -21,7 +21,7 @@ - + diff --git a/api/patch-user.html b/api/patch-user.html index 3a0f261e9d..a5482e2fc4 100644 --- a/api/patch-user.html +++ b/api/patch-user.html @@ -21,7 +21,7 @@ - + diff --git a/api/post-validate-code.html b/api/post-validate-code.html index 59e97ebdec..eb90c029c4 100644 --- a/api/post-validate-code.html +++ b/api/post-validate-code.html @@ -21,7 +21,7 @@ - + diff --git a/api/post-validate-prompt.html b/api/post-validate-prompt.html index ae6c604c69..c6f5332b6f 100644 --- a/api/post-validate-prompt.html +++ b/api/post-validate-prompt.html @@ -21,7 +21,7 @@ - + diff --git a/api/process-1.html b/api/process-1.html index 89263fc289..a302f231f0 100644 --- a/api/process-1.html +++ b/api/process-1.html @@ -21,7 +21,7 @@ - + diff --git a/api/process.html b/api/process.html index 5638c53a59..0d78a748dc 100644 --- a/api/process.html +++ b/api/process.html @@ -21,7 +21,7 @@ - + diff --git a/api/read-all-users.html b/api/read-all-users.html index 51ba586540..8e073576d9 100644 --- a/api/read-all-users.html +++ b/api/read-all-users.html @@ -21,7 +21,7 @@ - + diff --git a/api/read-basic-examples.html b/api/read-basic-examples.html index 5ccbdef0ce..b6631b342c 100644 --- a/api/read-basic-examples.html +++ b/api/read-basic-examples.html @@ -21,7 +21,7 @@ - + diff --git a/api/read-current-user.html b/api/read-current-user.html index 0bfadda57c..0d59c79532 100644 --- a/api/read-current-user.html +++ b/api/read-current-user.html @@ -21,7 +21,7 @@ - + diff --git a/api/read-flow.html b/api/read-flow.html index b14c6e72f8..1a717aab3b 100644 --- a/api/read-flow.html +++ b/api/read-flow.html @@ -21,7 +21,7 @@ - + diff --git a/api/read-flows.html b/api/read-flows.html index 53365a8ef0..f8e61fd955 100644 --- a/api/read-flows.html +++ b/api/read-flows.html @@ -21,7 +21,7 @@ - + diff --git a/api/read-folder.html b/api/read-folder.html index d2d533e43e..f8dffbca2e 100644 --- a/api/read-folder.html +++ b/api/read-folder.html @@ -21,7 +21,7 @@ - + diff --git a/api/read-folders.html b/api/read-folders.html index ff8654a8ad..ce50124428 100644 --- a/api/read-folders.html +++ b/api/read-folders.html @@ -21,7 +21,7 @@ - + diff --git a/api/read-public-flow.html b/api/read-public-flow.html index f94cd3bf2e..2888626d63 100644 --- a/api/read-public-flow.html +++ b/api/read-public-flow.html @@ -21,7 +21,7 @@ - + diff --git a/api/read-variables.html b/api/read-variables.html index 67efd97ea4..b984d3ca94 100644 --- a/api/read-variables.html +++ b/api/read-variables.html @@ -21,7 +21,7 @@ - + diff --git a/api/refresh-token.html b/api/refresh-token.html index 521a10e9aa..9e79eb817c 100644 --- a/api/refresh-token.html +++ b/api/refresh-token.html @@ -21,7 +21,7 @@ - + diff --git a/api/reset-password.html b/api/reset-password.html index cb22d3ac58..94a98b7880 100644 --- a/api/reset-password.html +++ b/api/reset-password.html @@ -21,7 +21,7 @@ - + diff --git a/api/retrieve-vertices-order.html b/api/retrieve-vertices-order.html index e973340ff0..fb08fdec31 100644 --- a/api/retrieve-vertices-order.html +++ b/api/retrieve-vertices-order.html @@ -21,7 +21,7 @@ - + diff --git a/api/save-store-api-key.html b/api/save-store-api-key.html index adea1bacf2..59b743b16c 100644 --- a/api/save-store-api-key.html +++ b/api/save-store-api-key.html @@ -21,7 +21,7 @@ - + diff --git a/api/share-component.html b/api/share-component.html index d0d7a21caf..772e0a60b4 100644 --- a/api/share-component.html +++ b/api/share-component.html @@ -21,7 +21,7 @@ - + diff --git a/api/simplified-run-flow.html b/api/simplified-run-flow.html index a7add05b09..b01e467834 100644 --- a/api/simplified-run-flow.html +++ b/api/simplified-run-flow.html @@ -21,7 +21,7 @@ - + diff --git a/api/stream-logs.html b/api/stream-logs.html index b04e83496c..657ed48071 100644 --- a/api/stream-logs.html +++ b/api/stream-logs.html @@ -21,7 +21,7 @@ - + diff --git a/api/update-flow.html b/api/update-flow.html index 0fd4967b42..3e979d5b30 100644 --- a/api/update-flow.html +++ b/api/update-flow.html @@ -21,7 +21,7 @@ - + diff --git a/api/update-folder.html b/api/update-folder.html index 981079e8bb..c4f50e0a4e 100644 --- a/api/update-folder.html +++ b/api/update-folder.html @@ -21,7 +21,7 @@ - + diff --git a/api/update-message.html b/api/update-message.html index 227ec1e4f4..5fb267ae57 100644 --- a/api/update-message.html +++ b/api/update-message.html @@ -21,7 +21,7 @@ - + diff --git a/api/update-session-id.html b/api/update-session-id.html index d25720f1f6..551631c4e6 100644 --- a/api/update-session-id.html +++ b/api/update-session-id.html @@ -21,7 +21,7 @@ - + diff --git a/api/update-shared-component.html b/api/update-shared-component.html index 8960fb8888..2b9bb03e00 100644 --- a/api/update-shared-component.html +++ b/api/update-shared-component.html @@ -21,7 +21,7 @@ - + diff --git a/api/update-variable.html b/api/update-variable.html index 0b898a2604..82b30bba54 100644 --- a/api/update-variable.html +++ b/api/update-variable.html @@ -21,7 +21,7 @@ - + diff --git a/api/upload-file-1.html b/api/upload-file-1.html index 528d4a62ac..7a4d1b27df 100644 --- a/api/upload-file-1.html +++ b/api/upload-file-1.html @@ -21,7 +21,7 @@ - + diff --git a/api/upload-file-2.html b/api/upload-file-2.html index 8e1552e830..7757fdd086 100644 --- a/api/upload-file-2.html +++ b/api/upload-file-2.html @@ -21,7 +21,7 @@ - + diff --git a/api/upload-file.html b/api/upload-file.html index d3e682e7e2..e436e6f23c 100644 --- a/api/upload-file.html +++ b/api/upload-file.html @@ -21,7 +21,7 @@ - + diff --git a/api/upload-user-file.html b/api/upload-user-file.html index 49cee679ec..7e7ea37b1b 100644 --- a/api/upload-user-file.html +++ b/api/upload-user-file.html @@ -21,7 +21,7 @@ - + diff --git a/api/webhook-run-flow.html b/api/webhook-run-flow.html index 0f6453778f..636aef8278 100644 --- a/api/webhook-run-flow.html +++ b/api/webhook-run-flow.html @@ -21,7 +21,7 @@ - + diff --git a/assets/images/vector-store-retrieval-3201f1ea2f13a5f8a87652c81a5386c6.png b/assets/images/vector-store-retrieval-3201f1ea2f13a5f8a87652c81a5386c6.png new file mode 100644 index 0000000000000000000000000000000000000000..12d59237265aa625124890011f452e5f13215411 GIT binary patch literal 462597 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

@h%o7^fcs>6e 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 c`-_rBw`OP(k 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 yP9NA6W^maZ7^1)5lQeD0 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 E-{~`jga7~l literal 0 HcmV?d00001 diff --git a/assets/images/vector-store-retrieval-3d2d30b0bfef46783987efd758fc5497.png b/assets/images/vector-store-retrieval-3d2d30b0bfef46783987efd758fc5497.png deleted file mode 100644 index dabfce54109669e353bb3e67f71c8b42c5b0c302..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 377359 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 =lK%q!C9Xh6t=&Gl-+D&~9z`g}k)M~3k0_u| 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

Xso^?G_o_0naAcv=9T#Nqiu#}9O!_9J)3 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

    whE?H4Mp^8g}D3$~Ex5;TO*I{-vlum&WB=O-sl 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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":"Starter projects","items":[{"type":"link","label":"Basic prompting","href":"/starter-projects-basic-prompting","docId":"Starter-Projects/starter-projects-basic-prompting","unlisted":false},{"type":"link","label":"Vector store RAG","href":"/starter-projects-vector-store-rag","docId":"Starter-Projects/starter-projects-vector-store-rag","unlisted":false},{"type":"link","label":"Simple agent","href":"/starter-projects-simple-agent","docId":"Starter-Projects/starter-projects-simple-agent","unlisted":false}],"collapsed":true,"collapsible":true},{"type":"category","label":"Sample flows","items":[{"type":"link","label":"Blog writer","href":"/blog-writer","docId":"Sample-Flows/blog-writer","unlisted":false},{"type":"link","label":"Document QA","href":"/document-qa","docId":"Sample-Flows/document-qa","unlisted":false},{"type":"link","label":"Memory chatbot","href":"/memory-chatbot","docId":"Sample-Flows/memory-chatbot","unlisted":false},{"type":"link","label":"Sequential tasks agent","href":"/sequential-agent","docId":"Sample-Flows/sequential-agent","unlisted":false},{"type":"link","label":"Travel planning agent","href":"/travel-planning-agent","docId":"Sample-Flows/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":"Components","href":"/concepts-components","docId":"Concepts/concepts-components","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":"Publish flows","href":"/concepts-publish","docId":"Concepts/concepts-publish","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":"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":"Embeddings","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":"Loaders","href":"/components-loaders","docId":"Components/components-loaders","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":"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":"Agents overview","href":"/agents-overview","docId":"Agents/agents-overview","unlisted":false},{"type":"link","label":"Create a problem-solving agent","href":"/agents-tool-calling-agent-component","docId":"Agents/agent-tool-calling-agent-component","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}],"collapsed":true,"collapsible":true},{"type":"category","label":"Develop","items":[{"type":"link","label":"About developing and configuring Langflow applications","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 options","href":"/memory","docId":"Develop/memory","unlisted":false},{"type":"link","label":"Use session ID to manage communication between components","href":"/session-id","docId":"Develop/session-id","unlisted":false},{"type":"link","label":"Logging options in Langflow","href":"/logging","docId":"Develop/logging","unlisted":false},{"type":"link","label":"Trigger flows with webhooks","href":"/webhook","docId":"Develop/webhook","unlisted":false}],"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":"Kubernetes","href":"/deployment-kubernetes","docId":"Deployment/deployment-kubernetes","unlisted":false},{"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":"API documentation","href":"/api"},{"type":"link","label":"API examples","href":"/api-reference-api-examples","docId":"API-Reference/api-reference-api-examples","unlisted":false}],"collapsed":true,"collapsible":true},{"type":"category","label":"Integrations","items":[{"type":"category","label":"MCP (Model Context Protocol)","items":[{"type":"link","label":"Integrate Langflow with MCP","href":"/integrations-mcp","docId":"Integrations/MCP/integrations-mcp","unlisted":false},{"type":"link","label":"Connect an Astra DB MCP server to Langflow","href":"/mcp-component-astra","docId":"Integrations/MCP/mcp-component-astra","unlisted":false}],"collapsed":true,"collapsible":true},{"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":"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}],"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":"Integrate NVIDIA Retriever Extraction with Langflow","href":"/integrations-nvidia-ingest","docId":"Integrations/Nvidia/integrations-nvidia-ingest","unlisted":false},{"type":"link","label":"Integrate NVIDIA NIMs with Langflow","href":"/integrations-nvidia-ingest-wsl2","docId":"Integrations/Nvidia/integrations-nvidia-nim-wsl2","unlisted":false}],"collapsed":true,"collapsible":true}],"collapsed":true,"collapsible":true},{"type":"category","label":"Contributing","items":[{"type":"link","label":"Join the Langflow community","href":"/contributing-community","docId":"Contributing/contributing-community","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":"Ask for help on the Discussions board","href":"/contributing-github-discussions","docId":"Contributing/contributing-github-discussion-board","unlisted":false},{"type":"link","label":"Request an enhancement or report a bug","href":"/contributing-github-issues","docId":"Contributing/contributing-github-issues","unlisted":false},{"type":"link","label":"Contribute to Langflow","href":"/contributing-how-to-contribute","docId":"Contributing/contributing-how-to-contribute","unlisted":false},{"type":"link","label":"Telemetry","href":"/contributing-telemetry","docId":"Contributing/contributing-telemetry","unlisted":false}],"collapsed":true,"collapsible":true},{"type":"category","label":"Changelog","items":[{"type":"link","label":"Changelog","href":"https://github.com/langflow-ai/langflow/releases/latest"}],"collapsed":true,"collapsible":true},{"type":"category","label":"Support","items":[{"type":"link","label":"Luna for Langflow","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/agent-tool-calling-agent-component":{"id":"Agents/agent-tool-calling-agent-component","title":"Create a problem-solving agent","description":"Developing agents in Langchain is complex.","sidebar":"docs"},"Agents/agents-overview":{"id":"Agents/agents-overview","title":"Agents overview","description":"Agents are AI systems that use LLMs as a brain to analyze problems and select external tools.","sidebar":"docs"},"API-Reference/api-reference-api-examples":{"id":"API-Reference/api-reference-api-examples","title":"API examples","description":"This page provides examples and practices for managing Langflow using the Langflow API.","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":"Bundles are third-party components grouped by provider.","sidebar":"docs"},"Components/components-custom-components":{"id":"Components/components-custom-components","title":"Create custom Python components","description":"Custom components are created within Langflow and extend the platform\'s functionality with custom, reusable Python code.","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":"Embeddings","description":"Embeddings models convert text into numerical vectors. These embeddings capture semantic meaning of the input text, and allow LLMs to understand context.","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-loaders":{"id":"Components/components-loaders","title":"Loaders","description":"As of Langflow 1.1, loader components are now found in the Components menu under Bundles.","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":"Memory components store and retrieve chat messages by session_id.","sidebar":"docs"},"Components/components-models":{"id":"Components/components-models","title":"Models","description":"Model components generate text using large language models.","sidebar":"docs"},"Components/components-processing":{"id":"Components/components-processing","title":"Processing","description":"Processing components process and transform data within a flow.","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":"Tools are typically connected to agent components at the Tools port. Agents use LLMs as a reasoning engine to decide which of the connected tool components to use to solve a problem.","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"},"Concepts/concepts-components":{"id":"Concepts/concepts-components","title":"Components","description":"A\xa0component\xa0is a single building block within a flow with inputs, outputs, functions, and parameters that define its functionality. A single component is like a class within a larger application.","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":"Publish flows","description":"Langflow provides several ways to publish and integrate your flows into external applications. Whether you want to expose your flow via API endpoints, 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"},"Configuration/configuration-api-keys":{"id":"Configuration/configuration-api-keys","title":"API keys","description":"Langflow provides an API key functionality that allows users to access their individual components and flows without traditional login authentication.","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-community":{"id":"Contributing/contributing-community","title":"Join the Langflow community","description":"Join the Langflow Discord server","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\xa0CustomComponent\xa0class.","sidebar":"docs"},"Contributing/contributing-github-discussion-board":{"id":"Contributing/contributing-github-discussion-board","title":"Ask for help on the Discussions board","description":"If you\'re looking for help with your code, consider posting a question on the Langflow\xa0GitHub Discussions board. The Langflow team cannot provide individual support via email. The team also believes that help is much more valuable if it\'s\xa0shared publicly, so that more people can benefit from it.","sidebar":"docs"},"Contributing/contributing-github-issues":{"id":"Contributing/contributing-github-issues","title":"Request an enhancement or report a bug","description":"The\xa0Issues page in the Langflow repo is kept up to date with bugs, improvements, and feature requests. Labels are used to help with sorting and discovery of issues of interest. For an overview of the system Langflow uses to tag issues and pull requests, see the Langflow repo\'s labels page.","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"},"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":{"id":"Deployment/deployment-kubernetes","title":"Deploy Langflow on Kubernetes","description":"This guide demonstrates deploying Langflow on a Kubernetes cluster.","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-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/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":"To install custom dependencies in your Langflow environment, add them with your package manager.","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":"Add a Webhook component to your flow to trigger it with external requests.","sidebar":"docs"},"Get-Started/get-started-installation":{"id":"Get-Started/get-started-installation","title":"Install Langflow","description":"Langflow can be installed in three ways:","sidebar":"docs"},"Get-Started/get-started-quickstart":{"id":"Get-Started/get-started-quickstart","title":"Quickstart","description":"Get to know Langflow by building an OpenAI-powered chatbot application. After you\'ve constructed a chatbot, add Retrieval Augmented Generation (RAG) to chat with your own data.","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/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-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":"A comprehensive guide on creating a Google OAuth app, obtaining tokens, and integrating them with Langflow\'s Google 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":"A comprehensive guide on creating a Google OAuth app, obtaining tokens, and integrating them with Langflow\'s Google 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 is an observability and analytics platform specifically designed for language models and AI applications.","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, just add your LangChain API key as a Langflow environment variable and you are good to go!","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/integrations-mcp":{"id":"Integrations/MCP/integrations-mcp","title":"Integrate Langflow with MCP","description":"Langflow integrates with the Model Context Protocol (MCP). This allows you to use your Langflow flows as tools in client applications that support the MCP, or extend Langflow with the MCP server component to access MCP servers.","sidebar":"docs"},"Integrations/MCP/mcp-component-astra":{"id":"Integrations/MCP/mcp-component-astra","title":"Connect an Astra DB MCP server to Langflow","description":"Use the MCP server 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-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"},"Sample-Flows/blog-writer":{"id":"Sample-Flows/blog-writer","title":"Blog writer","description":"Build a Blog Writer flow for a one-shot application using OpenAI.","sidebar":"docs"},"Sample-Flows/document-qa":{"id":"Sample-Flows/document-qa","title":"Document QA","description":"Build a question-and-answer chatbot with a document loaded from local memory.","sidebar":"docs"},"Sample-Flows/memory-chatbot":{"id":"Sample-Flows/memory-chatbot","title":"Memory chatbot","description":"This flow extends the basic prompting flow with a Chat memory component that stores up to 100 previous chat messages and uses them to provide context for the current conversation.","sidebar":"docs"},"Sample-Flows/sequential-agent":{"id":"Sample-Flows/sequential-agent","title":"Sequential tasks agent","description":"Build a Sequential Tasks Agent flow for a multi-agent application using multiple Agent components.","sidebar":"docs"},"Sample-Flows/travel-planning-agent":{"id":"Sample-Flows/travel-planning-agent","title":"Travel planning agent","description":"Build a Travel Planning Agent flow for an agentic application using the multiple Tool-calling agents.","sidebar":"docs"},"Starter-Projects/starter-projects-basic-prompting":{"id":"Starter-Projects/starter-projects-basic-prompting","title":"Basic prompting","description":"Prompts serve as the inputs to a large language model (LLM), acting as the interface between human instructions and computational tasks.","sidebar":"docs"},"Starter-Projects/starter-projects-simple-agent":{"id":"Starter-Projects/starter-projects-simple-agent","title":"Simple agent","description":"Build a Simple Agent flow for an agentic application using the Tool-calling agent component.","sidebar":"docs"},"Starter-Projects/starter-projects-vector-store-rag":{"id":"Starter-Projects/starter-projects-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"},"Support/luna-for-langflow":{"id":"Support/luna-for-langflow","title":"Luna for Langflow","description":"With Luna for Langflow support, you can develop and deploy Langflow applications with confidence.","sidebar":"docs"}}}}')}}]); \ No newline at end of file +"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":"Starter projects","items":[{"type":"link","label":"Basic prompting","href":"/starter-projects-basic-prompting","docId":"Starter-Projects/starter-projects-basic-prompting","unlisted":false},{"type":"link","label":"Vector store RAG","href":"/starter-projects-vector-store-rag","docId":"Starter-Projects/starter-projects-vector-store-rag","unlisted":false},{"type":"link","label":"Simple agent","href":"/starter-projects-simple-agent","docId":"Starter-Projects/starter-projects-simple-agent","unlisted":false}],"collapsed":true,"collapsible":true},{"type":"category","label":"Sample flows","items":[{"type":"link","label":"Blog writer","href":"/blog-writer","docId":"Sample-Flows/blog-writer","unlisted":false},{"type":"link","label":"Document QA","href":"/document-qa","docId":"Sample-Flows/document-qa","unlisted":false},{"type":"link","label":"Memory chatbot","href":"/memory-chatbot","docId":"Sample-Flows/memory-chatbot","unlisted":false},{"type":"link","label":"Sequential tasks agent","href":"/sequential-agent","docId":"Sample-Flows/sequential-agent","unlisted":false},{"type":"link","label":"Travel planning agent","href":"/travel-planning-agent","docId":"Sample-Flows/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":"Components","href":"/concepts-components","docId":"Concepts/concepts-components","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":"Publish flows","href":"/concepts-publish","docId":"Concepts/concepts-publish","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":"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":"Embeddings","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":"Loaders","href":"/components-loaders","docId":"Components/components-loaders","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":"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":"Agents overview","href":"/agents-overview","docId":"Agents/agents-overview","unlisted":false},{"type":"link","label":"Create a problem-solving agent","href":"/agents-tool-calling-agent-component","docId":"Agents/agent-tool-calling-agent-component","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}],"collapsed":true,"collapsible":true},{"type":"category","label":"Develop","items":[{"type":"link","label":"About developing and configuring Langflow applications","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 options","href":"/memory","docId":"Develop/memory","unlisted":false},{"type":"link","label":"Use session ID to manage communication between components","href":"/session-id","docId":"Develop/session-id","unlisted":false},{"type":"link","label":"Logging options in Langflow","href":"/logging","docId":"Develop/logging","unlisted":false},{"type":"link","label":"Trigger flows with webhooks","href":"/webhook","docId":"Develop/webhook","unlisted":false}],"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":"Kubernetes","href":"/deployment-kubernetes","docId":"Deployment/deployment-kubernetes","unlisted":false},{"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":"API documentation","href":"/api"},{"type":"link","label":"API examples","href":"/api-reference-api-examples","docId":"API-Reference/api-reference-api-examples","unlisted":false}],"collapsed":true,"collapsible":true},{"type":"category","label":"Integrations","items":[{"type":"category","label":"MCP (Model Context Protocol)","items":[{"type":"link","label":"Integrate Langflow with MCP","href":"/integrations-mcp","docId":"Integrations/MCP/integrations-mcp","unlisted":false},{"type":"link","label":"Connect an Astra DB MCP server to Langflow","href":"/mcp-component-astra","docId":"Integrations/MCP/mcp-component-astra","unlisted":false}],"collapsed":true,"collapsible":true},{"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":"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}],"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":"Integrate NVIDIA Retriever Extraction with Langflow","href":"/integrations-nvidia-ingest","docId":"Integrations/Nvidia/integrations-nvidia-ingest","unlisted":false},{"type":"link","label":"Integrate NVIDIA NIMs with Langflow","href":"/integrations-nvidia-ingest-wsl2","docId":"Integrations/Nvidia/integrations-nvidia-nim-wsl2","unlisted":false}],"collapsed":true,"collapsible":true}],"collapsed":true,"collapsible":true},{"type":"category","label":"Contributing","items":[{"type":"link","label":"Join the Langflow community","href":"/contributing-community","docId":"Contributing/contributing-community","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":"Ask for help on the Discussions board","href":"/contributing-github-discussions","docId":"Contributing/contributing-github-discussion-board","unlisted":false},{"type":"link","label":"Request an enhancement or report a bug","href":"/contributing-github-issues","docId":"Contributing/contributing-github-issues","unlisted":false},{"type":"link","label":"Contribute to Langflow","href":"/contributing-how-to-contribute","docId":"Contributing/contributing-how-to-contribute","unlisted":false},{"type":"link","label":"Telemetry","href":"/contributing-telemetry","docId":"Contributing/contributing-telemetry","unlisted":false}],"collapsed":true,"collapsible":true},{"type":"category","label":"Changelog","items":[{"type":"link","label":"Changelog","href":"https://github.com/langflow-ai/langflow/releases/latest"}],"collapsed":true,"collapsible":true},{"type":"category","label":"Support","items":[{"type":"link","label":"Luna for Langflow","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/agent-tool-calling-agent-component":{"id":"Agents/agent-tool-calling-agent-component","title":"Create a problem-solving agent","description":"Developing agents in Langchain is complex.","sidebar":"docs"},"Agents/agents-overview":{"id":"Agents/agents-overview","title":"Agents overview","description":"Agents are AI systems that use LLMs as a brain to analyze problems and select external tools.","sidebar":"docs"},"API-Reference/api-reference-api-examples":{"id":"API-Reference/api-reference-api-examples","title":"API examples","description":"This page provides examples and practices for managing Langflow using the Langflow API.","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":"Bundles are third-party components grouped by provider.","sidebar":"docs"},"Components/components-custom-components":{"id":"Components/components-custom-components","title":"Create custom Python components","description":"Custom components are created within Langflow and extend the platform\'s functionality with custom, reusable Python code.","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":"Embeddings","description":"Embeddings models convert text into numerical vectors. These embeddings capture semantic meaning of the input text, and allow LLMs to understand context.","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-loaders":{"id":"Components/components-loaders","title":"Loaders","description":"As of Langflow 1.1, loader components are now found in the Components menu under Bundles.","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":"Memory components store and retrieve chat messages by session_id.","sidebar":"docs"},"Components/components-models":{"id":"Components/components-models","title":"Models","description":"Model components generate text using large language models.","sidebar":"docs"},"Components/components-processing":{"id":"Components/components-processing","title":"Processing","description":"Processing components process and transform data within a flow.","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":"Tools are typically connected to agent components at the Tools port. Agents use LLMs as a reasoning engine to decide which of the connected tool components to use to solve a problem.","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"},"Concepts/concepts-components":{"id":"Concepts/concepts-components","title":"Components","description":"A\xa0component\xa0is a single building block within a flow with inputs, outputs, functions, and parameters that define its functionality. A single component is like a class within a larger application.","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":"Publish flows","description":"Langflow provides several ways to publish and integrate your flows into external applications. Whether you want to expose your flow via API endpoints, 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"},"Configuration/configuration-api-keys":{"id":"Configuration/configuration-api-keys","title":"API keys","description":"Langflow provides an API key functionality that allows users to access their individual components and flows without traditional login authentication.","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-community":{"id":"Contributing/contributing-community","title":"Join the Langflow community","description":"Join the Langflow Discord server","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\xa0CustomComponent\xa0class.","sidebar":"docs"},"Contributing/contributing-github-discussion-board":{"id":"Contributing/contributing-github-discussion-board","title":"Ask for help on the Discussions board","description":"If you\'re looking for help with your code, consider posting a question on the Langflow\xa0GitHub Discussions board. The Langflow team cannot provide individual support via email. The team also believes that help is much more valuable if it\'s\xa0shared publicly, so that more people can benefit from it.","sidebar":"docs"},"Contributing/contributing-github-issues":{"id":"Contributing/contributing-github-issues","title":"Request an enhancement or report a bug","description":"The\xa0Issues page in the Langflow repo is kept up to date with bugs, improvements, and feature requests. Labels are used to help with sorting and discovery of issues of interest. For an overview of the system Langflow uses to tag issues and pull requests, see the Langflow repo\'s labels page.","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"},"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":{"id":"Deployment/deployment-kubernetes","title":"Deploy Langflow on Kubernetes","description":"This guide demonstrates deploying Langflow on a Kubernetes cluster.","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-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/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":"To install custom dependencies in your Langflow environment, add them with your package manager.","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":"Add a Webhook component to your flow to trigger it with external requests.","sidebar":"docs"},"Get-Started/get-started-installation":{"id":"Get-Started/get-started-installation","title":"Install Langflow","description":"Langflow can be installed in three ways:","sidebar":"docs"},"Get-Started/get-started-quickstart":{"id":"Get-Started/get-started-quickstart","title":"Quickstart","description":"Get to know Langflow by building an OpenAI-powered chatbot application. After you\'ve constructed a chatbot, add Retrieval Augmented Generation (RAG) to chat with your own data.","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/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-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":"A comprehensive guide on creating a Google OAuth app, obtaining tokens, and integrating them with Langflow\'s Google 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":"A comprehensive guide on creating a Google OAuth app, obtaining tokens, and integrating them with Langflow\'s Google 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, just add your LangChain API key as a Langflow environment variable and you are good to go!","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/integrations-mcp":{"id":"Integrations/MCP/integrations-mcp","title":"Integrate Langflow with MCP","description":"Langflow integrates with the Model Context Protocol (MCP). This allows you to use your Langflow flows as tools in client applications that support the MCP, or extend Langflow with the MCP server component to access MCP servers.","sidebar":"docs"},"Integrations/MCP/mcp-component-astra":{"id":"Integrations/MCP/mcp-component-astra","title":"Connect an Astra DB MCP server to Langflow","description":"Use the MCP server 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-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"},"Sample-Flows/blog-writer":{"id":"Sample-Flows/blog-writer","title":"Blog writer","description":"Build a Blog Writer flow for a one-shot application using OpenAI.","sidebar":"docs"},"Sample-Flows/document-qa":{"id":"Sample-Flows/document-qa","title":"Document QA","description":"Build a question-and-answer chatbot with a document loaded from local memory.","sidebar":"docs"},"Sample-Flows/memory-chatbot":{"id":"Sample-Flows/memory-chatbot","title":"Memory chatbot","description":"This flow extends the basic prompting flow with a Chat memory component that stores up to 100 previous chat messages and uses them to provide context for the current conversation.","sidebar":"docs"},"Sample-Flows/sequential-agent":{"id":"Sample-Flows/sequential-agent","title":"Sequential tasks agent","description":"Build a Sequential Tasks Agent flow for a multi-agent application using multiple Agent components.","sidebar":"docs"},"Sample-Flows/travel-planning-agent":{"id":"Sample-Flows/travel-planning-agent","title":"Travel planning agent","description":"Build a Travel Planning Agent flow for an agentic application using the multiple Tool-calling agents.","sidebar":"docs"},"Starter-Projects/starter-projects-basic-prompting":{"id":"Starter-Projects/starter-projects-basic-prompting","title":"Basic prompting","description":"Prompts serve as the inputs to a large language model (LLM), acting as the interface between human instructions and computational tasks.","sidebar":"docs"},"Starter-Projects/starter-projects-simple-agent":{"id":"Starter-Projects/starter-projects-simple-agent","title":"Simple agent","description":"Build a Simple Agent flow for an agentic application using the Tool-calling agent component.","sidebar":"docs"},"Starter-Projects/starter-projects-vector-store-rag":{"id":"Starter-Projects/starter-projects-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"},"Support/luna-for-langflow":{"id":"Support/luna-for-langflow","title":"Luna for Langflow","description":"With Luna for Langflow support, you can develop and deploy Langflow applications with confidence.","sidebar":"docs"}}}}')}}]); \ No newline at end of file diff --git a/assets/js/2ab0d4f5.432262b8.js b/assets/js/2ab0d4f5.432262b8.js deleted file mode 100644 index 152490e99d..0000000000 --- a/assets/js/2ab0d4f5.432262b8.js +++ /dev/null @@ -1 +0,0 @@ -"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.3.2"},"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 \\"cillum055\\": \\"\\",\\n \\"cillumbd\\": \\"\\",\\n \\"aliquip_9e2\\": \\"\\"\\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/2ab0d4f5.bcbaf5b9.js b/assets/js/2ab0d4f5.bcbaf5b9.js new file mode 100644 index 0000000000..5cdc590460 --- /dev/null +++ b/assets/js/2ab0d4f5.bcbaf5b9.js @@ -0,0 +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.3.2"},"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 \\"consequatcb\\": \\"\\",\\n \\"sunt6\\": \\"\\",\\n \\"dolor_eee\\": \\"\\"\\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/c6a5eaec.9e262031.js b/assets/js/c6a5eaec.9e262031.js deleted file mode 100644 index f6bf3b0412..0000000000 --- a/assets/js/c6a5eaec.9e262031.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunklangflow_docs=self.webpackChunklangflow_docs||[]).push([[8356],{65537:(e,n,t)=>{t.d(n,{A:()=>y});var a=t(96540),r=t(18215),o=t(65627),s=t(56347),i=t(50372),l=t(30604),c=t(11861),u=t(78749);function d(e){return a.Children.toArray(e).filter((e=>"\n"!==e)).map((e=>{if(!e||(0,a.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 h(e){const{values:n,children:t}=e;return(0,a.useMemo)((()=>{const e=n??function(e){return d(e).map((e=>{let{props:{value:n,label:t,attributes:a,default:r}}=e;return{value:n,label:t,attributes:a,default:r}}))}(t);return function(e){const n=(0,c.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 g(e){let{value:n,tabValues:t}=e;return t.some((e=>e.value===n))}function f(e){let{queryString:n=!1,groupId:t}=e;const r=(0,s.W6)(),o=function(e){let{queryString:n=!1,groupId:t}=e;if("string"==typeof n)return n;if(!1===n)return null;if(!0===n&&!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:n,groupId:t});return[(0,l.aZ)(o),(0,a.useCallback)((e=>{if(!o)return;const n=new URLSearchParams(r.location.search);n.set(o,e),r.replace({...r.location,search:n.toString()})}),[o,r])]}function p(e){const{defaultValue:n,queryString:t=!1,groupId:r}=e,o=h(e),[s,l]=(0,a.useState)((()=>function(e){let{defaultValue:n,tabValues:t}=e;if(0===t.length)throw new Error("Docusaurus error: the component requires at least one children component");if(n){if(!g({value:n,tabValues:t}))throw new Error(`Docusaurus error: The has a defaultValue "${n}" 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 n}const a=t.find((e=>e.default))??t[0];if(!a)throw new Error("Unexpected error: 0 tabValues");return a.value}({defaultValue:n,tabValues:o}))),[c,d]=f({queryString:t,groupId:r}),[p,b]=function(e){let{groupId:n}=e;const t=function(e){return e?`docusaurus.tab.${e}`:null}(n),[r,o]=(0,u.Dv)(t);return[r,(0,a.useCallback)((e=>{t&&o.set(e)}),[t,o])]}({groupId:r}),m=(()=>{const e=c??p;return g({value:e,tabValues:o})?e:null})();(0,i.A)((()=>{m&&l(m)}),[m]);return{selectedValue:s,selectValue:(0,a.useCallback)((e=>{if(!g({value:e,tabValues:o}))throw new Error(`Can't select invalid tab value=${e}`);l(e),d(e),b(e)}),[d,b,o]),tabValues:o}}var b=t(9136);const m={tabList:"tabList__CuJ",tabItem:"tabItem_LNqP"};var v=t(74848);function x(e){let{className:n,block:t,selectedValue:a,selectValue:s,tabValues:i}=e;const l=[],{blockElementScrollPositionUntilNextRender:c}=(0,o.a_)(),u=e=>{const n=e.currentTarget,t=l.indexOf(n),r=i[t].value;r!==a&&(c(n),s(r))},d=e=>{let n=null;switch(e.key){case"Enter":u(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,v.jsx)("ul",{role:"tablist","aria-orientation":"horizontal",className:(0,r.A)("tabs",{"tabs--block":t},n),children:i.map((e=>{let{value:n,label:t,attributes:o}=e;return(0,v.jsx)("li",{role:"tab",tabIndex:a===n?0:-1,"aria-selected":a===n,ref:e=>{l.push(e)},onKeyDown:d,onClick:u,...o,className:(0,r.A)("tabs__item",m.tabItem,o?.className,{"tabs__item--active":a===n}),children:t??n},n)}))})}function w(e){let{lazy:n,children:t,selectedValue:o}=e;const s=(Array.isArray(t)?t:[t]).filter(Boolean);if(n){const e=s.find((e=>e.props.value===o));return e?(0,a.cloneElement)(e,{className:(0,r.A)("margin-top--md",e.props.className)}):null}return(0,v.jsx)("div",{className:"margin-top--md",children:s.map(((e,n)=>(0,a.cloneElement)(e,{key:n,hidden:e.props.value!==o})))})}function j(e){const n=p(e);return(0,v.jsxs)("div",{className:(0,r.A)("tabs-container",m.tabList),children:[(0,v.jsx)(x,{...n,...e}),(0,v.jsx)(w,{...n,...e})]})}function y(e){const n=(0,b.A)();return(0,v.jsx)(j,{...e,children:d(e.children)},String(n))}},79329:(e,n,t)=>{t.d(n,{A:()=>s});t(96540);var a=t(18215);const r={tabItem:"tabItem_Ymn6"};var o=t(74848);function s(e){let{children:n,hidden:t,className:s}=e;return(0,o.jsx)("div",{role:"tabpanel",className:(0,a.A)(r.tabItem,s),hidden:t,children:n})}},90435:(e,n,t)=>{t.r(n),t.d(n,{CH:()=>h,assets:()=>d,chCodeConfig:()=>g,contentTitle:()=>u,default:()=>b,frontMatter:()=>c,metadata:()=>a,toc:()=>f});const a=JSON.parse('{"id":"Integrations/integrations-langfuse","title":"Langfuse","description":"Langfuse is an observability and analytics platform specifically designed for language models and AI applications.","source":"@site/docs/Integrations/integrations-langfuse.md","sourceDirName":"Integrations","slug":"/integrations-langfuse","permalink":"/integrations-langfuse","draft":false,"unlisted":false,"tags":[],"version":"current","frontMatter":{"title":"Langfuse","slug":"/integrations-langfuse"},"sidebar":"docs","previous":{"title":"Integrate Google Cloud Vertex AI with Langflow","permalink":"/integrations-setup-google-cloud-vertex-ai-langflow"},"next":{"title":"LangSmith","permalink":"/integrations-langsmith"}}');var r=t(74848),o=t(28453),s=t(24754),i=t(65537),l=t(79329);const c={title:"Langfuse",slug:"/integrations-langfuse"},u="Integrate Langfuse with Langflow",d={},h={annotations:s.hk,Code:s.Cy},g={staticMediaQuery:"not screen, (max-width: 768px)",lineNumbers:!0,showCopyButton:!0,themeName:"github-dark"},f=[{value:"Prerequisites",id:"prerequisites",level:2},{value:"Create Langfuse project credentials",id:"create-langfuse-project-credentials",level:2},{value:"Set your Langfuse credentials as environment variables",id:"set-your-langfuse-credentials-as-environment-variables",level:2},{value:"Start Langflow and run a flow",id:"start-langflow-and-run-a-flow",level:2},{value:"View tracing data in Langfuse",id:"view-tracing-data-in-langfuse",level:2},{value:"Disable the Langfuse integration",id:"disable-the-langfuse-integration",level:2}];function p(e){const n={a:"a",code:"code",h1:"h1",h2:"h2",header:"header",li:"li",ol:"ol",p:"p",ul:"ul",...(0,o.R)(),...e.components};return h||m("CH",!1),h.Code||m("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)(n.header,{children:(0,r.jsx)(n.h1,{id:"integrate-langfuse-with-langflow",children:"Integrate Langfuse with Langflow"})}),"\n",(0,r.jsxs)(n.p,{children:[(0,r.jsx)(n.a,{href:"https://langfuse.com/",children:"Langfuse"})," is an observability and analytics platform specifically designed for language models and AI applications."]}),"\n",(0,r.jsxs)(n.p,{children:["This guide walks you through how to configure Langflow to collect ",(0,r.jsx)(n.a,{href:"https://langfuse.com/docs/tracing",children:"tracing"})," data about your flow executions and automatically send the data to Langfuse."]}),"\n",(0,r.jsx)(n.h2,{id:"prerequisites",children:"Prerequisites"}),"\n",(0,r.jsxs)(n.ul,{children:["\n",(0,r.jsx)(n.li,{children:"A project in Langflow with a runnable flow"}),"\n",(0,r.jsxs)(n.li,{children:["A Langfuse Cloud account in any ",(0,r.jsx)(n.a,{href:"https://langfuse.com/faq/all/cloud-data-regions",children:"data region"})]}),"\n",(0,r.jsx)(n.li,{children:"A Langfuse organization and project"}),"\n"]}),"\n",(0,r.jsx)(n.h2,{id:"create-langfuse-project-credentials",children:"Create Langfuse project credentials"}),"\n",(0,r.jsxs)(n.ol,{children:["\n",(0,r.jsxs)(n.li,{children:["\n",(0,r.jsx)(n.p,{children:"In Langfuse, go to your project settings, and then create a new set of API keys."}),"\n"]}),"\n",(0,r.jsxs)(n.li,{children:["\n",(0,r.jsx)(n.p,{children:"Copy the following API key information:"}),"\n",(0,r.jsxs)(n.ul,{children:["\n",(0,r.jsx)(n.li,{children:"Secret Key"}),"\n",(0,r.jsx)(n.li,{children:"Public Key"}),"\n",(0,r.jsx)(n.li,{children:"Host URL"}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,r.jsx)(n.h2,{id:"set-your-langfuse-credentials-as-environment-variables",children:"Set your Langfuse credentials as environment variables"}),"\n",(0,r.jsx)(n.p,{children:"Set your Langfuse project credentials as environment variables in the same environment where you run Langflow."}),"\n",(0,r.jsx)(n.p,{children:"You can use any method you prefer to set environment variables.\nThe following examples show how to set environment variables in a terminal session (Linux or macOS) and in a command prompt session (Windows):"}),"\n",(0,r.jsxs)(i.A,{children:[(0,r.jsx)(l.A,{value:"linux-macos",label:"Linux or macOS",default:!0,children:(0,r.jsx)(h.Code,{codeConfig:g,northPanel:{tabs:[""],active:"",heightRatio:1},files:[{name:"",focus:"",code:{lines:[{tokens:[{content:"export LANGFUSE_SECRET_KEY=SECRET_KEY",props:{}}]},{tokens:[{content:"export LANGFUSE_PUBLIC_KEY=PUBLIC_KEY",props:{}}]},{tokens:[{content:"export LANGFUSE_HOST=HOST_URL",props:{}}]}],lang:"text"},annotations:[]}]})}),(0,r.jsx)(l.A,{value:"windows",label:"Windows",default:!0,children:(0,r.jsx)(h.Code,{codeConfig:g,northPanel:{tabs:[""],active:"",heightRatio:1},files:[{name:"",focus:"",code:{lines:[{tokens:[{content:"set LANGFUSE_SECRET_KEY=SECRET_KEY",props:{}}]},{tokens:[{content:"set LANGFUSE_PUBLIC_KEY=PUBLIC_KEY",props:{}}]},{tokens:[{content:"set LANGFUSE_HOST=HOST_URL",props:{}}]}],lang:"text"},annotations:[]}]})})]}),"\n",(0,r.jsxs)(n.p,{children:["Replace ",(0,r.jsx)(n.code,{children:"SECRET_KEY"}),", ",(0,r.jsx)(n.code,{children:"PUBLIC_KEY"}),", and ",(0,r.jsx)(n.code,{children:"HOST_URL"})," with the API key information you copied from Langfuse."]}),"\n",(0,r.jsx)(n.h2,{id:"start-langflow-and-run-a-flow",children:"Start Langflow and run a flow"}),"\n",(0,r.jsxs)(n.ol,{children:["\n",(0,r.jsx)(n.li,{children:"Start Langflow in the same terminal or environment where you set the environment variables:"}),"\n"]}),"\n",(0,r.jsx)(h.Code,{codeConfig:g,northPanel:{tabs:[""],active:"",heightRatio:1},files:[{name:"",focus:"",code:{lines:[{tokens:[{content:"uv ",props:{style:{color:"#FFA657"}}},{content:"run langflow run",props:{style:{color:"#A5D6FF"}}}]}],lang:"bash"},annotations:[]}]}),"\n",(0,r.jsxs)(n.ol,{start:"2",children:["\n",(0,r.jsx)(n.li,{children:"In Langflow, open an existing project, and then run a flow."}),"\n"]}),"\n",(0,r.jsx)(n.h2,{id:"view-tracing-data-in-langfuse",children:"View tracing data in Langfuse"}),"\n",(0,r.jsx)(n.p,{children:"Langflow automatically collects and sends tracing data about the flow execution to Langfuse.\nYou can view the collected data in your Langfuse project dashboard."}),"\n",(0,r.jsx)(n.h2,{id:"disable-the-langfuse-integration",children:"Disable the Langfuse integration"}),"\n",(0,r.jsx)(n.p,{children:"To disable the Langfuse integration, remove the environment variables you set in the previous steps and restart Langflow."})]})}function b(e={}){const{wrapper:n}={...(0,o.R)(),...e.components};return n?(0,r.jsx)(n,{...e,children:(0,r.jsx)(p,{...e})}):p(e)}function m(e,n){throw new Error("Expected "+(n?"component":"object")+" `"+e+"` to be defined: you likely forgot to import, pass, or provide it.")}}}]); \ No newline at end of file diff --git a/assets/js/c6a5eaec.ff51d102.js b/assets/js/c6a5eaec.ff51d102.js new file mode 100644 index 0000000000..15f3b32b49 --- /dev/null +++ b/assets/js/c6a5eaec.ff51d102.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunklangflow_docs=self.webpackChunklangflow_docs||[]).push([[8356],{65537:(e,n,t)=>{t.d(n,{A:()=>k});var o=t(96540),s=t(18215),r=t(65627),l=t(56347),a=t(50372),c=t(30604),i=t(11861),u=t(78749);function d(e){return o.Children.toArray(e).filter((e=>"\n"!==e)).map((e=>{if(!e||(0,o.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 p(e){const{values:n,children:t}=e;return(0,o.useMemo)((()=>{const e=n??function(e){return d(e).map((e=>{let{props:{value:n,label:t,attributes:o,default:s}}=e;return{value:n,label:t,attributes:o,default:s}}))}(t);return function(e){const n=(0,i.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 h(e){let{value:n,tabValues:t}=e;return t.some((e=>e.value===n))}function g(e){let{queryString:n=!1,groupId:t}=e;const s=(0,l.W6)(),r=function(e){let{queryString:n=!1,groupId:t}=e;if("string"==typeof n)return n;if(!1===n)return null;if(!0===n&&!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:n,groupId:t});return[(0,c.aZ)(r),(0,o.useCallback)((e=>{if(!r)return;const n=new URLSearchParams(s.location.search);n.set(r,e),s.replace({...s.location,search:n.toString()})}),[r,s])]}function f(e){const{defaultValue:n,queryString:t=!1,groupId:s}=e,r=p(e),[l,c]=(0,o.useState)((()=>function(e){let{defaultValue:n,tabValues:t}=e;if(0===t.length)throw new Error("Docusaurus error: the component requires at least one children component");if(n){if(!h({value:n,tabValues:t}))throw new Error(`Docusaurus error: The has a defaultValue "${n}" 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 n}const o=t.find((e=>e.default))??t[0];if(!o)throw new Error("Unexpected error: 0 tabValues");return o.value}({defaultValue:n,tabValues:r}))),[i,d]=g({queryString:t,groupId:s}),[f,m]=function(e){let{groupId:n}=e;const t=function(e){return e?`docusaurus.tab.${e}`:null}(n),[s,r]=(0,u.Dv)(t);return[s,(0,o.useCallback)((e=>{t&&r.set(e)}),[t,r])]}({groupId:s}),y=(()=>{const e=i??f;return h({value:e,tabValues:r})?e:null})();(0,a.A)((()=>{y&&c(y)}),[y]);return{selectedValue:l,selectValue:(0,o.useCallback)((e=>{if(!h({value:e,tabValues:r}))throw new Error(`Can't select invalid tab value=${e}`);c(e),d(e),m(e)}),[d,m,r]),tabValues:r}}var m=t(9136);const y={tabList:"tabList__CuJ",tabItem:"tabItem_LNqP"};var b=t(74848);function w(e){let{className:n,block:t,selectedValue:o,selectValue:l,tabValues:a}=e;const c=[],{blockElementScrollPositionUntilNextRender:i}=(0,r.a_)(),u=e=>{const n=e.currentTarget,t=c.indexOf(n),s=a[t].value;s!==o&&(i(n),l(s))},d=e=>{let n=null;switch(e.key){case"Enter":u(e);break;case"ArrowRight":{const t=c.indexOf(e.currentTarget)+1;n=c[t]??c[0];break}case"ArrowLeft":{const t=c.indexOf(e.currentTarget)-1;n=c[t]??c[c.length-1];break}}n?.focus()};return(0,b.jsx)("ul",{role:"tablist","aria-orientation":"horizontal",className:(0,s.A)("tabs",{"tabs--block":t},n),children:a.map((e=>{let{value:n,label:t,attributes:r}=e;return(0,b.jsx)("li",{role:"tab",tabIndex:o===n?0:-1,"aria-selected":o===n,ref:e=>{c.push(e)},onKeyDown:d,onClick:u,...r,className:(0,s.A)("tabs__item",y.tabItem,r?.className,{"tabs__item--active":o===n}),children:t??n},n)}))})}function v(e){let{lazy:n,children:t,selectedValue:r}=e;const l=(Array.isArray(t)?t:[t]).filter(Boolean);if(n){const e=l.find((e=>e.props.value===r));return e?(0,o.cloneElement)(e,{className:(0,s.A)("margin-top--md",e.props.className)}):null}return(0,b.jsx)("div",{className:"margin-top--md",children:l.map(((e,n)=>(0,o.cloneElement)(e,{key:n,hidden:e.props.value!==r})))})}function x(e){const n=f(e);return(0,b.jsxs)("div",{className:(0,s.A)("tabs-container",y.tabList),children:[(0,b.jsx)(w,{...n,...e}),(0,b.jsx)(v,{...n,...e})]})}function k(e){const n=(0,m.A)();return(0,b.jsx)(x,{...e,children:d(e.children)},String(n))}},79329:(e,n,t)=>{t.d(n,{A:()=>l});t(96540);var o=t(18215);const s={tabItem:"tabItem_Ymn6"};var r=t(74848);function l(e){let{children:n,hidden:t,className:l}=e;return(0,r.jsx)("div",{role:"tabpanel",className:(0,o.A)(s.tabItem,l),hidden:t,children:n})}},90435:(e,n,t)=>{t.r(n),t.d(n,{CH:()=>p,assets:()=>d,chCodeConfig:()=>h,contentTitle:()=>u,default:()=>m,frontMatter:()=>i,metadata:()=>o,toc:()=>g});const o=JSON.parse('{"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.","source":"@site/docs/Integrations/integrations-langfuse.md","sourceDirName":"Integrations","slug":"/integrations-langfuse","permalink":"/integrations-langfuse","draft":false,"unlisted":false,"tags":[],"version":"current","frontMatter":{"title":"Langfuse","slug":"/integrations-langfuse"},"sidebar":"docs","previous":{"title":"Integrate Google Cloud Vertex AI with Langflow","permalink":"/integrations-setup-google-cloud-vertex-ai-langflow"},"next":{"title":"LangSmith","permalink":"/integrations-langsmith"}}');var s=t(74848),r=t(28453),l=t(24754),a=t(65537),c=t(79329);const i={title:"Langfuse",slug:"/integrations-langfuse"},u="Integrate Langfuse with Langflow",d={},p={annotations:l.hk,Code:l.Cy},h={staticMediaQuery:"not screen, (max-width: 768px)",lineNumbers:!0,showCopyButton:!0,themeName:"github-dark"},g=[{value:"Prerequisites",id:"prerequisites",level:2},{value:"Set Langfuse credentials as environment variables",id:"set-langfuse-credentials-as-environment-variables",level:2},{value:"Start Langflow and view traces in Langfuse",id:"start-langflow-and-view-traces-in-langfuse",level:2},{value:"Disable Langfuse Tracing",id:"disable-langfuse-tracing",level:2},{value:"Run Langfuse and Langflow with Docker Compose",id:"run-langfuse-and-langflow-with-docker-compose",level:2}];function f(e){const n={a:"a",code:"code",h1:"h1",h2:"h2",header:"header",img:"img",li:"li",ol:"ol",p:"p",strong:"strong",ul:"ul",...(0,r.R)(),...e.components};return p||y("CH",!1),p.Code||y("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","\n",(0,s.jsx)(n.header,{children:(0,s.jsx)(n.h1,{id:"integrate-langfuse-with-langflow",children:"Integrate Langfuse with Langflow"})}),"\n",(0,s.jsxs)(n.p,{children:[(0,s.jsx)(n.a,{href:"https://langfuse.com",children:"Langfuse"})," (",(0,s.jsx)(n.a,{href:"https://github.com/langfuse/langfuse",children:"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."]}),"\n",(0,s.jsxs)(n.p,{children:["This guide walks you through how to configure Langflow to collect ",(0,s.jsx)(n.a,{href:"https://langfuse.com/docs/tracing",children:"tracing"})," data about your flow executions and automatically send the data to Langfuse."]}),"\n",(0,s.jsx)("iframe",{width:"760",height:"415",src:"https://www.youtube.com/embed/SA9gGbzwNGU?si=eDKvdtvhb3fJCSbl",title:"YouTube video player",frameborder:"0",allow:"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share",referrerpolicy:"strict-origin-when-cross-origin",allowfullscreen:!0}),"\n",(0,s.jsx)(n.h2,{id:"prerequisites",children:"Prerequisites"}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsx)(n.li,{children:"A project in Langflow with a runnable flow"}),"\n",(0,s.jsxs)(n.li,{children:["A ",(0,s.jsx)(n.a,{href:"https://cloud.langfuse.com",children:"Langfuse Cloud"})," or ",(0,s.jsx)(n.a,{href:"https://langfuse.com/self-hosting",children:"self-hosted Langfuse"})," account"]}),"\n"]}),"\n",(0,s.jsx)(n.h2,{id:"set-langfuse-credentials-as-environment-variables",children:"Set Langfuse credentials as environment variables"}),"\n",(0,s.jsxs)(n.ol,{children:["\n",(0,s.jsxs)(n.li,{children:["\n",(0,s.jsxs)(n.p,{children:["In Langfuse, go to ",(0,s.jsx)(n.strong,{children:"Project Settings"}),", and then create a new set of API keys."]}),"\n"]}),"\n",(0,s.jsxs)(n.li,{children:["\n",(0,s.jsx)(n.p,{children:"Copy the following API key information:"}),"\n"]}),"\n"]}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsx)(n.li,{children:"Secret Key"}),"\n",(0,s.jsx)(n.li,{children:"Public Key"}),"\n",(0,s.jsx)(n.li,{children:"Host URL"}),"\n"]}),"\n",(0,s.jsxs)(n.ol,{start:"3",children:["\n",(0,s.jsx)(n.li,{children:"Set your Langfuse project credentials as environment variables in the same environment where you run Langflow."}),"\n"]}),"\n",(0,s.jsxs)(n.p,{children:["The following examples set environment variables in a Linux or macOS terminal session or in a Windows command prompt session:\nReplace ",(0,s.jsx)(n.code,{children:"SECRET_KEY"}),", ",(0,s.jsx)(n.code,{children:"PUBLIC_KEY"}),", and ",(0,s.jsx)(n.code,{children:"HOST_URL"})," with the API key information you copied from Langfuse."]}),"\n",(0,s.jsxs)(a.A,{children:[(0,s.jsx)(c.A,{value:"linux-macos",label:"Linux or macOS",default:!0,children:(0,s.jsx)(p.Code,{codeConfig:h,northPanel:{tabs:[""],active:"",heightRatio:1},files:[{name:"",focus:"",code:{lines:[{tokens:[{content:"export LANGFUSE_SECRET_KEY=SECRET_KEY",props:{}}]},{tokens:[{content:"export LANGFUSE_PUBLIC_KEY=PUBLIC_KEY",props:{}}]},{tokens:[{content:"export LANGFUSE_HOST=HOST_URL",props:{}}]}],lang:"text"},annotations:[]}]})}),(0,s.jsx)(c.A,{value:"windows",label:"Windows",default:!0,children:(0,s.jsx)(p.Code,{codeConfig:h,northPanel:{tabs:[""],active:"",heightRatio:1},files:[{name:"",focus:"",code:{lines:[{tokens:[{content:"set LANGFUSE_SECRET_KEY=SECRET_KEY",props:{}}]},{tokens:[{content:"set LANGFUSE_PUBLIC_KEY=PUBLIC_KEY",props:{}}]},{tokens:[{content:"set LANGFUSE_HOST=HOST_URL",props:{}}]}],lang:"text"},annotations:[]}]})})]}),"\n",(0,s.jsx)(n.h2,{id:"start-langflow-and-view-traces-in-langfuse",children:"Start Langflow and view traces in Langfuse"}),"\n",(0,s.jsxs)(n.ol,{children:["\n",(0,s.jsx)(n.li,{children:"Start Langflow in the same terminal or environment where you set the environment variables:"}),"\n"]}),"\n",(0,s.jsx)(p.Code,{codeConfig:h,northPanel:{tabs:[""],active:"",heightRatio:1},files:[{name:"",focus:"",code:{lines:[{tokens:[{content:"uv ",props:{style:{color:"#FFA657"}}},{content:"run langflow run",props:{style:{color:"#A5D6FF"}}}]}],lang:"bash"},annotations:[]}]}),"\n",(0,s.jsxs)(n.ol,{start:"2",children:["\n",(0,s.jsxs)(n.li,{children:["\n",(0,s.jsx)(n.p,{children:"In Langflow, open an existing project, and then run a flow."}),"\n",(0,s.jsx)(n.p,{children:"Langflow automatically collects and sends tracing data about the flow execution to Langfuse."}),"\n"]}),"\n",(0,s.jsxs)(n.li,{children:["\n",(0,s.jsx)(n.p,{children:"View the collected data in your Langfuse project dashboard."}),"\n"]}),"\n"]}),"\n",(0,s.jsx)(n.p,{children:(0,s.jsx)(n.img,{src:"https://langfuse.com//images/blog/langflow-langfuse/langflow-example-trace.png",alt:"Example trace in Langfuse"})}),"\n",(0,s.jsxs)(n.p,{children:["For a live public example trace in a Langfuse dashboard, see ",(0,s.jsx)(n.a,{href:"https://cloud.langfuse.com/project/cm0nywmaa005c3ol2msoisiho/traces/f016ae6d-4527-43f5-93ba-9d78388cd3d9?timestamp=2024-11-15T10%3A22%3A56.378Z&observation=c3680212-31f0-46e2-9310-add4352e4cc7",children:"Public example trace in Langfuse"}),"."]}),"\n",(0,s.jsx)(n.h2,{id:"disable-langfuse-tracing",children:"Disable Langfuse Tracing"}),"\n",(0,s.jsx)(n.p,{children:"To disable the Langfuse integration, remove the environment variables you set in the previous steps and restart Langflow."}),"\n",(0,s.jsx)(n.h2,{id:"run-langfuse-and-langflow-with-docker-compose",children:"Run Langfuse and Langflow with Docker Compose"}),"\n",(0,s.jsx)(n.p,{children:"If you prefer to self-host Langfuse, you can run both services with Docker Compose."}),"\n",(0,s.jsxs)(n.ol,{children:["\n",(0,s.jsxs)(n.li,{children:["\n",(0,s.jsxs)(n.p,{children:["In Langfuse, go to ",(0,s.jsx)(n.strong,{children:"Project Settings"}),", and then create a new set of API keys."]}),"\n"]}),"\n",(0,s.jsxs)(n.li,{children:["\n",(0,s.jsx)(n.p,{children:"Copy the following API key information:"}),"\n"]}),"\n"]}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsx)(n.li,{children:"Secret Key"}),"\n",(0,s.jsx)(n.li,{children:"Public Key"}),"\n",(0,s.jsx)(n.li,{children:"Host URL"}),"\n"]}),"\n",(0,s.jsxs)(n.ol,{start:"3",children:["\n",(0,s.jsxs)(n.li,{children:["Add your Langflow API keys to your ",(0,s.jsx)(n.code,{children:"docker-compose.yml"})," file.\nAn example ",(0,s.jsx)(n.a,{href:"https://github.com/langflow-ai/langflow/blob/main/docker_example/docker-compose.yml",children:"docker-compose.yml"})," file is available in the Langflow GitHub repo."]}),"\n"]}),"\n",(0,s.jsx)(p.Code,{codeConfig:h,northPanel:{tabs:[""],active:"",heightRatio:1},files:[{name:"",focus:"",code:{lines:[{tokens:[{content:"services",props:{style:{color:"#7EE787"}}},{content:":",props:{style:{color:"#C9D1D9"}}}]},{tokens:[{content:" langflow",props:{style:{color:"#7EE787"}}},{content:":",props:{style:{color:"#C9D1D9"}}}]},{tokens:[{content:" image",props:{style:{color:"#7EE787"}}},{content:": ",props:{style:{color:"#C9D1D9"}}},{content:"langflowai/langflow:latest ",props:{style:{color:"#A5D6FF"}}},{content:"# or another version tag on https://hub.docker.com/r/langflowai/langflow",props:{style:{color:"#8B949E"}}}]},{tokens:[{content:" pull_policy",props:{style:{color:"#7EE787"}}},{content:": ",props:{style:{color:"#C9D1D9"}}},{content:"always ",props:{style:{color:"#A5D6FF"}}},{content:"# set to 'always' when using 'latest' image",props:{style:{color:"#8B949E"}}}]},{tokens:[{content:" ports",props:{style:{color:"#7EE787"}}},{content:":",props:{style:{color:"#C9D1D9"}}}]},{tokens:[{content:" - ",props:{style:{color:"#C9D1D9"}}},{content:'"7860:7860"',props:{style:{color:"#A5D6FF"}}}]},{tokens:[{content:" depends_on",props:{style:{color:"#7EE787"}}},{content:":",props:{style:{color:"#C9D1D9"}}}]},{tokens:[{content:" - ",props:{style:{color:"#C9D1D9"}}},{content:"postgres",props:{style:{color:"#A5D6FF"}}}]},{tokens:[{content:" environment",props:{style:{color:"#7EE787"}}},{content:":",props:{style:{color:"#C9D1D9"}}}]},{tokens:[{content:" - ",props:{style:{color:"#C9D1D9"}}},{content:"LANGFLOW_DATABASE_URL=postgresql://langflow:langflow@postgres:5432/langflow",props:{style:{color:"#A5D6FF"}}}]},{tokens:[{content:" # This variable defines where the logs, file storage, monitor data and secret keys are stored.",props:{style:{color:"#8B949E"}}}]},{tokens:[{content:" - ",props:{style:{color:"#C9D1D9"}}},{content:"LANGFLOW_CONFIG_DIR=app/langflow",props:{style:{color:"#A5D6FF"}}}]},{tokens:[{content:" - ",props:{style:{color:"#C9D1D9"}}},{content:"LANGFUSE_SECRET_KEY=sk-...",props:{style:{color:"#A5D6FF"}}}]},{tokens:[{content:" - ",props:{style:{color:"#C9D1D9"}}},{content:"LANGFUSE_PUBLIC_KEY=pk-...",props:{style:{color:"#A5D6FF"}}}]},{tokens:[{content:" - ",props:{style:{color:"#C9D1D9"}}},{content:"LANGFUSE_HOST=https://us.cloud.langfuse.com",props:{style:{color:"#A5D6FF"}}}]},{tokens:[{content:" volumes",props:{style:{color:"#7EE787"}}},{content:":",props:{style:{color:"#C9D1D9"}}}]},{tokens:[{content:" - ",props:{style:{color:"#C9D1D9"}}},{content:"langflow-data:/app/langflow",props:{style:{color:"#A5D6FF"}}}]},{tokens:[{content:"",props:{style:{color:"#C9D1D9"}}}]},{tokens:[{content:" postgres",props:{style:{color:"#7EE787"}}},{content:":",props:{style:{color:"#C9D1D9"}}}]},{tokens:[{content:" image",props:{style:{color:"#7EE787"}}},{content:": ",props:{style:{color:"#C9D1D9"}}},{content:"postgres:16",props:{style:{color:"#A5D6FF"}}}]},{tokens:[{content:" environment",props:{style:{color:"#7EE787"}}},{content:":",props:{style:{color:"#C9D1D9"}}}]},{tokens:[{content:" POSTGRES_USER",props:{style:{color:"#7EE787"}}},{content:": ",props:{style:{color:"#C9D1D9"}}},{content:"langflow",props:{style:{color:"#A5D6FF"}}}]},{tokens:[{content:" POSTGRES_PASSWORD",props:{style:{color:"#7EE787"}}},{content:": ",props:{style:{color:"#C9D1D9"}}},{content:"langflow",props:{style:{color:"#A5D6FF"}}}]},{tokens:[{content:" POSTGRES_DB",props:{style:{color:"#7EE787"}}},{content:": ",props:{style:{color:"#C9D1D9"}}},{content:"langflow",props:{style:{color:"#A5D6FF"}}}]},{tokens:[{content:" ports",props:{style:{color:"#7EE787"}}},{content:":",props:{style:{color:"#C9D1D9"}}}]},{tokens:[{content:" - ",props:{style:{color:"#C9D1D9"}}},{content:'"5432:5432"',props:{style:{color:"#A5D6FF"}}}]},{tokens:[{content:" volumes",props:{style:{color:"#7EE787"}}},{content:":",props:{style:{color:"#C9D1D9"}}}]},{tokens:[{content:" - ",props:{style:{color:"#C9D1D9"}}},{content:"langflow-postgres:/var/lib/postgresql/data",props:{style:{color:"#A5D6FF"}}}]},{tokens:[{content:"",props:{style:{color:"#C9D1D9"}}}]},{tokens:[{content:"volumes",props:{style:{color:"#7EE787"}}},{content:":",props:{style:{color:"#C9D1D9"}}}]},{tokens:[{content:" langflow-postgres",props:{style:{color:"#7EE787"}}},{content:":",props:{style:{color:"#C9D1D9"}}}]},{tokens:[{content:" langflow-data",props:{style:{color:"#7EE787"}}},{content:":",props:{style:{color:"#C9D1D9"}}}]}],lang:"yml"},annotations:[]}]}),"\n",(0,s.jsxs)(n.ol,{start:"4",children:["\n",(0,s.jsx)(n.li,{children:"Start the Docker container."}),"\n"]}),"\n",(0,s.jsx)(p.Code,{codeConfig:h,northPanel:{tabs:[""],active:"",heightRatio:1},files:[{name:"",focus:"",code:{lines:[{tokens:[{content:"docker-compose up",props:{}}]}],lang:"text"},annotations:[]}]}),"\n",(0,s.jsxs)(n.ol,{start:"5",children:["\n",(0,s.jsxs)(n.li,{children:["To confirm Langfuse is connected to your Langflow container, run this command.\nEnsure you've exported ",(0,s.jsx)(n.code,{children:"LANGFLOW_HOST"})," as a variable in your terminal."]}),"\n"]}),"\n",(0,s.jsx)(p.Code,{codeConfig:h,northPanel:{tabs:[""],active:"",heightRatio:1},files:[{name:"",focus:"",code:{lines:[{tokens:[{content:"docker ",props:{style:{color:"#FFA657"}}},{content:"compose exec langflow python ",props:{style:{color:"#A5D6FF"}}},{content:"-c ",props:{style:{color:"#79C0FF"}}},{content:"\"import requests, os; addr = os.environ.get('LANGFUSE_HOST'); print(addr); res = requests.get(addr, timeout=5); print(res.status_code)\"",props:{style:{color:"#A5D6FF"}}}]}],lang:"sh"},annotations:[]}]}),"\n",(0,s.jsx)(n.p,{children:"An output similar to this indicates success:"}),"\n",(0,s.jsx)(p.Code,{codeConfig:h,northPanel:{tabs:[""],active:"",heightRatio:1},files:[{name:"",focus:"",code:{lines:[{tokens:[{content:"https://us.cloud.langfuse.com",props:{}}]},{tokens:[{content:"200",props:{}}]}],lang:"text"},annotations:[]}]})]})}function m(e={}){const{wrapper:n}={...(0,r.R)(),...e.components};return n?(0,s.jsx)(n,{...e,children:(0,s.jsx)(f,{...e})}):f(e)}function y(e,n){throw new Error("Expected "+(n?"component":"object")+" `"+e+"` to be defined: you likely forgot to import, pass, or provide it.")}}}]); \ No newline at end of file diff --git a/assets/js/e6c6a4d2.0be77287.js b/assets/js/e6c6a4d2.964336ad.js similarity index 55% rename from assets/js/e6c6a4d2.0be77287.js rename to assets/js/e6c6a4d2.964336ad.js index 5d048b6c19..7469fd3e20 100644 --- a/assets/js/e6c6a4d2.0be77287.js +++ b/assets/js/e6c6a4d2.964336ad.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.3.2"},"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 \\"sedaa\\": \\"\\",\\n \\"ullamcob\\": \\"\\"\\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.3.2"},"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 \\"ad8_\\": \\"\\",\\n \\"deserunt9b0\\": \\"\\"\\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/f66238ae.55474012.js b/assets/js/f66238ae.4d9b6bc5.js similarity index 99% rename from assets/js/f66238ae.55474012.js rename to assets/js/f66238ae.4d9b6bc5.js index ce9b9fc777..e8c1b1b31f 100644 --- a/assets/js/f66238ae.55474012.js +++ b/assets/js/f66238ae.4d9b6bc5.js @@ -1 +1 @@ -"use strict";(self.webpackChunklangflow_docs=self.webpackChunklangflow_docs||[]).push([[3391],{42638:(e,t,r)=>{r.d(t,{A:()=>s});const s=r.p+"assets/images/component-hcd-example-flow-b82057600ce5e9e4a0f7ea0a61dcbf7f.png"},45175:(e,t,r)=>{r.r(t),r.d(t,{CH:()=>o,assets:()=>a,chCodeConfig:()=>x,contentTitle:()=>l,default:()=>p,frontMatter:()=>h,metadata:()=>s,toc:()=>j});const s=JSON.parse('{"id":"Components/components-vector-stores","title":"Vector stores","description":"Vector databases store vector data, which backs AI workloads like chatbots and Retrieval Augmented Generation.","source":"@site/docs/Components/components-vector-stores.md","sourceDirName":"Components","slug":"/components-vector-stores","permalink":"/components-vector-stores","draft":false,"unlisted":false,"tags":[],"version":"current","frontMatter":{"title":"Vector stores","slug":"/components-vector-stores"},"sidebar":"docs","previous":{"title":"Tools","permalink":"/components-tools"},"next":{"title":"Agents overview","permalink":"/agents-overview"}}');var d=r(74848),n=r(28453),i=r(24754),c=r(84443);const h={title:"Vector stores",slug:"/components-vector-stores"},l="Vector store components in Langflow",a={},o={annotations:i.hk,Code:i.Cy},x={staticMediaQuery:"not screen, (max-width: 768px)",lineNumbers:!0,showCopyButton:!0,themeName:"github-dark"},j=[{value:"Use a vector store component in a flow",id:"use-a-vector-store-component-in-a-flow",level:2},{value:"Astra DB Vector Store",id:"astra-db-vector-store",level:2},{value:"Inputs",id:"inputs",level:3},{value:"Outputs",id:"outputs",level:3},{value:"Generate embeddings",id:"generate-embeddings",level:3},{value:"Hybrid search",id:"hybrid-search",level:3},{value:"AstraDB Graph vector store",id:"astradb-graph-vector-store",level:2},{value:"Inputs",id:"inputs-1",level:3},{value:"Outputs",id:"outputs-1",level:3},{value:"Cassandra",id:"cassandra",level:2},{value:"Inputs",id:"inputs-2",level:3},{value:"Outputs",id:"outputs-2",level:3},{value:"Cassandra Graph Vector Store",id:"cassandra-graph-vector-store",level:2},{value:"Inputs",id:"inputs-3",level:3},{value:"Outputs",id:"outputs-3",level:3},{value:"Chroma DB",id:"chroma-db",level:2},{value:"Inputs",id:"inputs-4",level:3},{value:"Outputs",id:"outputs-4",level:3},{value:"Clickhouse",id:"clickhouse",level:2},{value:"Inputs",id:"inputs-5",level:3},{value:"Outputs",id:"outputs-5",level:3},{value:"Couchbase",id:"couchbase",level:2},{value:"Inputs",id:"inputs-6",level:3},{value:"Outputs",id:"outputs-6",level:3},{value:"Elasticsearch",id:"elasticsearch",level:2},{value:"Inputs",id:"inputs-7",level:3},{value:"Outputs",id:"outputs-7",level:3},{value:"FAISS",id:"faiss",level:2},{value:"Inputs",id:"inputs-8",level:3},{value:"Outputs",id:"outputs-8",level:3},{value:"Graph RAG",id:"graph-rag",level:2},{value:"Inputs",id:"inputs-9",level:3},{value:"Outputs",id:"outputs-9",level:3},{value:"Hyper-Converged Database (HCD) Vector Store",id:"hyper-converged-database-hcd-vector-store",level:2},{value:"Inputs",id:"inputs-10",level:3},{value:"Outputs",id:"outputs-10",level:3},{value:"Milvus",id:"milvus",level:2},{value:"Inputs",id:"inputs-11",level:3},{value:"Outputs",id:"outputs-11",level:3},{value:"MongoDB Atlas",id:"mongodb-atlas",level:2},{value:"Inputs",id:"inputs-12",level:3},{value:"Outputs",id:"outputs-12",level:3},{value:"Opensearch",id:"opensearch",level:2},{value:"Inputs",id:"inputs-13",level:3},{value:"Outputs",id:"outputs-13",level:3},{value:"PGVector",id:"pgvector",level:2},{value:"Inputs",id:"inputs-14",level:3},{value:"Outputs",id:"outputs-14",level:3},{value:"Pinecone",id:"pinecone",level:2},{value:"Inputs",id:"inputs-15",level:3},{value:"Outputs",id:"outputs-15",level:3},{value:"Qdrant",id:"qdrant",level:2},{value:"Inputs",id:"inputs-16",level:3},{value:"Outputs",id:"outputs-16",level:3},{value:"Redis",id:"redis",level:2},{value:"Inputs",id:"inputs-17",level:3},{value:"Outputs",id:"outputs-17",level:3},{value:"Supabase",id:"supabase",level:2},{value:"Inputs",id:"inputs-18",level:3},{value:"Outputs",id:"outputs-18",level:3},{value:"Upstash",id:"upstash",level:2},{value:"Inputs",id:"inputs-19",level:3},{value:"Outputs",id:"outputs-19",level:3},{value:"Vectara",id:"vectara",level:2},{value:"Inputs",id:"inputs-20",level:3},{value:"Outputs",id:"outputs-20",level:3},{value:"Vectara Search",id:"vectara-search",level:2},{value:"Inputs",id:"inputs-21",level:3},{value:"Outputs",id:"outputs-21",level:3},{value:"Weaviate",id:"weaviate",level:2},{value:"Inputs",id:"inputs-22",level:3},{value:"Outputs",id:"outputs-22",level:3},{value:"Weaviate Search",id:"weaviate-search",level:2},{value:"Inputs",id:"inputs-23",level:3},{value:"Outputs",id:"outputs-23",level:3}];function u(e){const t={a:"a",admonition:"admonition",code:"code",h1:"h1",h2:"h2",h3:"h3",header:"header",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,n.R)(),...e.components};return o||m("CH",!1),o.Code||m("CH.Code",!0),(0,d.jsxs)(d.Fragment,{children:[(0,d.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,d.jsx)(t.header,{children:(0,d.jsx)(t.h1,{id:"vector-store-components-in-langflow",children:"Vector store components in Langflow"})}),"\n",(0,d.jsx)(t.p,{children:"Vector databases store vector data, which backs AI workloads like chatbots and Retrieval Augmented Generation."}),"\n",(0,d.jsx)(t.p,{children:"Vector database components establish connections to existing vector databases or create in-memory vector stores for storing and retrieving vector data."}),"\n",(0,d.jsxs)(t.p,{children:["Vector database components are distinct from ",(0,d.jsx)(t.a,{href:"/components-memories",children:"memory components"}),", which are built specifically for storing and retrieving chat messages from external databases."]}),"\n",(0,d.jsx)(t.h2,{id:"use-a-vector-store-component-in-a-flow",children:"Use a vector store component in a flow"}),"\n",(0,d.jsxs)(t.p,{children:["This example uses the ",(0,d.jsx)(t.strong,{children:"Astra DB vector store"})," component. Your vector store component's parameters and authentication may be different, but the document ingestion workflow is the same. A document is loaded from a local machine and chunked. The Astra DB vector store generates embeddings with the connected ",(0,d.jsx)(t.a,{href:"/components-models",children:"model"})," component, and stores them in the connected Astra DB database."]}),"\n",(0,d.jsx)(t.p,{children:"This vector data can then be retrieved for workloads like Retrieval Augmented Generation."}),"\n",(0,d.jsx)(t.p,{children:(0,d.jsx)(t.img,{src:r(67719).A+"",width:"2894",height:"1014"})}),"\n",(0,d.jsxs)(t.p,{children:["The user's chat input is embedded and compared to the vectors embedded during document ingestion for a similarity search.\nThe results are output from the vector database component as a ",(0,d.jsx)(t.a,{href:"/concepts-objects",children:"Data"})," object and parsed into text.\nThis text fills the ",(0,d.jsx)(t.code,{children:"{context}"})," variable in the ",(0,d.jsx)(t.strong,{children:"Prompt"})," component, which informs the ",(0,d.jsx)(t.strong,{children:"Open AI model"})," component's responses."]}),"\n",(0,d.jsxs)(t.p,{children:["Alternatively, connect the vector database component's ",(0,d.jsx)(t.strong,{children:"Retriever"})," port to a ",(0,d.jsx)(t.a,{href:"components-tools#retriever-tool",children:"retriever tool"}),", and then to an ",(0,d.jsx)(t.a,{href:"/components-agents",children:"agent"})," component. This enables the agent to use your vector database as a tool and make decisions based on the available data."]}),"\n",(0,d.jsx)(t.p,{children:(0,d.jsx)(t.img,{src:r(59072).A+"",width:"2414",height:"1602"})}),"\n",(0,d.jsx)(t.h2,{id:"astra-db-vector-store",children:"Astra DB Vector Store"}),"\n",(0,d.jsx)(t.p,{children:"This component implements a Vector Store using Astra DB with search capabilities."}),"\n",(0,d.jsxs)(t.p,{children:["For more information, see the ",(0,d.jsx)(t.a,{href:"https://docs.datastax.com/en/astra-db-serverless/databases/create-database.html",children:"DataStax documentation"}),"."]}),"\n",(0,d.jsx)(t.h3,{id:"inputs",children:"Inputs"}),"\n",(0,d.jsxs)(t.table,{children:[(0,d.jsx)(t.thead,{children:(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.th,{children:"Name"}),(0,d.jsx)(t.th,{children:"Display Name"}),(0,d.jsx)(t.th,{children:"Info"})]})}),(0,d.jsxs)(t.tbody,{children:[(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"token"}),(0,d.jsx)(t.td,{children:"Astra DB Application Token"}),(0,d.jsx)(t.td,{children:"The authentication token for accessing Astra DB."})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"environment"}),(0,d.jsx)(t.td,{children:"Environment"}),(0,d.jsxs)(t.td,{children:["The environment for the Astra DB API Endpoint. For example, ",(0,d.jsx)(t.code,{children:"dev"})," or ",(0,d.jsx)(t.code,{children:"prod"}),"."]})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"database_name"}),(0,d.jsx)(t.td,{children:"Database"}),(0,d.jsx)(t.td,{children:"The database name for the Astra DB instance."})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"api_endpoint"}),(0,d.jsx)(t.td,{children:"Astra DB API Endpoint"}),(0,d.jsx)(t.td,{children:"The API endpoint for the Astra DB instance. This supersedes the database selection."})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"collection_name"}),(0,d.jsx)(t.td,{children:"Collection"}),(0,d.jsx)(t.td,{children:"The name of the collection within Astra DB where the vectors are stored."})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"keyspace"}),(0,d.jsx)(t.td,{children:"Keyspace"}),(0,d.jsx)(t.td,{children:"An optional keyspace within Astra DB to use for the collection."})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"embedding_choice"}),(0,d.jsx)(t.td,{children:"Embedding Model or Astra Vectorize"}),(0,d.jsx)(t.td,{children:"Choose an embedding model or use Astra vectorize."})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"embedding_model"}),(0,d.jsx)(t.td,{children:"Embedding Model"}),(0,d.jsx)(t.td,{children:"Specify the embedding model. Not required for Astra vectorize collections."})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"number_of_results"}),(0,d.jsx)(t.td,{children:"Number of Search Results"}),(0,d.jsxs)(t.td,{children:["The number of search results to return (default: ",(0,d.jsx)(t.code,{children:"4"}),")."]})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_type"}),(0,d.jsx)(t.td,{children:"Search Type"}),(0,d.jsxs)(t.td,{children:["The search type to use. The options are ",(0,d.jsx)(t.code,{children:"Similarity"}),", ",(0,d.jsx)(t.code,{children:"Similarity with score threshold"}),", and ",(0,d.jsx)(t.code,{children:"MMR (Max Marginal Relevance)"}),"."]})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_score_threshold"}),(0,d.jsx)(t.td,{children:"Search Score Threshold"}),(0,d.jsxs)(t.td,{children:["The minimum similarity score threshold for search results when using the ",(0,d.jsx)(t.code,{children:"Similarity with score threshold"})," option."]})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"advanced_search_filter"}),(0,d.jsx)(t.td,{children:"Search Metadata Filter"}),(0,d.jsx)(t.td,{children:"An optional dictionary of filters to apply to the search query."})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"autodetect_collection"}),(0,d.jsx)(t.td,{children:"Autodetect Collection"}),(0,d.jsx)(t.td,{children:"A boolean flag to determine whether to autodetect the collection."})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"content_field"}),(0,d.jsx)(t.td,{children:"Content Field"}),(0,d.jsx)(t.td,{children:"A field to use as the text content field for the vector store."})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"deletion_field"}),(0,d.jsx)(t.td,{children:"Deletion Based On Field"}),(0,d.jsx)(t.td,{children:"When provided, documents in the target collection with metadata field values matching the input metadata field value are deleted before new data is loaded."})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"ignore_invalid_documents"}),(0,d.jsx)(t.td,{children:"Ignore Invalid Documents"}),(0,d.jsx)(t.td,{children:"A boolean flag to determine whether to ignore invalid documents at runtime."})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"astradb_vectorstore_kwargs"}),(0,d.jsx)(t.td,{children:"AstraDBVectorStore Parameters"}),(0,d.jsx)(t.td,{children:"An optional dictionary of additional parameters for the AstraDBVectorStore."})]})]})]}),"\n",(0,d.jsx)(t.h3,{id:"outputs",children:"Outputs"}),"\n",(0,d.jsxs)(t.table,{children:[(0,d.jsx)(t.thead,{children:(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.th,{children:"Name"}),(0,d.jsx)(t.th,{children:"Display Name"}),(0,d.jsx)(t.th,{children:"Info"})]})}),(0,d.jsxs)(t.tbody,{children:[(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"vector_store"}),(0,d.jsx)(t.td,{children:"Vector Store"}),(0,d.jsx)(t.td,{children:"Astra DB vector store instance configured with the specified parameters."})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_results"}),(0,d.jsx)(t.td,{children:"Search Results"}),(0,d.jsxs)(t.td,{children:["The results of the similarity search as a list of ",(0,d.jsx)(t.a,{href:"/concepts-objects#data-object",children:"Data"})," objects."]})]})]})]}),"\n",(0,d.jsx)(t.h3,{id:"generate-embeddings",children:"Generate embeddings"}),"\n",(0,d.jsxs)(t.p,{children:["The ",(0,d.jsx)(t.strong,{children:"Astra DB Vector Store"})," component offers two methods for generating embeddings."]}),"\n",(0,d.jsxs)(t.ol,{children:["\n",(0,d.jsxs)(t.li,{children:["\n",(0,d.jsxs)(t.p,{children:[(0,d.jsx)(t.strong,{children:"Embedding Model"}),": Use your own embedding model by connecting an ",(0,d.jsx)(t.a,{href:"/components-embedding-models",children:"Embeddings"})," component in Langflow."]}),"\n"]}),"\n",(0,d.jsxs)(t.li,{children:["\n",(0,d.jsxs)(t.p,{children:[(0,d.jsx)(t.strong,{children:"Astra Vectorize"}),": Use Astra DB's built-in embedding generation service. When creating a new collection, choose the embeddings provider and models, including NVIDIA's ",(0,d.jsx)(t.code,{children:"NV-Embed-QA"})," model hosted by Datastax."]}),"\n"]}),"\n"]}),"\n",(0,d.jsx)(t.admonition,{type:"important",children:(0,d.jsx)(t.p,{children:"The embedding model selection is made when creating a new collection and cannot be changed later."})}),"\n",(0,d.jsxs)(t.p,{children:["For an example of using the ",(0,d.jsx)(t.strong,{children:"Astra DB Vector Store"})," component with an embedding model, see the ",(0,d.jsx)(t.a,{href:"/starter-projects-vector-store-rag",children:"Vector Store RAG starter project"}),"."]}),"\n",(0,d.jsxs)(t.p,{children:["For more information, see the ",(0,d.jsx)(t.a,{href:"https://docs.datastax.com/en/astra-db-serverless/databases/embedding-generation.html",children:"Astra DB Serverless documentation"}),"."]}),"\n",(0,d.jsx)(t.h3,{id:"hybrid-search",children:"Hybrid search"}),"\n",(0,d.jsxs)(t.p,{children:["The ",(0,d.jsx)(t.strong,{children:"Astra DB"})," component includes ",(0,d.jsx)(t.strong,{children:"hybrid search"}),", which is enabled by default."]}),"\n",(0,d.jsxs)(t.p,{children:["The component fields related to hybrid search are ",(0,d.jsx)(t.strong,{children:"Search Query"}),", ",(0,d.jsx)(t.strong,{children:"Lexical Terms"}),", and ",(0,d.jsx)(t.strong,{children:"Reranker"}),"."]}),"\n",(0,d.jsxs)(t.ul,{children:["\n",(0,d.jsxs)(t.li,{children:[(0,d.jsx)(t.strong,{children:"Search Query"})," finds results by vector similarity."]}),"\n",(0,d.jsxs)(t.li,{children:[(0,d.jsx)(t.strong,{children:"Lexical Terms"})," is a comma-separated string of keywords, like ",(0,d.jsx)(t.code,{children:"features, data, attributes, characteristics"}),"."]}),"\n",(0,d.jsxs)(t.li,{children:[(0,d.jsx)(t.strong,{children:"Reranker"})," is the re-ranker model used in the hybrid search.\nThe re-ranker model is ",(0,d.jsx)(t.code,{children:"nvidia/llama-3.2-nv.reranker"}),"."]}),"\n"]}),"\n",(0,d.jsxs)(t.p,{children:[(0,d.jsx)(t.a,{href:"https://docs.datastax.com/en/astra-db-serverless/databases/hybrid-search.html",children:"Hybrid search"})," performs a vector similarity search and a lexical search, compares the results of both searches, and then returns the most relevant results overall."]}),"\n",(0,d.jsxs)(t.p,{children:["To use ",(0,d.jsx)(t.strong,{children:"Hybrid search"})," in the ",(0,d.jsx)(t.strong,{children:"Astra DB"})," component, do the following:"]}),"\n",(0,d.jsxs)(t.ol,{children:["\n",(0,d.jsxs)(t.li,{children:["Click ",(0,d.jsx)(t.strong,{children:"New Flow"})," > ",(0,d.jsx)(t.strong,{children:"RAG"})," > ",(0,d.jsx)(t.strong,{children:"Hybrid Search RAG"}),"."]}),"\n",(0,d.jsxs)(t.li,{children:["In the ",(0,d.jsx)(t.strong,{children:"OpenAI"})," model component, add your ",(0,d.jsx)(t.strong,{children:"OpenAI API key"}),"."]}),"\n",(0,d.jsxs)(t.li,{children:["In the ",(0,d.jsx)(t.strong,{children:"Astra DB"})," vector store component, add your ",(0,d.jsx)(t.strong,{children:"Astra DB Application Token"}),"."]}),"\n",(0,d.jsxs)(t.li,{children:["In the ",(0,d.jsx)(t.strong,{children:"Database"})," field, select your database."]}),"\n",(0,d.jsxs)(t.li,{children:["In the ",(0,d.jsx)(t.strong,{children:"Collection"})," field, select the collection you want to search.\nYou must enable support for hybrid search when you create the collection."]}),"\n",(0,d.jsxs)(t.li,{children:["In the ",(0,d.jsx)(t.strong,{children:"Playground"}),", enter a question about your data, such as ",(0,d.jsx)(t.code,{children:"What are the features of my data?"}),"\nYour query is sent to two components: an ",(0,d.jsx)(t.strong,{children:"OpenAI"})," model component and the ",(0,d.jsx)(t.strong,{children:"Astra DB"})," vector database component.\nThe ",(0,d.jsx)(t.strong,{children:"OpenAI"})," component contains a prompt for creating the lexical query from your input:"]}),"\n"]}),"\n",(0,d.jsx)(o.Code,{codeConfig:x,northPanel:{tabs:[""],active:"",heightRatio:1},files:[{name:"",focus:"",code:{lines:[{tokens:[{content:"You are a database query planner that takes a user's requests, and then converts to a search against the subject matter in question.",props:{}}]},{tokens:[{content:"You should convert the query into:",props:{}}]},{tokens:[{content:"1. A list of keywords to use against a Lucene text analyzer index, no more than 4. Strictly unigrams.",props:{}}]},{tokens:[{content:"2. A question to use as the basis for a QA embedding engine.",props:{}}]},{tokens:[{content:"Avoid common keywords associated with the user's subject matter.",props:{}}]}],lang:"text"},annotations:[]}]}),"\n",(0,d.jsxs)(t.ol,{start:"7",children:["\n",(0,d.jsxs)(t.li,{children:["To view the keywords and questions the ",(0,d.jsx)(t.strong,{children:"OpenAI"})," component generates from your collection, in the ",(0,d.jsx)(t.strong,{children:"OpenAI"})," component, click ",(0,d.jsx)(c.A,{name:"TextSearch","aria-label":"Inspect icon"}),"."]}),"\n"]}),"\n",(0,d.jsx)(o.Code,{codeConfig:x,northPanel:{tabs:[""],active:"",heightRatio:1},files:[{name:"",focus:"",code:{lines:[{tokens:[{content:"1. Keywords: features, data, attributes, characteristics",props:{}}]},{tokens:[{content:"2. Question: What characteristics can be identified in my data?",props:{}}]}],lang:"text"},annotations:[]}]}),"\n",(0,d.jsxs)(t.ol,{start:"8",children:["\n",(0,d.jsxs)(t.li,{children:["\n",(0,d.jsxs)(t.p,{children:["To view the ",(0,d.jsx)(t.a,{href:"/concepts-objects#dataframe-object",children:"DataFrame"})," generated from the ",(0,d.jsx)(t.strong,{children:"OpenAI"})," component's response, in the ",(0,d.jsx)(t.strong,{children:"Structured Output"})," component, click ",(0,d.jsx)(c.A,{name:"TextSearch","aria-label":"Inspect icon"}),".\nThe DataFrame is passed to a ",(0,d.jsx)(t.strong,{children:"Parser"})," component, which parses the contents of the ",(0,d.jsx)(t.strong,{children:"Keywords"})," column into a string."]}),"\n",(0,d.jsxs)(t.p,{children:["This string of comma-separated words is passed to the ",(0,d.jsx)(t.strong,{children:"Lexical Terms"})," port of the ",(0,d.jsx)(t.strong,{children:"Astra DB"})," component.\nNote that the ",(0,d.jsx)(t.strong,{children:"Search Query"})," port of the Astra DB port is connected to the ",(0,d.jsx)(t.strong,{children:"Chat Input"})," component from step 6.\nThis ",(0,d.jsx)(t.strong,{children:"Search Query"})," is vectorized, and both the ",(0,d.jsx)(t.strong,{children:"Search Query"})," and ",(0,d.jsx)(t.strong,{children:"Lexical Terms"})," content are sent to the reranker at the ",(0,d.jsx)(t.code,{children:"find_and_rerank"})," endpoint."]}),"\n",(0,d.jsxs)(t.p,{children:["The reranker compares the vector search results against the string of terms from the lexical search.\nThe highest-ranked results of your hybrid search are returned to the ",(0,d.jsx)(t.strong,{children:"Playground"}),"."]}),"\n"]}),"\n"]}),"\n",(0,d.jsxs)(t.p,{children:["For more information, see the ",(0,d.jsx)(t.a,{href:"https://docs.datastax.com/en/astra-db-serverless/databases/hybrid-search.html",children:"DataStax documentation"}),"."]}),"\n",(0,d.jsx)(t.h2,{id:"astradb-graph-vector-store",children:"AstraDB Graph vector store"}),"\n",(0,d.jsxs)(t.p,{children:["This component implements a Vector Store using AstraDB with graph capabilities.\nFor more information, see the ",(0,d.jsx)(t.a,{href:"https://docs.datastax.com/en/astra-db-serverless/tutorials/graph-rag.html",children:"Astra DB Serverless documentation"}),"."]}),"\n",(0,d.jsx)(t.h3,{id:"inputs-1",children:"Inputs"}),"\n",(0,d.jsxs)(t.table,{children:[(0,d.jsx)(t.thead,{children:(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.th,{children:"Name"}),(0,d.jsx)(t.th,{children:"Display Name"}),(0,d.jsx)(t.th,{children:"Info"})]})}),(0,d.jsxs)(t.tbody,{children:[(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"collection_name"}),(0,d.jsx)(t.td,{children:"Collection Name"}),(0,d.jsx)(t.td,{children:"The name of the collection within AstraDB where the vectors will be stored (required)"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"token"}),(0,d.jsx)(t.td,{children:"Astra DB Application Token"}),(0,d.jsx)(t.td,{children:"Authentication token for accessing AstraDB (required)"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"api_endpoint"}),(0,d.jsx)(t.td,{children:"API Endpoint"}),(0,d.jsx)(t.td,{children:"API endpoint URL for the AstraDB service (required)"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_input"}),(0,d.jsx)(t.td,{children:"Search Input"}),(0,d.jsx)(t.td,{children:"Query string for similarity search"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"ingest_data"}),(0,d.jsx)(t.td,{children:"Ingest Data"}),(0,d.jsx)(t.td,{children:"Data to be ingested into the vector store"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"namespace"}),(0,d.jsx)(t.td,{children:"Namespace"}),(0,d.jsx)(t.td,{children:"Optional namespace within AstraDB to use for the collection"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"embedding"}),(0,d.jsx)(t.td,{children:"Embedding Model"}),(0,d.jsx)(t.td,{children:"Embedding model to use"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"metric"}),(0,d.jsx)(t.td,{children:"Metric"}),(0,d.jsx)(t.td,{children:'Distance metric for vector comparisons (options: "cosine", "euclidean", "dot_product")'})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"setup_mode"}),(0,d.jsx)(t.td,{children:"Setup Mode"}),(0,d.jsx)(t.td,{children:'Configuration mode for setting up the vector store (options: "Sync", "Async", "Off")'})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"pre_delete_collection"}),(0,d.jsx)(t.td,{children:"Pre Delete Collection"}),(0,d.jsx)(t.td,{children:"Boolean flag to determine whether to delete the collection before creating a new one"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"number_of_results"}),(0,d.jsx)(t.td,{children:"Number of Results"}),(0,d.jsx)(t.td,{children:"Number of results to return in similarity search (default: 4)"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_type"}),(0,d.jsx)(t.td,{children:"Search Type"}),(0,d.jsx)(t.td,{children:'Search type to use (options: "Similarity", "Graph Traversal", "Hybrid")'})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"traversal_depth"}),(0,d.jsx)(t.td,{children:"Traversal Depth"}),(0,d.jsx)(t.td,{children:"Maximum depth for graph traversal searches (default: 1)"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_score_threshold"}),(0,d.jsx)(t.td,{children:"Search Score Threshold"}),(0,d.jsx)(t.td,{children:"Minimum similarity score threshold for search results"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_filter"}),(0,d.jsx)(t.td,{children:"Search Metadata Filter"}),(0,d.jsx)(t.td,{children:"Optional dictionary of filters to apply to the search query"})]})]})]}),"\n",(0,d.jsx)(t.h3,{id:"outputs-1",children:"Outputs"}),"\n",(0,d.jsxs)(t.table,{children:[(0,d.jsx)(t.thead,{children:(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.th,{children:"Name"}),(0,d.jsx)(t.th,{children:"Display Name"}),(0,d.jsx)(t.th,{children:"Info"})]})}),(0,d.jsxs)(t.tbody,{children:[(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"vector_store"}),(0,d.jsx)(t.td,{children:"Vector Store"}),(0,d.jsx)(t.td,{children:"Astra DB graph vector store instance configured with the specified parameters."})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_results"}),(0,d.jsx)(t.td,{children:"Search Results"}),(0,d.jsxs)(t.td,{children:["The results of the similarity search as a list of ",(0,d.jsx)(t.code,{children:"Data"})," objects."]})]})]})]}),"\n",(0,d.jsx)(t.h2,{id:"cassandra",children:"Cassandra"}),"\n",(0,d.jsxs)(t.p,{children:["This component creates a Cassandra Vector Store with search capabilities.\nFor more information, see the ",(0,d.jsx)(t.a,{href:"https://cassandra.apache.org/doc/latest/cassandra/vector-search/overview.html",children:"Cassandra documentation"}),"."]}),"\n",(0,d.jsx)(t.h3,{id:"inputs-2",children:"Inputs"}),"\n",(0,d.jsxs)(t.table,{children:[(0,d.jsx)(t.thead,{children:(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.th,{children:"Name"}),(0,d.jsx)(t.th,{children:"Type"}),(0,d.jsx)(t.th,{children:"Description"})]})}),(0,d.jsxs)(t.tbody,{children:[(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"database_ref"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Contact points for the database or AstraDB database ID"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"username"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Username for the database (leave empty for AstraDB)"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"token"}),(0,d.jsx)(t.td,{children:"SecretString"}),(0,d.jsx)(t.td,{children:"User password for the database or AstraDB token"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"keyspace"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Table Keyspace or AstraDB namespace"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"table_name"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Name of the table or AstraDB collection"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"ttl_seconds"}),(0,d.jsx)(t.td,{children:"Integer"}),(0,d.jsx)(t.td,{children:"Time-to-live for added texts"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"batch_size"}),(0,d.jsx)(t.td,{children:"Integer"}),(0,d.jsx)(t.td,{children:"Number of data to process in a single batch"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"setup_mode"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Configuration mode for setting up the Cassandra table"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"cluster_kwargs"}),(0,d.jsx)(t.td,{children:"Dict"}),(0,d.jsx)(t.td,{children:"Additional keyword arguments for the Cassandra cluster"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_query"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Query for similarity search"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"ingest_data"}),(0,d.jsx)(t.td,{children:"Data"}),(0,d.jsx)(t.td,{children:"Data to be ingested into the vector store"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"embedding"}),(0,d.jsx)(t.td,{children:"Embeddings"}),(0,d.jsx)(t.td,{children:"Embedding function to use"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"number_of_results"}),(0,d.jsx)(t.td,{children:"Integer"}),(0,d.jsx)(t.td,{children:"Number of results to return in search"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_type"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Type of search to perform"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_score_threshold"}),(0,d.jsx)(t.td,{children:"Float"}),(0,d.jsx)(t.td,{children:"Minimum similarity score for search results"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_filter"}),(0,d.jsx)(t.td,{children:"Dict"}),(0,d.jsx)(t.td,{children:"Metadata filters for search query"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"body_search"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Document textual search terms"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"enable_body_search"}),(0,d.jsx)(t.td,{children:"Boolean"}),(0,d.jsx)(t.td,{children:"Flag to enable body search"})]})]})]}),"\n",(0,d.jsx)(t.h3,{id:"outputs-2",children:"Outputs"}),"\n",(0,d.jsxs)(t.table,{children:[(0,d.jsx)(t.thead,{children:(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.th,{children:"Name"}),(0,d.jsx)(t.th,{children:"Type"}),(0,d.jsx)(t.th,{children:"Description"})]})}),(0,d.jsxs)(t.tbody,{children:[(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"vector_store"}),(0,d.jsx)(t.td,{children:"Cassandra"}),(0,d.jsx)(t.td,{children:"A Cassandra vector store instance configured with the specified parameters."})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_results"}),(0,d.jsx)(t.td,{children:"List[Data]"}),(0,d.jsxs)(t.td,{children:["The results of the similarity search as a list of ",(0,d.jsx)(t.code,{children:"Data"})," objects."]})]})]})]}),"\n",(0,d.jsx)(t.h2,{id:"cassandra-graph-vector-store",children:"Cassandra Graph Vector Store"}),"\n",(0,d.jsx)(t.p,{children:"This component implements a Cassandra Graph Vector Store with search capabilities."}),"\n",(0,d.jsx)(t.h3,{id:"inputs-3",children:"Inputs"}),"\n",(0,d.jsxs)(t.table,{children:[(0,d.jsx)(t.thead,{children:(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.th,{children:"Name"}),(0,d.jsx)(t.th,{children:"Display Name"}),(0,d.jsx)(t.th,{children:"Info"})]})}),(0,d.jsxs)(t.tbody,{children:[(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"database_ref"}),(0,d.jsx)(t.td,{children:"Contact Points / Astra Database ID"}),(0,d.jsx)(t.td,{children:"Contact points for the database or AstraDB database ID (required)"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"username"}),(0,d.jsx)(t.td,{children:"Username"}),(0,d.jsx)(t.td,{children:"Username for the database (leave empty for AstraDB)"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"token"}),(0,d.jsx)(t.td,{children:"Password / AstraDB Token"}),(0,d.jsx)(t.td,{children:"User password for the database or AstraDB token (required)"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"keyspace"}),(0,d.jsx)(t.td,{children:"Keyspace"}),(0,d.jsx)(t.td,{children:"Table Keyspace or AstraDB namespace (required)"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"table_name"}),(0,d.jsx)(t.td,{children:"Table Name"}),(0,d.jsx)(t.td,{children:"The name of the table or AstraDB collection where vectors will be stored (required)"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"setup_mode"}),(0,d.jsx)(t.td,{children:"Setup Mode"}),(0,d.jsx)(t.td,{children:'Configuration mode for setting up the Cassandra table (options: "Sync", "Off", default: "Sync")'})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"cluster_kwargs"}),(0,d.jsx)(t.td,{children:"Cluster arguments"}),(0,d.jsx)(t.td,{children:"Optional dictionary of additional keyword arguments for the Cassandra cluster"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_query"}),(0,d.jsx)(t.td,{children:"Search Query"}),(0,d.jsx)(t.td,{children:"Query string for similarity search"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"ingest_data"}),(0,d.jsx)(t.td,{children:"Ingest Data"}),(0,d.jsx)(t.td,{children:"Data to be ingested into the vector store (list of Data objects)"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"embedding"}),(0,d.jsx)(t.td,{children:"Embedding"}),(0,d.jsx)(t.td,{children:"Embedding model to use"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"number_of_results"}),(0,d.jsx)(t.td,{children:"Number of Results"}),(0,d.jsx)(t.td,{children:"Number of results to return in similarity search (default: 4)"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_type"}),(0,d.jsx)(t.td,{children:"Search Type"}),(0,d.jsx)(t.td,{children:'Search type to use (options: "Traversal", "MMR traversal", "Similarity", "Similarity with score threshold", "MMR (Max Marginal Relevance)", default: "Traversal")'})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"depth"}),(0,d.jsx)(t.td,{children:"Depth of traversal"}),(0,d.jsx)(t.td,{children:'The maximum depth of edges to traverse (for "Traversal" or "MMR traversal" search types, default: 1)'})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_score_threshold"}),(0,d.jsx)(t.td,{children:"Search Score Threshold"}),(0,d.jsx)(t.td,{children:'Minimum similarity score threshold for search results (for "Similarity with score threshold" search type)'})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_filter"}),(0,d.jsx)(t.td,{children:"Search Metadata Filter"}),(0,d.jsx)(t.td,{children:"Optional dictionary of filters to apply to the search query"})]})]})]}),"\n",(0,d.jsx)(t.h3,{id:"outputs-3",children:"Outputs"}),"\n",(0,d.jsxs)(t.table,{children:[(0,d.jsx)(t.thead,{children:(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.th,{children:"Name"}),(0,d.jsx)(t.th,{children:"Display Name"}),(0,d.jsx)(t.th,{children:"Info"})]})}),(0,d.jsxs)(t.tbody,{children:[(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"vector_store"}),(0,d.jsx)(t.td,{children:"Vector Store"}),(0,d.jsx)(t.td,{children:"A Cassandra Graph vector store instance configured with the specified parameters."})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_results"}),(0,d.jsx)(t.td,{children:"Search Results"}),(0,d.jsxs)(t.td,{children:["The results of the similarity search as a list of ",(0,d.jsx)(t.code,{children:"Data"})," objects."]})]})]})]}),"\n",(0,d.jsx)(t.h2,{id:"chroma-db",children:"Chroma DB"}),"\n",(0,d.jsxs)(t.p,{children:["This component creates a Chroma Vector Store with search capabilities.\nFor more information, see the ",(0,d.jsx)(t.a,{href:"https://docs.trychroma.com/",children:"Chroma documentation"}),"."]}),"\n",(0,d.jsx)(t.h3,{id:"inputs-4",children:"Inputs"}),"\n",(0,d.jsxs)(t.table,{children:[(0,d.jsx)(t.thead,{children:(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.th,{children:"Name"}),(0,d.jsx)(t.th,{children:"Type"}),(0,d.jsx)(t.th,{children:"Description"})]})}),(0,d.jsxs)(t.tbody,{children:[(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"collection_name"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:'The name of the Chroma collection. Default: "langflow".'})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"persist_directory"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"The directory to persist the Chroma database."})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_query"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"The query to search for in the vector store."})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"ingest_data"}),(0,d.jsx)(t.td,{children:"Data"}),(0,d.jsx)(t.td,{children:"The data to ingest into the vector store (list of Data objects)."})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"embedding"}),(0,d.jsx)(t.td,{children:"Embeddings"}),(0,d.jsx)(t.td,{children:"The embedding function to use for the vector store."})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"chroma_server_cors_allow_origins"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"CORS allow origins for the Chroma server."})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"chroma_server_host"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Host for the Chroma server."})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"chroma_server_http_port"}),(0,d.jsx)(t.td,{children:"Integer"}),(0,d.jsx)(t.td,{children:"HTTP port for the Chroma server."})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"chroma_server_grpc_port"}),(0,d.jsx)(t.td,{children:"Integer"}),(0,d.jsx)(t.td,{children:"gRPC port for the Chroma server."})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"chroma_server_ssl_enabled"}),(0,d.jsx)(t.td,{children:"Boolean"}),(0,d.jsx)(t.td,{children:"Enable SSL for the Chroma server."})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"allow_duplicates"}),(0,d.jsx)(t.td,{children:"Boolean"}),(0,d.jsx)(t.td,{children:"Allow duplicate documents in the vector store."})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_type"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:'Type of search to perform: "Similarity" or "MMR".'})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"number_of_results"}),(0,d.jsx)(t.td,{children:"Integer"}),(0,d.jsx)(t.td,{children:"Number of results to return from the search. Default: 10."})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"limit"}),(0,d.jsx)(t.td,{children:"Integer"}),(0,d.jsx)(t.td,{children:"Limit the number of records to compare when Allow Duplicates is False."})]})]})]}),"\n",(0,d.jsx)(t.h3,{id:"outputs-4",children:"Outputs"}),"\n",(0,d.jsxs)(t.table,{children:[(0,d.jsx)(t.thead,{children:(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.th,{children:"Name"}),(0,d.jsx)(t.th,{children:"Type"}),(0,d.jsx)(t.th,{children:"Description"})]})}),(0,d.jsxs)(t.tbody,{children:[(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"vector_store"}),(0,d.jsx)(t.td,{children:"Chroma"}),(0,d.jsx)(t.td,{children:"Chroma vector store instance"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_results"}),(0,d.jsx)(t.td,{children:"List[Data]"}),(0,d.jsx)(t.td,{children:"Results of similarity search"})]})]})]}),"\n",(0,d.jsx)(t.h2,{id:"clickhouse",children:"Clickhouse"}),"\n",(0,d.jsxs)(t.p,{children:["This component implements a Clickhouse Vector Store with search capabilities.\nFor more information, see the ",(0,d.jsx)(t.a,{href:"https://clickhouse.com/docs/en/intro",children:"CLickhouse Documentation"}),"."]}),"\n",(0,d.jsx)(t.h3,{id:"inputs-5",children:"Inputs"}),"\n",(0,d.jsxs)(t.table,{children:[(0,d.jsx)(t.thead,{children:(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.th,{children:"Name"}),(0,d.jsx)(t.th,{children:"Display Name"}),(0,d.jsx)(t.th,{children:"Info"})]})}),(0,d.jsxs)(t.tbody,{children:[(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"host"}),(0,d.jsx)(t.td,{children:"hostname"}),(0,d.jsx)(t.td,{children:'Clickhouse server hostname (required, default: "localhost")'})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"port"}),(0,d.jsx)(t.td,{children:"port"}),(0,d.jsx)(t.td,{children:"Clickhouse server port (required, default: 8123)"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"database"}),(0,d.jsx)(t.td,{children:"database"}),(0,d.jsx)(t.td,{children:"Clickhouse database name (required)"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"table"}),(0,d.jsx)(t.td,{children:"Table name"}),(0,d.jsx)(t.td,{children:"Clickhouse table name (required)"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"username"}),(0,d.jsx)(t.td,{children:"The ClickHouse user name."}),(0,d.jsx)(t.td,{children:"Username for authentication (required)"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"password"}),(0,d.jsx)(t.td,{children:"The password for username."}),(0,d.jsx)(t.td,{children:"Password for authentication (required)"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"index_type"}),(0,d.jsx)(t.td,{children:"index_type"}),(0,d.jsx)(t.td,{children:'Type of the index (options: "annoy", "vector_similarity", default: "annoy")'})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"metric"}),(0,d.jsx)(t.td,{children:"metric"}),(0,d.jsx)(t.td,{children:'Metric to compute distance (options: "angular", "euclidean", "manhattan", "hamming", "dot", default: "angular")'})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"secure"}),(0,d.jsx)(t.td,{children:"Use https/TLS"}),(0,d.jsx)(t.td,{children:"Overrides inferred values from the interface or port arguments (default: false)"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"index_param"}),(0,d.jsx)(t.td,{children:"Param of the index"}),(0,d.jsx)(t.td,{children:"Index parameters (default: \"'L2Distance',100\")"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"index_query_params"}),(0,d.jsx)(t.td,{children:"index query params"}),(0,d.jsx)(t.td,{children:"Additional index query parameters"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_query"}),(0,d.jsx)(t.td,{children:"Search Query"}),(0,d.jsx)(t.td,{children:"Query string for similarity search"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"ingest_data"}),(0,d.jsx)(t.td,{children:"Ingest Data"}),(0,d.jsx)(t.td,{children:"Data to be ingested into the vector store"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"embedding"}),(0,d.jsx)(t.td,{children:"Embedding"}),(0,d.jsx)(t.td,{children:"Embedding model to use"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"number_of_results"}),(0,d.jsx)(t.td,{children:"Number of Results"}),(0,d.jsx)(t.td,{children:"Number of results to return in similarity search (default: 4)"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"score_threshold"}),(0,d.jsx)(t.td,{children:"Score threshold"}),(0,d.jsx)(t.td,{children:"Threshold for similarity scores"})]})]})]}),"\n",(0,d.jsx)(t.h3,{id:"outputs-5",children:"Outputs"}),"\n",(0,d.jsxs)(t.table,{children:[(0,d.jsx)(t.thead,{children:(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.th,{children:"Name"}),(0,d.jsx)(t.th,{children:"Display Name"}),(0,d.jsx)(t.th,{children:"Info"})]})}),(0,d.jsxs)(t.tbody,{children:[(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"vector_store"}),(0,d.jsx)(t.td,{children:"Vector Store"}),(0,d.jsx)(t.td,{children:"Built Clickhouse vector store"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_results"}),(0,d.jsx)(t.td,{children:"Search Results"}),(0,d.jsx)(t.td,{children:"Results of the similarity search as a list of Data objects"})]})]})]}),"\n",(0,d.jsx)(t.h2,{id:"couchbase",children:"Couchbase"}),"\n",(0,d.jsxs)(t.p,{children:["This component creates a Couchbase Vector Store with search capabilities.\nFor more information, see the ",(0,d.jsx)(t.a,{href:"https://docs.couchbase.com/home/index.html",children:"Couchbase documentation"}),"."]}),"\n",(0,d.jsx)(t.h3,{id:"inputs-6",children:"Inputs"}),"\n",(0,d.jsxs)(t.table,{children:[(0,d.jsx)(t.thead,{children:(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.th,{children:"Name"}),(0,d.jsx)(t.th,{children:"Type"}),(0,d.jsx)(t.th,{children:"Description"})]})}),(0,d.jsxs)(t.tbody,{children:[(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"couchbase_connection_string"}),(0,d.jsx)(t.td,{children:"SecretString"}),(0,d.jsx)(t.td,{children:"Couchbase Cluster connection string (required)."})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"couchbase_username"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Couchbase username (required)."})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"couchbase_password"}),(0,d.jsx)(t.td,{children:"SecretString"}),(0,d.jsx)(t.td,{children:"Couchbase password (required)."})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"bucket_name"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Name of the Couchbase bucket (required)."})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"scope_name"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Name of the Couchbase scope (required)."})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"collection_name"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Name of the Couchbase collection (required)."})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"index_name"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Name of the Couchbase index (required)."})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_query"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"The query to search for in the vector store."})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"ingest_data"}),(0,d.jsx)(t.td,{children:"Data"}),(0,d.jsx)(t.td,{children:"The data to ingest into the vector store (list of Data objects)."})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"embedding"}),(0,d.jsx)(t.td,{children:"Embeddings"}),(0,d.jsx)(t.td,{children:"The embedding function to use for the vector store."})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"number_of_results"}),(0,d.jsx)(t.td,{children:"Integer"}),(0,d.jsx)(t.td,{children:"Number of results to return from the search. Default: 4 (advanced)."})]})]})]}),"\n",(0,d.jsx)(t.h3,{id:"outputs-6",children:"Outputs"}),"\n",(0,d.jsxs)(t.table,{children:[(0,d.jsx)(t.thead,{children:(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.th,{children:"Name"}),(0,d.jsx)(t.th,{children:"Type"}),(0,d.jsx)(t.th,{children:"Description"})]})}),(0,d.jsx)(t.tbody,{children:(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"vector_store"}),(0,d.jsx)(t.td,{children:"CouchbaseVectorStore"}),(0,d.jsx)(t.td,{children:"A Couchbase vector store instance configured with the specified parameters."})]})})]}),"\n",(0,d.jsx)(t.h2,{id:"elasticsearch",children:"Elasticsearch"}),"\n",(0,d.jsxs)(t.p,{children:["This component creates an Elasticsearch Vector Store with search capabilities.\nFor more information, see the ",(0,d.jsx)(t.a,{href:"https://www.elastic.co/guide/en/elasticsearch/reference/current/dense-vector.html",children:"Elasticsearch documentation"}),"."]}),"\n",(0,d.jsx)(t.h3,{id:"inputs-7",children:"Inputs"}),"\n",(0,d.jsxs)(t.table,{children:[(0,d.jsx)(t.thead,{children:(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.th,{children:"Name"}),(0,d.jsx)(t.th,{children:"Type"}),(0,d.jsx)(t.th,{children:"Description"})]})}),(0,d.jsxs)(t.tbody,{children:[(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"es_url"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Elasticsearch server URL"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"es_user"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Username for Elasticsearch authentication"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"es_password"}),(0,d.jsx)(t.td,{children:"SecretString"}),(0,d.jsx)(t.td,{children:"Password for Elasticsearch authentication"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"index_name"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Name of the Elasticsearch index"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"strategy"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:'Strategy for vector search ("approximate_k_nearest_neighbors" or "script_scoring")'})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"distance_strategy"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:'Strategy for distance calculation ("COSINE", "EUCLIDEAN_DISTANCE", "DOT_PRODUCT")'})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_query"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Query for similarity search"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"ingest_data"}),(0,d.jsx)(t.td,{children:"Data"}),(0,d.jsx)(t.td,{children:"Data to be ingested into the vector store"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"embedding"}),(0,d.jsx)(t.td,{children:"Embeddings"}),(0,d.jsx)(t.td,{children:"Embedding function to use"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"number_of_results"}),(0,d.jsx)(t.td,{children:"Integer"}),(0,d.jsx)(t.td,{children:"Number of results to return in search (default: 4)"})]})]})]}),"\n",(0,d.jsx)(t.h3,{id:"outputs-7",children:"Outputs"}),"\n",(0,d.jsxs)(t.table,{children:[(0,d.jsx)(t.thead,{children:(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.th,{children:"Name"}),(0,d.jsx)(t.th,{children:"Type"}),(0,d.jsx)(t.th,{children:"Description"})]})}),(0,d.jsxs)(t.tbody,{children:[(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"vector_store"}),(0,d.jsx)(t.td,{children:"ElasticsearchStore"}),(0,d.jsx)(t.td,{children:"Elasticsearch vector store instance"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_results"}),(0,d.jsx)(t.td,{children:"List[Data]"}),(0,d.jsx)(t.td,{children:"Results of similarity search"})]})]})]}),"\n",(0,d.jsx)(t.h2,{id:"faiss",children:"FAISS"}),"\n",(0,d.jsxs)(t.p,{children:["This component creates a FAISS Vector Store with search capabilities.\nFor more information, see the ",(0,d.jsx)(t.a,{href:"https://faiss.ai/index.html",children:"FAISS documentation"}),"."]}),"\n",(0,d.jsx)(t.h3,{id:"inputs-8",children:"Inputs"}),"\n",(0,d.jsxs)(t.table,{children:[(0,d.jsx)(t.thead,{children:(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.th,{children:"Name"}),(0,d.jsx)(t.th,{children:"Type"}),(0,d.jsx)(t.th,{children:"Description"})]})}),(0,d.jsxs)(t.tbody,{children:[(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"index_name"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:'The name of the FAISS index. Default: "langflow_index".'})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"persist_directory"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Path to save the FAISS index. It will be relative to where Langflow is running."})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_query"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"The query to search for in the vector store."})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"ingest_data"}),(0,d.jsx)(t.td,{children:"Data"}),(0,d.jsx)(t.td,{children:"The data to ingest into the vector store (list of Data objects or documents)."})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"allow_dangerous_deserialization"}),(0,d.jsx)(t.td,{children:"Boolean"}),(0,d.jsx)(t.td,{children:"Set to True to allow loading pickle files from untrusted sources. Default: True (advanced)."})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"embedding"}),(0,d.jsx)(t.td,{children:"Embeddings"}),(0,d.jsx)(t.td,{children:"The embedding function to use for the vector store."})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"number_of_results"}),(0,d.jsx)(t.td,{children:"Integer"}),(0,d.jsx)(t.td,{children:"Number of results to return from the search. Default: 4 (advanced)."})]})]})]}),"\n",(0,d.jsx)(t.h3,{id:"outputs-8",children:"Outputs"}),"\n",(0,d.jsxs)(t.table,{children:[(0,d.jsx)(t.thead,{children:(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.th,{children:"Name"}),(0,d.jsx)(t.th,{children:"Type"}),(0,d.jsx)(t.th,{children:"Description"})]})}),(0,d.jsx)(t.tbody,{children:(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"vector_store"}),(0,d.jsx)(t.td,{children:"FAISS"}),(0,d.jsx)(t.td,{children:"A FAISS vector store instance configured with the specified parameters."})]})})]}),"\n",(0,d.jsx)(t.h2,{id:"graph-rag",children:"Graph RAG"}),"\n",(0,d.jsxs)(t.p,{children:["This component performs Graph RAG (Retrieval Augmented Generation) traversal in a vector store, enabling graph-based document retrieval.\nFor more information, see the ",(0,d.jsx)(t.a,{href:"https://datastax.github.io/graph-rag/",children:"Graph RAG documentation"}),"."]}),"\n",(0,d.jsxs)(t.p,{children:["For an example flow, see the ",(0,d.jsx)(t.strong,{children:"Graph RAG"})," template."]}),"\n",(0,d.jsx)(t.h3,{id:"inputs-9",children:"Inputs"}),"\n",(0,d.jsxs)(t.table,{children:[(0,d.jsx)(t.thead,{children:(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.th,{children:"Name"}),(0,d.jsx)(t.th,{children:"Display Name"}),(0,d.jsx)(t.th,{children:"Info"})]})}),(0,d.jsxs)(t.tbody,{children:[(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"embedding_model"}),(0,d.jsx)(t.td,{children:"Embedding Model"}),(0,d.jsxs)(t.td,{children:["Specify the embedding model. This is not required for collections embedded with ",(0,d.jsx)(t.a,{href:"https://docs.datastax.com/en/astra-db-serverless/databases/embedding-generation.html",children:"Astra vectorize"}),"."]})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"vector_store"}),(0,d.jsx)(t.td,{children:"Vector Store Connection"}),(0,d.jsx)(t.td,{children:"Connection to the vector store."})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"edge_definition"}),(0,d.jsx)(t.td,{children:"Edge Definition"}),(0,d.jsxs)(t.td,{children:["Edge definition for the graph traversal. For more information, see the ",(0,d.jsx)(t.a,{href:"https://datastax.github.io/graph-rag/reference/graph_retriever/edges/",children:"GraphRAG documentation"}),"."]})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"strategy"}),(0,d.jsx)(t.td,{children:"Traversal Strategies"}),(0,d.jsx)(t.td,{children:"The strategy to use for graph traversal. Strategy options are dynamically loaded from available strategies."})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_query"}),(0,d.jsx)(t.td,{children:"Search Query"}),(0,d.jsx)(t.td,{children:"The query to search for in the vector store."})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"graphrag_strategy_kwargs"}),(0,d.jsx)(t.td,{children:"Strategy Parameters"}),(0,d.jsxs)(t.td,{children:["Optional dictionary of additional parameters for the retrieval strategy. For more information, see the ",(0,d.jsx)(t.a,{href:"https://datastax.github.io/graph-rag/reference/graph_retriever/strategies/",children:"strategy documentation"}),"."]})]})]})]}),"\n",(0,d.jsx)(t.h3,{id:"outputs-9",children:"Outputs"}),"\n",(0,d.jsxs)(t.table,{children:[(0,d.jsx)(t.thead,{children:(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.th,{children:"Name"}),(0,d.jsx)(t.th,{children:"Type"}),(0,d.jsx)(t.th,{children:"Description"})]})}),(0,d.jsx)(t.tbody,{children:(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_results"}),(0,d.jsx)(t.td,{children:"List[Data]"}),(0,d.jsxs)(t.td,{children:["Results of the graph-based document retrieval as a list of ",(0,d.jsx)(t.a,{href:"/concepts-objects#data-object",children:"Data"})," objects."]})]})})]}),"\n",(0,d.jsx)(t.h2,{id:"hyper-converged-database-hcd-vector-store",children:"Hyper-Converged Database (HCD) Vector Store"}),"\n",(0,d.jsx)(t.p,{children:"This component implements a Vector Store using HCD."}),"\n",(0,d.jsxs)(t.p,{children:["To use the HCD vector store, add your deployment's collection name, username, password, and HCD Data API endpoint.\nThe endpoint must be formatted like ",(0,d.jsx)(t.code,{children:"http[s]://**DOMAIN_NAME** or **IP_ADDRESS**[:port]"}),", for example, ",(0,d.jsx)(t.code,{children:"http://192.0.2.250:8181"}),"."]}),"\n",(0,d.jsxs)(t.p,{children:["Replace ",(0,d.jsx)(t.strong,{children:"DOMAIN_NAME"})," or ",(0,d.jsx)(t.strong,{children:"IP_ADDRESS"})," with the domain name or IP address of your HCD Data API connection."]}),"\n",(0,d.jsx)(t.p,{children:"To use the HCD vector store for embeddings ingestion, connect it to an embeddings model and a file loader:"}),"\n",(0,d.jsx)(t.p,{children:(0,d.jsx)(t.img,{alt:"HCD vector store embeddings ingestion",src:r(42638).A+"",width:"2294",height:"1684"})}),"\n",(0,d.jsx)(t.h3,{id:"inputs-10",children:"Inputs"}),"\n",(0,d.jsxs)(t.table,{children:[(0,d.jsx)(t.thead,{children:(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.th,{children:"Name"}),(0,d.jsx)(t.th,{children:"Display Name"}),(0,d.jsx)(t.th,{children:"Info"})]})}),(0,d.jsxs)(t.tbody,{children:[(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"collection_name"}),(0,d.jsx)(t.td,{children:"Collection Name"}),(0,d.jsx)(t.td,{children:"The name of the collection within HCD where the vectors will be stored (required)"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"username"}),(0,d.jsx)(t.td,{children:"HCD Username"}),(0,d.jsx)(t.td,{children:'Authentication username for accessing HCD (default: "hcd-superuser", required)'})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"password"}),(0,d.jsx)(t.td,{children:"HCD Password"}),(0,d.jsx)(t.td,{children:"Authentication password for accessing HCD (required)"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"api_endpoint"}),(0,d.jsx)(t.td,{children:"HCD API Endpoint"}),(0,d.jsx)(t.td,{children:"API endpoint URL for the HCD service (required)"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_input"}),(0,d.jsx)(t.td,{children:"Search Input"}),(0,d.jsx)(t.td,{children:"Query string for similarity search"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"ingest_data"}),(0,d.jsx)(t.td,{children:"Ingest Data"}),(0,d.jsx)(t.td,{children:"Data to be ingested into the vector store"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"namespace"}),(0,d.jsx)(t.td,{children:"Namespace"}),(0,d.jsx)(t.td,{children:'Optional namespace within HCD to use for the collection (default: "default_namespace")'})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"ca_certificate"}),(0,d.jsx)(t.td,{children:"CA Certificate"}),(0,d.jsx)(t.td,{children:"Optional CA certificate for TLS connections to HCD"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"metric"}),(0,d.jsx)(t.td,{children:"Metric"}),(0,d.jsx)(t.td,{children:'Optional distance metric for vector comparisons (options: "cosine", "dot_product", "euclidean")'})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"batch_size"}),(0,d.jsx)(t.td,{children:"Batch Size"}),(0,d.jsx)(t.td,{children:"Optional number of data to process in a single batch"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"bulk_insert_batch_concurrency"}),(0,d.jsx)(t.td,{children:"Bulk Insert Batch Concurrency"}),(0,d.jsx)(t.td,{children:"Optional concurrency level for bulk insert operations"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"bulk_insert_overwrite_concurrency"}),(0,d.jsx)(t.td,{children:"Bulk Insert Overwrite Concurrency"}),(0,d.jsx)(t.td,{children:"Optional concurrency level for bulk insert operations that overwrite existing data"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"bulk_delete_concurrency"}),(0,d.jsx)(t.td,{children:"Bulk Delete Concurrency"}),(0,d.jsx)(t.td,{children:"Optional concurrency level for bulk delete operations"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"setup_mode"}),(0,d.jsx)(t.td,{children:"Setup Mode"}),(0,d.jsx)(t.td,{children:'Configuration mode for setting up the vector store (options: "Sync", "Async", "Off", default: "Sync")'})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"pre_delete_collection"}),(0,d.jsx)(t.td,{children:"Pre Delete Collection"}),(0,d.jsx)(t.td,{children:"Boolean flag to determine whether to delete the collection before creating a new one"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"metadata_indexing_include"}),(0,d.jsx)(t.td,{children:"Metadata Indexing Include"}),(0,d.jsx)(t.td,{children:"Optional list of metadata fields to include in the indexing"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"embedding"}),(0,d.jsx)(t.td,{children:"Embedding or Astra Vectorize"}),(0,d.jsx)(t.td,{children:"Allows either an embedding model or an Astra Vectorize configuration"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"metadata_indexing_exclude"}),(0,d.jsx)(t.td,{children:"Metadata Indexing Exclude"}),(0,d.jsx)(t.td,{children:"Optional list of metadata fields to exclude from the indexing"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"collection_indexing_policy"}),(0,d.jsx)(t.td,{children:"Collection Indexing Policy"}),(0,d.jsx)(t.td,{children:"Optional dictionary defining the indexing policy for the collection"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"number_of_results"}),(0,d.jsx)(t.td,{children:"Number of Results"}),(0,d.jsx)(t.td,{children:"Number of results to return in similarity search (default: 4)"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_type"}),(0,d.jsx)(t.td,{children:"Search Type"}),(0,d.jsx)(t.td,{children:'Search type to use (options: "Similarity", "Similarity with score threshold", "MMR (Max Marginal Relevance)", default: "Similarity")'})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_score_threshold"}),(0,d.jsx)(t.td,{children:"Search Score Threshold"}),(0,d.jsx)(t.td,{children:"Minimum similarity score threshold for search results (default: 0)"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_filter"}),(0,d.jsx)(t.td,{children:"Search Metadata Filter"}),(0,d.jsx)(t.td,{children:"Optional dictionary of filters to apply to the search query"})]})]})]}),"\n",(0,d.jsx)(t.h3,{id:"outputs-10",children:"Outputs"}),"\n",(0,d.jsxs)(t.table,{children:[(0,d.jsx)(t.thead,{children:(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.th,{children:"Name"}),(0,d.jsx)(t.th,{children:"Display Name"}),(0,d.jsx)(t.th,{children:"Info"})]})}),(0,d.jsxs)(t.tbody,{children:[(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"vector_store"}),(0,d.jsx)(t.td,{children:"Vector Store"}),(0,d.jsxs)(t.td,{children:["An HCD vector store instance The results of the similarity search as a list of ",(0,d.jsx)(t.code,{children:"Data"})," objects."]})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_results"}),(0,d.jsx)(t.td,{children:"Search Results"}),(0,d.jsxs)(t.td,{children:["The results of the similarity search as a list of ",(0,d.jsx)(t.code,{children:"Data"})," objects."]})]})]})]}),"\n",(0,d.jsx)(t.h2,{id:"milvus",children:"Milvus"}),"\n",(0,d.jsxs)(t.p,{children:["This component creates a Milvus Vector Store with search capabilities.\nFor more information, see the ",(0,d.jsx)(t.a,{href:"https://milvus.io/docs",children:"Milvus documentation"}),"."]}),"\n",(0,d.jsx)(t.h3,{id:"inputs-11",children:"Inputs"}),"\n",(0,d.jsxs)(t.table,{children:[(0,d.jsx)(t.thead,{children:(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.th,{children:"Name"}),(0,d.jsx)(t.th,{children:"Type"}),(0,d.jsx)(t.th,{children:"Description"})]})}),(0,d.jsxs)(t.tbody,{children:[(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"collection_name"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Name of the Milvus collection"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"collection_description"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Description of the Milvus collection"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"uri"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Connection URI for Milvus"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"password"}),(0,d.jsx)(t.td,{children:"SecretString"}),(0,d.jsx)(t.td,{children:"Password for Milvus"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"username"}),(0,d.jsx)(t.td,{children:"SecretString"}),(0,d.jsx)(t.td,{children:"Username for Milvus"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"batch_size"}),(0,d.jsx)(t.td,{children:"Integer"}),(0,d.jsx)(t.td,{children:"Number of data to process in a single batch"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_query"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Query for similarity search"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"ingest_data"}),(0,d.jsx)(t.td,{children:"Data"}),(0,d.jsx)(t.td,{children:"Data to be ingested into the vector store"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"embedding"}),(0,d.jsx)(t.td,{children:"Embeddings"}),(0,d.jsx)(t.td,{children:"Embedding function to use"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"number_of_results"}),(0,d.jsx)(t.td,{children:"Integer"}),(0,d.jsx)(t.td,{children:"Number of results to return in search"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_type"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Type of search to perform"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_score_threshold"}),(0,d.jsx)(t.td,{children:"Float"}),(0,d.jsx)(t.td,{children:"Minimum similarity score for search results"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_filter"}),(0,d.jsx)(t.td,{children:"Dict"}),(0,d.jsx)(t.td,{children:"Metadata filters for search query"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"setup_mode"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Configuration mode for setting up the vector store"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"vector_dimensions"}),(0,d.jsx)(t.td,{children:"Integer"}),(0,d.jsx)(t.td,{children:"Number of dimensions of the vectors"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"pre_delete_collection"}),(0,d.jsx)(t.td,{children:"Boolean"}),(0,d.jsx)(t.td,{children:"Whether to delete the collection before creating a new one"})]})]})]}),"\n",(0,d.jsx)(t.h3,{id:"outputs-11",children:"Outputs"}),"\n",(0,d.jsxs)(t.table,{children:[(0,d.jsx)(t.thead,{children:(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.th,{children:"Name"}),(0,d.jsx)(t.th,{children:"Type"}),(0,d.jsx)(t.th,{children:"Description"})]})}),(0,d.jsx)(t.tbody,{children:(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"vector_store"}),(0,d.jsx)(t.td,{children:"Milvus"}),(0,d.jsx)(t.td,{children:"A Milvus vector store instance configured with the specified parameters."})]})})]}),"\n",(0,d.jsx)(t.h2,{id:"mongodb-atlas",children:"MongoDB Atlas"}),"\n",(0,d.jsxs)(t.p,{children:["This component creates a MongoDB Atlas Vector Store with search capabilities.\nFor more information, see the ",(0,d.jsx)(t.a,{href:"https://www.mongodb.com/docs/atlas/atlas-vector-search/tutorials/vector-search-quick-start/",children:"MongoDB Atlas documentation"}),"."]}),"\n",(0,d.jsx)(t.h3,{id:"inputs-12",children:"Inputs"}),"\n",(0,d.jsxs)(t.table,{children:[(0,d.jsx)(t.thead,{children:(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.th,{children:"Name"}),(0,d.jsx)(t.th,{children:"Type"}),(0,d.jsx)(t.th,{children:"Description"})]})}),(0,d.jsxs)(t.tbody,{children:[(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"mongodb_atlas_cluster_uri"}),(0,d.jsx)(t.td,{children:"SecretString"}),(0,d.jsx)(t.td,{children:"The connection URI for your MongoDB Atlas cluster (required)"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"enable_mtls"}),(0,d.jsx)(t.td,{children:"Boolean"}),(0,d.jsx)(t.td,{children:"Enable mutual TLS authentication (default: false)"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"mongodb_atlas_client_cert"}),(0,d.jsx)(t.td,{children:"SecretString"}),(0,d.jsx)(t.td,{children:"Client certificate combined with private key for mTLS authentication (required if mTLS is enabled)"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"db_name"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"The name of the database to use (required)"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"collection_name"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"The name of the collection to use (required)"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"index_name"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"The name of the Atlas Search index, it should be a Vector Search (required)"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"insert_mode"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:'How to insert new documents into the collection (options: "append", "overwrite", default: "append")'})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"embedding"}),(0,d.jsx)(t.td,{children:"Embeddings"}),(0,d.jsx)(t.td,{children:"The embedding model to use"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"number_of_results"}),(0,d.jsx)(t.td,{children:"Integer"}),(0,d.jsx)(t.td,{children:"Number of results to return in similarity search (default: 4)"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"index_field"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:'The field to index (default: "embedding")'})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"filter_field"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"The field to filter the index"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"number_dimensions"}),(0,d.jsx)(t.td,{children:"Integer"}),(0,d.jsx)(t.td,{children:"Embedding context length (default: 1536)"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"similarity"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:'The method used to measure similarity between vectors (options: "cosine", "euclidean", "dotProduct", default: "cosine")'})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"quantization"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:'Quantization reduces memory costs by converting 32-bit floats to smaller data types (options: "scalar", "binary")'})]})]})]}),"\n",(0,d.jsx)(t.h3,{id:"outputs-12",children:"Outputs"}),"\n",(0,d.jsxs)(t.table,{children:[(0,d.jsx)(t.thead,{children:(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.th,{children:"Name"}),(0,d.jsx)(t.th,{children:"Type"}),(0,d.jsx)(t.th,{children:"Description"})]})}),(0,d.jsxs)(t.tbody,{children:[(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"vector_store"}),(0,d.jsx)(t.td,{children:"MongoDBAtlasVectorSearch"}),(0,d.jsx)(t.td,{children:"MongoDB Atlas vector store instance"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_results"}),(0,d.jsx)(t.td,{children:"List[Data]"}),(0,d.jsx)(t.td,{children:"Results of similarity search"})]})]})]}),"\n",(0,d.jsx)(t.h2,{id:"opensearch",children:"Opensearch"}),"\n",(0,d.jsxs)(t.p,{children:["This component creates an Opensearch vector store with search capabilities\nFor more information, see ",(0,d.jsx)(t.a,{href:"https://opensearch.org/platform/search/vector-database.html",children:"Opensearch documentation"}),"."]}),"\n",(0,d.jsx)(t.h3,{id:"inputs-13",children:"Inputs"}),"\n",(0,d.jsxs)(t.table,{children:[(0,d.jsx)(t.thead,{children:(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.th,{children:"Name"}),(0,d.jsx)(t.th,{children:"Type"}),(0,d.jsx)(t.th,{children:"Description"})]})}),(0,d.jsxs)(t.tbody,{children:[(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"opensearch_url"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsxs)(t.td,{children:["URL for OpenSearch cluster (e.g. ",(0,d.jsx)(t.a,{href:"https://192.168.1.1:9200",children:"https://192.168.1.1:9200"}),")"]})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"index_name"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"The index name where the vectors will be stored in OpenSearch cluster"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_input"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Enter a search query. Leave empty to retrieve all documents or if hybrid search is being used"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"ingest_data"}),(0,d.jsx)(t.td,{children:"Data"}),(0,d.jsx)(t.td,{children:"Data to be ingested into the vector store"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"embedding"}),(0,d.jsx)(t.td,{children:"Embeddings"}),(0,d.jsx)(t.td,{children:"Embedding function to use"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_type"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:'Valid values are "similarity", "similarity_score_threshold", "mmr"'})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"number_of_results"}),(0,d.jsx)(t.td,{children:"Integer"}),(0,d.jsx)(t.td,{children:"Number of results to return in search"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_score_threshold"}),(0,d.jsx)(t.td,{children:"Float"}),(0,d.jsx)(t.td,{children:"Minimum similarity score threshold for search results"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"username"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"username for the opensource cluster"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"password"}),(0,d.jsx)(t.td,{children:"SecretString"}),(0,d.jsx)(t.td,{children:"password for the opensource cluster"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"use_ssl"}),(0,d.jsx)(t.td,{children:"Boolean"}),(0,d.jsx)(t.td,{children:"Use SSL"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"verify_certs"}),(0,d.jsx)(t.td,{children:"Boolean"}),(0,d.jsx)(t.td,{children:"Verify certificates"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"hybrid_search_query"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Provide a custom hybrid search query in JSON format. This allows you to combine vector similarity and keyword matching"})]})]})]}),"\n",(0,d.jsx)(t.h3,{id:"outputs-13",children:"Outputs"}),"\n",(0,d.jsxs)(t.table,{children:[(0,d.jsx)(t.thead,{children:(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.th,{children:"Name"}),(0,d.jsx)(t.th,{children:"Type"}),(0,d.jsx)(t.th,{children:"Description"})]})}),(0,d.jsxs)(t.tbody,{children:[(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"vector_store"}),(0,d.jsx)(t.td,{children:"OpenSearchVectorSearch"}),(0,d.jsx)(t.td,{children:"OpenSearch vector store instance"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_results"}),(0,d.jsx)(t.td,{children:"List[Data]"}),(0,d.jsx)(t.td,{children:"Results of similarity search"})]})]})]}),"\n",(0,d.jsx)(t.h2,{id:"pgvector",children:"PGVector"}),"\n",(0,d.jsxs)(t.p,{children:["This component creates a PGVector Vector Store with search capabilities.\nFor more information, see the ",(0,d.jsx)(t.a,{href:"https://github.com/pgvector/pgvector",children:"PGVector documentation"}),"."]}),"\n",(0,d.jsx)(t.h3,{id:"inputs-14",children:"Inputs"}),"\n",(0,d.jsxs)(t.table,{children:[(0,d.jsx)(t.thead,{children:(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.th,{children:"Name"}),(0,d.jsx)(t.th,{children:"Type"}),(0,d.jsx)(t.th,{children:"Description"})]})}),(0,d.jsxs)(t.tbody,{children:[(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"pg_server_url"}),(0,d.jsx)(t.td,{children:"SecretString"}),(0,d.jsx)(t.td,{children:"PostgreSQL server connection string"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"collection_name"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Table name for the vector store"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_query"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Query for similarity search"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"ingest_data"}),(0,d.jsx)(t.td,{children:"Data"}),(0,d.jsx)(t.td,{children:"Data to be ingested into the vector store"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"embedding"}),(0,d.jsx)(t.td,{children:"Embeddings"}),(0,d.jsx)(t.td,{children:"Embedding function to use"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"number_of_results"}),(0,d.jsx)(t.td,{children:"Integer"}),(0,d.jsx)(t.td,{children:"Number of results to return in search"})]})]})]}),"\n",(0,d.jsx)(t.h3,{id:"outputs-14",children:"Outputs"}),"\n",(0,d.jsxs)(t.table,{children:[(0,d.jsx)(t.thead,{children:(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.th,{children:"Name"}),(0,d.jsx)(t.th,{children:"Type"}),(0,d.jsx)(t.th,{children:"Description"})]})}),(0,d.jsxs)(t.tbody,{children:[(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"vector_store"}),(0,d.jsx)(t.td,{children:"PGVector"}),(0,d.jsx)(t.td,{children:"PGVector vector store instance"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_results"}),(0,d.jsx)(t.td,{children:"List[Data]"}),(0,d.jsx)(t.td,{children:"Results of similarity search"})]})]})]}),"\n",(0,d.jsx)(t.h2,{id:"pinecone",children:"Pinecone"}),"\n",(0,d.jsxs)(t.p,{children:["This component creates a Pinecone Vector Store with search capabilities.\nFor more information, see the ",(0,d.jsx)(t.a,{href:"https://docs.pinecone.io/home",children:"Pinecone documentation"}),"."]}),"\n",(0,d.jsx)(t.h3,{id:"inputs-15",children:"Inputs"}),"\n",(0,d.jsxs)(t.table,{children:[(0,d.jsx)(t.thead,{children:(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.th,{children:"Name"}),(0,d.jsx)(t.th,{children:"Type"}),(0,d.jsx)(t.th,{children:"Description"})]})}),(0,d.jsxs)(t.tbody,{children:[(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"index_name"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Name of the Pinecone index"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"namespace"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Namespace for the index"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"distance_strategy"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Strategy for calculating distance between vectors"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"pinecone_api_key"}),(0,d.jsx)(t.td,{children:"SecretString"}),(0,d.jsx)(t.td,{children:"API key for Pinecone"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"text_key"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Key in the record to use as text"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_query"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Query for similarity search"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"ingest_data"}),(0,d.jsx)(t.td,{children:"Data"}),(0,d.jsx)(t.td,{children:"Data to be ingested into the vector store"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"embedding"}),(0,d.jsx)(t.td,{children:"Embeddings"}),(0,d.jsx)(t.td,{children:"Embedding function to use"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"number_of_results"}),(0,d.jsx)(t.td,{children:"Integer"}),(0,d.jsx)(t.td,{children:"Number of results to return in search"})]})]})]}),"\n",(0,d.jsx)(t.h3,{id:"outputs-15",children:"Outputs"}),"\n",(0,d.jsxs)(t.table,{children:[(0,d.jsx)(t.thead,{children:(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.th,{children:"Name"}),(0,d.jsx)(t.th,{children:"Type"}),(0,d.jsx)(t.th,{children:"Description"})]})}),(0,d.jsxs)(t.tbody,{children:[(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"vector_store"}),(0,d.jsx)(t.td,{children:"Pinecone"}),(0,d.jsx)(t.td,{children:"Pinecone vector store instance"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_results"}),(0,d.jsx)(t.td,{children:"List[Data]"}),(0,d.jsx)(t.td,{children:"Results of similarity search"})]})]})]}),"\n",(0,d.jsx)(t.h2,{id:"qdrant",children:"Qdrant"}),"\n",(0,d.jsxs)(t.p,{children:["This component creates a Qdrant Vector Store with search capabilities.\nFor more information, see the ",(0,d.jsx)(t.a,{href:"https://qdrant.tech/documentation/",children:"Qdrant documentation"}),"."]}),"\n",(0,d.jsx)(t.h3,{id:"inputs-16",children:"Inputs"}),"\n",(0,d.jsxs)(t.table,{children:[(0,d.jsx)(t.thead,{children:(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.th,{children:"Name"}),(0,d.jsx)(t.th,{children:"Type"}),(0,d.jsx)(t.th,{children:"Description"})]})}),(0,d.jsxs)(t.tbody,{children:[(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"collection_name"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Name of the Qdrant collection"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"host"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Qdrant server host"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"port"}),(0,d.jsx)(t.td,{children:"Integer"}),(0,d.jsx)(t.td,{children:"Qdrant server port"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"grpc_port"}),(0,d.jsx)(t.td,{children:"Integer"}),(0,d.jsx)(t.td,{children:"Qdrant gRPC port"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"api_key"}),(0,d.jsx)(t.td,{children:"SecretString"}),(0,d.jsx)(t.td,{children:"API key for Qdrant"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"prefix"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Prefix for Qdrant"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"timeout"}),(0,d.jsx)(t.td,{children:"Integer"}),(0,d.jsx)(t.td,{children:"Timeout for Qdrant operations"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"path"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Path for Qdrant"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"url"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"URL for Qdrant"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"distance_func"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Distance function for vector similarity"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"content_payload_key"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Key for content payload"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"metadata_payload_key"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Key for metadata payload"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_query"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Query for similarity search"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"ingest_data"}),(0,d.jsx)(t.td,{children:"Data"}),(0,d.jsx)(t.td,{children:"Data to be ingested into the vector store"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"embedding"}),(0,d.jsx)(t.td,{children:"Embeddings"}),(0,d.jsx)(t.td,{children:"Embedding function to use"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"number_of_results"}),(0,d.jsx)(t.td,{children:"Integer"}),(0,d.jsx)(t.td,{children:"Number of results to return in search"})]})]})]}),"\n",(0,d.jsx)(t.h3,{id:"outputs-16",children:"Outputs"}),"\n",(0,d.jsxs)(t.table,{children:[(0,d.jsx)(t.thead,{children:(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.th,{children:"Name"}),(0,d.jsx)(t.th,{children:"Type"}),(0,d.jsx)(t.th,{children:"Description"})]})}),(0,d.jsxs)(t.tbody,{children:[(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"vector_store"}),(0,d.jsx)(t.td,{children:"Qdrant"}),(0,d.jsx)(t.td,{children:"Qdrant vector store instance"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_results"}),(0,d.jsx)(t.td,{children:"List[Data]"}),(0,d.jsx)(t.td,{children:"Results of similarity search"})]})]})]}),"\n",(0,d.jsx)(t.h2,{id:"redis",children:"Redis"}),"\n",(0,d.jsxs)(t.p,{children:["This component creates a Redis Vector Store with search capabilities.\nFor more information, see the ",(0,d.jsx)(t.a,{href:"https://redis.io/docs/latest/develop/interact/search-and-query/advanced-concepts/vectors/",children:"Redis documentation"}),"."]}),"\n",(0,d.jsx)(t.h3,{id:"inputs-17",children:"Inputs"}),"\n",(0,d.jsxs)(t.table,{children:[(0,d.jsx)(t.thead,{children:(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.th,{children:"Name"}),(0,d.jsx)(t.th,{children:"Type"}),(0,d.jsx)(t.th,{children:"Description"})]})}),(0,d.jsxs)(t.tbody,{children:[(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"redis_server_url"}),(0,d.jsx)(t.td,{children:"SecretString"}),(0,d.jsx)(t.td,{children:"Redis server connection string"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"redis_index_name"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Name of the Redis index"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"code"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Custom code for Redis (advanced)"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"schema"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Schema for Redis index"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_query"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Query for similarity search"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"ingest_data"}),(0,d.jsx)(t.td,{children:"Data"}),(0,d.jsx)(t.td,{children:"Data to be ingested into the vector store"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"number_of_results"}),(0,d.jsx)(t.td,{children:"Integer"}),(0,d.jsx)(t.td,{children:"Number of results to return in search"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"embedding"}),(0,d.jsx)(t.td,{children:"Embeddings"}),(0,d.jsx)(t.td,{children:"Embedding function to use"})]})]})]}),"\n",(0,d.jsx)(t.h3,{id:"outputs-17",children:"Outputs"}),"\n",(0,d.jsxs)(t.table,{children:[(0,d.jsx)(t.thead,{children:(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.th,{children:"Name"}),(0,d.jsx)(t.th,{children:"Type"}),(0,d.jsx)(t.th,{children:"Description"})]})}),(0,d.jsxs)(t.tbody,{children:[(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"vector_store"}),(0,d.jsx)(t.td,{children:"Redis"}),(0,d.jsx)(t.td,{children:"Redis vector store instance"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_results"}),(0,d.jsx)(t.td,{children:"List[Data]"}),(0,d.jsx)(t.td,{children:"Results of similarity search"})]})]})]}),"\n",(0,d.jsx)(t.h2,{id:"supabase",children:"Supabase"}),"\n",(0,d.jsxs)(t.p,{children:["This component creates a connection to a Supabase Vector Store with search capabilities.\nFor more information, see the ",(0,d.jsx)(t.a,{href:"https://supabase.com/docs/guides/ai",children:"Supabase documentation"}),"."]}),"\n",(0,d.jsx)(t.h3,{id:"inputs-18",children:"Inputs"}),"\n",(0,d.jsxs)(t.table,{children:[(0,d.jsx)(t.thead,{children:(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.th,{children:"Name"}),(0,d.jsx)(t.th,{children:"Type"}),(0,d.jsx)(t.th,{children:"Description"})]})}),(0,d.jsxs)(t.tbody,{children:[(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"supabase_url"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"URL of the Supabase instance"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"supabase_service_key"}),(0,d.jsx)(t.td,{children:"SecretString"}),(0,d.jsx)(t.td,{children:"Service key for Supabase authentication"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"table_name"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Name of the table in Supabase"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"query_name"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Name of the query to use"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_query"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Query for similarity search"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"ingest_data"}),(0,d.jsx)(t.td,{children:"Data"}),(0,d.jsx)(t.td,{children:"Data to be ingested into the vector store"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"embedding"}),(0,d.jsx)(t.td,{children:"Embeddings"}),(0,d.jsx)(t.td,{children:"Embedding function to use"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"number_of_results"}),(0,d.jsx)(t.td,{children:"Integer"}),(0,d.jsx)(t.td,{children:"Number of results to return in search"})]})]})]}),"\n",(0,d.jsx)(t.h3,{id:"outputs-18",children:"Outputs"}),"\n",(0,d.jsxs)(t.table,{children:[(0,d.jsx)(t.thead,{children:(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.th,{children:"Name"}),(0,d.jsx)(t.th,{children:"Type"}),(0,d.jsx)(t.th,{children:"Description"})]})}),(0,d.jsxs)(t.tbody,{children:[(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"vector_store"}),(0,d.jsx)(t.td,{children:"SupabaseVectorStore"}),(0,d.jsx)(t.td,{children:"Supabase vector store instance"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_results"}),(0,d.jsx)(t.td,{children:"List[Data]"}),(0,d.jsx)(t.td,{children:"Results of similarity search"})]})]})]}),"\n",(0,d.jsx)(t.h2,{id:"upstash",children:"Upstash"}),"\n",(0,d.jsxs)(t.p,{children:["This component creates an Upstash Vector Store with search capabilities.\nFor more information, see the ",(0,d.jsx)(t.a,{href:"https://upstash.com/docs/introduction",children:"Upstash documentation"}),"."]}),"\n",(0,d.jsx)(t.h3,{id:"inputs-19",children:"Inputs"}),"\n",(0,d.jsxs)(t.table,{children:[(0,d.jsx)(t.thead,{children:(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.th,{children:"Name"}),(0,d.jsx)(t.th,{children:"Type"}),(0,d.jsx)(t.th,{children:"Description"})]})}),(0,d.jsxs)(t.tbody,{children:[(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"index_url"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"The URL of the Upstash index"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"index_token"}),(0,d.jsx)(t.td,{children:"SecretString"}),(0,d.jsx)(t.td,{children:"The token for the Upstash index"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"text_key"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"The key in the record to use as text"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"namespace"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Namespace for the index"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_query"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Query for similarity search"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"metadata_filter"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Filters documents by metadata"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"ingest_data"}),(0,d.jsx)(t.td,{children:"Data"}),(0,d.jsx)(t.td,{children:"Data to be ingested into the vector store"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"embedding"}),(0,d.jsx)(t.td,{children:"Embeddings"}),(0,d.jsx)(t.td,{children:"Embedding function to use (optional)"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"number_of_results"}),(0,d.jsx)(t.td,{children:"Integer"}),(0,d.jsx)(t.td,{children:"Number of results to return in search"})]})]})]}),"\n",(0,d.jsx)(t.h3,{id:"outputs-19",children:"Outputs"}),"\n",(0,d.jsxs)(t.table,{children:[(0,d.jsx)(t.thead,{children:(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.th,{children:"Name"}),(0,d.jsx)(t.th,{children:"Type"}),(0,d.jsx)(t.th,{children:"Description"})]})}),(0,d.jsxs)(t.tbody,{children:[(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"vector_store"}),(0,d.jsx)(t.td,{children:"UpstashVectorStore"}),(0,d.jsx)(t.td,{children:"Upstash vector store instance"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_results"}),(0,d.jsx)(t.td,{children:"List[Data]"}),(0,d.jsx)(t.td,{children:"Results of similarity search"})]})]})]}),"\n",(0,d.jsx)(t.h2,{id:"vectara",children:"Vectara"}),"\n",(0,d.jsxs)(t.p,{children:["This component creates a Vectara Vector Store with search capabilities.\nFor more information, see the ",(0,d.jsx)(t.a,{href:"https://docs.vectara.com/docs/",children:"Vectara documentation"}),"."]}),"\n",(0,d.jsx)(t.h3,{id:"inputs-20",children:"Inputs"}),"\n",(0,d.jsxs)(t.table,{children:[(0,d.jsx)(t.thead,{children:(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.th,{children:"Name"}),(0,d.jsx)(t.th,{children:"Type"}),(0,d.jsx)(t.th,{children:"Description"})]})}),(0,d.jsxs)(t.tbody,{children:[(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"vectara_customer_id"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Vectara customer ID"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"vectara_corpus_id"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Vectara corpus ID"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"vectara_api_key"}),(0,d.jsx)(t.td,{children:"SecretString"}),(0,d.jsx)(t.td,{children:"Vectara API key"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"embedding"}),(0,d.jsx)(t.td,{children:"Embeddings"}),(0,d.jsx)(t.td,{children:"Embedding function to use (optional)"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"ingest_data"}),(0,d.jsx)(t.td,{children:"List[Document/Data]"}),(0,d.jsx)(t.td,{children:"Data to be ingested into the vector store"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_query"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Query for similarity search"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"number_of_results"}),(0,d.jsx)(t.td,{children:"Integer"}),(0,d.jsx)(t.td,{children:"Number of results to return in search"})]})]})]}),"\n",(0,d.jsx)(t.h3,{id:"outputs-20",children:"Outputs"}),"\n",(0,d.jsxs)(t.table,{children:[(0,d.jsx)(t.thead,{children:(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.th,{children:"Name"}),(0,d.jsx)(t.th,{children:"Type"}),(0,d.jsx)(t.th,{children:"Description"})]})}),(0,d.jsxs)(t.tbody,{children:[(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"vector_store"}),(0,d.jsx)(t.td,{children:"VectaraVectorStore"}),(0,d.jsx)(t.td,{children:"Vectara vector store instance"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_results"}),(0,d.jsx)(t.td,{children:"List[Data]"}),(0,d.jsx)(t.td,{children:"Results of similarity search"})]})]})]}),"\n",(0,d.jsx)(t.h2,{id:"vectara-search",children:"Vectara Search"}),"\n",(0,d.jsxs)(t.p,{children:["This component searches a Vectara Vector Store for documents based on the provided input.\nFor more information, see the ",(0,d.jsx)(t.a,{href:"https://docs.vectara.com/docs/",children:"Vectara documentation"}),"."]}),"\n",(0,d.jsx)(t.h3,{id:"inputs-21",children:"Inputs"}),"\n",(0,d.jsxs)(t.table,{children:[(0,d.jsx)(t.thead,{children:(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.th,{children:"Name"}),(0,d.jsx)(t.th,{children:"Type"}),(0,d.jsx)(t.th,{children:"Description"})]})}),(0,d.jsxs)(t.tbody,{children:[(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_type"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:'Type of search, such as "Similarity" or "MMR"'})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"input_value"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Search query"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"vectara_customer_id"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Vectara customer ID"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"vectara_corpus_id"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Vectara corpus ID"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"vectara_api_key"}),(0,d.jsx)(t.td,{children:"SecretString"}),(0,d.jsx)(t.td,{children:"Vectara API key"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"files_url"}),(0,d.jsx)(t.td,{children:"List[String]"}),(0,d.jsx)(t.td,{children:"Optional URLs for file initialization"})]})]})]}),"\n",(0,d.jsx)(t.h3,{id:"outputs-21",children:"Outputs"}),"\n",(0,d.jsxs)(t.table,{children:[(0,d.jsx)(t.thead,{children:(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.th,{children:"Name"}),(0,d.jsx)(t.th,{children:"Type"}),(0,d.jsx)(t.th,{children:"Description"})]})}),(0,d.jsx)(t.tbody,{children:(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_results"}),(0,d.jsx)(t.td,{children:"List[Data]"}),(0,d.jsx)(t.td,{children:"Results of similarity search"})]})})]}),"\n",(0,d.jsx)(t.h2,{id:"weaviate",children:"Weaviate"}),"\n",(0,d.jsxs)(t.p,{children:["This component facilitates a Weaviate Vector Store setup, optimizing text and document indexing and retrieval.\nFor more information, see the ",(0,d.jsx)(t.a,{href:"https://weaviate.io/developers/weaviate",children:"Weaviate Documentation"}),"."]}),"\n",(0,d.jsx)(t.h3,{id:"inputs-22",children:"Inputs"}),"\n",(0,d.jsxs)(t.table,{children:[(0,d.jsx)(t.thead,{children:(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.th,{children:"Name"}),(0,d.jsx)(t.th,{children:"Type"}),(0,d.jsx)(t.th,{children:"Description"})]})}),(0,d.jsxs)(t.tbody,{children:[(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"weaviate_url"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Default instance URL"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_by_text"}),(0,d.jsx)(t.td,{children:"Boolean"}),(0,d.jsx)(t.td,{children:"Indicates whether to search by text"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"api_key"}),(0,d.jsx)(t.td,{children:"SecretString"}),(0,d.jsx)(t.td,{children:"Optional API key for authentication"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"index_name"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Optional index name"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"text_key"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Default text extraction key"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"input"}),(0,d.jsx)(t.td,{children:"Document"}),(0,d.jsx)(t.td,{children:"Document or record"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"embedding"}),(0,d.jsx)(t.td,{children:"Embeddings"}),(0,d.jsx)(t.td,{children:"Model used"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"attributes"}),(0,d.jsx)(t.td,{children:"List[String]"}),(0,d.jsx)(t.td,{children:"Optional additional attributes"})]})]})]}),"\n",(0,d.jsx)(t.h3,{id:"outputs-22",children:"Outputs"}),"\n",(0,d.jsxs)(t.table,{children:[(0,d.jsx)(t.thead,{children:(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.th,{children:"Name"}),(0,d.jsx)(t.th,{children:"Type"}),(0,d.jsx)(t.th,{children:"Description"})]})}),(0,d.jsx)(t.tbody,{children:(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"vector_store"}),(0,d.jsx)(t.td,{children:"WeaviateVectorStore"}),(0,d.jsx)(t.td,{children:"Weaviate vector store instance"})]})})]}),"\n",(0,d.jsx)(t.h2,{id:"weaviate-search",children:"Weaviate Search"}),"\n",(0,d.jsxs)(t.p,{children:["This component searches a Weaviate Vector Store for documents similar to the input.\nFor more information, see the ",(0,d.jsx)(t.a,{href:"https://weaviate.io/developers/weaviate",children:"Weaviate Documentation"}),"."]}),"\n",(0,d.jsx)(t.h3,{id:"inputs-23",children:"Inputs"}),"\n",(0,d.jsxs)(t.table,{children:[(0,d.jsx)(t.thead,{children:(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.th,{children:"Name"}),(0,d.jsx)(t.th,{children:"Type"}),(0,d.jsx)(t.th,{children:"Description"})]})}),(0,d.jsxs)(t.tbody,{children:[(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_type"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:'Type of search, such as "Similarity" or "MMR"'})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"input_value"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Search query"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"weaviate_url"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Default instance URL"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_by_text"}),(0,d.jsx)(t.td,{children:"Boolean"}),(0,d.jsx)(t.td,{children:"Indicates whether to search by text"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"api_key"}),(0,d.jsx)(t.td,{children:"SecretString"}),(0,d.jsx)(t.td,{children:"Optional API key for authentication"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"index_name"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Optional index name"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"text_key"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Default text extraction key"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"embedding"}),(0,d.jsx)(t.td,{children:"Embeddings"}),(0,d.jsx)(t.td,{children:"Model used"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"attributes"}),(0,d.jsx)(t.td,{children:"List[String]"}),(0,d.jsx)(t.td,{children:"Optional additional attributes"})]})]})]}),"\n",(0,d.jsx)(t.h3,{id:"outputs-23",children:"Outputs"}),"\n",(0,d.jsxs)(t.table,{children:[(0,d.jsx)(t.thead,{children:(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.th,{children:"Name"}),(0,d.jsx)(t.th,{children:"Type"}),(0,d.jsx)(t.th,{children:"Description"})]})}),(0,d.jsx)(t.tbody,{children:(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_results"}),(0,d.jsx)(t.td,{children:"List[Data]"}),(0,d.jsx)(t.td,{children:"Results of similarity search"})]})})]})]})}function p(e={}){const{wrapper:t}={...(0,n.R)(),...e.components};return t?(0,d.jsx)(t,{...e,children:(0,d.jsx)(u,{...e})}):u(e)}function m(e,t){throw new Error("Expected "+(t?"component":"object")+" `"+e+"` to be defined: you likely forgot to import, pass, or provide it.")}},59072:(e,t,r)=>{r.d(t,{A:()=>s});const s=r.p+"assets/images/vector-store-agent-retrieval-tool-79066d11008a74c40390f55f7c73bd71.png"},67719:(e,t,r)=>{r.d(t,{A:()=>s});const s=r.p+"assets/images/vector-store-retrieval-3d2d30b0bfef46783987efd758fc5497.png"},84443:(e,t,r)=>{r.d(t,{A:()=>n});r(96540);var s=r(64058),d=r(74848);function n(e){let{name:t,...r}=e;const n=s[t];return n?(0,d.jsx)(n,{...r}):null}}}]); \ No newline at end of file +"use strict";(self.webpackChunklangflow_docs=self.webpackChunklangflow_docs||[]).push([[3391],{42638:(e,t,r)=>{r.d(t,{A:()=>s});const s=r.p+"assets/images/component-hcd-example-flow-b82057600ce5e9e4a0f7ea0a61dcbf7f.png"},45175:(e,t,r)=>{r.r(t),r.d(t,{CH:()=>o,assets:()=>a,chCodeConfig:()=>x,contentTitle:()=>l,default:()=>p,frontMatter:()=>h,metadata:()=>s,toc:()=>j});const s=JSON.parse('{"id":"Components/components-vector-stores","title":"Vector stores","description":"Vector databases store vector data, which backs AI workloads like chatbots and Retrieval Augmented Generation.","source":"@site/docs/Components/components-vector-stores.md","sourceDirName":"Components","slug":"/components-vector-stores","permalink":"/components-vector-stores","draft":false,"unlisted":false,"tags":[],"version":"current","frontMatter":{"title":"Vector stores","slug":"/components-vector-stores"},"sidebar":"docs","previous":{"title":"Tools","permalink":"/components-tools"},"next":{"title":"Agents overview","permalink":"/agents-overview"}}');var d=r(74848),n=r(28453),i=r(24754),c=r(84443);const h={title:"Vector stores",slug:"/components-vector-stores"},l="Vector store components in Langflow",a={},o={annotations:i.hk,Code:i.Cy},x={staticMediaQuery:"not screen, (max-width: 768px)",lineNumbers:!0,showCopyButton:!0,themeName:"github-dark"},j=[{value:"Use a vector store component in a flow",id:"use-a-vector-store-component-in-a-flow",level:2},{value:"Astra DB Vector Store",id:"astra-db-vector-store",level:2},{value:"Inputs",id:"inputs",level:3},{value:"Outputs",id:"outputs",level:3},{value:"Generate embeddings",id:"generate-embeddings",level:3},{value:"Hybrid search",id:"hybrid-search",level:3},{value:"AstraDB Graph vector store",id:"astradb-graph-vector-store",level:2},{value:"Inputs",id:"inputs-1",level:3},{value:"Outputs",id:"outputs-1",level:3},{value:"Cassandra",id:"cassandra",level:2},{value:"Inputs",id:"inputs-2",level:3},{value:"Outputs",id:"outputs-2",level:3},{value:"Cassandra Graph Vector Store",id:"cassandra-graph-vector-store",level:2},{value:"Inputs",id:"inputs-3",level:3},{value:"Outputs",id:"outputs-3",level:3},{value:"Chroma DB",id:"chroma-db",level:2},{value:"Inputs",id:"inputs-4",level:3},{value:"Outputs",id:"outputs-4",level:3},{value:"Clickhouse",id:"clickhouse",level:2},{value:"Inputs",id:"inputs-5",level:3},{value:"Outputs",id:"outputs-5",level:3},{value:"Couchbase",id:"couchbase",level:2},{value:"Inputs",id:"inputs-6",level:3},{value:"Outputs",id:"outputs-6",level:3},{value:"Elasticsearch",id:"elasticsearch",level:2},{value:"Inputs",id:"inputs-7",level:3},{value:"Outputs",id:"outputs-7",level:3},{value:"FAISS",id:"faiss",level:2},{value:"Inputs",id:"inputs-8",level:3},{value:"Outputs",id:"outputs-8",level:3},{value:"Graph RAG",id:"graph-rag",level:2},{value:"Inputs",id:"inputs-9",level:3},{value:"Outputs",id:"outputs-9",level:3},{value:"Hyper-Converged Database (HCD) Vector Store",id:"hyper-converged-database-hcd-vector-store",level:2},{value:"Inputs",id:"inputs-10",level:3},{value:"Outputs",id:"outputs-10",level:3},{value:"Milvus",id:"milvus",level:2},{value:"Inputs",id:"inputs-11",level:3},{value:"Outputs",id:"outputs-11",level:3},{value:"MongoDB Atlas",id:"mongodb-atlas",level:2},{value:"Inputs",id:"inputs-12",level:3},{value:"Outputs",id:"outputs-12",level:3},{value:"Opensearch",id:"opensearch",level:2},{value:"Inputs",id:"inputs-13",level:3},{value:"Outputs",id:"outputs-13",level:3},{value:"PGVector",id:"pgvector",level:2},{value:"Inputs",id:"inputs-14",level:3},{value:"Outputs",id:"outputs-14",level:3},{value:"Pinecone",id:"pinecone",level:2},{value:"Inputs",id:"inputs-15",level:3},{value:"Outputs",id:"outputs-15",level:3},{value:"Qdrant",id:"qdrant",level:2},{value:"Inputs",id:"inputs-16",level:3},{value:"Outputs",id:"outputs-16",level:3},{value:"Redis",id:"redis",level:2},{value:"Inputs",id:"inputs-17",level:3},{value:"Outputs",id:"outputs-17",level:3},{value:"Supabase",id:"supabase",level:2},{value:"Inputs",id:"inputs-18",level:3},{value:"Outputs",id:"outputs-18",level:3},{value:"Upstash",id:"upstash",level:2},{value:"Inputs",id:"inputs-19",level:3},{value:"Outputs",id:"outputs-19",level:3},{value:"Vectara",id:"vectara",level:2},{value:"Inputs",id:"inputs-20",level:3},{value:"Outputs",id:"outputs-20",level:3},{value:"Vectara Search",id:"vectara-search",level:2},{value:"Inputs",id:"inputs-21",level:3},{value:"Outputs",id:"outputs-21",level:3},{value:"Weaviate",id:"weaviate",level:2},{value:"Inputs",id:"inputs-22",level:3},{value:"Outputs",id:"outputs-22",level:3},{value:"Weaviate Search",id:"weaviate-search",level:2},{value:"Inputs",id:"inputs-23",level:3},{value:"Outputs",id:"outputs-23",level:3}];function u(e){const t={a:"a",admonition:"admonition",code:"code",h1:"h1",h2:"h2",h3:"h3",header:"header",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,n.R)(),...e.components};return o||m("CH",!1),o.Code||m("CH.Code",!0),(0,d.jsxs)(d.Fragment,{children:[(0,d.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,d.jsx)(t.header,{children:(0,d.jsx)(t.h1,{id:"vector-store-components-in-langflow",children:"Vector store components in Langflow"})}),"\n",(0,d.jsx)(t.p,{children:"Vector databases store vector data, which backs AI workloads like chatbots and Retrieval Augmented Generation."}),"\n",(0,d.jsx)(t.p,{children:"Vector database components establish connections to existing vector databases or create in-memory vector stores for storing and retrieving vector data."}),"\n",(0,d.jsxs)(t.p,{children:["Vector database components are distinct from ",(0,d.jsx)(t.a,{href:"/components-memories",children:"memory components"}),", which are built specifically for storing and retrieving chat messages from external databases."]}),"\n",(0,d.jsx)(t.h2,{id:"use-a-vector-store-component-in-a-flow",children:"Use a vector store component in a flow"}),"\n",(0,d.jsxs)(t.p,{children:["This example uses the ",(0,d.jsx)(t.strong,{children:"Astra DB vector store"})," component. Your vector store component's parameters and authentication may be different, but the document ingestion workflow is the same. A document is loaded from a local machine and chunked. The Astra DB vector store generates embeddings with the connected ",(0,d.jsx)(t.a,{href:"/components-models",children:"model"})," component, and stores them in the connected Astra DB database."]}),"\n",(0,d.jsx)(t.p,{children:"This vector data can then be retrieved for workloads like Retrieval Augmented Generation."}),"\n",(0,d.jsx)(t.p,{children:(0,d.jsx)(t.img,{src:r(67719).A+"",width:"2734",height:"1402"})}),"\n",(0,d.jsxs)(t.p,{children:["The user's chat input is embedded and compared to the vectors embedded during document ingestion for a similarity search.\nThe results are output from the vector database component as a ",(0,d.jsx)(t.a,{href:"/concepts-objects",children:"Data"})," object and parsed into text.\nThis text fills the ",(0,d.jsx)(t.code,{children:"{context}"})," variable in the ",(0,d.jsx)(t.strong,{children:"Prompt"})," component, which informs the ",(0,d.jsx)(t.strong,{children:"Open AI model"})," component's responses."]}),"\n",(0,d.jsxs)(t.p,{children:["Alternatively, connect the vector database component's ",(0,d.jsx)(t.strong,{children:"Retriever"})," port to a ",(0,d.jsx)(t.a,{href:"components-tools#retriever-tool",children:"retriever tool"}),", and then to an ",(0,d.jsx)(t.a,{href:"/components-agents",children:"agent"})," component. This enables the agent to use your vector database as a tool and make decisions based on the available data."]}),"\n",(0,d.jsx)(t.p,{children:(0,d.jsx)(t.img,{src:r(59072).A+"",width:"2414",height:"1602"})}),"\n",(0,d.jsx)(t.h2,{id:"astra-db-vector-store",children:"Astra DB Vector Store"}),"\n",(0,d.jsx)(t.p,{children:"This component implements a Vector Store using Astra DB with search capabilities."}),"\n",(0,d.jsxs)(t.p,{children:["For more information, see the ",(0,d.jsx)(t.a,{href:"https://docs.datastax.com/en/astra-db-serverless/databases/create-database.html",children:"DataStax documentation"}),"."]}),"\n",(0,d.jsx)(t.h3,{id:"inputs",children:"Inputs"}),"\n",(0,d.jsxs)(t.table,{children:[(0,d.jsx)(t.thead,{children:(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.th,{children:"Name"}),(0,d.jsx)(t.th,{children:"Display Name"}),(0,d.jsx)(t.th,{children:"Info"})]})}),(0,d.jsxs)(t.tbody,{children:[(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"token"}),(0,d.jsx)(t.td,{children:"Astra DB Application Token"}),(0,d.jsx)(t.td,{children:"The authentication token for accessing Astra DB."})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"environment"}),(0,d.jsx)(t.td,{children:"Environment"}),(0,d.jsxs)(t.td,{children:["The environment for the Astra DB API Endpoint. For example, ",(0,d.jsx)(t.code,{children:"dev"})," or ",(0,d.jsx)(t.code,{children:"prod"}),"."]})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"database_name"}),(0,d.jsx)(t.td,{children:"Database"}),(0,d.jsx)(t.td,{children:"The database name for the Astra DB instance."})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"api_endpoint"}),(0,d.jsx)(t.td,{children:"Astra DB API Endpoint"}),(0,d.jsx)(t.td,{children:"The API endpoint for the Astra DB instance. This supersedes the database selection."})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"collection_name"}),(0,d.jsx)(t.td,{children:"Collection"}),(0,d.jsx)(t.td,{children:"The name of the collection within Astra DB where the vectors are stored."})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"keyspace"}),(0,d.jsx)(t.td,{children:"Keyspace"}),(0,d.jsx)(t.td,{children:"An optional keyspace within Astra DB to use for the collection."})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"embedding_choice"}),(0,d.jsx)(t.td,{children:"Embedding Model or Astra Vectorize"}),(0,d.jsx)(t.td,{children:"Choose an embedding model or use Astra vectorize."})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"embedding_model"}),(0,d.jsx)(t.td,{children:"Embedding Model"}),(0,d.jsx)(t.td,{children:"Specify the embedding model. Not required for Astra vectorize collections."})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"number_of_results"}),(0,d.jsx)(t.td,{children:"Number of Search Results"}),(0,d.jsxs)(t.td,{children:["The number of search results to return (default: ",(0,d.jsx)(t.code,{children:"4"}),")."]})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_type"}),(0,d.jsx)(t.td,{children:"Search Type"}),(0,d.jsxs)(t.td,{children:["The search type to use. The options are ",(0,d.jsx)(t.code,{children:"Similarity"}),", ",(0,d.jsx)(t.code,{children:"Similarity with score threshold"}),", and ",(0,d.jsx)(t.code,{children:"MMR (Max Marginal Relevance)"}),"."]})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_score_threshold"}),(0,d.jsx)(t.td,{children:"Search Score Threshold"}),(0,d.jsxs)(t.td,{children:["The minimum similarity score threshold for search results when using the ",(0,d.jsx)(t.code,{children:"Similarity with score threshold"})," option."]})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"advanced_search_filter"}),(0,d.jsx)(t.td,{children:"Search Metadata Filter"}),(0,d.jsx)(t.td,{children:"An optional dictionary of filters to apply to the search query."})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"autodetect_collection"}),(0,d.jsx)(t.td,{children:"Autodetect Collection"}),(0,d.jsx)(t.td,{children:"A boolean flag to determine whether to autodetect the collection."})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"content_field"}),(0,d.jsx)(t.td,{children:"Content Field"}),(0,d.jsx)(t.td,{children:"A field to use as the text content field for the vector store."})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"deletion_field"}),(0,d.jsx)(t.td,{children:"Deletion Based On Field"}),(0,d.jsx)(t.td,{children:"When provided, documents in the target collection with metadata field values matching the input metadata field value are deleted before new data is loaded."})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"ignore_invalid_documents"}),(0,d.jsx)(t.td,{children:"Ignore Invalid Documents"}),(0,d.jsx)(t.td,{children:"A boolean flag to determine whether to ignore invalid documents at runtime."})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"astradb_vectorstore_kwargs"}),(0,d.jsx)(t.td,{children:"AstraDBVectorStore Parameters"}),(0,d.jsx)(t.td,{children:"An optional dictionary of additional parameters for the AstraDBVectorStore."})]})]})]}),"\n",(0,d.jsx)(t.h3,{id:"outputs",children:"Outputs"}),"\n",(0,d.jsxs)(t.table,{children:[(0,d.jsx)(t.thead,{children:(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.th,{children:"Name"}),(0,d.jsx)(t.th,{children:"Display Name"}),(0,d.jsx)(t.th,{children:"Info"})]})}),(0,d.jsxs)(t.tbody,{children:[(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"vector_store"}),(0,d.jsx)(t.td,{children:"Vector Store"}),(0,d.jsx)(t.td,{children:"Astra DB vector store instance configured with the specified parameters."})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_results"}),(0,d.jsx)(t.td,{children:"Search Results"}),(0,d.jsxs)(t.td,{children:["The results of the similarity search as a list of ",(0,d.jsx)(t.a,{href:"/concepts-objects#data-object",children:"Data"})," objects."]})]})]})]}),"\n",(0,d.jsx)(t.h3,{id:"generate-embeddings",children:"Generate embeddings"}),"\n",(0,d.jsxs)(t.p,{children:["The ",(0,d.jsx)(t.strong,{children:"Astra DB Vector Store"})," component offers two methods for generating embeddings."]}),"\n",(0,d.jsxs)(t.ol,{children:["\n",(0,d.jsxs)(t.li,{children:["\n",(0,d.jsxs)(t.p,{children:[(0,d.jsx)(t.strong,{children:"Embedding Model"}),": Use your own embedding model by connecting an ",(0,d.jsx)(t.a,{href:"/components-embedding-models",children:"Embeddings"})," component in Langflow."]}),"\n"]}),"\n",(0,d.jsxs)(t.li,{children:["\n",(0,d.jsxs)(t.p,{children:[(0,d.jsx)(t.strong,{children:"Astra Vectorize"}),": Use Astra DB's built-in embedding generation service. When creating a new collection, choose the embeddings provider and models, including NVIDIA's ",(0,d.jsx)(t.code,{children:"NV-Embed-QA"})," model hosted by Datastax."]}),"\n"]}),"\n"]}),"\n",(0,d.jsx)(t.admonition,{type:"important",children:(0,d.jsx)(t.p,{children:"The embedding model selection is made when creating a new collection and cannot be changed later."})}),"\n",(0,d.jsxs)(t.p,{children:["For an example of using the ",(0,d.jsx)(t.strong,{children:"Astra DB Vector Store"})," component with an embedding model, see the ",(0,d.jsx)(t.a,{href:"/starter-projects-vector-store-rag",children:"Vector Store RAG starter project"}),"."]}),"\n",(0,d.jsxs)(t.p,{children:["For more information, see the ",(0,d.jsx)(t.a,{href:"https://docs.datastax.com/en/astra-db-serverless/databases/embedding-generation.html",children:"Astra DB Serverless documentation"}),"."]}),"\n",(0,d.jsx)(t.h3,{id:"hybrid-search",children:"Hybrid search"}),"\n",(0,d.jsxs)(t.p,{children:["The ",(0,d.jsx)(t.strong,{children:"Astra DB"})," component includes ",(0,d.jsx)(t.strong,{children:"hybrid search"}),", which is enabled by default."]}),"\n",(0,d.jsxs)(t.p,{children:["The component fields related to hybrid search are ",(0,d.jsx)(t.strong,{children:"Search Query"}),", ",(0,d.jsx)(t.strong,{children:"Lexical Terms"}),", and ",(0,d.jsx)(t.strong,{children:"Reranker"}),"."]}),"\n",(0,d.jsxs)(t.ul,{children:["\n",(0,d.jsxs)(t.li,{children:[(0,d.jsx)(t.strong,{children:"Search Query"})," finds results by vector similarity."]}),"\n",(0,d.jsxs)(t.li,{children:[(0,d.jsx)(t.strong,{children:"Lexical Terms"})," is a comma-separated string of keywords, like ",(0,d.jsx)(t.code,{children:"features, data, attributes, characteristics"}),"."]}),"\n",(0,d.jsxs)(t.li,{children:[(0,d.jsx)(t.strong,{children:"Reranker"})," is the re-ranker model used in the hybrid search.\nThe re-ranker model is ",(0,d.jsx)(t.code,{children:"nvidia/llama-3.2-nv.reranker"}),"."]}),"\n"]}),"\n",(0,d.jsxs)(t.p,{children:[(0,d.jsx)(t.a,{href:"https://docs.datastax.com/en/astra-db-serverless/databases/hybrid-search.html",children:"Hybrid search"})," performs a vector similarity search and a lexical search, compares the results of both searches, and then returns the most relevant results overall."]}),"\n",(0,d.jsxs)(t.p,{children:["To use ",(0,d.jsx)(t.strong,{children:"Hybrid search"})," in the ",(0,d.jsx)(t.strong,{children:"Astra DB"})," component, do the following:"]}),"\n",(0,d.jsxs)(t.ol,{children:["\n",(0,d.jsxs)(t.li,{children:["Click ",(0,d.jsx)(t.strong,{children:"New Flow"})," > ",(0,d.jsx)(t.strong,{children:"RAG"})," > ",(0,d.jsx)(t.strong,{children:"Hybrid Search RAG"}),"."]}),"\n",(0,d.jsxs)(t.li,{children:["In the ",(0,d.jsx)(t.strong,{children:"OpenAI"})," model component, add your ",(0,d.jsx)(t.strong,{children:"OpenAI API key"}),"."]}),"\n",(0,d.jsxs)(t.li,{children:["In the ",(0,d.jsx)(t.strong,{children:"Astra DB"})," vector store component, add your ",(0,d.jsx)(t.strong,{children:"Astra DB Application Token"}),"."]}),"\n",(0,d.jsxs)(t.li,{children:["In the ",(0,d.jsx)(t.strong,{children:"Database"})," field, select your database."]}),"\n",(0,d.jsxs)(t.li,{children:["In the ",(0,d.jsx)(t.strong,{children:"Collection"})," field, select the collection you want to search.\nYou must enable support for hybrid search when you create the collection."]}),"\n",(0,d.jsxs)(t.li,{children:["In the ",(0,d.jsx)(t.strong,{children:"Playground"}),", enter a question about your data, such as ",(0,d.jsx)(t.code,{children:"What are the features of my data?"}),"\nYour query is sent to two components: an ",(0,d.jsx)(t.strong,{children:"OpenAI"})," model component and the ",(0,d.jsx)(t.strong,{children:"Astra DB"})," vector database component.\nThe ",(0,d.jsx)(t.strong,{children:"OpenAI"})," component contains a prompt for creating the lexical query from your input:"]}),"\n"]}),"\n",(0,d.jsx)(o.Code,{codeConfig:x,northPanel:{tabs:[""],active:"",heightRatio:1},files:[{name:"",focus:"",code:{lines:[{tokens:[{content:"You are a database query planner that takes a user's requests, and then converts to a search against the subject matter in question.",props:{}}]},{tokens:[{content:"You should convert the query into:",props:{}}]},{tokens:[{content:"1. A list of keywords to use against a Lucene text analyzer index, no more than 4. Strictly unigrams.",props:{}}]},{tokens:[{content:"2. A question to use as the basis for a QA embedding engine.",props:{}}]},{tokens:[{content:"Avoid common keywords associated with the user's subject matter.",props:{}}]}],lang:"text"},annotations:[]}]}),"\n",(0,d.jsxs)(t.ol,{start:"7",children:["\n",(0,d.jsxs)(t.li,{children:["To view the keywords and questions the ",(0,d.jsx)(t.strong,{children:"OpenAI"})," component generates from your collection, in the ",(0,d.jsx)(t.strong,{children:"OpenAI"})," component, click ",(0,d.jsx)(c.A,{name:"TextSearch","aria-label":"Inspect icon"}),"."]}),"\n"]}),"\n",(0,d.jsx)(o.Code,{codeConfig:x,northPanel:{tabs:[""],active:"",heightRatio:1},files:[{name:"",focus:"",code:{lines:[{tokens:[{content:"1. Keywords: features, data, attributes, characteristics",props:{}}]},{tokens:[{content:"2. Question: What characteristics can be identified in my data?",props:{}}]}],lang:"text"},annotations:[]}]}),"\n",(0,d.jsxs)(t.ol,{start:"8",children:["\n",(0,d.jsxs)(t.li,{children:["\n",(0,d.jsxs)(t.p,{children:["To view the ",(0,d.jsx)(t.a,{href:"/concepts-objects#dataframe-object",children:"DataFrame"})," generated from the ",(0,d.jsx)(t.strong,{children:"OpenAI"})," component's response, in the ",(0,d.jsx)(t.strong,{children:"Structured Output"})," component, click ",(0,d.jsx)(c.A,{name:"TextSearch","aria-label":"Inspect icon"}),".\nThe DataFrame is passed to a ",(0,d.jsx)(t.strong,{children:"Parser"})," component, which parses the contents of the ",(0,d.jsx)(t.strong,{children:"Keywords"})," column into a string."]}),"\n",(0,d.jsxs)(t.p,{children:["This string of comma-separated words is passed to the ",(0,d.jsx)(t.strong,{children:"Lexical Terms"})," port of the ",(0,d.jsx)(t.strong,{children:"Astra DB"})," component.\nNote that the ",(0,d.jsx)(t.strong,{children:"Search Query"})," port of the Astra DB port is connected to the ",(0,d.jsx)(t.strong,{children:"Chat Input"})," component from step 6.\nThis ",(0,d.jsx)(t.strong,{children:"Search Query"})," is vectorized, and both the ",(0,d.jsx)(t.strong,{children:"Search Query"})," and ",(0,d.jsx)(t.strong,{children:"Lexical Terms"})," content are sent to the reranker at the ",(0,d.jsx)(t.code,{children:"find_and_rerank"})," endpoint."]}),"\n",(0,d.jsxs)(t.p,{children:["The reranker compares the vector search results against the string of terms from the lexical search.\nThe highest-ranked results of your hybrid search are returned to the ",(0,d.jsx)(t.strong,{children:"Playground"}),"."]}),"\n"]}),"\n"]}),"\n",(0,d.jsxs)(t.p,{children:["For more information, see the ",(0,d.jsx)(t.a,{href:"https://docs.datastax.com/en/astra-db-serverless/databases/hybrid-search.html",children:"DataStax documentation"}),"."]}),"\n",(0,d.jsx)(t.h2,{id:"astradb-graph-vector-store",children:"AstraDB Graph vector store"}),"\n",(0,d.jsxs)(t.p,{children:["This component implements a Vector Store using AstraDB with graph capabilities.\nFor more information, see the ",(0,d.jsx)(t.a,{href:"https://docs.datastax.com/en/astra-db-serverless/tutorials/graph-rag.html",children:"Astra DB Serverless documentation"}),"."]}),"\n",(0,d.jsx)(t.h3,{id:"inputs-1",children:"Inputs"}),"\n",(0,d.jsxs)(t.table,{children:[(0,d.jsx)(t.thead,{children:(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.th,{children:"Name"}),(0,d.jsx)(t.th,{children:"Display Name"}),(0,d.jsx)(t.th,{children:"Info"})]})}),(0,d.jsxs)(t.tbody,{children:[(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"collection_name"}),(0,d.jsx)(t.td,{children:"Collection Name"}),(0,d.jsx)(t.td,{children:"The name of the collection within AstraDB where the vectors will be stored (required)"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"token"}),(0,d.jsx)(t.td,{children:"Astra DB Application Token"}),(0,d.jsx)(t.td,{children:"Authentication token for accessing AstraDB (required)"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"api_endpoint"}),(0,d.jsx)(t.td,{children:"API Endpoint"}),(0,d.jsx)(t.td,{children:"API endpoint URL for the AstraDB service (required)"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_input"}),(0,d.jsx)(t.td,{children:"Search Input"}),(0,d.jsx)(t.td,{children:"Query string for similarity search"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"ingest_data"}),(0,d.jsx)(t.td,{children:"Ingest Data"}),(0,d.jsx)(t.td,{children:"Data to be ingested into the vector store"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"namespace"}),(0,d.jsx)(t.td,{children:"Namespace"}),(0,d.jsx)(t.td,{children:"Optional namespace within AstraDB to use for the collection"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"embedding"}),(0,d.jsx)(t.td,{children:"Embedding Model"}),(0,d.jsx)(t.td,{children:"Embedding model to use"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"metric"}),(0,d.jsx)(t.td,{children:"Metric"}),(0,d.jsx)(t.td,{children:'Distance metric for vector comparisons (options: "cosine", "euclidean", "dot_product")'})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"setup_mode"}),(0,d.jsx)(t.td,{children:"Setup Mode"}),(0,d.jsx)(t.td,{children:'Configuration mode for setting up the vector store (options: "Sync", "Async", "Off")'})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"pre_delete_collection"}),(0,d.jsx)(t.td,{children:"Pre Delete Collection"}),(0,d.jsx)(t.td,{children:"Boolean flag to determine whether to delete the collection before creating a new one"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"number_of_results"}),(0,d.jsx)(t.td,{children:"Number of Results"}),(0,d.jsx)(t.td,{children:"Number of results to return in similarity search (default: 4)"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_type"}),(0,d.jsx)(t.td,{children:"Search Type"}),(0,d.jsx)(t.td,{children:'Search type to use (options: "Similarity", "Graph Traversal", "Hybrid")'})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"traversal_depth"}),(0,d.jsx)(t.td,{children:"Traversal Depth"}),(0,d.jsx)(t.td,{children:"Maximum depth for graph traversal searches (default: 1)"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_score_threshold"}),(0,d.jsx)(t.td,{children:"Search Score Threshold"}),(0,d.jsx)(t.td,{children:"Minimum similarity score threshold for search results"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_filter"}),(0,d.jsx)(t.td,{children:"Search Metadata Filter"}),(0,d.jsx)(t.td,{children:"Optional dictionary of filters to apply to the search query"})]})]})]}),"\n",(0,d.jsx)(t.h3,{id:"outputs-1",children:"Outputs"}),"\n",(0,d.jsxs)(t.table,{children:[(0,d.jsx)(t.thead,{children:(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.th,{children:"Name"}),(0,d.jsx)(t.th,{children:"Display Name"}),(0,d.jsx)(t.th,{children:"Info"})]})}),(0,d.jsxs)(t.tbody,{children:[(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"vector_store"}),(0,d.jsx)(t.td,{children:"Vector Store"}),(0,d.jsx)(t.td,{children:"Astra DB graph vector store instance configured with the specified parameters."})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_results"}),(0,d.jsx)(t.td,{children:"Search Results"}),(0,d.jsxs)(t.td,{children:["The results of the similarity search as a list of ",(0,d.jsx)(t.code,{children:"Data"})," objects."]})]})]})]}),"\n",(0,d.jsx)(t.h2,{id:"cassandra",children:"Cassandra"}),"\n",(0,d.jsxs)(t.p,{children:["This component creates a Cassandra Vector Store with search capabilities.\nFor more information, see the ",(0,d.jsx)(t.a,{href:"https://cassandra.apache.org/doc/latest/cassandra/vector-search/overview.html",children:"Cassandra documentation"}),"."]}),"\n",(0,d.jsx)(t.h3,{id:"inputs-2",children:"Inputs"}),"\n",(0,d.jsxs)(t.table,{children:[(0,d.jsx)(t.thead,{children:(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.th,{children:"Name"}),(0,d.jsx)(t.th,{children:"Type"}),(0,d.jsx)(t.th,{children:"Description"})]})}),(0,d.jsxs)(t.tbody,{children:[(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"database_ref"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Contact points for the database or AstraDB database ID"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"username"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Username for the database (leave empty for AstraDB)"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"token"}),(0,d.jsx)(t.td,{children:"SecretString"}),(0,d.jsx)(t.td,{children:"User password for the database or AstraDB token"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"keyspace"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Table Keyspace or AstraDB namespace"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"table_name"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Name of the table or AstraDB collection"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"ttl_seconds"}),(0,d.jsx)(t.td,{children:"Integer"}),(0,d.jsx)(t.td,{children:"Time-to-live for added texts"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"batch_size"}),(0,d.jsx)(t.td,{children:"Integer"}),(0,d.jsx)(t.td,{children:"Number of data to process in a single batch"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"setup_mode"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Configuration mode for setting up the Cassandra table"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"cluster_kwargs"}),(0,d.jsx)(t.td,{children:"Dict"}),(0,d.jsx)(t.td,{children:"Additional keyword arguments for the Cassandra cluster"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_query"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Query for similarity search"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"ingest_data"}),(0,d.jsx)(t.td,{children:"Data"}),(0,d.jsx)(t.td,{children:"Data to be ingested into the vector store"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"embedding"}),(0,d.jsx)(t.td,{children:"Embeddings"}),(0,d.jsx)(t.td,{children:"Embedding function to use"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"number_of_results"}),(0,d.jsx)(t.td,{children:"Integer"}),(0,d.jsx)(t.td,{children:"Number of results to return in search"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_type"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Type of search to perform"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_score_threshold"}),(0,d.jsx)(t.td,{children:"Float"}),(0,d.jsx)(t.td,{children:"Minimum similarity score for search results"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_filter"}),(0,d.jsx)(t.td,{children:"Dict"}),(0,d.jsx)(t.td,{children:"Metadata filters for search query"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"body_search"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Document textual search terms"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"enable_body_search"}),(0,d.jsx)(t.td,{children:"Boolean"}),(0,d.jsx)(t.td,{children:"Flag to enable body search"})]})]})]}),"\n",(0,d.jsx)(t.h3,{id:"outputs-2",children:"Outputs"}),"\n",(0,d.jsxs)(t.table,{children:[(0,d.jsx)(t.thead,{children:(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.th,{children:"Name"}),(0,d.jsx)(t.th,{children:"Type"}),(0,d.jsx)(t.th,{children:"Description"})]})}),(0,d.jsxs)(t.tbody,{children:[(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"vector_store"}),(0,d.jsx)(t.td,{children:"Cassandra"}),(0,d.jsx)(t.td,{children:"A Cassandra vector store instance configured with the specified parameters."})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_results"}),(0,d.jsx)(t.td,{children:"List[Data]"}),(0,d.jsxs)(t.td,{children:["The results of the similarity search as a list of ",(0,d.jsx)(t.code,{children:"Data"})," objects."]})]})]})]}),"\n",(0,d.jsx)(t.h2,{id:"cassandra-graph-vector-store",children:"Cassandra Graph Vector Store"}),"\n",(0,d.jsx)(t.p,{children:"This component implements a Cassandra Graph Vector Store with search capabilities."}),"\n",(0,d.jsx)(t.h3,{id:"inputs-3",children:"Inputs"}),"\n",(0,d.jsxs)(t.table,{children:[(0,d.jsx)(t.thead,{children:(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.th,{children:"Name"}),(0,d.jsx)(t.th,{children:"Display Name"}),(0,d.jsx)(t.th,{children:"Info"})]})}),(0,d.jsxs)(t.tbody,{children:[(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"database_ref"}),(0,d.jsx)(t.td,{children:"Contact Points / Astra Database ID"}),(0,d.jsx)(t.td,{children:"Contact points for the database or AstraDB database ID (required)"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"username"}),(0,d.jsx)(t.td,{children:"Username"}),(0,d.jsx)(t.td,{children:"Username for the database (leave empty for AstraDB)"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"token"}),(0,d.jsx)(t.td,{children:"Password / AstraDB Token"}),(0,d.jsx)(t.td,{children:"User password for the database or AstraDB token (required)"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"keyspace"}),(0,d.jsx)(t.td,{children:"Keyspace"}),(0,d.jsx)(t.td,{children:"Table Keyspace or AstraDB namespace (required)"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"table_name"}),(0,d.jsx)(t.td,{children:"Table Name"}),(0,d.jsx)(t.td,{children:"The name of the table or AstraDB collection where vectors will be stored (required)"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"setup_mode"}),(0,d.jsx)(t.td,{children:"Setup Mode"}),(0,d.jsx)(t.td,{children:'Configuration mode for setting up the Cassandra table (options: "Sync", "Off", default: "Sync")'})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"cluster_kwargs"}),(0,d.jsx)(t.td,{children:"Cluster arguments"}),(0,d.jsx)(t.td,{children:"Optional dictionary of additional keyword arguments for the Cassandra cluster"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_query"}),(0,d.jsx)(t.td,{children:"Search Query"}),(0,d.jsx)(t.td,{children:"Query string for similarity search"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"ingest_data"}),(0,d.jsx)(t.td,{children:"Ingest Data"}),(0,d.jsx)(t.td,{children:"Data to be ingested into the vector store (list of Data objects)"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"embedding"}),(0,d.jsx)(t.td,{children:"Embedding"}),(0,d.jsx)(t.td,{children:"Embedding model to use"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"number_of_results"}),(0,d.jsx)(t.td,{children:"Number of Results"}),(0,d.jsx)(t.td,{children:"Number of results to return in similarity search (default: 4)"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_type"}),(0,d.jsx)(t.td,{children:"Search Type"}),(0,d.jsx)(t.td,{children:'Search type to use (options: "Traversal", "MMR traversal", "Similarity", "Similarity with score threshold", "MMR (Max Marginal Relevance)", default: "Traversal")'})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"depth"}),(0,d.jsx)(t.td,{children:"Depth of traversal"}),(0,d.jsx)(t.td,{children:'The maximum depth of edges to traverse (for "Traversal" or "MMR traversal" search types, default: 1)'})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_score_threshold"}),(0,d.jsx)(t.td,{children:"Search Score Threshold"}),(0,d.jsx)(t.td,{children:'Minimum similarity score threshold for search results (for "Similarity with score threshold" search type)'})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_filter"}),(0,d.jsx)(t.td,{children:"Search Metadata Filter"}),(0,d.jsx)(t.td,{children:"Optional dictionary of filters to apply to the search query"})]})]})]}),"\n",(0,d.jsx)(t.h3,{id:"outputs-3",children:"Outputs"}),"\n",(0,d.jsxs)(t.table,{children:[(0,d.jsx)(t.thead,{children:(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.th,{children:"Name"}),(0,d.jsx)(t.th,{children:"Display Name"}),(0,d.jsx)(t.th,{children:"Info"})]})}),(0,d.jsxs)(t.tbody,{children:[(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"vector_store"}),(0,d.jsx)(t.td,{children:"Vector Store"}),(0,d.jsx)(t.td,{children:"A Cassandra Graph vector store instance configured with the specified parameters."})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_results"}),(0,d.jsx)(t.td,{children:"Search Results"}),(0,d.jsxs)(t.td,{children:["The results of the similarity search as a list of ",(0,d.jsx)(t.code,{children:"Data"})," objects."]})]})]})]}),"\n",(0,d.jsx)(t.h2,{id:"chroma-db",children:"Chroma DB"}),"\n",(0,d.jsxs)(t.p,{children:["This component creates a Chroma Vector Store with search capabilities.\nFor more information, see the ",(0,d.jsx)(t.a,{href:"https://docs.trychroma.com/",children:"Chroma documentation"}),"."]}),"\n",(0,d.jsx)(t.h3,{id:"inputs-4",children:"Inputs"}),"\n",(0,d.jsxs)(t.table,{children:[(0,d.jsx)(t.thead,{children:(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.th,{children:"Name"}),(0,d.jsx)(t.th,{children:"Type"}),(0,d.jsx)(t.th,{children:"Description"})]})}),(0,d.jsxs)(t.tbody,{children:[(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"collection_name"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:'The name of the Chroma collection. Default: "langflow".'})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"persist_directory"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"The directory to persist the Chroma database."})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_query"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"The query to search for in the vector store."})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"ingest_data"}),(0,d.jsx)(t.td,{children:"Data"}),(0,d.jsx)(t.td,{children:"The data to ingest into the vector store (list of Data objects)."})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"embedding"}),(0,d.jsx)(t.td,{children:"Embeddings"}),(0,d.jsx)(t.td,{children:"The embedding function to use for the vector store."})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"chroma_server_cors_allow_origins"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"CORS allow origins for the Chroma server."})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"chroma_server_host"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Host for the Chroma server."})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"chroma_server_http_port"}),(0,d.jsx)(t.td,{children:"Integer"}),(0,d.jsx)(t.td,{children:"HTTP port for the Chroma server."})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"chroma_server_grpc_port"}),(0,d.jsx)(t.td,{children:"Integer"}),(0,d.jsx)(t.td,{children:"gRPC port for the Chroma server."})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"chroma_server_ssl_enabled"}),(0,d.jsx)(t.td,{children:"Boolean"}),(0,d.jsx)(t.td,{children:"Enable SSL for the Chroma server."})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"allow_duplicates"}),(0,d.jsx)(t.td,{children:"Boolean"}),(0,d.jsx)(t.td,{children:"Allow duplicate documents in the vector store."})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_type"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:'Type of search to perform: "Similarity" or "MMR".'})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"number_of_results"}),(0,d.jsx)(t.td,{children:"Integer"}),(0,d.jsx)(t.td,{children:"Number of results to return from the search. Default: 10."})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"limit"}),(0,d.jsx)(t.td,{children:"Integer"}),(0,d.jsx)(t.td,{children:"Limit the number of records to compare when Allow Duplicates is False."})]})]})]}),"\n",(0,d.jsx)(t.h3,{id:"outputs-4",children:"Outputs"}),"\n",(0,d.jsxs)(t.table,{children:[(0,d.jsx)(t.thead,{children:(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.th,{children:"Name"}),(0,d.jsx)(t.th,{children:"Type"}),(0,d.jsx)(t.th,{children:"Description"})]})}),(0,d.jsxs)(t.tbody,{children:[(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"vector_store"}),(0,d.jsx)(t.td,{children:"Chroma"}),(0,d.jsx)(t.td,{children:"Chroma vector store instance"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_results"}),(0,d.jsx)(t.td,{children:"List[Data]"}),(0,d.jsx)(t.td,{children:"Results of similarity search"})]})]})]}),"\n",(0,d.jsx)(t.h2,{id:"clickhouse",children:"Clickhouse"}),"\n",(0,d.jsxs)(t.p,{children:["This component implements a Clickhouse Vector Store with search capabilities.\nFor more information, see the ",(0,d.jsx)(t.a,{href:"https://clickhouse.com/docs/en/intro",children:"CLickhouse Documentation"}),"."]}),"\n",(0,d.jsx)(t.h3,{id:"inputs-5",children:"Inputs"}),"\n",(0,d.jsxs)(t.table,{children:[(0,d.jsx)(t.thead,{children:(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.th,{children:"Name"}),(0,d.jsx)(t.th,{children:"Display Name"}),(0,d.jsx)(t.th,{children:"Info"})]})}),(0,d.jsxs)(t.tbody,{children:[(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"host"}),(0,d.jsx)(t.td,{children:"hostname"}),(0,d.jsx)(t.td,{children:'Clickhouse server hostname (required, default: "localhost")'})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"port"}),(0,d.jsx)(t.td,{children:"port"}),(0,d.jsx)(t.td,{children:"Clickhouse server port (required, default: 8123)"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"database"}),(0,d.jsx)(t.td,{children:"database"}),(0,d.jsx)(t.td,{children:"Clickhouse database name (required)"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"table"}),(0,d.jsx)(t.td,{children:"Table name"}),(0,d.jsx)(t.td,{children:"Clickhouse table name (required)"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"username"}),(0,d.jsx)(t.td,{children:"The ClickHouse user name."}),(0,d.jsx)(t.td,{children:"Username for authentication (required)"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"password"}),(0,d.jsx)(t.td,{children:"The password for username."}),(0,d.jsx)(t.td,{children:"Password for authentication (required)"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"index_type"}),(0,d.jsx)(t.td,{children:"index_type"}),(0,d.jsx)(t.td,{children:'Type of the index (options: "annoy", "vector_similarity", default: "annoy")'})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"metric"}),(0,d.jsx)(t.td,{children:"metric"}),(0,d.jsx)(t.td,{children:'Metric to compute distance (options: "angular", "euclidean", "manhattan", "hamming", "dot", default: "angular")'})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"secure"}),(0,d.jsx)(t.td,{children:"Use https/TLS"}),(0,d.jsx)(t.td,{children:"Overrides inferred values from the interface or port arguments (default: false)"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"index_param"}),(0,d.jsx)(t.td,{children:"Param of the index"}),(0,d.jsx)(t.td,{children:"Index parameters (default: \"'L2Distance',100\")"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"index_query_params"}),(0,d.jsx)(t.td,{children:"index query params"}),(0,d.jsx)(t.td,{children:"Additional index query parameters"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_query"}),(0,d.jsx)(t.td,{children:"Search Query"}),(0,d.jsx)(t.td,{children:"Query string for similarity search"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"ingest_data"}),(0,d.jsx)(t.td,{children:"Ingest Data"}),(0,d.jsx)(t.td,{children:"Data to be ingested into the vector store"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"embedding"}),(0,d.jsx)(t.td,{children:"Embedding"}),(0,d.jsx)(t.td,{children:"Embedding model to use"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"number_of_results"}),(0,d.jsx)(t.td,{children:"Number of Results"}),(0,d.jsx)(t.td,{children:"Number of results to return in similarity search (default: 4)"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"score_threshold"}),(0,d.jsx)(t.td,{children:"Score threshold"}),(0,d.jsx)(t.td,{children:"Threshold for similarity scores"})]})]})]}),"\n",(0,d.jsx)(t.h3,{id:"outputs-5",children:"Outputs"}),"\n",(0,d.jsxs)(t.table,{children:[(0,d.jsx)(t.thead,{children:(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.th,{children:"Name"}),(0,d.jsx)(t.th,{children:"Display Name"}),(0,d.jsx)(t.th,{children:"Info"})]})}),(0,d.jsxs)(t.tbody,{children:[(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"vector_store"}),(0,d.jsx)(t.td,{children:"Vector Store"}),(0,d.jsx)(t.td,{children:"Built Clickhouse vector store"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_results"}),(0,d.jsx)(t.td,{children:"Search Results"}),(0,d.jsx)(t.td,{children:"Results of the similarity search as a list of Data objects"})]})]})]}),"\n",(0,d.jsx)(t.h2,{id:"couchbase",children:"Couchbase"}),"\n",(0,d.jsxs)(t.p,{children:["This component creates a Couchbase Vector Store with search capabilities.\nFor more information, see the ",(0,d.jsx)(t.a,{href:"https://docs.couchbase.com/home/index.html",children:"Couchbase documentation"}),"."]}),"\n",(0,d.jsx)(t.h3,{id:"inputs-6",children:"Inputs"}),"\n",(0,d.jsxs)(t.table,{children:[(0,d.jsx)(t.thead,{children:(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.th,{children:"Name"}),(0,d.jsx)(t.th,{children:"Type"}),(0,d.jsx)(t.th,{children:"Description"})]})}),(0,d.jsxs)(t.tbody,{children:[(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"couchbase_connection_string"}),(0,d.jsx)(t.td,{children:"SecretString"}),(0,d.jsx)(t.td,{children:"Couchbase Cluster connection string (required)."})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"couchbase_username"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Couchbase username (required)."})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"couchbase_password"}),(0,d.jsx)(t.td,{children:"SecretString"}),(0,d.jsx)(t.td,{children:"Couchbase password (required)."})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"bucket_name"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Name of the Couchbase bucket (required)."})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"scope_name"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Name of the Couchbase scope (required)."})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"collection_name"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Name of the Couchbase collection (required)."})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"index_name"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Name of the Couchbase index (required)."})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_query"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"The query to search for in the vector store."})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"ingest_data"}),(0,d.jsx)(t.td,{children:"Data"}),(0,d.jsx)(t.td,{children:"The data to ingest into the vector store (list of Data objects)."})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"embedding"}),(0,d.jsx)(t.td,{children:"Embeddings"}),(0,d.jsx)(t.td,{children:"The embedding function to use for the vector store."})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"number_of_results"}),(0,d.jsx)(t.td,{children:"Integer"}),(0,d.jsx)(t.td,{children:"Number of results to return from the search. Default: 4 (advanced)."})]})]})]}),"\n",(0,d.jsx)(t.h3,{id:"outputs-6",children:"Outputs"}),"\n",(0,d.jsxs)(t.table,{children:[(0,d.jsx)(t.thead,{children:(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.th,{children:"Name"}),(0,d.jsx)(t.th,{children:"Type"}),(0,d.jsx)(t.th,{children:"Description"})]})}),(0,d.jsx)(t.tbody,{children:(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"vector_store"}),(0,d.jsx)(t.td,{children:"CouchbaseVectorStore"}),(0,d.jsx)(t.td,{children:"A Couchbase vector store instance configured with the specified parameters."})]})})]}),"\n",(0,d.jsx)(t.h2,{id:"elasticsearch",children:"Elasticsearch"}),"\n",(0,d.jsxs)(t.p,{children:["This component creates an Elasticsearch Vector Store with search capabilities.\nFor more information, see the ",(0,d.jsx)(t.a,{href:"https://www.elastic.co/guide/en/elasticsearch/reference/current/dense-vector.html",children:"Elasticsearch documentation"}),"."]}),"\n",(0,d.jsx)(t.h3,{id:"inputs-7",children:"Inputs"}),"\n",(0,d.jsxs)(t.table,{children:[(0,d.jsx)(t.thead,{children:(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.th,{children:"Name"}),(0,d.jsx)(t.th,{children:"Type"}),(0,d.jsx)(t.th,{children:"Description"})]})}),(0,d.jsxs)(t.tbody,{children:[(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"es_url"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Elasticsearch server URL"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"es_user"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Username for Elasticsearch authentication"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"es_password"}),(0,d.jsx)(t.td,{children:"SecretString"}),(0,d.jsx)(t.td,{children:"Password for Elasticsearch authentication"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"index_name"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Name of the Elasticsearch index"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"strategy"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:'Strategy for vector search ("approximate_k_nearest_neighbors" or "script_scoring")'})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"distance_strategy"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:'Strategy for distance calculation ("COSINE", "EUCLIDEAN_DISTANCE", "DOT_PRODUCT")'})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_query"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Query for similarity search"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"ingest_data"}),(0,d.jsx)(t.td,{children:"Data"}),(0,d.jsx)(t.td,{children:"Data to be ingested into the vector store"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"embedding"}),(0,d.jsx)(t.td,{children:"Embeddings"}),(0,d.jsx)(t.td,{children:"Embedding function to use"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"number_of_results"}),(0,d.jsx)(t.td,{children:"Integer"}),(0,d.jsx)(t.td,{children:"Number of results to return in search (default: 4)"})]})]})]}),"\n",(0,d.jsx)(t.h3,{id:"outputs-7",children:"Outputs"}),"\n",(0,d.jsxs)(t.table,{children:[(0,d.jsx)(t.thead,{children:(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.th,{children:"Name"}),(0,d.jsx)(t.th,{children:"Type"}),(0,d.jsx)(t.th,{children:"Description"})]})}),(0,d.jsxs)(t.tbody,{children:[(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"vector_store"}),(0,d.jsx)(t.td,{children:"ElasticsearchStore"}),(0,d.jsx)(t.td,{children:"Elasticsearch vector store instance"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_results"}),(0,d.jsx)(t.td,{children:"List[Data]"}),(0,d.jsx)(t.td,{children:"Results of similarity search"})]})]})]}),"\n",(0,d.jsx)(t.h2,{id:"faiss",children:"FAISS"}),"\n",(0,d.jsxs)(t.p,{children:["This component creates a FAISS Vector Store with search capabilities.\nFor more information, see the ",(0,d.jsx)(t.a,{href:"https://faiss.ai/index.html",children:"FAISS documentation"}),"."]}),"\n",(0,d.jsx)(t.h3,{id:"inputs-8",children:"Inputs"}),"\n",(0,d.jsxs)(t.table,{children:[(0,d.jsx)(t.thead,{children:(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.th,{children:"Name"}),(0,d.jsx)(t.th,{children:"Type"}),(0,d.jsx)(t.th,{children:"Description"})]})}),(0,d.jsxs)(t.tbody,{children:[(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"index_name"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:'The name of the FAISS index. Default: "langflow_index".'})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"persist_directory"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Path to save the FAISS index. It will be relative to where Langflow is running."})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_query"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"The query to search for in the vector store."})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"ingest_data"}),(0,d.jsx)(t.td,{children:"Data"}),(0,d.jsx)(t.td,{children:"The data to ingest into the vector store (list of Data objects or documents)."})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"allow_dangerous_deserialization"}),(0,d.jsx)(t.td,{children:"Boolean"}),(0,d.jsx)(t.td,{children:"Set to True to allow loading pickle files from untrusted sources. Default: True (advanced)."})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"embedding"}),(0,d.jsx)(t.td,{children:"Embeddings"}),(0,d.jsx)(t.td,{children:"The embedding function to use for the vector store."})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"number_of_results"}),(0,d.jsx)(t.td,{children:"Integer"}),(0,d.jsx)(t.td,{children:"Number of results to return from the search. Default: 4 (advanced)."})]})]})]}),"\n",(0,d.jsx)(t.h3,{id:"outputs-8",children:"Outputs"}),"\n",(0,d.jsxs)(t.table,{children:[(0,d.jsx)(t.thead,{children:(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.th,{children:"Name"}),(0,d.jsx)(t.th,{children:"Type"}),(0,d.jsx)(t.th,{children:"Description"})]})}),(0,d.jsx)(t.tbody,{children:(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"vector_store"}),(0,d.jsx)(t.td,{children:"FAISS"}),(0,d.jsx)(t.td,{children:"A FAISS vector store instance configured with the specified parameters."})]})})]}),"\n",(0,d.jsx)(t.h2,{id:"graph-rag",children:"Graph RAG"}),"\n",(0,d.jsxs)(t.p,{children:["This component performs Graph RAG (Retrieval Augmented Generation) traversal in a vector store, enabling graph-based document retrieval.\nFor more information, see the ",(0,d.jsx)(t.a,{href:"https://datastax.github.io/graph-rag/",children:"Graph RAG documentation"}),"."]}),"\n",(0,d.jsxs)(t.p,{children:["For an example flow, see the ",(0,d.jsx)(t.strong,{children:"Graph RAG"})," template."]}),"\n",(0,d.jsx)(t.h3,{id:"inputs-9",children:"Inputs"}),"\n",(0,d.jsxs)(t.table,{children:[(0,d.jsx)(t.thead,{children:(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.th,{children:"Name"}),(0,d.jsx)(t.th,{children:"Display Name"}),(0,d.jsx)(t.th,{children:"Info"})]})}),(0,d.jsxs)(t.tbody,{children:[(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"embedding_model"}),(0,d.jsx)(t.td,{children:"Embedding Model"}),(0,d.jsxs)(t.td,{children:["Specify the embedding model. This is not required for collections embedded with ",(0,d.jsx)(t.a,{href:"https://docs.datastax.com/en/astra-db-serverless/databases/embedding-generation.html",children:"Astra vectorize"}),"."]})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"vector_store"}),(0,d.jsx)(t.td,{children:"Vector Store Connection"}),(0,d.jsx)(t.td,{children:"Connection to the vector store."})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"edge_definition"}),(0,d.jsx)(t.td,{children:"Edge Definition"}),(0,d.jsxs)(t.td,{children:["Edge definition for the graph traversal. For more information, see the ",(0,d.jsx)(t.a,{href:"https://datastax.github.io/graph-rag/reference/graph_retriever/edges/",children:"GraphRAG documentation"}),"."]})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"strategy"}),(0,d.jsx)(t.td,{children:"Traversal Strategies"}),(0,d.jsx)(t.td,{children:"The strategy to use for graph traversal. Strategy options are dynamically loaded from available strategies."})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_query"}),(0,d.jsx)(t.td,{children:"Search Query"}),(0,d.jsx)(t.td,{children:"The query to search for in the vector store."})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"graphrag_strategy_kwargs"}),(0,d.jsx)(t.td,{children:"Strategy Parameters"}),(0,d.jsxs)(t.td,{children:["Optional dictionary of additional parameters for the retrieval strategy. For more information, see the ",(0,d.jsx)(t.a,{href:"https://datastax.github.io/graph-rag/reference/graph_retriever/strategies/",children:"strategy documentation"}),"."]})]})]})]}),"\n",(0,d.jsx)(t.h3,{id:"outputs-9",children:"Outputs"}),"\n",(0,d.jsxs)(t.table,{children:[(0,d.jsx)(t.thead,{children:(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.th,{children:"Name"}),(0,d.jsx)(t.th,{children:"Type"}),(0,d.jsx)(t.th,{children:"Description"})]})}),(0,d.jsx)(t.tbody,{children:(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_results"}),(0,d.jsx)(t.td,{children:"List[Data]"}),(0,d.jsxs)(t.td,{children:["Results of the graph-based document retrieval as a list of ",(0,d.jsx)(t.a,{href:"/concepts-objects#data-object",children:"Data"})," objects."]})]})})]}),"\n",(0,d.jsx)(t.h2,{id:"hyper-converged-database-hcd-vector-store",children:"Hyper-Converged Database (HCD) Vector Store"}),"\n",(0,d.jsx)(t.p,{children:"This component implements a Vector Store using HCD."}),"\n",(0,d.jsxs)(t.p,{children:["To use the HCD vector store, add your deployment's collection name, username, password, and HCD Data API endpoint.\nThe endpoint must be formatted like ",(0,d.jsx)(t.code,{children:"http[s]://**DOMAIN_NAME** or **IP_ADDRESS**[:port]"}),", for example, ",(0,d.jsx)(t.code,{children:"http://192.0.2.250:8181"}),"."]}),"\n",(0,d.jsxs)(t.p,{children:["Replace ",(0,d.jsx)(t.strong,{children:"DOMAIN_NAME"})," or ",(0,d.jsx)(t.strong,{children:"IP_ADDRESS"})," with the domain name or IP address of your HCD Data API connection."]}),"\n",(0,d.jsx)(t.p,{children:"To use the HCD vector store for embeddings ingestion, connect it to an embeddings model and a file loader:"}),"\n",(0,d.jsx)(t.p,{children:(0,d.jsx)(t.img,{alt:"HCD vector store embeddings ingestion",src:r(42638).A+"",width:"2294",height:"1684"})}),"\n",(0,d.jsx)(t.h3,{id:"inputs-10",children:"Inputs"}),"\n",(0,d.jsxs)(t.table,{children:[(0,d.jsx)(t.thead,{children:(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.th,{children:"Name"}),(0,d.jsx)(t.th,{children:"Display Name"}),(0,d.jsx)(t.th,{children:"Info"})]})}),(0,d.jsxs)(t.tbody,{children:[(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"collection_name"}),(0,d.jsx)(t.td,{children:"Collection Name"}),(0,d.jsx)(t.td,{children:"The name of the collection within HCD where the vectors will be stored (required)"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"username"}),(0,d.jsx)(t.td,{children:"HCD Username"}),(0,d.jsx)(t.td,{children:'Authentication username for accessing HCD (default: "hcd-superuser", required)'})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"password"}),(0,d.jsx)(t.td,{children:"HCD Password"}),(0,d.jsx)(t.td,{children:"Authentication password for accessing HCD (required)"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"api_endpoint"}),(0,d.jsx)(t.td,{children:"HCD API Endpoint"}),(0,d.jsx)(t.td,{children:"API endpoint URL for the HCD service (required)"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_input"}),(0,d.jsx)(t.td,{children:"Search Input"}),(0,d.jsx)(t.td,{children:"Query string for similarity search"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"ingest_data"}),(0,d.jsx)(t.td,{children:"Ingest Data"}),(0,d.jsx)(t.td,{children:"Data to be ingested into the vector store"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"namespace"}),(0,d.jsx)(t.td,{children:"Namespace"}),(0,d.jsx)(t.td,{children:'Optional namespace within HCD to use for the collection (default: "default_namespace")'})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"ca_certificate"}),(0,d.jsx)(t.td,{children:"CA Certificate"}),(0,d.jsx)(t.td,{children:"Optional CA certificate for TLS connections to HCD"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"metric"}),(0,d.jsx)(t.td,{children:"Metric"}),(0,d.jsx)(t.td,{children:'Optional distance metric for vector comparisons (options: "cosine", "dot_product", "euclidean")'})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"batch_size"}),(0,d.jsx)(t.td,{children:"Batch Size"}),(0,d.jsx)(t.td,{children:"Optional number of data to process in a single batch"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"bulk_insert_batch_concurrency"}),(0,d.jsx)(t.td,{children:"Bulk Insert Batch Concurrency"}),(0,d.jsx)(t.td,{children:"Optional concurrency level for bulk insert operations"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"bulk_insert_overwrite_concurrency"}),(0,d.jsx)(t.td,{children:"Bulk Insert Overwrite Concurrency"}),(0,d.jsx)(t.td,{children:"Optional concurrency level for bulk insert operations that overwrite existing data"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"bulk_delete_concurrency"}),(0,d.jsx)(t.td,{children:"Bulk Delete Concurrency"}),(0,d.jsx)(t.td,{children:"Optional concurrency level for bulk delete operations"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"setup_mode"}),(0,d.jsx)(t.td,{children:"Setup Mode"}),(0,d.jsx)(t.td,{children:'Configuration mode for setting up the vector store (options: "Sync", "Async", "Off", default: "Sync")'})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"pre_delete_collection"}),(0,d.jsx)(t.td,{children:"Pre Delete Collection"}),(0,d.jsx)(t.td,{children:"Boolean flag to determine whether to delete the collection before creating a new one"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"metadata_indexing_include"}),(0,d.jsx)(t.td,{children:"Metadata Indexing Include"}),(0,d.jsx)(t.td,{children:"Optional list of metadata fields to include in the indexing"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"embedding"}),(0,d.jsx)(t.td,{children:"Embedding or Astra Vectorize"}),(0,d.jsx)(t.td,{children:"Allows either an embedding model or an Astra Vectorize configuration"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"metadata_indexing_exclude"}),(0,d.jsx)(t.td,{children:"Metadata Indexing Exclude"}),(0,d.jsx)(t.td,{children:"Optional list of metadata fields to exclude from the indexing"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"collection_indexing_policy"}),(0,d.jsx)(t.td,{children:"Collection Indexing Policy"}),(0,d.jsx)(t.td,{children:"Optional dictionary defining the indexing policy for the collection"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"number_of_results"}),(0,d.jsx)(t.td,{children:"Number of Results"}),(0,d.jsx)(t.td,{children:"Number of results to return in similarity search (default: 4)"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_type"}),(0,d.jsx)(t.td,{children:"Search Type"}),(0,d.jsx)(t.td,{children:'Search type to use (options: "Similarity", "Similarity with score threshold", "MMR (Max Marginal Relevance)", default: "Similarity")'})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_score_threshold"}),(0,d.jsx)(t.td,{children:"Search Score Threshold"}),(0,d.jsx)(t.td,{children:"Minimum similarity score threshold for search results (default: 0)"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_filter"}),(0,d.jsx)(t.td,{children:"Search Metadata Filter"}),(0,d.jsx)(t.td,{children:"Optional dictionary of filters to apply to the search query"})]})]})]}),"\n",(0,d.jsx)(t.h3,{id:"outputs-10",children:"Outputs"}),"\n",(0,d.jsxs)(t.table,{children:[(0,d.jsx)(t.thead,{children:(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.th,{children:"Name"}),(0,d.jsx)(t.th,{children:"Display Name"}),(0,d.jsx)(t.th,{children:"Info"})]})}),(0,d.jsxs)(t.tbody,{children:[(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"vector_store"}),(0,d.jsx)(t.td,{children:"Vector Store"}),(0,d.jsxs)(t.td,{children:["An HCD vector store instance The results of the similarity search as a list of ",(0,d.jsx)(t.code,{children:"Data"})," objects."]})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_results"}),(0,d.jsx)(t.td,{children:"Search Results"}),(0,d.jsxs)(t.td,{children:["The results of the similarity search as a list of ",(0,d.jsx)(t.code,{children:"Data"})," objects."]})]})]})]}),"\n",(0,d.jsx)(t.h2,{id:"milvus",children:"Milvus"}),"\n",(0,d.jsxs)(t.p,{children:["This component creates a Milvus Vector Store with search capabilities.\nFor more information, see the ",(0,d.jsx)(t.a,{href:"https://milvus.io/docs",children:"Milvus documentation"}),"."]}),"\n",(0,d.jsx)(t.h3,{id:"inputs-11",children:"Inputs"}),"\n",(0,d.jsxs)(t.table,{children:[(0,d.jsx)(t.thead,{children:(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.th,{children:"Name"}),(0,d.jsx)(t.th,{children:"Type"}),(0,d.jsx)(t.th,{children:"Description"})]})}),(0,d.jsxs)(t.tbody,{children:[(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"collection_name"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Name of the Milvus collection"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"collection_description"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Description of the Milvus collection"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"uri"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Connection URI for Milvus"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"password"}),(0,d.jsx)(t.td,{children:"SecretString"}),(0,d.jsx)(t.td,{children:"Password for Milvus"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"username"}),(0,d.jsx)(t.td,{children:"SecretString"}),(0,d.jsx)(t.td,{children:"Username for Milvus"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"batch_size"}),(0,d.jsx)(t.td,{children:"Integer"}),(0,d.jsx)(t.td,{children:"Number of data to process in a single batch"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_query"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Query for similarity search"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"ingest_data"}),(0,d.jsx)(t.td,{children:"Data"}),(0,d.jsx)(t.td,{children:"Data to be ingested into the vector store"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"embedding"}),(0,d.jsx)(t.td,{children:"Embeddings"}),(0,d.jsx)(t.td,{children:"Embedding function to use"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"number_of_results"}),(0,d.jsx)(t.td,{children:"Integer"}),(0,d.jsx)(t.td,{children:"Number of results to return in search"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_type"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Type of search to perform"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_score_threshold"}),(0,d.jsx)(t.td,{children:"Float"}),(0,d.jsx)(t.td,{children:"Minimum similarity score for search results"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_filter"}),(0,d.jsx)(t.td,{children:"Dict"}),(0,d.jsx)(t.td,{children:"Metadata filters for search query"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"setup_mode"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Configuration mode for setting up the vector store"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"vector_dimensions"}),(0,d.jsx)(t.td,{children:"Integer"}),(0,d.jsx)(t.td,{children:"Number of dimensions of the vectors"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"pre_delete_collection"}),(0,d.jsx)(t.td,{children:"Boolean"}),(0,d.jsx)(t.td,{children:"Whether to delete the collection before creating a new one"})]})]})]}),"\n",(0,d.jsx)(t.h3,{id:"outputs-11",children:"Outputs"}),"\n",(0,d.jsxs)(t.table,{children:[(0,d.jsx)(t.thead,{children:(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.th,{children:"Name"}),(0,d.jsx)(t.th,{children:"Type"}),(0,d.jsx)(t.th,{children:"Description"})]})}),(0,d.jsx)(t.tbody,{children:(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"vector_store"}),(0,d.jsx)(t.td,{children:"Milvus"}),(0,d.jsx)(t.td,{children:"A Milvus vector store instance configured with the specified parameters."})]})})]}),"\n",(0,d.jsx)(t.h2,{id:"mongodb-atlas",children:"MongoDB Atlas"}),"\n",(0,d.jsxs)(t.p,{children:["This component creates a MongoDB Atlas Vector Store with search capabilities.\nFor more information, see the ",(0,d.jsx)(t.a,{href:"https://www.mongodb.com/docs/atlas/atlas-vector-search/tutorials/vector-search-quick-start/",children:"MongoDB Atlas documentation"}),"."]}),"\n",(0,d.jsx)(t.h3,{id:"inputs-12",children:"Inputs"}),"\n",(0,d.jsxs)(t.table,{children:[(0,d.jsx)(t.thead,{children:(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.th,{children:"Name"}),(0,d.jsx)(t.th,{children:"Type"}),(0,d.jsx)(t.th,{children:"Description"})]})}),(0,d.jsxs)(t.tbody,{children:[(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"mongodb_atlas_cluster_uri"}),(0,d.jsx)(t.td,{children:"SecretString"}),(0,d.jsx)(t.td,{children:"The connection URI for your MongoDB Atlas cluster (required)"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"enable_mtls"}),(0,d.jsx)(t.td,{children:"Boolean"}),(0,d.jsx)(t.td,{children:"Enable mutual TLS authentication (default: false)"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"mongodb_atlas_client_cert"}),(0,d.jsx)(t.td,{children:"SecretString"}),(0,d.jsx)(t.td,{children:"Client certificate combined with private key for mTLS authentication (required if mTLS is enabled)"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"db_name"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"The name of the database to use (required)"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"collection_name"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"The name of the collection to use (required)"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"index_name"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"The name of the Atlas Search index, it should be a Vector Search (required)"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"insert_mode"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:'How to insert new documents into the collection (options: "append", "overwrite", default: "append")'})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"embedding"}),(0,d.jsx)(t.td,{children:"Embeddings"}),(0,d.jsx)(t.td,{children:"The embedding model to use"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"number_of_results"}),(0,d.jsx)(t.td,{children:"Integer"}),(0,d.jsx)(t.td,{children:"Number of results to return in similarity search (default: 4)"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"index_field"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:'The field to index (default: "embedding")'})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"filter_field"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"The field to filter the index"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"number_dimensions"}),(0,d.jsx)(t.td,{children:"Integer"}),(0,d.jsx)(t.td,{children:"Embedding context length (default: 1536)"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"similarity"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:'The method used to measure similarity between vectors (options: "cosine", "euclidean", "dotProduct", default: "cosine")'})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"quantization"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:'Quantization reduces memory costs by converting 32-bit floats to smaller data types (options: "scalar", "binary")'})]})]})]}),"\n",(0,d.jsx)(t.h3,{id:"outputs-12",children:"Outputs"}),"\n",(0,d.jsxs)(t.table,{children:[(0,d.jsx)(t.thead,{children:(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.th,{children:"Name"}),(0,d.jsx)(t.th,{children:"Type"}),(0,d.jsx)(t.th,{children:"Description"})]})}),(0,d.jsxs)(t.tbody,{children:[(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"vector_store"}),(0,d.jsx)(t.td,{children:"MongoDBAtlasVectorSearch"}),(0,d.jsx)(t.td,{children:"MongoDB Atlas vector store instance"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_results"}),(0,d.jsx)(t.td,{children:"List[Data]"}),(0,d.jsx)(t.td,{children:"Results of similarity search"})]})]})]}),"\n",(0,d.jsx)(t.h2,{id:"opensearch",children:"Opensearch"}),"\n",(0,d.jsxs)(t.p,{children:["This component creates an Opensearch vector store with search capabilities\nFor more information, see ",(0,d.jsx)(t.a,{href:"https://opensearch.org/platform/search/vector-database.html",children:"Opensearch documentation"}),"."]}),"\n",(0,d.jsx)(t.h3,{id:"inputs-13",children:"Inputs"}),"\n",(0,d.jsxs)(t.table,{children:[(0,d.jsx)(t.thead,{children:(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.th,{children:"Name"}),(0,d.jsx)(t.th,{children:"Type"}),(0,d.jsx)(t.th,{children:"Description"})]})}),(0,d.jsxs)(t.tbody,{children:[(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"opensearch_url"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsxs)(t.td,{children:["URL for OpenSearch cluster (e.g. ",(0,d.jsx)(t.a,{href:"https://192.168.1.1:9200",children:"https://192.168.1.1:9200"}),")"]})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"index_name"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"The index name where the vectors will be stored in OpenSearch cluster"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_input"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Enter a search query. Leave empty to retrieve all documents or if hybrid search is being used"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"ingest_data"}),(0,d.jsx)(t.td,{children:"Data"}),(0,d.jsx)(t.td,{children:"Data to be ingested into the vector store"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"embedding"}),(0,d.jsx)(t.td,{children:"Embeddings"}),(0,d.jsx)(t.td,{children:"Embedding function to use"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_type"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:'Valid values are "similarity", "similarity_score_threshold", "mmr"'})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"number_of_results"}),(0,d.jsx)(t.td,{children:"Integer"}),(0,d.jsx)(t.td,{children:"Number of results to return in search"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_score_threshold"}),(0,d.jsx)(t.td,{children:"Float"}),(0,d.jsx)(t.td,{children:"Minimum similarity score threshold for search results"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"username"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"username for the opensource cluster"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"password"}),(0,d.jsx)(t.td,{children:"SecretString"}),(0,d.jsx)(t.td,{children:"password for the opensource cluster"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"use_ssl"}),(0,d.jsx)(t.td,{children:"Boolean"}),(0,d.jsx)(t.td,{children:"Use SSL"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"verify_certs"}),(0,d.jsx)(t.td,{children:"Boolean"}),(0,d.jsx)(t.td,{children:"Verify certificates"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"hybrid_search_query"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Provide a custom hybrid search query in JSON format. This allows you to combine vector similarity and keyword matching"})]})]})]}),"\n",(0,d.jsx)(t.h3,{id:"outputs-13",children:"Outputs"}),"\n",(0,d.jsxs)(t.table,{children:[(0,d.jsx)(t.thead,{children:(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.th,{children:"Name"}),(0,d.jsx)(t.th,{children:"Type"}),(0,d.jsx)(t.th,{children:"Description"})]})}),(0,d.jsxs)(t.tbody,{children:[(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"vector_store"}),(0,d.jsx)(t.td,{children:"OpenSearchVectorSearch"}),(0,d.jsx)(t.td,{children:"OpenSearch vector store instance"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_results"}),(0,d.jsx)(t.td,{children:"List[Data]"}),(0,d.jsx)(t.td,{children:"Results of similarity search"})]})]})]}),"\n",(0,d.jsx)(t.h2,{id:"pgvector",children:"PGVector"}),"\n",(0,d.jsxs)(t.p,{children:["This component creates a PGVector Vector Store with search capabilities.\nFor more information, see the ",(0,d.jsx)(t.a,{href:"https://github.com/pgvector/pgvector",children:"PGVector documentation"}),"."]}),"\n",(0,d.jsx)(t.h3,{id:"inputs-14",children:"Inputs"}),"\n",(0,d.jsxs)(t.table,{children:[(0,d.jsx)(t.thead,{children:(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.th,{children:"Name"}),(0,d.jsx)(t.th,{children:"Type"}),(0,d.jsx)(t.th,{children:"Description"})]})}),(0,d.jsxs)(t.tbody,{children:[(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"pg_server_url"}),(0,d.jsx)(t.td,{children:"SecretString"}),(0,d.jsx)(t.td,{children:"PostgreSQL server connection string"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"collection_name"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Table name for the vector store"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_query"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Query for similarity search"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"ingest_data"}),(0,d.jsx)(t.td,{children:"Data"}),(0,d.jsx)(t.td,{children:"Data to be ingested into the vector store"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"embedding"}),(0,d.jsx)(t.td,{children:"Embeddings"}),(0,d.jsx)(t.td,{children:"Embedding function to use"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"number_of_results"}),(0,d.jsx)(t.td,{children:"Integer"}),(0,d.jsx)(t.td,{children:"Number of results to return in search"})]})]})]}),"\n",(0,d.jsx)(t.h3,{id:"outputs-14",children:"Outputs"}),"\n",(0,d.jsxs)(t.table,{children:[(0,d.jsx)(t.thead,{children:(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.th,{children:"Name"}),(0,d.jsx)(t.th,{children:"Type"}),(0,d.jsx)(t.th,{children:"Description"})]})}),(0,d.jsxs)(t.tbody,{children:[(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"vector_store"}),(0,d.jsx)(t.td,{children:"PGVector"}),(0,d.jsx)(t.td,{children:"PGVector vector store instance"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_results"}),(0,d.jsx)(t.td,{children:"List[Data]"}),(0,d.jsx)(t.td,{children:"Results of similarity search"})]})]})]}),"\n",(0,d.jsx)(t.h2,{id:"pinecone",children:"Pinecone"}),"\n",(0,d.jsxs)(t.p,{children:["This component creates a Pinecone Vector Store with search capabilities.\nFor more information, see the ",(0,d.jsx)(t.a,{href:"https://docs.pinecone.io/home",children:"Pinecone documentation"}),"."]}),"\n",(0,d.jsx)(t.h3,{id:"inputs-15",children:"Inputs"}),"\n",(0,d.jsxs)(t.table,{children:[(0,d.jsx)(t.thead,{children:(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.th,{children:"Name"}),(0,d.jsx)(t.th,{children:"Type"}),(0,d.jsx)(t.th,{children:"Description"})]})}),(0,d.jsxs)(t.tbody,{children:[(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"index_name"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Name of the Pinecone index"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"namespace"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Namespace for the index"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"distance_strategy"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Strategy for calculating distance between vectors"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"pinecone_api_key"}),(0,d.jsx)(t.td,{children:"SecretString"}),(0,d.jsx)(t.td,{children:"API key for Pinecone"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"text_key"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Key in the record to use as text"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_query"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Query for similarity search"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"ingest_data"}),(0,d.jsx)(t.td,{children:"Data"}),(0,d.jsx)(t.td,{children:"Data to be ingested into the vector store"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"embedding"}),(0,d.jsx)(t.td,{children:"Embeddings"}),(0,d.jsx)(t.td,{children:"Embedding function to use"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"number_of_results"}),(0,d.jsx)(t.td,{children:"Integer"}),(0,d.jsx)(t.td,{children:"Number of results to return in search"})]})]})]}),"\n",(0,d.jsx)(t.h3,{id:"outputs-15",children:"Outputs"}),"\n",(0,d.jsxs)(t.table,{children:[(0,d.jsx)(t.thead,{children:(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.th,{children:"Name"}),(0,d.jsx)(t.th,{children:"Type"}),(0,d.jsx)(t.th,{children:"Description"})]})}),(0,d.jsxs)(t.tbody,{children:[(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"vector_store"}),(0,d.jsx)(t.td,{children:"Pinecone"}),(0,d.jsx)(t.td,{children:"Pinecone vector store instance"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_results"}),(0,d.jsx)(t.td,{children:"List[Data]"}),(0,d.jsx)(t.td,{children:"Results of similarity search"})]})]})]}),"\n",(0,d.jsx)(t.h2,{id:"qdrant",children:"Qdrant"}),"\n",(0,d.jsxs)(t.p,{children:["This component creates a Qdrant Vector Store with search capabilities.\nFor more information, see the ",(0,d.jsx)(t.a,{href:"https://qdrant.tech/documentation/",children:"Qdrant documentation"}),"."]}),"\n",(0,d.jsx)(t.h3,{id:"inputs-16",children:"Inputs"}),"\n",(0,d.jsxs)(t.table,{children:[(0,d.jsx)(t.thead,{children:(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.th,{children:"Name"}),(0,d.jsx)(t.th,{children:"Type"}),(0,d.jsx)(t.th,{children:"Description"})]})}),(0,d.jsxs)(t.tbody,{children:[(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"collection_name"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Name of the Qdrant collection"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"host"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Qdrant server host"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"port"}),(0,d.jsx)(t.td,{children:"Integer"}),(0,d.jsx)(t.td,{children:"Qdrant server port"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"grpc_port"}),(0,d.jsx)(t.td,{children:"Integer"}),(0,d.jsx)(t.td,{children:"Qdrant gRPC port"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"api_key"}),(0,d.jsx)(t.td,{children:"SecretString"}),(0,d.jsx)(t.td,{children:"API key for Qdrant"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"prefix"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Prefix for Qdrant"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"timeout"}),(0,d.jsx)(t.td,{children:"Integer"}),(0,d.jsx)(t.td,{children:"Timeout for Qdrant operations"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"path"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Path for Qdrant"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"url"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"URL for Qdrant"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"distance_func"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Distance function for vector similarity"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"content_payload_key"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Key for content payload"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"metadata_payload_key"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Key for metadata payload"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_query"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Query for similarity search"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"ingest_data"}),(0,d.jsx)(t.td,{children:"Data"}),(0,d.jsx)(t.td,{children:"Data to be ingested into the vector store"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"embedding"}),(0,d.jsx)(t.td,{children:"Embeddings"}),(0,d.jsx)(t.td,{children:"Embedding function to use"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"number_of_results"}),(0,d.jsx)(t.td,{children:"Integer"}),(0,d.jsx)(t.td,{children:"Number of results to return in search"})]})]})]}),"\n",(0,d.jsx)(t.h3,{id:"outputs-16",children:"Outputs"}),"\n",(0,d.jsxs)(t.table,{children:[(0,d.jsx)(t.thead,{children:(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.th,{children:"Name"}),(0,d.jsx)(t.th,{children:"Type"}),(0,d.jsx)(t.th,{children:"Description"})]})}),(0,d.jsxs)(t.tbody,{children:[(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"vector_store"}),(0,d.jsx)(t.td,{children:"Qdrant"}),(0,d.jsx)(t.td,{children:"Qdrant vector store instance"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_results"}),(0,d.jsx)(t.td,{children:"List[Data]"}),(0,d.jsx)(t.td,{children:"Results of similarity search"})]})]})]}),"\n",(0,d.jsx)(t.h2,{id:"redis",children:"Redis"}),"\n",(0,d.jsxs)(t.p,{children:["This component creates a Redis Vector Store with search capabilities.\nFor more information, see the ",(0,d.jsx)(t.a,{href:"https://redis.io/docs/latest/develop/interact/search-and-query/advanced-concepts/vectors/",children:"Redis documentation"}),"."]}),"\n",(0,d.jsx)(t.h3,{id:"inputs-17",children:"Inputs"}),"\n",(0,d.jsxs)(t.table,{children:[(0,d.jsx)(t.thead,{children:(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.th,{children:"Name"}),(0,d.jsx)(t.th,{children:"Type"}),(0,d.jsx)(t.th,{children:"Description"})]})}),(0,d.jsxs)(t.tbody,{children:[(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"redis_server_url"}),(0,d.jsx)(t.td,{children:"SecretString"}),(0,d.jsx)(t.td,{children:"Redis server connection string"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"redis_index_name"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Name of the Redis index"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"code"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Custom code for Redis (advanced)"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"schema"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Schema for Redis index"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_query"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Query for similarity search"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"ingest_data"}),(0,d.jsx)(t.td,{children:"Data"}),(0,d.jsx)(t.td,{children:"Data to be ingested into the vector store"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"number_of_results"}),(0,d.jsx)(t.td,{children:"Integer"}),(0,d.jsx)(t.td,{children:"Number of results to return in search"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"embedding"}),(0,d.jsx)(t.td,{children:"Embeddings"}),(0,d.jsx)(t.td,{children:"Embedding function to use"})]})]})]}),"\n",(0,d.jsx)(t.h3,{id:"outputs-17",children:"Outputs"}),"\n",(0,d.jsxs)(t.table,{children:[(0,d.jsx)(t.thead,{children:(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.th,{children:"Name"}),(0,d.jsx)(t.th,{children:"Type"}),(0,d.jsx)(t.th,{children:"Description"})]})}),(0,d.jsxs)(t.tbody,{children:[(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"vector_store"}),(0,d.jsx)(t.td,{children:"Redis"}),(0,d.jsx)(t.td,{children:"Redis vector store instance"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_results"}),(0,d.jsx)(t.td,{children:"List[Data]"}),(0,d.jsx)(t.td,{children:"Results of similarity search"})]})]})]}),"\n",(0,d.jsx)(t.h2,{id:"supabase",children:"Supabase"}),"\n",(0,d.jsxs)(t.p,{children:["This component creates a connection to a Supabase Vector Store with search capabilities.\nFor more information, see the ",(0,d.jsx)(t.a,{href:"https://supabase.com/docs/guides/ai",children:"Supabase documentation"}),"."]}),"\n",(0,d.jsx)(t.h3,{id:"inputs-18",children:"Inputs"}),"\n",(0,d.jsxs)(t.table,{children:[(0,d.jsx)(t.thead,{children:(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.th,{children:"Name"}),(0,d.jsx)(t.th,{children:"Type"}),(0,d.jsx)(t.th,{children:"Description"})]})}),(0,d.jsxs)(t.tbody,{children:[(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"supabase_url"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"URL of the Supabase instance"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"supabase_service_key"}),(0,d.jsx)(t.td,{children:"SecretString"}),(0,d.jsx)(t.td,{children:"Service key for Supabase authentication"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"table_name"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Name of the table in Supabase"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"query_name"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Name of the query to use"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_query"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Query for similarity search"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"ingest_data"}),(0,d.jsx)(t.td,{children:"Data"}),(0,d.jsx)(t.td,{children:"Data to be ingested into the vector store"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"embedding"}),(0,d.jsx)(t.td,{children:"Embeddings"}),(0,d.jsx)(t.td,{children:"Embedding function to use"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"number_of_results"}),(0,d.jsx)(t.td,{children:"Integer"}),(0,d.jsx)(t.td,{children:"Number of results to return in search"})]})]})]}),"\n",(0,d.jsx)(t.h3,{id:"outputs-18",children:"Outputs"}),"\n",(0,d.jsxs)(t.table,{children:[(0,d.jsx)(t.thead,{children:(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.th,{children:"Name"}),(0,d.jsx)(t.th,{children:"Type"}),(0,d.jsx)(t.th,{children:"Description"})]})}),(0,d.jsxs)(t.tbody,{children:[(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"vector_store"}),(0,d.jsx)(t.td,{children:"SupabaseVectorStore"}),(0,d.jsx)(t.td,{children:"Supabase vector store instance"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_results"}),(0,d.jsx)(t.td,{children:"List[Data]"}),(0,d.jsx)(t.td,{children:"Results of similarity search"})]})]})]}),"\n",(0,d.jsx)(t.h2,{id:"upstash",children:"Upstash"}),"\n",(0,d.jsxs)(t.p,{children:["This component creates an Upstash Vector Store with search capabilities.\nFor more information, see the ",(0,d.jsx)(t.a,{href:"https://upstash.com/docs/introduction",children:"Upstash documentation"}),"."]}),"\n",(0,d.jsx)(t.h3,{id:"inputs-19",children:"Inputs"}),"\n",(0,d.jsxs)(t.table,{children:[(0,d.jsx)(t.thead,{children:(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.th,{children:"Name"}),(0,d.jsx)(t.th,{children:"Type"}),(0,d.jsx)(t.th,{children:"Description"})]})}),(0,d.jsxs)(t.tbody,{children:[(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"index_url"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"The URL of the Upstash index"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"index_token"}),(0,d.jsx)(t.td,{children:"SecretString"}),(0,d.jsx)(t.td,{children:"The token for the Upstash index"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"text_key"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"The key in the record to use as text"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"namespace"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Namespace for the index"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_query"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Query for similarity search"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"metadata_filter"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Filters documents by metadata"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"ingest_data"}),(0,d.jsx)(t.td,{children:"Data"}),(0,d.jsx)(t.td,{children:"Data to be ingested into the vector store"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"embedding"}),(0,d.jsx)(t.td,{children:"Embeddings"}),(0,d.jsx)(t.td,{children:"Embedding function to use (optional)"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"number_of_results"}),(0,d.jsx)(t.td,{children:"Integer"}),(0,d.jsx)(t.td,{children:"Number of results to return in search"})]})]})]}),"\n",(0,d.jsx)(t.h3,{id:"outputs-19",children:"Outputs"}),"\n",(0,d.jsxs)(t.table,{children:[(0,d.jsx)(t.thead,{children:(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.th,{children:"Name"}),(0,d.jsx)(t.th,{children:"Type"}),(0,d.jsx)(t.th,{children:"Description"})]})}),(0,d.jsxs)(t.tbody,{children:[(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"vector_store"}),(0,d.jsx)(t.td,{children:"UpstashVectorStore"}),(0,d.jsx)(t.td,{children:"Upstash vector store instance"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_results"}),(0,d.jsx)(t.td,{children:"List[Data]"}),(0,d.jsx)(t.td,{children:"Results of similarity search"})]})]})]}),"\n",(0,d.jsx)(t.h2,{id:"vectara",children:"Vectara"}),"\n",(0,d.jsxs)(t.p,{children:["This component creates a Vectara Vector Store with search capabilities.\nFor more information, see the ",(0,d.jsx)(t.a,{href:"https://docs.vectara.com/docs/",children:"Vectara documentation"}),"."]}),"\n",(0,d.jsx)(t.h3,{id:"inputs-20",children:"Inputs"}),"\n",(0,d.jsxs)(t.table,{children:[(0,d.jsx)(t.thead,{children:(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.th,{children:"Name"}),(0,d.jsx)(t.th,{children:"Type"}),(0,d.jsx)(t.th,{children:"Description"})]})}),(0,d.jsxs)(t.tbody,{children:[(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"vectara_customer_id"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Vectara customer ID"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"vectara_corpus_id"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Vectara corpus ID"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"vectara_api_key"}),(0,d.jsx)(t.td,{children:"SecretString"}),(0,d.jsx)(t.td,{children:"Vectara API key"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"embedding"}),(0,d.jsx)(t.td,{children:"Embeddings"}),(0,d.jsx)(t.td,{children:"Embedding function to use (optional)"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"ingest_data"}),(0,d.jsx)(t.td,{children:"List[Document/Data]"}),(0,d.jsx)(t.td,{children:"Data to be ingested into the vector store"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_query"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Query for similarity search"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"number_of_results"}),(0,d.jsx)(t.td,{children:"Integer"}),(0,d.jsx)(t.td,{children:"Number of results to return in search"})]})]})]}),"\n",(0,d.jsx)(t.h3,{id:"outputs-20",children:"Outputs"}),"\n",(0,d.jsxs)(t.table,{children:[(0,d.jsx)(t.thead,{children:(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.th,{children:"Name"}),(0,d.jsx)(t.th,{children:"Type"}),(0,d.jsx)(t.th,{children:"Description"})]})}),(0,d.jsxs)(t.tbody,{children:[(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"vector_store"}),(0,d.jsx)(t.td,{children:"VectaraVectorStore"}),(0,d.jsx)(t.td,{children:"Vectara vector store instance"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_results"}),(0,d.jsx)(t.td,{children:"List[Data]"}),(0,d.jsx)(t.td,{children:"Results of similarity search"})]})]})]}),"\n",(0,d.jsx)(t.h2,{id:"vectara-search",children:"Vectara Search"}),"\n",(0,d.jsxs)(t.p,{children:["This component searches a Vectara Vector Store for documents based on the provided input.\nFor more information, see the ",(0,d.jsx)(t.a,{href:"https://docs.vectara.com/docs/",children:"Vectara documentation"}),"."]}),"\n",(0,d.jsx)(t.h3,{id:"inputs-21",children:"Inputs"}),"\n",(0,d.jsxs)(t.table,{children:[(0,d.jsx)(t.thead,{children:(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.th,{children:"Name"}),(0,d.jsx)(t.th,{children:"Type"}),(0,d.jsx)(t.th,{children:"Description"})]})}),(0,d.jsxs)(t.tbody,{children:[(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_type"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:'Type of search, such as "Similarity" or "MMR"'})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"input_value"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Search query"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"vectara_customer_id"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Vectara customer ID"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"vectara_corpus_id"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Vectara corpus ID"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"vectara_api_key"}),(0,d.jsx)(t.td,{children:"SecretString"}),(0,d.jsx)(t.td,{children:"Vectara API key"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"files_url"}),(0,d.jsx)(t.td,{children:"List[String]"}),(0,d.jsx)(t.td,{children:"Optional URLs for file initialization"})]})]})]}),"\n",(0,d.jsx)(t.h3,{id:"outputs-21",children:"Outputs"}),"\n",(0,d.jsxs)(t.table,{children:[(0,d.jsx)(t.thead,{children:(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.th,{children:"Name"}),(0,d.jsx)(t.th,{children:"Type"}),(0,d.jsx)(t.th,{children:"Description"})]})}),(0,d.jsx)(t.tbody,{children:(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_results"}),(0,d.jsx)(t.td,{children:"List[Data]"}),(0,d.jsx)(t.td,{children:"Results of similarity search"})]})})]}),"\n",(0,d.jsx)(t.h2,{id:"weaviate",children:"Weaviate"}),"\n",(0,d.jsxs)(t.p,{children:["This component facilitates a Weaviate Vector Store setup, optimizing text and document indexing and retrieval.\nFor more information, see the ",(0,d.jsx)(t.a,{href:"https://weaviate.io/developers/weaviate",children:"Weaviate Documentation"}),"."]}),"\n",(0,d.jsx)(t.h3,{id:"inputs-22",children:"Inputs"}),"\n",(0,d.jsxs)(t.table,{children:[(0,d.jsx)(t.thead,{children:(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.th,{children:"Name"}),(0,d.jsx)(t.th,{children:"Type"}),(0,d.jsx)(t.th,{children:"Description"})]})}),(0,d.jsxs)(t.tbody,{children:[(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"weaviate_url"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Default instance URL"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_by_text"}),(0,d.jsx)(t.td,{children:"Boolean"}),(0,d.jsx)(t.td,{children:"Indicates whether to search by text"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"api_key"}),(0,d.jsx)(t.td,{children:"SecretString"}),(0,d.jsx)(t.td,{children:"Optional API key for authentication"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"index_name"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Optional index name"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"text_key"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Default text extraction key"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"input"}),(0,d.jsx)(t.td,{children:"Document"}),(0,d.jsx)(t.td,{children:"Document or record"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"embedding"}),(0,d.jsx)(t.td,{children:"Embeddings"}),(0,d.jsx)(t.td,{children:"Model used"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"attributes"}),(0,d.jsx)(t.td,{children:"List[String]"}),(0,d.jsx)(t.td,{children:"Optional additional attributes"})]})]})]}),"\n",(0,d.jsx)(t.h3,{id:"outputs-22",children:"Outputs"}),"\n",(0,d.jsxs)(t.table,{children:[(0,d.jsx)(t.thead,{children:(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.th,{children:"Name"}),(0,d.jsx)(t.th,{children:"Type"}),(0,d.jsx)(t.th,{children:"Description"})]})}),(0,d.jsx)(t.tbody,{children:(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"vector_store"}),(0,d.jsx)(t.td,{children:"WeaviateVectorStore"}),(0,d.jsx)(t.td,{children:"Weaviate vector store instance"})]})})]}),"\n",(0,d.jsx)(t.h2,{id:"weaviate-search",children:"Weaviate Search"}),"\n",(0,d.jsxs)(t.p,{children:["This component searches a Weaviate Vector Store for documents similar to the input.\nFor more information, see the ",(0,d.jsx)(t.a,{href:"https://weaviate.io/developers/weaviate",children:"Weaviate Documentation"}),"."]}),"\n",(0,d.jsx)(t.h3,{id:"inputs-23",children:"Inputs"}),"\n",(0,d.jsxs)(t.table,{children:[(0,d.jsx)(t.thead,{children:(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.th,{children:"Name"}),(0,d.jsx)(t.th,{children:"Type"}),(0,d.jsx)(t.th,{children:"Description"})]})}),(0,d.jsxs)(t.tbody,{children:[(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_type"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:'Type of search, such as "Similarity" or "MMR"'})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"input_value"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Search query"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"weaviate_url"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Default instance URL"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_by_text"}),(0,d.jsx)(t.td,{children:"Boolean"}),(0,d.jsx)(t.td,{children:"Indicates whether to search by text"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"api_key"}),(0,d.jsx)(t.td,{children:"SecretString"}),(0,d.jsx)(t.td,{children:"Optional API key for authentication"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"index_name"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Optional index name"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"text_key"}),(0,d.jsx)(t.td,{children:"String"}),(0,d.jsx)(t.td,{children:"Default text extraction key"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"embedding"}),(0,d.jsx)(t.td,{children:"Embeddings"}),(0,d.jsx)(t.td,{children:"Model used"})]}),(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"attributes"}),(0,d.jsx)(t.td,{children:"List[String]"}),(0,d.jsx)(t.td,{children:"Optional additional attributes"})]})]})]}),"\n",(0,d.jsx)(t.h3,{id:"outputs-23",children:"Outputs"}),"\n",(0,d.jsxs)(t.table,{children:[(0,d.jsx)(t.thead,{children:(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.th,{children:"Name"}),(0,d.jsx)(t.th,{children:"Type"}),(0,d.jsx)(t.th,{children:"Description"})]})}),(0,d.jsx)(t.tbody,{children:(0,d.jsxs)(t.tr,{children:[(0,d.jsx)(t.td,{children:"search_results"}),(0,d.jsx)(t.td,{children:"List[Data]"}),(0,d.jsx)(t.td,{children:"Results of similarity search"})]})})]})]})}function p(e={}){const{wrapper:t}={...(0,n.R)(),...e.components};return t?(0,d.jsx)(t,{...e,children:(0,d.jsx)(u,{...e})}):u(e)}function m(e,t){throw new Error("Expected "+(t?"component":"object")+" `"+e+"` to be defined: you likely forgot to import, pass, or provide it.")}},59072:(e,t,r)=>{r.d(t,{A:()=>s});const s=r.p+"assets/images/vector-store-agent-retrieval-tool-79066d11008a74c40390f55f7c73bd71.png"},67719:(e,t,r)=>{r.d(t,{A:()=>s});const s=r.p+"assets/images/vector-store-retrieval-3201f1ea2f13a5f8a87652c81a5386c6.png"},84443:(e,t,r)=>{r.d(t,{A:()=>n});r(96540);var s=r(64058),d=r(74848);function n(e){let{name:t,...r}=e;const n=s[t];return n?(0,d.jsx)(n,{...r}):null}}}]); \ No newline at end of file diff --git a/assets/js/runtime~main.ca585053.js b/assets/js/runtime~main.3fd877df.js similarity index 97% rename from assets/js/runtime~main.ca585053.js rename to assets/js/runtime~main.3fd877df.js index c8a250f42f..fe1eb9cd02 100644 --- a/assets/js/runtime~main.ca585053.js +++ b/assets/js/runtime~main.3fd877df.js @@ -1 +1 @@ -(()=>{"use strict";var e,a,f,c,d,b={},t={};function r(e){var a=t[e];if(void 0!==a)return a.exports;var f=t[e]={id:e,loaded:!1,exports:{}};return b[e].call(f.exports,f,f.exports,r),f.loaded=!0,f.exports}r.m=b,r.c=t,e=[],r.O=(a,f,c,d)=>{if(!f){var b=1/0;for(i=0;i=d)&&Object.keys(r.O).every((e=>r.O[e](f[o])))?f.splice(o--,1):(t=!1,d0&&e[i-1][2]>d;i--)e[i]=e[i-1];e[i]=[f,c,d]},r.n=e=>{var a=e&&e.__esModule?()=>e.default:()=>e;return r.d(a,{a:a}),a},f=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,r.t=function(e,c){if(1&c&&(e=this(e)),8&c)return e;if("object"==typeof e&&e){if(4&c&&e.__esModule)return e;if(16&c&&"function"==typeof e.then)return e}var d=Object.create(null);r.r(d);var b={};a=a||[null,f({}),f([]),f(f)];for(var t=2&c&&e;"object"==typeof t&&!~a.indexOf(t);t=f(t))Object.getOwnPropertyNames(t).forEach((a=>b[a]=()=>e[a]));return b.default=()=>e,r.d(d,b),d},r.d=(e,a)=>{for(var f in a)r.o(a,f)&&!r.o(e,f)&&Object.defineProperty(e,f,{enumerable:!0,get:a[f]})},r.f={},r.e=e=>Promise.all(Object.keys(r.f).reduce(((a,f)=>(r.f[f](e,a),a)),[])),r.u=e=>"assets/js/"+({51:"b7251463",145:"0be1d5fe",191:"c643a6d5",230:"bc63ae25",265:"d3ca7a96",321:"6e1a9721",417:"93e16042",444:"14f42f9e",730:"86b18dd0",762:"4af57a32",768:"6d684b63",787:"672a0eba",800:"a4c0ff01",868:"dc7b1ef3",944:"d3600190",957:"c141421f",964:"05d835b4",982:"021496c4",1022:"8a61012d",1035:"24d32e91",1067:"4b04f5bc",1079:"f5818e36",1185:"c2de64b8",1227:"647965d5",1394:"8054effa",1488:"ac3cc3f5",1500:"1e9025f7",1556:"264ffc80",1563:"3ef76b56",1567:"22dd74f7",1625:"92852ade",1690:"41a97a99",1841:"de94873f",1845:"2ab0d4f5",1956:"fe6f9601",2008:"7ad92a12",2073:"7b7db446",2097:"338a6f8e",2138:"1a4e3797",2273:"e756fa26",2288:"faf7ef88",2551:"394022bb",2624:"8ff68e6f",2657:"a3ab51d1",2777:"b3ba68b4",2818:"a9b73094",3040:"2148ae42",3110:"6a2beaac",3247:"bd7ab245",3327:"6aa941bb",3347:"b5257597",3391:"f66238ae",3576:"64045095",3694:"c2b1730c",3740:"f113d167",3758:"a963b3cb",3859:"7679ca6e",3917:"c8dad5f1",3964:"829ff4d2",3968:"0e5205b8",4028:"c2ebd62a",4046:"9ac856ad",4133:"5cf11f26",4526:"8311683c",4615:"6801371f",4633:"c563aec0",4645:"fef056e9",4778:"e189eece",4784:"438e4337",4806:"fba42286",4841:"8298c1cb",4891:"ca67d85f",4930:"d2ad385b",4931:"a9b4f8aa",4954:"a71efd4a",4973:"2d2c4fcb",5107:"10156854",5109:"3542ed72",5138:"309383dc",5179:"41e3c105",5195:"b1ab2a41",5281:"a0511a5b",5284:"64ca91f1",5304:"7dbff1af",5339:"9447891f",5395:"98058046",5425:"ee32130c",5467:"40d13080",5474:"d175aa8b",5475:"18f3809a",5513:"20d49d07",5514:"02955c09",5562:"20e9af62",5572:"873ebc27",5628:"a83bc7c0",5634:"9822a706",5647:"885eb549",5673:"73af8c33",5716:"946d1cee",5718:"5ccf4833",5742:"aba21aa0",5772:"4e7126f8",5865:"e1766139",5866:"3b577cbb",5883:"61cfab8e",5894:"f178e9b3",5979:"a3a1efc2",6003:"4d983c8e",6008:"445668ec",6053:"dfc50084",6066:"3f19c00a",6080:"4d15791b",6147:"ab17fe15",6201:"9ab37888",6214:"b1220dbd",6281:"c96ce3ed",6332:"873508e7",6350:"188ee668",6419:"96eb0e67",6445:"9fb9a766",6473:"4c5e977b",6511:"320c2db0",6550:"05fbee1a",6559:"6f13807a",6682:"5a6d6120",6890:"8b85e1d0",6920:"c817e236",6949:"b36bb719",7088:"91282a5c",7098:"a7bd4aaa",7108:"688feaef",7118:"4ce9199e",7142:"d0c1f670",7159:"aecfdd3d",7165:"547df4a1",7211:"cacdc615",7338:"c39b795e",7339:"7a774ddf",7408:"3ae94ad4",7453:"fdefa9a8",7462:"921b5fc1",7472:"744aaf8b",7507:"be76515e",7713:"3a82b27e",7894:"0f44198a",8031:"25bf2d67",8054:"85112c90",8064:"274fd934",8085:"cc44357e",8102:"019dbd1f",8184:"222029a9",8188:"ecd67556",8196:"75a9e1e0",8208:"216e3ed7",8245:"5e834a3c",8298:"153f2b62",8304:"73d1a090",8356:"c6a5eaec",8401:"17896441",8504:"e6c6a4d2",8598:"44dfcf75",8661:"8f774222",8679:"3705a9c0",8921:"45476a69",8927:"ae68aa8b",8929:"172b3cfb",8953:"adef6868",8977:"e5eb12ce",9036:"850d3674",9048:"a94703ab",9099:"b1bc5ffe",9126:"169603ea",9141:"19136925",9306:"667d0790",9371:"991799c5",9431:"cd8dccb5",9453:"913561e8",9455:"54175a6c",9476:"57c9a2b8",9479:"4e038a6a",9483:"7823fa72",9555:"dedd5914",9619:"29b8e27a",9642:"eae80ce0",9647:"5e95c892",9681:"5ff9f4db",9705:"ee3b5967",9751:"25255263",9789:"537e1953",9836:"b3c57e4b",9905:"43df3697"}[e]||e)+"."+{51:"41498688",145:"6d71cecb",191:"a08bfa01",230:"618133d8",265:"9eebedef",321:"bc87c671",417:"5cf29549",444:"66891820",730:"e24ec551",756:"240f2e9c",762:"f26eeca8",768:"91efce6f",787:"08ca0fba",800:"15dc0b4e",868:"047712b5",900:"f83a9a5d",944:"ad8345f5",957:"da9e1d2b",964:"143e1806",982:"9853829e",1022:"f9bfa397",1035:"fad9d746",1067:"1fc10d8a",1079:"812abec2",1185:"e5af6fb6",1227:"efa89a5e",1394:"c6bf3115",1488:"0fd73816",1500:"5f3a86c0",1556:"7436a87a",1563:"892a275e",1567:"915e2f60",1625:"14cdddbe",1690:"5b40fedc",1809:"2ba71c72",1841:"2b011ec8",1845:"432262b8",1956:"6e125142",2008:"7ff881a6",2073:"5e92d106",2097:"e2eb4320",2138:"02023697",2273:"fc3be664",2288:"c860cf3b",2551:"0813cead",2624:"be6ae30b",2657:"e301f410",2777:"637f7970",2818:"5350eff1",3040:"5d7a37e8",3042:"f1fb0b14",3110:"0cb7cba6",3247:"833af9d5",3327:"adbee5b9",3347:"387fa1fc",3391:"55474012",3576:"40d2c1c6",3694:"5982d997",3740:"dcdb4594",3758:"2c11871c",3859:"acb07400",3917:"5b041d0c",3964:"33002324",3968:"6d49ed88",3997:"ff54fe17",4028:"6050659f",4046:"f7eca8e9",4058:"44d6af12",4133:"56fe7f12",4526:"46dbc5ed",4615:"82ac6ca0",4633:"2670172c",4645:"84194b9e",4778:"1fa775b4",4784:"71d387c2",4806:"0f85ccb8",4841:"51cb3f60",4891:"0ef69a4f",4930:"dfda092c",4931:"1f0853a9",4954:"fd1a8596",4973:"76d07199",5107:"58f6e79c",5109:"534de25b",5138:"49cc192b",5179:"4f8b011f",5195:"bebcd954",5281:"9ddc9e59",5284:"d0977c2c",5304:"11ff4120",5339:"dac8b1d8",5395:"155b5cc5",5425:"7f5d538f",5467:"f6ad2d17",5474:"96903b46",5475:"d430c771",5513:"660ad024",5514:"fc300b5a",5562:"10eed1f2",5572:"f7be1bf9",5628:"42006513",5634:"f0694192",5647:"1223eeb9",5673:"b35cb4ee",5716:"ba9361e3",5718:"31276840",5742:"60b1d5b2",5772:"163a4f9c",5865:"a4ef00d2",5866:"6a945ff6",5883:"ef8a3be4",5894:"ac90a84f",5979:"e466f08f",6003:"77fae6eb",6008:"5253986f",6053:"cc7c3771",6066:"076e5cc7",6080:"7e45c875",6147:"0bd0c5ae",6201:"01e4e67e",6214:"b3a5b04f",6281:"8dfd970e",6332:"c7e90294",6350:"1d344846",6419:"d0f0fba0",6445:"8573a1d8",6473:"b5e32ff9",6511:"ba1e7472",6550:"5ba8d59c",6559:"74aa28ab",6682:"ef396306",6890:"af012556",6920:"34191f6c",6949:"ffd67006",7088:"1f49a1ed",7098:"d9bb61a0",7108:"6c6d838d",7118:"67e70c99",7142:"1d67c07a",7159:"c7233aca",7165:"c8204949",7211:"2931db6c",7338:"02a99984",7339:"76155fed",7408:"fe273d8c",7453:"bacf1bcd",7462:"ce0affd3",7472:"534a72f5",7507:"049e4cb9",7713:"e1701edb",7894:"dccf5bfa",8031:"d39ee16a",8054:"b01ef0b9",8064:"72f6ed59",8085:"5f2b7600",8102:"415d8aa0",8158:"20de8b80",8184:"136844f0",8188:"4091a08c",8196:"cc4d06ae",8208:"4eba57d0",8245:"d723ee5e",8298:"985267e8",8304:"2790419b",8356:"9e262031",8401:"bf953603",8504:"0be77287",8598:"70cf61ed",8661:"cf70ad92",8679:"5cab7dcc",8913:"47209f3b",8921:"0aaacb65",8927:"9d9ff467",8929:"99703724",8953:"f5324ebd",8977:"637025ee",9036:"d3b02d7f",9048:"810f8ad8",9099:"032f6f65",9126:"81c883fb",9141:"d3838c09",9306:"8ecb1a62",9371:"f59bb3b9",9431:"d336aa34",9453:"087d9888",9455:"d3aec949",9476:"8043725a",9479:"be5b109a",9483:"b762982f",9555:"5e96820a",9619:"c627a58b",9642:"167c6e45",9647:"e6d9c2b6",9681:"1f0feb15",9705:"53ff8b44",9729:"2f32331e",9751:"3ce911cc",9789:"02bccaec",9836:"69fcbaa3",9905:"2bba93b4"}[e]+".js",r.miniCssF=e=>{},r.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),r.o=(e,a)=>Object.prototype.hasOwnProperty.call(e,a),c={},d="langflow-docs:",r.l=(e,a,f,b)=>{if(c[e])c[e].push(a);else{var t,o;if(void 0!==f)for(var n=document.getElementsByTagName("script"),i=0;i{t.onerror=t.onload=null,clearTimeout(s);var d=c[e];if(delete c[e],t.parentNode&&t.parentNode.removeChild(t),d&&d.forEach((e=>e(f))),a)return a(f)},s=setTimeout(u.bind(null,void 0,{type:"timeout",target:t}),12e4);t.onerror=u.bind(null,t.onerror),t.onload=u.bind(null,t.onload),o&&document.head.appendChild(t)}},r.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.nmd=e=>(e.paths=[],e.children||(e.children=[]),e),r.p="/",r.gca=function(e){return e={10156854:"5107",17896441:"8401",19136925:"9141",25255263:"9751",64045095:"3576",98058046:"5395",b7251463:"51","0be1d5fe":"145",c643a6d5:"191",bc63ae25:"230",d3ca7a96:"265","6e1a9721":"321","93e16042":"417","14f42f9e":"444","86b18dd0":"730","4af57a32":"762","6d684b63":"768","672a0eba":"787",a4c0ff01:"800",dc7b1ef3:"868",d3600190:"944",c141421f:"957","05d835b4":"964","021496c4":"982","8a61012d":"1022","24d32e91":"1035","4b04f5bc":"1067",f5818e36:"1079",c2de64b8:"1185","647965d5":"1227","8054effa":"1394",ac3cc3f5:"1488","1e9025f7":"1500","264ffc80":"1556","3ef76b56":"1563","22dd74f7":"1567","92852ade":"1625","41a97a99":"1690",de94873f:"1841","2ab0d4f5":"1845",fe6f9601:"1956","7ad92a12":"2008","7b7db446":"2073","338a6f8e":"2097","1a4e3797":"2138",e756fa26:"2273",faf7ef88:"2288","394022bb":"2551","8ff68e6f":"2624",a3ab51d1:"2657",b3ba68b4:"2777",a9b73094:"2818","2148ae42":"3040","6a2beaac":"3110",bd7ab245:"3247","6aa941bb":"3327",b5257597:"3347",f66238ae:"3391",c2b1730c:"3694",f113d167:"3740",a963b3cb:"3758","7679ca6e":"3859",c8dad5f1:"3917","829ff4d2":"3964","0e5205b8":"3968",c2ebd62a:"4028","9ac856ad":"4046","5cf11f26":"4133","8311683c":"4526","6801371f":"4615",c563aec0:"4633",fef056e9:"4645",e189eece:"4778","438e4337":"4784",fba42286:"4806","8298c1cb":"4841",ca67d85f:"4891",d2ad385b:"4930",a9b4f8aa:"4931",a71efd4a:"4954","2d2c4fcb":"4973","3542ed72":"5109","309383dc":"5138","41e3c105":"5179",b1ab2a41:"5195",a0511a5b:"5281","64ca91f1":"5284","7dbff1af":"5304","9447891f":"5339",ee32130c:"5425","40d13080":"5467",d175aa8b:"5474","18f3809a":"5475","20d49d07":"5513","02955c09":"5514","20e9af62":"5562","873ebc27":"5572",a83bc7c0:"5628","9822a706":"5634","885eb549":"5647","73af8c33":"5673","946d1cee":"5716","5ccf4833":"5718",aba21aa0:"5742","4e7126f8":"5772",e1766139:"5865","3b577cbb":"5866","61cfab8e":"5883",f178e9b3:"5894",a3a1efc2:"5979","4d983c8e":"6003","445668ec":"6008",dfc50084:"6053","3f19c00a":"6066","4d15791b":"6080",ab17fe15:"6147","9ab37888":"6201",b1220dbd:"6214",c96ce3ed:"6281","873508e7":"6332","188ee668":"6350","96eb0e67":"6419","9fb9a766":"6445","4c5e977b":"6473","320c2db0":"6511","05fbee1a":"6550","6f13807a":"6559","5a6d6120":"6682","8b85e1d0":"6890",c817e236:"6920",b36bb719:"6949","91282a5c":"7088",a7bd4aaa:"7098","688feaef":"7108","4ce9199e":"7118",d0c1f670:"7142",aecfdd3d:"7159","547df4a1":"7165",cacdc615:"7211",c39b795e:"7338","7a774ddf":"7339","3ae94ad4":"7408",fdefa9a8:"7453","921b5fc1":"7462","744aaf8b":"7472",be76515e:"7507","3a82b27e":"7713","0f44198a":"7894","25bf2d67":"8031","85112c90":"8054","274fd934":"8064",cc44357e:"8085","019dbd1f":"8102","222029a9":"8184",ecd67556:"8188","75a9e1e0":"8196","216e3ed7":"8208","5e834a3c":"8245","153f2b62":"8298","73d1a090":"8304",c6a5eaec:"8356",e6c6a4d2:"8504","44dfcf75":"8598","8f774222":"8661","3705a9c0":"8679","45476a69":"8921",ae68aa8b:"8927","172b3cfb":"8929",adef6868:"8953",e5eb12ce:"8977","850d3674":"9036",a94703ab:"9048",b1bc5ffe:"9099","169603ea":"9126","667d0790":"9306","991799c5":"9371",cd8dccb5:"9431","913561e8":"9453","54175a6c":"9455","57c9a2b8":"9476","4e038a6a":"9479","7823fa72":"9483",dedd5914:"9555","29b8e27a":"9619",eae80ce0:"9642","5e95c892":"9647","5ff9f4db":"9681",ee3b5967:"9705","537e1953":"9789",b3c57e4b:"9836","43df3697":"9905"}[e]||e,r.p+r.u(e)},(()=>{var e={5354:0,1869:0};r.f.j=(a,f)=>{var c=r.o(e,a)?e[a]:void 0;if(0!==c)if(c)f.push(c[2]);else if(/^(1869|5354)$/.test(a))e[a]=0;else{var d=new Promise(((f,d)=>c=e[a]=[f,d]));f.push(c[2]=d);var b=r.p+r.u(a),t=new Error;r.l(b,(f=>{if(r.o(e,a)&&(0!==(c=e[a])&&(e[a]=void 0),c)){var d=f&&("load"===f.type?"missing":f.type),b=f&&f.target&&f.target.src;t.message="Loading chunk "+a+" failed.\n("+d+": "+b+")",t.name="ChunkLoadError",t.type=d,t.request=b,c[1](t)}}),"chunk-"+a,a)}},r.O.j=a=>0===e[a];var a=(a,f)=>{var c,d,b=f[0],t=f[1],o=f[2],n=0;if(b.some((a=>0!==e[a]))){for(c in t)r.o(t,c)&&(r.m[c]=t[c]);if(o)var i=o(r)}for(a&&a(f);n{"use strict";var e,a,f,c,d,b={},t={};function r(e){var a=t[e];if(void 0!==a)return a.exports;var f=t[e]={id:e,loaded:!1,exports:{}};return b[e].call(f.exports,f,f.exports,r),f.loaded=!0,f.exports}r.m=b,r.c=t,e=[],r.O=(a,f,c,d)=>{if(!f){var b=1/0;for(i=0;i=d)&&Object.keys(r.O).every((e=>r.O[e](f[o])))?f.splice(o--,1):(t=!1,d0&&e[i-1][2]>d;i--)e[i]=e[i-1];e[i]=[f,c,d]},r.n=e=>{var a=e&&e.__esModule?()=>e.default:()=>e;return r.d(a,{a:a}),a},f=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,r.t=function(e,c){if(1&c&&(e=this(e)),8&c)return e;if("object"==typeof e&&e){if(4&c&&e.__esModule)return e;if(16&c&&"function"==typeof e.then)return e}var d=Object.create(null);r.r(d);var b={};a=a||[null,f({}),f([]),f(f)];for(var t=2&c&&e;"object"==typeof t&&!~a.indexOf(t);t=f(t))Object.getOwnPropertyNames(t).forEach((a=>b[a]=()=>e[a]));return b.default=()=>e,r.d(d,b),d},r.d=(e,a)=>{for(var f in a)r.o(a,f)&&!r.o(e,f)&&Object.defineProperty(e,f,{enumerable:!0,get:a[f]})},r.f={},r.e=e=>Promise.all(Object.keys(r.f).reduce(((a,f)=>(r.f[f](e,a),a)),[])),r.u=e=>"assets/js/"+({51:"b7251463",145:"0be1d5fe",191:"c643a6d5",230:"bc63ae25",265:"d3ca7a96",321:"6e1a9721",417:"93e16042",444:"14f42f9e",730:"86b18dd0",762:"4af57a32",768:"6d684b63",787:"672a0eba",800:"a4c0ff01",868:"dc7b1ef3",944:"d3600190",957:"c141421f",964:"05d835b4",982:"021496c4",1022:"8a61012d",1035:"24d32e91",1067:"4b04f5bc",1079:"f5818e36",1185:"c2de64b8",1227:"647965d5",1394:"8054effa",1488:"ac3cc3f5",1500:"1e9025f7",1556:"264ffc80",1563:"3ef76b56",1567:"22dd74f7",1625:"92852ade",1690:"41a97a99",1841:"de94873f",1845:"2ab0d4f5",1956:"fe6f9601",2008:"7ad92a12",2073:"7b7db446",2097:"338a6f8e",2138:"1a4e3797",2273:"e756fa26",2288:"faf7ef88",2551:"394022bb",2624:"8ff68e6f",2657:"a3ab51d1",2777:"b3ba68b4",2818:"a9b73094",3040:"2148ae42",3110:"6a2beaac",3247:"bd7ab245",3327:"6aa941bb",3347:"b5257597",3391:"f66238ae",3576:"64045095",3694:"c2b1730c",3740:"f113d167",3758:"a963b3cb",3859:"7679ca6e",3917:"c8dad5f1",3964:"829ff4d2",3968:"0e5205b8",4028:"c2ebd62a",4046:"9ac856ad",4133:"5cf11f26",4526:"8311683c",4615:"6801371f",4633:"c563aec0",4645:"fef056e9",4778:"e189eece",4784:"438e4337",4806:"fba42286",4841:"8298c1cb",4891:"ca67d85f",4930:"d2ad385b",4931:"a9b4f8aa",4954:"a71efd4a",4973:"2d2c4fcb",5107:"10156854",5109:"3542ed72",5138:"309383dc",5179:"41e3c105",5195:"b1ab2a41",5281:"a0511a5b",5284:"64ca91f1",5304:"7dbff1af",5339:"9447891f",5395:"98058046",5425:"ee32130c",5467:"40d13080",5474:"d175aa8b",5475:"18f3809a",5513:"20d49d07",5514:"02955c09",5562:"20e9af62",5572:"873ebc27",5628:"a83bc7c0",5634:"9822a706",5647:"885eb549",5673:"73af8c33",5716:"946d1cee",5718:"5ccf4833",5742:"aba21aa0",5772:"4e7126f8",5865:"e1766139",5866:"3b577cbb",5883:"61cfab8e",5894:"f178e9b3",5979:"a3a1efc2",6003:"4d983c8e",6008:"445668ec",6053:"dfc50084",6066:"3f19c00a",6080:"4d15791b",6147:"ab17fe15",6201:"9ab37888",6214:"b1220dbd",6281:"c96ce3ed",6332:"873508e7",6350:"188ee668",6419:"96eb0e67",6445:"9fb9a766",6473:"4c5e977b",6511:"320c2db0",6550:"05fbee1a",6559:"6f13807a",6682:"5a6d6120",6890:"8b85e1d0",6920:"c817e236",6949:"b36bb719",7088:"91282a5c",7098:"a7bd4aaa",7108:"688feaef",7118:"4ce9199e",7142:"d0c1f670",7159:"aecfdd3d",7165:"547df4a1",7211:"cacdc615",7338:"c39b795e",7339:"7a774ddf",7408:"3ae94ad4",7453:"fdefa9a8",7462:"921b5fc1",7472:"744aaf8b",7507:"be76515e",7713:"3a82b27e",7894:"0f44198a",8031:"25bf2d67",8054:"85112c90",8064:"274fd934",8085:"cc44357e",8102:"019dbd1f",8184:"222029a9",8188:"ecd67556",8196:"75a9e1e0",8208:"216e3ed7",8245:"5e834a3c",8298:"153f2b62",8304:"73d1a090",8356:"c6a5eaec",8401:"17896441",8504:"e6c6a4d2",8598:"44dfcf75",8661:"8f774222",8679:"3705a9c0",8921:"45476a69",8927:"ae68aa8b",8929:"172b3cfb",8953:"adef6868",8977:"e5eb12ce",9036:"850d3674",9048:"a94703ab",9099:"b1bc5ffe",9126:"169603ea",9141:"19136925",9306:"667d0790",9371:"991799c5",9431:"cd8dccb5",9453:"913561e8",9455:"54175a6c",9476:"57c9a2b8",9479:"4e038a6a",9483:"7823fa72",9555:"dedd5914",9619:"29b8e27a",9642:"eae80ce0",9647:"5e95c892",9681:"5ff9f4db",9705:"ee3b5967",9751:"25255263",9789:"537e1953",9836:"b3c57e4b",9905:"43df3697"}[e]||e)+"."+{51:"41498688",145:"6d71cecb",191:"a08bfa01",230:"618133d8",265:"9eebedef",321:"bc87c671",417:"5cf29549",444:"66891820",730:"e24ec551",756:"240f2e9c",762:"f26eeca8",768:"91efce6f",787:"08ca0fba",800:"15dc0b4e",868:"047712b5",900:"f83a9a5d",944:"ad8345f5",957:"da9e1d2b",964:"143e1806",982:"9853829e",1022:"f9bfa397",1035:"fad9d746",1067:"1fc10d8a",1079:"812abec2",1185:"e5af6fb6",1227:"efa89a5e",1394:"c6bf3115",1488:"0fd73816",1500:"5f3a86c0",1556:"7436a87a",1563:"892a275e",1567:"dc682ff7",1625:"14cdddbe",1690:"5b40fedc",1809:"2ba71c72",1841:"2b011ec8",1845:"bcbaf5b9",1956:"6e125142",2008:"7ff881a6",2073:"5e92d106",2097:"e2eb4320",2138:"02023697",2273:"fc3be664",2288:"c860cf3b",2551:"0813cead",2624:"be6ae30b",2657:"e301f410",2777:"637f7970",2818:"5350eff1",3040:"5d7a37e8",3042:"f1fb0b14",3110:"0cb7cba6",3247:"833af9d5",3327:"adbee5b9",3347:"387fa1fc",3391:"4d9b6bc5",3576:"40d2c1c6",3694:"5982d997",3740:"dcdb4594",3758:"2c11871c",3859:"acb07400",3917:"5b041d0c",3964:"33002324",3968:"6d49ed88",3997:"ff54fe17",4028:"6050659f",4046:"f7eca8e9",4058:"44d6af12",4133:"56fe7f12",4526:"46dbc5ed",4615:"82ac6ca0",4633:"2670172c",4645:"84194b9e",4778:"1fa775b4",4784:"71d387c2",4806:"0f85ccb8",4841:"51cb3f60",4891:"0ef69a4f",4930:"dfda092c",4931:"1f0853a9",4954:"fd1a8596",4973:"76d07199",5107:"58f6e79c",5109:"534de25b",5138:"49cc192b",5179:"4f8b011f",5195:"bebcd954",5281:"9ddc9e59",5284:"d0977c2c",5304:"11ff4120",5339:"dac8b1d8",5395:"155b5cc5",5425:"7f5d538f",5467:"f6ad2d17",5474:"96903b46",5475:"d430c771",5513:"660ad024",5514:"fc300b5a",5562:"10eed1f2",5572:"f7be1bf9",5628:"42006513",5634:"f0694192",5647:"1223eeb9",5673:"b35cb4ee",5716:"ba9361e3",5718:"31276840",5742:"60b1d5b2",5772:"163a4f9c",5865:"a4ef00d2",5866:"6a945ff6",5883:"ef8a3be4",5894:"ac90a84f",5979:"e466f08f",6003:"77fae6eb",6008:"5253986f",6053:"cc7c3771",6066:"076e5cc7",6080:"7e45c875",6147:"0bd0c5ae",6201:"01e4e67e",6214:"b3a5b04f",6281:"8dfd970e",6332:"c7e90294",6350:"1d344846",6419:"d0f0fba0",6445:"8573a1d8",6473:"b5e32ff9",6511:"ba1e7472",6550:"5ba8d59c",6559:"74aa28ab",6682:"ef396306",6890:"af012556",6920:"34191f6c",6949:"ffd67006",7088:"1f49a1ed",7098:"d9bb61a0",7108:"6c6d838d",7118:"67e70c99",7142:"1d67c07a",7159:"c7233aca",7165:"c8204949",7211:"2931db6c",7338:"02a99984",7339:"76155fed",7408:"fe273d8c",7453:"bacf1bcd",7462:"ce0affd3",7472:"534a72f5",7507:"049e4cb9",7713:"e1701edb",7894:"dccf5bfa",8031:"d39ee16a",8054:"b01ef0b9",8064:"72f6ed59",8085:"5f2b7600",8102:"415d8aa0",8158:"20de8b80",8184:"136844f0",8188:"4091a08c",8196:"cc4d06ae",8208:"4eba57d0",8245:"d723ee5e",8298:"985267e8",8304:"2790419b",8356:"ff51d102",8401:"bf953603",8504:"964336ad",8598:"70cf61ed",8661:"cf70ad92",8679:"5cab7dcc",8913:"47209f3b",8921:"0aaacb65",8927:"9d9ff467",8929:"99703724",8953:"f5324ebd",8977:"637025ee",9036:"d3b02d7f",9048:"810f8ad8",9099:"032f6f65",9126:"81c883fb",9141:"d3838c09",9306:"8ecb1a62",9371:"f59bb3b9",9431:"d336aa34",9453:"087d9888",9455:"d3aec949",9476:"8043725a",9479:"be5b109a",9483:"b762982f",9555:"5e96820a",9619:"c627a58b",9642:"167c6e45",9647:"e6d9c2b6",9681:"1f0feb15",9705:"53ff8b44",9729:"2f32331e",9751:"3ce911cc",9789:"02bccaec",9836:"69fcbaa3",9905:"2bba93b4"}[e]+".js",r.miniCssF=e=>{},r.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),r.o=(e,a)=>Object.prototype.hasOwnProperty.call(e,a),c={},d="langflow-docs:",r.l=(e,a,f,b)=>{if(c[e])c[e].push(a);else{var t,o;if(void 0!==f)for(var n=document.getElementsByTagName("script"),i=0;i{t.onerror=t.onload=null,clearTimeout(s);var d=c[e];if(delete c[e],t.parentNode&&t.parentNode.removeChild(t),d&&d.forEach((e=>e(f))),a)return a(f)},s=setTimeout(u.bind(null,void 0,{type:"timeout",target:t}),12e4);t.onerror=u.bind(null,t.onerror),t.onload=u.bind(null,t.onload),o&&document.head.appendChild(t)}},r.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.nmd=e=>(e.paths=[],e.children||(e.children=[]),e),r.p="/",r.gca=function(e){return e={10156854:"5107",17896441:"8401",19136925:"9141",25255263:"9751",64045095:"3576",98058046:"5395",b7251463:"51","0be1d5fe":"145",c643a6d5:"191",bc63ae25:"230",d3ca7a96:"265","6e1a9721":"321","93e16042":"417","14f42f9e":"444","86b18dd0":"730","4af57a32":"762","6d684b63":"768","672a0eba":"787",a4c0ff01:"800",dc7b1ef3:"868",d3600190:"944",c141421f:"957","05d835b4":"964","021496c4":"982","8a61012d":"1022","24d32e91":"1035","4b04f5bc":"1067",f5818e36:"1079",c2de64b8:"1185","647965d5":"1227","8054effa":"1394",ac3cc3f5:"1488","1e9025f7":"1500","264ffc80":"1556","3ef76b56":"1563","22dd74f7":"1567","92852ade":"1625","41a97a99":"1690",de94873f:"1841","2ab0d4f5":"1845",fe6f9601:"1956","7ad92a12":"2008","7b7db446":"2073","338a6f8e":"2097","1a4e3797":"2138",e756fa26:"2273",faf7ef88:"2288","394022bb":"2551","8ff68e6f":"2624",a3ab51d1:"2657",b3ba68b4:"2777",a9b73094:"2818","2148ae42":"3040","6a2beaac":"3110",bd7ab245:"3247","6aa941bb":"3327",b5257597:"3347",f66238ae:"3391",c2b1730c:"3694",f113d167:"3740",a963b3cb:"3758","7679ca6e":"3859",c8dad5f1:"3917","829ff4d2":"3964","0e5205b8":"3968",c2ebd62a:"4028","9ac856ad":"4046","5cf11f26":"4133","8311683c":"4526","6801371f":"4615",c563aec0:"4633",fef056e9:"4645",e189eece:"4778","438e4337":"4784",fba42286:"4806","8298c1cb":"4841",ca67d85f:"4891",d2ad385b:"4930",a9b4f8aa:"4931",a71efd4a:"4954","2d2c4fcb":"4973","3542ed72":"5109","309383dc":"5138","41e3c105":"5179",b1ab2a41:"5195",a0511a5b:"5281","64ca91f1":"5284","7dbff1af":"5304","9447891f":"5339",ee32130c:"5425","40d13080":"5467",d175aa8b:"5474","18f3809a":"5475","20d49d07":"5513","02955c09":"5514","20e9af62":"5562","873ebc27":"5572",a83bc7c0:"5628","9822a706":"5634","885eb549":"5647","73af8c33":"5673","946d1cee":"5716","5ccf4833":"5718",aba21aa0:"5742","4e7126f8":"5772",e1766139:"5865","3b577cbb":"5866","61cfab8e":"5883",f178e9b3:"5894",a3a1efc2:"5979","4d983c8e":"6003","445668ec":"6008",dfc50084:"6053","3f19c00a":"6066","4d15791b":"6080",ab17fe15:"6147","9ab37888":"6201",b1220dbd:"6214",c96ce3ed:"6281","873508e7":"6332","188ee668":"6350","96eb0e67":"6419","9fb9a766":"6445","4c5e977b":"6473","320c2db0":"6511","05fbee1a":"6550","6f13807a":"6559","5a6d6120":"6682","8b85e1d0":"6890",c817e236:"6920",b36bb719:"6949","91282a5c":"7088",a7bd4aaa:"7098","688feaef":"7108","4ce9199e":"7118",d0c1f670:"7142",aecfdd3d:"7159","547df4a1":"7165",cacdc615:"7211",c39b795e:"7338","7a774ddf":"7339","3ae94ad4":"7408",fdefa9a8:"7453","921b5fc1":"7462","744aaf8b":"7472",be76515e:"7507","3a82b27e":"7713","0f44198a":"7894","25bf2d67":"8031","85112c90":"8054","274fd934":"8064",cc44357e:"8085","019dbd1f":"8102","222029a9":"8184",ecd67556:"8188","75a9e1e0":"8196","216e3ed7":"8208","5e834a3c":"8245","153f2b62":"8298","73d1a090":"8304",c6a5eaec:"8356",e6c6a4d2:"8504","44dfcf75":"8598","8f774222":"8661","3705a9c0":"8679","45476a69":"8921",ae68aa8b:"8927","172b3cfb":"8929",adef6868:"8953",e5eb12ce:"8977","850d3674":"9036",a94703ab:"9048",b1bc5ffe:"9099","169603ea":"9126","667d0790":"9306","991799c5":"9371",cd8dccb5:"9431","913561e8":"9453","54175a6c":"9455","57c9a2b8":"9476","4e038a6a":"9479","7823fa72":"9483",dedd5914:"9555","29b8e27a":"9619",eae80ce0:"9642","5e95c892":"9647","5ff9f4db":"9681",ee3b5967:"9705","537e1953":"9789",b3c57e4b:"9836","43df3697":"9905"}[e]||e,r.p+r.u(e)},(()=>{var e={5354:0,1869:0};r.f.j=(a,f)=>{var c=r.o(e,a)?e[a]:void 0;if(0!==c)if(c)f.push(c[2]);else if(/^(1869|5354)$/.test(a))e[a]=0;else{var d=new Promise(((f,d)=>c=e[a]=[f,d]));f.push(c[2]=d);var b=r.p+r.u(a),t=new Error;r.l(b,(f=>{if(r.o(e,a)&&(0!==(c=e[a])&&(e[a]=void 0),c)){var d=f&&("load"===f.type?"missing":f.type),b=f&&f.target&&f.target.src;t.message="Loading chunk "+a+" failed.\n("+d+": "+b+")",t.name="ChunkLoadError",t.type=d,t.request=b,c[1](t)}}),"chunk-"+a,a)}},r.O.j=a=>0===e[a];var a=(a,f)=>{var c,d,b=f[0],t=f[1],o=f[2],n=0;if(b.some((a=>0!==e[a]))){for(c in t)r.o(t,c)&&(r.m[c]=t[c]);if(o)var i=o(r)}for(a&&a(f);n - + diff --git a/components-agents.html b/components-agents.html index 46272f6cd9..a0c5003be2 100644 --- a/components-agents.html +++ b/components-agents.html @@ -21,7 +21,7 @@ - + diff --git a/components-bundle-components.html b/components-bundle-components.html index b7dd13dec2..c08b87998f 100644 --- a/components-bundle-components.html +++ b/components-bundle-components.html @@ -21,7 +21,7 @@ - + diff --git a/components-custom-components.html b/components-custom-components.html index e2011d527b..eca0898dcd 100644 --- a/components-custom-components.html +++ b/components-custom-components.html @@ -21,7 +21,7 @@ - + diff --git a/components-data.html b/components-data.html index e2b3eb8dce..3d882649ca 100644 --- a/components-data.html +++ b/components-data.html @@ -21,7 +21,7 @@ - + diff --git a/components-embedding-models.html b/components-embedding-models.html index f9b63470ff..e10c7c858f 100644 --- a/components-embedding-models.html +++ b/components-embedding-models.html @@ -21,7 +21,7 @@ - + diff --git a/components-helpers.html b/components-helpers.html index 0e1a0e5968..9717a8e4d0 100644 --- a/components-helpers.html +++ b/components-helpers.html @@ -21,7 +21,7 @@ - + diff --git a/components-io.html b/components-io.html index 879429c785..756bd9dcd9 100644 --- a/components-io.html +++ b/components-io.html @@ -21,7 +21,7 @@ - + diff --git a/components-loaders.html b/components-loaders.html index 50be7dd43f..5c052cd2c2 100644 --- a/components-loaders.html +++ b/components-loaders.html @@ -21,7 +21,7 @@ - + diff --git a/components-logic.html b/components-logic.html index 73e9e63cf6..7b32ad9b44 100644 --- a/components-logic.html +++ b/components-logic.html @@ -21,7 +21,7 @@ - + diff --git a/components-memories.html b/components-memories.html index 7c29007585..9df50e58b1 100644 --- a/components-memories.html +++ b/components-memories.html @@ -21,7 +21,7 @@ - + diff --git a/components-models.html b/components-models.html index 66f6a0ec42..a710078914 100644 --- a/components-models.html +++ b/components-models.html @@ -21,7 +21,7 @@ - + diff --git a/components-processing.html b/components-processing.html index 56b8f32bd7..086fd8f1e7 100644 --- a/components-processing.html +++ b/components-processing.html @@ -21,7 +21,7 @@ - + diff --git a/components-prompts.html b/components-prompts.html index 26e4f7e04a..b404f45b19 100644 --- a/components-prompts.html +++ b/components-prompts.html @@ -21,7 +21,7 @@ - + diff --git a/components-tools.html b/components-tools.html index b59dc50d9f..749a87b6bb 100644 --- a/components-tools.html +++ b/components-tools.html @@ -21,7 +21,7 @@ - + diff --git a/components-vector-stores.html b/components-vector-stores.html index 794f5bcfc0..435a7e58cf 100644 --- a/components-vector-stores.html +++ b/components-vector-stores.html @@ -21,7 +21,7 @@ - + @@ -42,7 +42,7 @@

    Use a vector store component in a flow​

    This example uses the Astra DB vector store component. Your vector store component's parameters and authentication may be different, but the document ingestion workflow is the same. A document is loaded from a local machine and chunked. The Astra DB vector store generates embeddings with the connected model component, and stores them in the connected Astra DB database.

    This vector data can then be retrieved for workloads like Retrieval Augmented Generation.

    -

    +

    The user's chat input is embedded and compared to the vectors embedded during document ingestion for a similarity search. The results are output from the vector database component as a Data object and parsed into text. This text fills the {context} variable in the Prompt component, which informs the Open AI model component's responses.

    diff --git a/concepts-components.html b/concepts-components.html index 398967f81c..346372886b 100644 --- a/concepts-components.html +++ b/concepts-components.html @@ -21,7 +21,7 @@ - + diff --git a/concepts-file-management.html b/concepts-file-management.html index dbce10d6dc..8cb4d93eb7 100644 --- a/concepts-file-management.html +++ b/concepts-file-management.html @@ -21,7 +21,7 @@ - + diff --git a/concepts-flows.html b/concepts-flows.html index bd1b014cd7..42fa13edac 100644 --- a/concepts-flows.html +++ b/concepts-flows.html @@ -21,7 +21,7 @@ - + diff --git a/concepts-objects.html b/concepts-objects.html index 7fb2e0c089..221746234a 100644 --- a/concepts-objects.html +++ b/concepts-objects.html @@ -21,7 +21,7 @@ - + diff --git a/concepts-overview.html b/concepts-overview.html index 37010b0848..e6d34a148d 100644 --- a/concepts-overview.html +++ b/concepts-overview.html @@ -21,7 +21,7 @@ - + diff --git a/concepts-playground.html b/concepts-playground.html index 415d57c6a5..b79e68c4bb 100644 --- a/concepts-playground.html +++ b/concepts-playground.html @@ -21,7 +21,7 @@ - + diff --git a/concepts-publish.html b/concepts-publish.html index 17b761cc50..e8a21480a2 100644 --- a/concepts-publish.html +++ b/concepts-publish.html @@ -21,7 +21,7 @@ - + diff --git a/concepts-voice-mode.html b/concepts-voice-mode.html index 2d25570a71..4d294448d0 100644 --- a/concepts-voice-mode.html +++ b/concepts-voice-mode.html @@ -21,7 +21,7 @@ - + diff --git a/configuration-api-keys.html b/configuration-api-keys.html index 3a17e4145a..70ae6e3a68 100644 --- a/configuration-api-keys.html +++ b/configuration-api-keys.html @@ -21,7 +21,7 @@ - + diff --git a/configuration-authentication.html b/configuration-authentication.html index 5573f06a07..eb494fab2b 100644 --- a/configuration-authentication.html +++ b/configuration-authentication.html @@ -21,7 +21,7 @@ - + diff --git a/configuration-cli.html b/configuration-cli.html index ba34344f1a..be29eebba0 100644 --- a/configuration-cli.html +++ b/configuration-cli.html @@ -21,7 +21,7 @@ - + diff --git a/configuration-custom-database.html b/configuration-custom-database.html index 3deec8667e..496f587e56 100644 --- a/configuration-custom-database.html +++ b/configuration-custom-database.html @@ -21,7 +21,7 @@ - + diff --git a/configuration-global-variables.html b/configuration-global-variables.html index d071825f9e..bed949e92d 100644 --- a/configuration-global-variables.html +++ b/configuration-global-variables.html @@ -21,7 +21,7 @@ - + diff --git a/contributing-community.html b/contributing-community.html index 9dac630966..84f5e8d0eb 100644 --- a/contributing-community.html +++ b/contributing-community.html @@ -21,7 +21,7 @@ - + diff --git a/contributing-component-tests.html b/contributing-component-tests.html index 26efaa066e..f1593dc9ff 100644 --- a/contributing-component-tests.html +++ b/contributing-component-tests.html @@ -21,7 +21,7 @@ - + diff --git a/contributing-components.html b/contributing-components.html index 4c009cd861..c5f813bc44 100644 --- a/contributing-components.html +++ b/contributing-components.html @@ -21,7 +21,7 @@ - + diff --git a/contributing-github-discussions.html b/contributing-github-discussions.html index 330e7c8036..55d3631296 100644 --- a/contributing-github-discussions.html +++ b/contributing-github-discussions.html @@ -21,7 +21,7 @@ - + diff --git a/contributing-github-issues.html b/contributing-github-issues.html index 72d5386e75..b013d10627 100644 --- a/contributing-github-issues.html +++ b/contributing-github-issues.html @@ -21,7 +21,7 @@ - + diff --git a/contributing-how-to-contribute.html b/contributing-how-to-contribute.html index 64d87acc11..1612eb31ff 100644 --- a/contributing-how-to-contribute.html +++ b/contributing-how-to-contribute.html @@ -21,7 +21,7 @@ - + diff --git a/contributing-telemetry.html b/contributing-telemetry.html index c78d681e96..eafbc572c3 100644 --- a/contributing-telemetry.html +++ b/contributing-telemetry.html @@ -21,7 +21,7 @@ - + diff --git a/deployment-docker.html b/deployment-docker.html index acdd939437..da65723fee 100644 --- a/deployment-docker.html +++ b/deployment-docker.html @@ -21,7 +21,7 @@ - + diff --git a/deployment-gcp.html b/deployment-gcp.html index 9e5727fd60..e24e5e59e4 100644 --- a/deployment-gcp.html +++ b/deployment-gcp.html @@ -21,7 +21,7 @@ - + diff --git a/deployment-hugging-face-spaces.html b/deployment-hugging-face-spaces.html index 1635e921b6..fbe107ca1c 100644 --- a/deployment-hugging-face-spaces.html +++ b/deployment-hugging-face-spaces.html @@ -21,7 +21,7 @@ - + diff --git a/deployment-kubernetes.html b/deployment-kubernetes.html index 109ba599f1..139ba79732 100644 --- a/deployment-kubernetes.html +++ b/deployment-kubernetes.html @@ -21,7 +21,7 @@ - + diff --git a/deployment-overview.html b/deployment-overview.html index 2eb43c8729..bc9805b5f9 100644 --- a/deployment-overview.html +++ b/deployment-overview.html @@ -21,7 +21,7 @@ - + diff --git a/deployment-railway.html b/deployment-railway.html index 85cdc955b1..60f15d8aca 100644 --- a/deployment-railway.html +++ b/deployment-railway.html @@ -21,7 +21,7 @@ - + diff --git a/deployment-render.html b/deployment-render.html index 9ae73086b3..ee17cad4c6 100644 --- a/deployment-render.html +++ b/deployment-render.html @@ -21,7 +21,7 @@ - + diff --git a/develop-application.html b/develop-application.html index 609cf8c858..5cc1c79df2 100644 --- a/develop-application.html +++ b/develop-application.html @@ -21,7 +21,7 @@ - + diff --git a/develop-overview.html b/develop-overview.html index 8851d041d4..98c56028ee 100644 --- a/develop-overview.html +++ b/develop-overview.html @@ -21,7 +21,7 @@ - + diff --git a/document-qa.html b/document-qa.html index a929e2f88b..37a54579de 100644 --- a/document-qa.html +++ b/document-qa.html @@ -21,7 +21,7 @@ - + diff --git a/environment-variables.html b/environment-variables.html index b9291b3877..1fd2eb2f4b 100644 --- a/environment-variables.html +++ b/environment-variables.html @@ -21,7 +21,7 @@ - + diff --git a/get-started-installation.html b/get-started-installation.html index 89a3f85a55..6e5079ffc8 100644 --- a/get-started-installation.html +++ b/get-started-installation.html @@ -21,7 +21,7 @@ - + diff --git a/get-started-quickstart.html b/get-started-quickstart.html index d10a4bb9b9..3a652db504 100644 --- a/get-started-quickstart.html +++ b/get-started-quickstart.html @@ -21,7 +21,7 @@ - + diff --git a/img/vector-store-retrieval.png b/img/vector-store-retrieval.png index dabfce54109669e353bb3e67f71c8b42c5b0c302..12d59237265aa625124890011f452e5f13215411 100644 GIT binary patch literal 462597 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

    @h%o7^fcs>6e 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 c`-_rBw`OP(k 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 yP9NA6W^maZ7^1)5lQeD0 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 E-{~`jga7~l literal 377359 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 =lK%q!C9Xh6t=&Gl-+D&~9z`g}k)M~3k0_u| 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

    Xso^?G_o_0naAcv=9T#Nqiu#}9O!_9J)3 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

      whE?H4Mp^8g}D3$~Ex5;TO*I{-vlum&WB=O-sl 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 - + diff --git a/install-custom-dependencies.html b/install-custom-dependencies.html index 78f3439ba2..a2a75f79df 100644 --- a/install-custom-dependencies.html +++ b/install-custom-dependencies.html @@ -21,7 +21,7 @@ - + diff --git a/integrations-apify.html b/integrations-apify.html index d97b649757..bc87dc5e2f 100644 --- a/integrations-apify.html +++ b/integrations-apify.html @@ -21,7 +21,7 @@ - + diff --git a/integrations-arize.html b/integrations-arize.html index 0c0a9e3e33..d5e0075343 100644 --- a/integrations-arize.html +++ b/integrations-arize.html @@ -21,7 +21,7 @@ - + diff --git a/integrations-assemblyai.html b/integrations-assemblyai.html index c09a7183ab..daf6c485ee 100644 --- a/integrations-assemblyai.html +++ b/integrations-assemblyai.html @@ -21,7 +21,7 @@ - + diff --git a/integrations-composio.html b/integrations-composio.html index 06a548cf7f..366be3807a 100644 --- a/integrations-composio.html +++ b/integrations-composio.html @@ -21,7 +21,7 @@ - + diff --git a/integrations-langfuse.html b/integrations-langfuse.html index 74d4710bf0..3d393703a2 100644 --- a/integrations-langfuse.html +++ b/integrations-langfuse.html @@ -3,7 +3,7 @@ -Langfuse | Langflow Documentation +Langfuse | Langflow Documentation @@ -21,7 +21,7 @@ - + @@ -36,47 +36,83 @@
      Search
      diff --git a/integrations-langsmith.html b/integrations-langsmith.html index 8e712bb3d9..eb88305e63 100644 --- a/integrations-langsmith.html +++ b/integrations-langsmith.html @@ -21,7 +21,7 @@ - + diff --git a/integrations-langwatch.html b/integrations-langwatch.html index 2b80a5e35c..94ae0a33fb 100644 --- a/integrations-langwatch.html +++ b/integrations-langwatch.html @@ -21,7 +21,7 @@ - + diff --git a/integrations-mcp.html b/integrations-mcp.html index 2136ce98a1..4947200494 100644 --- a/integrations-mcp.html +++ b/integrations-mcp.html @@ -21,7 +21,7 @@ - + diff --git a/integrations-nvidia-ingest-wsl2.html b/integrations-nvidia-ingest-wsl2.html index 489dc385ae..1576375708 100644 --- a/integrations-nvidia-ingest-wsl2.html +++ b/integrations-nvidia-ingest-wsl2.html @@ -21,7 +21,7 @@ - + diff --git a/integrations-nvidia-ingest.html b/integrations-nvidia-ingest.html index e03aa1c21b..9ecb20a7fc 100644 --- a/integrations-nvidia-ingest.html +++ b/integrations-nvidia-ingest.html @@ -21,7 +21,7 @@ - + diff --git a/integrations-opik.html b/integrations-opik.html index da8a8eec82..20b6612da9 100644 --- a/integrations-opik.html +++ b/integrations-opik.html @@ -21,7 +21,7 @@ - + diff --git a/integrations-setup-google-cloud-vertex-ai-langflow.html b/integrations-setup-google-cloud-vertex-ai-langflow.html index 6fbbd02108..bcdd4792a7 100644 --- a/integrations-setup-google-cloud-vertex-ai-langflow.html +++ b/integrations-setup-google-cloud-vertex-ai-langflow.html @@ -21,7 +21,7 @@ - + diff --git a/integrations-setup-google-oauth-langflow.html b/integrations-setup-google-oauth-langflow.html index 4fee99bd18..58735235eb 100644 --- a/integrations-setup-google-oauth-langflow.html +++ b/integrations-setup-google-oauth-langflow.html @@ -21,7 +21,7 @@ - + diff --git a/integrations/notion/notion-agent-conversational.html b/integrations/notion/notion-agent-conversational.html index d2f0dc82f6..137601ade2 100644 --- a/integrations/notion/notion-agent-conversational.html +++ b/integrations/notion/notion-agent-conversational.html @@ -21,7 +21,7 @@ - + diff --git a/integrations/notion/notion-agent-meeting-notes.html b/integrations/notion/notion-agent-meeting-notes.html index 53f138df66..f29cb5922a 100644 --- a/integrations/notion/notion-agent-meeting-notes.html +++ b/integrations/notion/notion-agent-meeting-notes.html @@ -21,7 +21,7 @@ - + diff --git a/integrations/notion/setup.html b/integrations/notion/setup.html index d2ec9fa206..6991041eca 100644 --- a/integrations/notion/setup.html +++ b/integrations/notion/setup.html @@ -21,7 +21,7 @@ - + diff --git a/logging.html b/logging.html index 710dca4841..2922d50a73 100644 --- a/logging.html +++ b/logging.html @@ -21,7 +21,7 @@ - + diff --git a/luna-for-langflow.html b/luna-for-langflow.html index 468b89f8c6..7e505241d2 100644 --- a/luna-for-langflow.html +++ b/luna-for-langflow.html @@ -21,7 +21,7 @@ - + diff --git a/mcp-component-astra.html b/mcp-component-astra.html index 087ce0dc7a..f40309a48c 100644 --- a/mcp-component-astra.html +++ b/mcp-component-astra.html @@ -21,7 +21,7 @@ - + diff --git a/memory-chatbot.html b/memory-chatbot.html index 0ec521ef03..7b2a3e73e2 100644 --- a/memory-chatbot.html +++ b/memory-chatbot.html @@ -21,7 +21,7 @@ - + diff --git a/memory.html b/memory.html index eb033fe578..abc554a43e 100644 --- a/memory.html +++ b/memory.html @@ -21,7 +21,7 @@ - + diff --git a/search.html b/search.html index 0096a97c76..3784393988 100644 --- a/search.html +++ b/search.html @@ -21,7 +21,7 @@ - + diff --git a/sequential-agent.html b/sequential-agent.html index e5ecacec46..58807e4717 100644 --- a/sequential-agent.html +++ b/sequential-agent.html @@ -21,7 +21,7 @@ - + diff --git a/session-id.html b/session-id.html index 8f1e255f6c..bdd6d92de1 100644 --- a/session-id.html +++ b/session-id.html @@ -21,7 +21,7 @@ - + diff --git a/sitemap.xml b/sitemap.xml index 7ccd560824..ef3bc25c6a 100644 --- a/sitemap.xml +++ b/sitemap.xml @@ -1 +1 @@ -https://docs.langflow.org/searchhttps://docs.langflow.org/apihttps://docs.langflow.org/api/add-userhttps://docs.langflow.org/api/auto-loginhttps://docs.langflow.org/api/build-flowhttps://docs.langflow.org/api/build-public-tmphttps://docs.langflow.org/api/build-vertexhttps://docs.langflow.org/api/build-vertex-streamhttps://docs.langflow.org/api/cancel-buildhttps://docs.langflow.org/api/check-if-store-has-api-keyhttps://docs.langflow.org/api/check-if-store-is-enabledhttps://docs.langflow.org/api/create-api-key-routehttps://docs.langflow.org/api/create-flowhttps://docs.langflow.org/api/create-flowshttps://docs.langflow.org/api/create-folderhttps://docs.langflow.org/api/create-upload-filehttps://docs.langflow.org/api/create-variablehttps://docs.langflow.org/api/custom-componenthttps://docs.langflow.org/api/custom-component-updatehttps://docs.langflow.org/api/delete-all-fileshttps://docs.langflow.org/api/delete-api-key-routehttps://docs.langflow.org/api/delete-filehttps://docs.langflow.org/api/delete-file-1https://docs.langflow.org/api/delete-flowhttps://docs.langflow.org/api/delete-folderhttps://docs.langflow.org/api/delete-messageshttps://docs.langflow.org/api/delete-messages-sessionhttps://docs.langflow.org/api/delete-multiple-flowshttps://docs.langflow.org/api/delete-userhttps://docs.langflow.org/api/delete-variablehttps://docs.langflow.org/api/delete-vertex-buildshttps://docs.langflow.org/api/download-componenthttps://docs.langflow.org/api/download-filehttps://docs.langflow.org/api/download-file-1https://docs.langflow.org/api/download-file-2https://docs.langflow.org/api/download-imagehttps://docs.langflow.org/api/download-multiple-filehttps://docs.langflow.org/api/download-profile-picturehttps://docs.langflow.org/api/edit-file-namehttps://docs.langflow.org/api/experimental-run-flowhttps://docs.langflow.org/api/get-allhttps://docs.langflow.org/api/get-api-keys-routehttps://docs.langflow.org/api/get-build-eventshttps://docs.langflow.org/api/get-componentshttps://docs.langflow.org/api/get-confighttps://docs.langflow.org/api/get-elevenlabs-voice-idshttps://docs.langflow.org/api/get-list-of-components-liked-by-userhttps://docs.langflow.org/api/get-messageshttps://docs.langflow.org/api/get-starter-projectshttps://docs.langflow.org/api/get-tagshttps://docs.langflow.org/api/get-task-statushttps://docs.langflow.org/api/get-transactionshttps://docs.langflow.org/api/get-versionhttps://docs.langflow.org/api/get-vertex-buildshttps://docs.langflow.org/api/handle-messageshttps://docs.langflow.org/api/handle-messages-1https://docs.langflow.org/api/handle-ssehttps://docs.langflow.org/api/handle-sse-1https://docs.langflow.org/api/healthhttps://docs.langflow.org/api/health-checkhttps://docs.langflow.org/api/like-componenthttps://docs.langflow.org/api/list-fileshttps://docs.langflow.org/api/list-files-1https://docs.langflow.org/api/list-profile-pictureshttps://docs.langflow.org/api/login-to-get-access-tokenhttps://docs.langflow.org/api/logouthttps://docs.langflow.org/api/logshttps://docs.langflow.org/api/patch-userhttps://docs.langflow.org/api/post-validate-codehttps://docs.langflow.org/api/post-validate-prompthttps://docs.langflow.org/api/processhttps://docs.langflow.org/api/process-1https://docs.langflow.org/api/read-all-usershttps://docs.langflow.org/api/read-basic-exampleshttps://docs.langflow.org/api/read-current-userhttps://docs.langflow.org/api/read-flowhttps://docs.langflow.org/api/read-flowshttps://docs.langflow.org/api/read-folderhttps://docs.langflow.org/api/read-foldershttps://docs.langflow.org/api/read-public-flowhttps://docs.langflow.org/api/read-variableshttps://docs.langflow.org/api/refresh-tokenhttps://docs.langflow.org/api/reset-passwordhttps://docs.langflow.org/api/retrieve-vertices-orderhttps://docs.langflow.org/api/save-store-api-keyhttps://docs.langflow.org/api/share-componenthttps://docs.langflow.org/api/simplified-run-flowhttps://docs.langflow.org/api/stream-logshttps://docs.langflow.org/api/update-flowhttps://docs.langflow.org/api/update-folderhttps://docs.langflow.org/api/update-messagehttps://docs.langflow.org/api/update-session-idhttps://docs.langflow.org/api/update-shared-componenthttps://docs.langflow.org/api/update-variablehttps://docs.langflow.org/api/upload-filehttps://docs.langflow.org/api/upload-file-1https://docs.langflow.org/api/upload-file-2https://docs.langflow.org/api/upload-user-filehttps://docs.langflow.org/api/webhook-run-flowhttps://docs.langflow.org/agents-overview2025-04-17T13:04:43.000Zhttps://docs.langflow.org/agents-tool-calling-agent-component2025-04-17T13:04:43.000Zhttps://docs.langflow.org/api-reference-api-examples2025-04-17T13:04:43.000Zhttps://docs.langflow.org/blog-writer2025-04-17T13:04:43.000Zhttps://docs.langflow.org/components-agents2025-04-17T13:04:43.000Zhttps://docs.langflow.org/components-bundle-components2025-04-17T13:04:43.000Zhttps://docs.langflow.org/components-custom-components2025-04-17T13:04:43.000Zhttps://docs.langflow.org/components-data2025-04-17T13:04:43.000Zhttps://docs.langflow.org/components-embedding-models2025-04-17T13:04:43.000Zhttps://docs.langflow.org/components-helpers2025-04-17T13:04:43.000Zhttps://docs.langflow.org/components-io2025-04-17T13:04:43.000Zhttps://docs.langflow.org/components-loaders2025-04-17T13:04:43.000Zhttps://docs.langflow.org/components-logic2025-04-17T13:04:43.000Zhttps://docs.langflow.org/components-memories2025-04-17T13:04:43.000Zhttps://docs.langflow.org/components-models2025-04-17T13:04:43.000Zhttps://docs.langflow.org/components-processing2025-04-17T13:04:43.000Zhttps://docs.langflow.org/components-prompts2025-04-17T13:04:43.000Zhttps://docs.langflow.org/components-tools2025-04-17T13:04:43.000Zhttps://docs.langflow.org/components-vector-stores2025-04-17T13:04:43.000Zhttps://docs.langflow.org/concepts-components2025-04-17T13:04:43.000Zhttps://docs.langflow.org/concepts-file-management2025-04-17T13:04:43.000Zhttps://docs.langflow.org/concepts-flows2025-04-17T13:04:43.000Zhttps://docs.langflow.org/concepts-objects2025-04-17T13:04:43.000Zhttps://docs.langflow.org/concepts-overview2025-04-17T13:04:43.000Zhttps://docs.langflow.org/concepts-playground2025-04-17T13:04:43.000Zhttps://docs.langflow.org/concepts-publish2025-04-17T13:04:43.000Zhttps://docs.langflow.org/concepts-voice-mode2025-04-17T13:04:43.000Zhttps://docs.langflow.org/configuration-api-keys2025-04-17T13:04:43.000Zhttps://docs.langflow.org/configuration-authentication2025-04-17T13:04:43.000Zhttps://docs.langflow.org/configuration-cli2025-04-17T13:04:43.000Zhttps://docs.langflow.org/configuration-custom-database2025-04-17T13:04:43.000Zhttps://docs.langflow.org/configuration-global-variables2025-04-17T13:04:43.000Zhttps://docs.langflow.org/contributing-community2025-04-17T13:04:43.000Zhttps://docs.langflow.org/contributing-component-tests2025-04-17T13:04:43.000Zhttps://docs.langflow.org/contributing-components2025-04-17T13:04:43.000Zhttps://docs.langflow.org/contributing-github-discussions2025-04-17T13:04:43.000Zhttps://docs.langflow.org/contributing-github-issues2025-04-17T13:04:43.000Zhttps://docs.langflow.org/contributing-how-to-contribute2025-04-17T13:04:43.000Zhttps://docs.langflow.org/contributing-telemetry2025-04-17T13:04:43.000Zhttps://docs.langflow.org/deployment-docker2025-04-17T13:04:43.000Zhttps://docs.langflow.org/deployment-gcp2025-04-17T13:04:43.000Zhttps://docs.langflow.org/deployment-hugging-face-spaces2025-04-17T13:04:43.000Zhttps://docs.langflow.org/deployment-kubernetes2025-04-17T13:04:43.000Zhttps://docs.langflow.org/deployment-overview2025-04-17T13:04:43.000Zhttps://docs.langflow.org/deployment-railway2025-04-17T13:04:43.000Zhttps://docs.langflow.org/deployment-render2025-04-17T13:04:43.000Zhttps://docs.langflow.org/develop-application2025-04-17T13:04:43.000Zhttps://docs.langflow.org/develop-overview2025-04-17T13:04:43.000Zhttps://docs.langflow.org/document-qa2025-04-17T13:04:43.000Zhttps://docs.langflow.org/environment-variables2025-04-17T13:04:43.000Zhttps://docs.langflow.org/get-started-installation2025-04-17T13:04:43.000Zhttps://docs.langflow.org/get-started-quickstart2025-04-17T13:04:43.000Zhttps://docs.langflow.org/install-custom-dependencies2025-04-17T13:04:43.000Zhttps://docs.langflow.org/integrations-apify2025-04-17T13:04:43.000Zhttps://docs.langflow.org/integrations-arize2025-04-17T13:04:43.000Zhttps://docs.langflow.org/integrations-assemblyai2025-04-17T13:04:43.000Zhttps://docs.langflow.org/integrations-composio2025-04-17T13:04:43.000Zhttps://docs.langflow.org/integrations-langfuse2025-04-17T13:04:43.000Zhttps://docs.langflow.org/integrations-langsmith2025-04-17T13:04:43.000Zhttps://docs.langflow.org/integrations-langwatch2025-04-17T13:04:43.000Zhttps://docs.langflow.org/integrations-mcp2025-04-17T13:04:43.000Zhttps://docs.langflow.org/integrations-nvidia-ingest2025-04-17T13:04:43.000Zhttps://docs.langflow.org/integrations-nvidia-ingest-wsl22025-04-17T13:04:43.000Zhttps://docs.langflow.org/integrations-opik2025-04-17T13:04:43.000Zhttps://docs.langflow.org/integrations-setup-google-cloud-vertex-ai-langflow2025-04-17T13:04:43.000Zhttps://docs.langflow.org/integrations-setup-google-oauth-langflow2025-04-17T13:04:43.000Zhttps://docs.langflow.org/integrations/notion/notion-agent-conversational2025-04-17T13:04:43.000Zhttps://docs.langflow.org/integrations/notion/notion-agent-meeting-notes2025-04-17T13:04:43.000Zhttps://docs.langflow.org/integrations/notion/setup2025-04-17T13:04:43.000Zhttps://docs.langflow.org/logging2025-04-17T13:04:43.000Zhttps://docs.langflow.org/luna-for-langflow2025-04-17T13:04:43.000Zhttps://docs.langflow.org/mcp-component-astra2025-04-17T13:04:43.000Zhttps://docs.langflow.org/memory2025-04-17T13:04:43.000Zhttps://docs.langflow.org/memory-chatbot2025-04-17T13:04:43.000Zhttps://docs.langflow.org/sequential-agent2025-04-17T13:04:43.000Zhttps://docs.langflow.org/session-id2025-04-17T13:04:43.000Zhttps://docs.langflow.org/starter-projects-basic-prompting2025-04-17T13:04:43.000Zhttps://docs.langflow.org/starter-projects-simple-agent2025-04-17T13:04:43.000Zhttps://docs.langflow.org/starter-projects-vector-store-rag2025-04-17T13:04:43.000Zhttps://docs.langflow.org/travel-planning-agent2025-04-17T13:04:43.000Zhttps://docs.langflow.org/webhook2025-04-17T13:04:43.000Zhttps://docs.langflow.org/2025-04-17T13:04:43.000Z \ No newline at end of file +https://docs.langflow.org/searchhttps://docs.langflow.org/apihttps://docs.langflow.org/api/add-userhttps://docs.langflow.org/api/auto-loginhttps://docs.langflow.org/api/build-flowhttps://docs.langflow.org/api/build-public-tmphttps://docs.langflow.org/api/build-vertexhttps://docs.langflow.org/api/build-vertex-streamhttps://docs.langflow.org/api/cancel-buildhttps://docs.langflow.org/api/check-if-store-has-api-keyhttps://docs.langflow.org/api/check-if-store-is-enabledhttps://docs.langflow.org/api/create-api-key-routehttps://docs.langflow.org/api/create-flowhttps://docs.langflow.org/api/create-flowshttps://docs.langflow.org/api/create-folderhttps://docs.langflow.org/api/create-upload-filehttps://docs.langflow.org/api/create-variablehttps://docs.langflow.org/api/custom-componenthttps://docs.langflow.org/api/custom-component-updatehttps://docs.langflow.org/api/delete-all-fileshttps://docs.langflow.org/api/delete-api-key-routehttps://docs.langflow.org/api/delete-filehttps://docs.langflow.org/api/delete-file-1https://docs.langflow.org/api/delete-flowhttps://docs.langflow.org/api/delete-folderhttps://docs.langflow.org/api/delete-messageshttps://docs.langflow.org/api/delete-messages-sessionhttps://docs.langflow.org/api/delete-multiple-flowshttps://docs.langflow.org/api/delete-userhttps://docs.langflow.org/api/delete-variablehttps://docs.langflow.org/api/delete-vertex-buildshttps://docs.langflow.org/api/download-componenthttps://docs.langflow.org/api/download-filehttps://docs.langflow.org/api/download-file-1https://docs.langflow.org/api/download-file-2https://docs.langflow.org/api/download-imagehttps://docs.langflow.org/api/download-multiple-filehttps://docs.langflow.org/api/download-profile-picturehttps://docs.langflow.org/api/edit-file-namehttps://docs.langflow.org/api/experimental-run-flowhttps://docs.langflow.org/api/get-allhttps://docs.langflow.org/api/get-api-keys-routehttps://docs.langflow.org/api/get-build-eventshttps://docs.langflow.org/api/get-componentshttps://docs.langflow.org/api/get-confighttps://docs.langflow.org/api/get-elevenlabs-voice-idshttps://docs.langflow.org/api/get-list-of-components-liked-by-userhttps://docs.langflow.org/api/get-messageshttps://docs.langflow.org/api/get-starter-projectshttps://docs.langflow.org/api/get-tagshttps://docs.langflow.org/api/get-task-statushttps://docs.langflow.org/api/get-transactionshttps://docs.langflow.org/api/get-versionhttps://docs.langflow.org/api/get-vertex-buildshttps://docs.langflow.org/api/handle-messageshttps://docs.langflow.org/api/handle-messages-1https://docs.langflow.org/api/handle-ssehttps://docs.langflow.org/api/handle-sse-1https://docs.langflow.org/api/healthhttps://docs.langflow.org/api/health-checkhttps://docs.langflow.org/api/like-componenthttps://docs.langflow.org/api/list-fileshttps://docs.langflow.org/api/list-files-1https://docs.langflow.org/api/list-profile-pictureshttps://docs.langflow.org/api/login-to-get-access-tokenhttps://docs.langflow.org/api/logouthttps://docs.langflow.org/api/logshttps://docs.langflow.org/api/patch-userhttps://docs.langflow.org/api/post-validate-codehttps://docs.langflow.org/api/post-validate-prompthttps://docs.langflow.org/api/processhttps://docs.langflow.org/api/process-1https://docs.langflow.org/api/read-all-usershttps://docs.langflow.org/api/read-basic-exampleshttps://docs.langflow.org/api/read-current-userhttps://docs.langflow.org/api/read-flowhttps://docs.langflow.org/api/read-flowshttps://docs.langflow.org/api/read-folderhttps://docs.langflow.org/api/read-foldershttps://docs.langflow.org/api/read-public-flowhttps://docs.langflow.org/api/read-variableshttps://docs.langflow.org/api/refresh-tokenhttps://docs.langflow.org/api/reset-passwordhttps://docs.langflow.org/api/retrieve-vertices-orderhttps://docs.langflow.org/api/save-store-api-keyhttps://docs.langflow.org/api/share-componenthttps://docs.langflow.org/api/simplified-run-flowhttps://docs.langflow.org/api/stream-logshttps://docs.langflow.org/api/update-flowhttps://docs.langflow.org/api/update-folderhttps://docs.langflow.org/api/update-messagehttps://docs.langflow.org/api/update-session-idhttps://docs.langflow.org/api/update-shared-componenthttps://docs.langflow.org/api/update-variablehttps://docs.langflow.org/api/upload-filehttps://docs.langflow.org/api/upload-file-1https://docs.langflow.org/api/upload-file-2https://docs.langflow.org/api/upload-user-filehttps://docs.langflow.org/api/webhook-run-flowhttps://docs.langflow.org/agents-overview2025-04-17T14:35:32.000Zhttps://docs.langflow.org/agents-tool-calling-agent-component2025-04-17T14:35:32.000Zhttps://docs.langflow.org/api-reference-api-examples2025-04-17T14:35:32.000Zhttps://docs.langflow.org/blog-writer2025-04-17T14:35:32.000Zhttps://docs.langflow.org/components-agents2025-04-17T14:35:32.000Zhttps://docs.langflow.org/components-bundle-components2025-04-17T14:35:32.000Zhttps://docs.langflow.org/components-custom-components2025-04-17T14:35:32.000Zhttps://docs.langflow.org/components-data2025-04-17T14:35:32.000Zhttps://docs.langflow.org/components-embedding-models2025-04-17T14:35:32.000Zhttps://docs.langflow.org/components-helpers2025-04-17T14:35:32.000Zhttps://docs.langflow.org/components-io2025-04-17T14:35:32.000Zhttps://docs.langflow.org/components-loaders2025-04-17T14:35:32.000Zhttps://docs.langflow.org/components-logic2025-04-17T14:35:32.000Zhttps://docs.langflow.org/components-memories2025-04-17T14:35:32.000Zhttps://docs.langflow.org/components-models2025-04-17T14:35:32.000Zhttps://docs.langflow.org/components-processing2025-04-17T14:35:32.000Zhttps://docs.langflow.org/components-prompts2025-04-17T14:35:32.000Zhttps://docs.langflow.org/components-tools2025-04-17T14:35:32.000Zhttps://docs.langflow.org/components-vector-stores2025-04-17T14:35:32.000Zhttps://docs.langflow.org/concepts-components2025-04-17T14:35:32.000Zhttps://docs.langflow.org/concepts-file-management2025-04-17T14:35:32.000Zhttps://docs.langflow.org/concepts-flows2025-04-17T14:35:32.000Zhttps://docs.langflow.org/concepts-objects2025-04-17T14:35:32.000Zhttps://docs.langflow.org/concepts-overview2025-04-17T14:35:32.000Zhttps://docs.langflow.org/concepts-playground2025-04-17T14:35:32.000Zhttps://docs.langflow.org/concepts-publish2025-04-17T14:35:32.000Zhttps://docs.langflow.org/concepts-voice-mode2025-04-17T14:35:32.000Zhttps://docs.langflow.org/configuration-api-keys2025-04-17T14:35:32.000Zhttps://docs.langflow.org/configuration-authentication2025-04-17T14:35:32.000Zhttps://docs.langflow.org/configuration-cli2025-04-17T14:35:32.000Zhttps://docs.langflow.org/configuration-custom-database2025-04-17T14:35:32.000Zhttps://docs.langflow.org/configuration-global-variables2025-04-17T14:35:32.000Zhttps://docs.langflow.org/contributing-community2025-04-17T14:35:32.000Zhttps://docs.langflow.org/contributing-component-tests2025-04-17T14:35:32.000Zhttps://docs.langflow.org/contributing-components2025-04-17T14:35:32.000Zhttps://docs.langflow.org/contributing-github-discussions2025-04-17T14:35:32.000Zhttps://docs.langflow.org/contributing-github-issues2025-04-17T14:35:32.000Zhttps://docs.langflow.org/contributing-how-to-contribute2025-04-17T14:35:32.000Zhttps://docs.langflow.org/contributing-telemetry2025-04-17T14:35:32.000Zhttps://docs.langflow.org/deployment-docker2025-04-17T14:35:32.000Zhttps://docs.langflow.org/deployment-gcp2025-04-17T14:35:32.000Zhttps://docs.langflow.org/deployment-hugging-face-spaces2025-04-17T14:35:32.000Zhttps://docs.langflow.org/deployment-kubernetes2025-04-17T14:35:32.000Zhttps://docs.langflow.org/deployment-overview2025-04-17T14:35:32.000Zhttps://docs.langflow.org/deployment-railway2025-04-17T14:35:32.000Zhttps://docs.langflow.org/deployment-render2025-04-17T14:35:32.000Zhttps://docs.langflow.org/develop-application2025-04-17T14:35:32.000Zhttps://docs.langflow.org/develop-overview2025-04-17T14:35:32.000Zhttps://docs.langflow.org/document-qa2025-04-17T14:35:32.000Zhttps://docs.langflow.org/environment-variables2025-04-17T14:35:32.000Zhttps://docs.langflow.org/get-started-installation2025-04-17T14:35:32.000Zhttps://docs.langflow.org/get-started-quickstart2025-04-17T14:35:32.000Zhttps://docs.langflow.org/install-custom-dependencies2025-04-17T14:35:32.000Zhttps://docs.langflow.org/integrations-apify2025-04-17T14:35:32.000Zhttps://docs.langflow.org/integrations-arize2025-04-17T14:35:32.000Zhttps://docs.langflow.org/integrations-assemblyai2025-04-17T14:35:32.000Zhttps://docs.langflow.org/integrations-composio2025-04-17T14:35:32.000Zhttps://docs.langflow.org/integrations-langfuse2025-04-17T14:35:32.000Zhttps://docs.langflow.org/integrations-langsmith2025-04-17T14:35:32.000Zhttps://docs.langflow.org/integrations-langwatch2025-04-17T14:35:32.000Zhttps://docs.langflow.org/integrations-mcp2025-04-17T14:35:32.000Zhttps://docs.langflow.org/integrations-nvidia-ingest2025-04-17T14:35:32.000Zhttps://docs.langflow.org/integrations-nvidia-ingest-wsl22025-04-17T14:35:32.000Zhttps://docs.langflow.org/integrations-opik2025-04-17T14:35:32.000Zhttps://docs.langflow.org/integrations-setup-google-cloud-vertex-ai-langflow2025-04-17T14:35:32.000Zhttps://docs.langflow.org/integrations-setup-google-oauth-langflow2025-04-17T14:35:32.000Zhttps://docs.langflow.org/integrations/notion/notion-agent-conversational2025-04-17T14:35:32.000Zhttps://docs.langflow.org/integrations/notion/notion-agent-meeting-notes2025-04-17T14:35:32.000Zhttps://docs.langflow.org/integrations/notion/setup2025-04-17T14:35:32.000Zhttps://docs.langflow.org/logging2025-04-17T14:35:32.000Zhttps://docs.langflow.org/luna-for-langflow2025-04-17T14:35:32.000Zhttps://docs.langflow.org/mcp-component-astra2025-04-17T14:35:32.000Zhttps://docs.langflow.org/memory2025-04-17T14:35:32.000Zhttps://docs.langflow.org/memory-chatbot2025-04-17T14:35:32.000Zhttps://docs.langflow.org/sequential-agent2025-04-17T14:35:32.000Zhttps://docs.langflow.org/session-id2025-04-17T14:35:32.000Zhttps://docs.langflow.org/starter-projects-basic-prompting2025-04-17T14:35:32.000Zhttps://docs.langflow.org/starter-projects-simple-agent2025-04-17T14:35:32.000Zhttps://docs.langflow.org/starter-projects-vector-store-rag2025-04-17T14:35:32.000Zhttps://docs.langflow.org/travel-planning-agent2025-04-17T14:35:32.000Zhttps://docs.langflow.org/webhook2025-04-17T14:35:32.000Zhttps://docs.langflow.org/2025-04-17T14:35:32.000Z \ No newline at end of file diff --git a/starter-projects-basic-prompting.html b/starter-projects-basic-prompting.html index bf26db2da2..6f3e6b4dd2 100644 --- a/starter-projects-basic-prompting.html +++ b/starter-projects-basic-prompting.html @@ -21,7 +21,7 @@ - + diff --git a/starter-projects-simple-agent.html b/starter-projects-simple-agent.html index f910c369cf..356be006b2 100644 --- a/starter-projects-simple-agent.html +++ b/starter-projects-simple-agent.html @@ -21,7 +21,7 @@ - + diff --git a/starter-projects-vector-store-rag.html b/starter-projects-vector-store-rag.html index 77cbe1d550..0c065f1408 100644 --- a/starter-projects-vector-store-rag.html +++ b/starter-projects-vector-store-rag.html @@ -21,7 +21,7 @@ - + diff --git a/travel-planning-agent.html b/travel-planning-agent.html index cce37e6f1c..183fce48cf 100644 --- a/travel-planning-agent.html +++ b/travel-planning-agent.html @@ -21,7 +21,7 @@ - + diff --git a/webhook.html b/webhook.html index 519ab7c817..8f80887bbd 100644 --- a/webhook.html +++ b/webhook.html @@ -21,7 +21,7 @@ - +

      Integrate Langfuse with Langflow

      -

      Langfuse is an observability and analytics platform specifically designed for language models and AI applications.

      +

      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.

      This guide walks you through how to configure Langflow to collect tracing data about your flow executions and automatically send the data to Langfuse.

      +

      Prerequisites​

      -

      Create Langfuse project credentials​

      +

      Set Langfuse credentials as environment variables​

      1. -

        In Langfuse, go to your project settings, and then create a new set of API keys.

        +

        In Langfuse, go to Project Settings, and then create a new set of API keys.

      2. Copy the following API key information:

        +
      3. +
      • Secret Key
      • Public Key
      • Host URL
      - +
        +
      1. Set your Langfuse project credentials as environment variables in the same environment where you run Langflow.
      -

      Set your Langfuse credentials as environment variables​

      -

      Set your Langfuse project credentials as environment variables in the same environment where you run Langflow.

      -

      You can use any method you prefer to set environment variables. -The following examples show how to set environment variables in a terminal session (Linux or macOS) and in a command prompt session (Windows):

      +

      The following examples set environment variables in a Linux or macOS terminal session or in a Windows command prompt session: +Replace SECRET_KEY, PUBLIC_KEY, and HOST_URL with the API key information you copied from Langfuse.


      _10
      export LANGFUSE_SECRET_KEY=SECRET_KEY
      _10
      export LANGFUSE_PUBLIC_KEY=PUBLIC_KEY
      _10
      export LANGFUSE_HOST=HOST_URL

      -

      Replace SECRET_KEY, PUBLIC_KEY, and HOST_URL with the API key information you copied from Langfuse.

      -

      Start Langflow and run a flow​

      +

      Start Langflow and view traces in Langfuse​

      1. Start Langflow in the same terminal or environment where you set the environment variables:

      _10
      uv run langflow run

        -
      1. In Langflow, open an existing project, and then run a flow.
      2. +
      3. +

        In Langflow, open an existing project, and then run a flow.

        +

        Langflow automatically collects and sends tracing data about the flow execution to Langfuse.

        +
      4. +
      5. +

        View the collected data in your Langfuse project dashboard.

        +
      -

      View tracing data in Langfuse​

      -

      Langflow automatically collects and sends tracing data about the flow execution to Langfuse. -You can view the collected data in your Langfuse project dashboard.

      -

      Disable the Langfuse integration​

      -

      To disable the Langfuse integration, remove the environment variables you set in the previous steps and restart Langflow.