From 53fd00a7c3a2bc3899675e42d99248d4effd91a5 Mon Sep 17 00:00:00 2001
From: Marcus Schiesser <mail@marcusschiesser.de>
Date: Wed, 9 Oct 2024 17:51:27 +0700
Subject: [PATCH] fix: getPipelineId in LlamaCloudIndex (#1317)

---
 .changeset/stale-swans-relax.md                  |  5 +++++
 packages/llamaindex/src/cloud/LlamaCloudIndex.ts | 10 +++++++---
 2 files changed, 12 insertions(+), 3 deletions(-)
 create mode 100644 .changeset/stale-swans-relax.md

diff --git a/.changeset/stale-swans-relax.md b/.changeset/stale-swans-relax.md
new file mode 100644
index 000000000..16fde3cf5
--- /dev/null
+++ b/.changeset/stale-swans-relax.md
@@ -0,0 +1,5 @@
+---
+"llamaindex": patch
+---
+
+Fix getPipelineId in LlamaCloudIndex
diff --git a/packages/llamaindex/src/cloud/LlamaCloudIndex.ts b/packages/llamaindex/src/cloud/LlamaCloudIndex.ts
index b71cf07dc..7b08d0aa1 100644
--- a/packages/llamaindex/src/cloud/LlamaCloudIndex.ts
+++ b/packages/llamaindex/src/cloud/LlamaCloudIndex.ts
@@ -143,12 +143,16 @@ export class LlamaCloudIndex {
   public async getPipelineId(
     name?: string,
     projectName?: string,
+    organizationId?: string,
   ): Promise<string> {
     const { data: pipelines } =
       await PipelinesService.searchPipelinesApiV1PipelinesGet({
-        path: {
-          project_id: await this.getProjectId(projectName),
-          project_name: name ?? this.params.name,
+        query: {
+          project_id: await getProjectId(
+            projectName ?? this.params.projectName,
+            organizationId ?? this.params.organizationId,
+          ),
+          pipeline_name: name ?? this.params.name,
         },
         throwOnError: true,
       });
-- 
GitLab