From d9bbaf95f3f70e38d6144d1841d6351832f9a5b9 Mon Sep 17 00:00:00 2001 From: siquick <siquick@users.noreply.github.com> Date: Tue, 4 Feb 2025 15:18:39 +1100 Subject: [PATCH] chore: updated docs and examples to use correct PGVectorStore imports (#1611) Co-authored-by: Marcus Schiesser <mail@marcusschiesser.de> --- e2e/node/vector-store/pg-vector-store.e2e.ts | 3 ++- examples/vector-store/pg/load-docs.ts | 2 +- examples/vector-store/pg/neon.ts | 3 ++- examples/vector-store/pg/query.ts | 3 ++- examples/vector-store/pg/supabase.ts | 3 ++- examples/vector-store/pg/vercel.ts | 3 ++- 6 files changed, 11 insertions(+), 6 deletions(-) diff --git a/e2e/node/vector-store/pg-vector-store.e2e.ts b/e2e/node/vector-store/pg-vector-store.e2e.ts index 8bcb25976..b1725a1a8 100644 --- a/e2e/node/vector-store/pg-vector-store.e2e.ts +++ b/e2e/node/vector-store/pg-vector-store.e2e.ts @@ -1,5 +1,6 @@ import { config } from "dotenv"; -import { Document, PGVectorStore, VectorStoreQueryMode } from "llamaindex"; +import { Document, VectorStoreQueryMode } from "llamaindex"; +import { PGVectorStore } from "llamaindex/vector-store/PGVectorStore"; import assert from "node:assert"; import { test } from "node:test"; import pg from "pg"; diff --git a/examples/vector-store/pg/load-docs.ts b/examples/vector-store/pg/load-docs.ts index 2152ac0ad..1932a472c 100755 --- a/examples/vector-store/pg/load-docs.ts +++ b/examples/vector-store/pg/load-docs.ts @@ -1,10 +1,10 @@ // load-docs.ts import { - PGVectorStore, SimpleDirectoryReader, storageContextFromDefaults, VectorStoreIndex, } from "llamaindex"; +import { PGVectorStore } from "llamaindex/vector-store/PGVectorStore"; import fs from "node:fs/promises"; async function getSourceFilenames(sourceDir: string) { diff --git a/examples/vector-store/pg/neon.ts b/examples/vector-store/pg/neon.ts index 5baa79a6e..877ccc71f 100644 --- a/examples/vector-store/pg/neon.ts +++ b/examples/vector-store/pg/neon.ts @@ -1,5 +1,6 @@ import dotenv from "dotenv"; -import { Document, PGVectorStore, VectorStoreQueryMode } from "llamaindex"; +import { Document, VectorStoreQueryMode } from "llamaindex"; +import { PGVectorStore } from "llamaindex/vector-store/PGVectorStore"; import postgres from "postgres"; dotenv.config(); diff --git a/examples/vector-store/pg/query.ts b/examples/vector-store/pg/query.ts index 4d88e1cbd..f8d73fc4a 100755 --- a/examples/vector-store/pg/query.ts +++ b/examples/vector-store/pg/query.ts @@ -1,4 +1,5 @@ -import { PGVectorStore, VectorStoreIndex } from "llamaindex"; +import { VectorStoreIndex } from "llamaindex"; +import { PGVectorStore } from "llamaindex/vector-store/PGVectorStore"; async function main() { // eslint-disable-next-line @typescript-eslint/no-require-imports diff --git a/examples/vector-store/pg/supabase.ts b/examples/vector-store/pg/supabase.ts index 748b48362..1cbbb5354 100644 --- a/examples/vector-store/pg/supabase.ts +++ b/examples/vector-store/pg/supabase.ts @@ -1,11 +1,12 @@ import dotenv from "dotenv"; import { - PGVectorStore, SimpleDirectoryReader, storageContextFromDefaults, VectorStoreIndex, } from "llamaindex"; +import { PGVectorStore } from "llamaindex/vector-store/PGVectorStore"; + dotenv.config(); // Get direct connection string from Supabase and set it as POSTGRES_URL environment variable diff --git a/examples/vector-store/pg/vercel.ts b/examples/vector-store/pg/vercel.ts index 7f8cfd0c3..0e6a6bbda 100644 --- a/examples/vector-store/pg/vercel.ts +++ b/examples/vector-store/pg/vercel.ts @@ -1,7 +1,8 @@ // https://vercel.com/docs/storage/vercel-postgres/sdk import { sql } from "@vercel/postgres"; import dotenv from "dotenv"; -import { Document, PGVectorStore, VectorStoreQueryMode } from "llamaindex"; +import { Document, VectorStoreQueryMode } from "llamaindex"; +import { PGVectorStore } from "llamaindex/vector-store/PGVectorStore"; dotenv.config(); -- GitLab