diff --git a/.changeset/grumpy-knives-brake.md b/.changeset/grumpy-knives-brake.md new file mode 100644 index 0000000000000000000000000000000000000000..809e8f38a25c3ec3eeb4f435cd9e05f0da79e585 --- /dev/null +++ b/.changeset/grumpy-knives-brake.md @@ -0,0 +1,5 @@ +--- +"create-llama": patch +--- + +fix: postgres import diff --git a/helpers/typescript.ts b/helpers/typescript.ts index 9b4c9ffc13604c08da16fe020683bd90b7b3a02d..6dc3d6b78fb381ed4c2c64b9505dc7c825ddfae1 100644 --- a/helpers/typescript.ts +++ b/helpers/typescript.ts @@ -261,6 +261,7 @@ async function updatePackageJson({ packageJson.dependencies = { ...packageJson.dependencies, pg: "^8.12.0", + pgvector: "^0.2.0", }; } diff --git a/templates/components/loaders/typescript/llama_parse/loader.ts b/templates/components/loaders/typescript/llama_parse/loader.ts index d5d7c08ff3e750c7d590c2285a83de0a0042aa92..916c5867eb0d519f487890778f8c3ee2e5b3ad40 100644 --- a/templates/components/loaders/typescript/llama_parse/loader.ts +++ b/templates/components/loaders/typescript/llama_parse/loader.ts @@ -1,4 +1,4 @@ -import { LlamaParseReader } from "llamaindex/readers/LlamaParseReader"; +import { LlamaParseReader } from "llamaindex"; import { FILE_EXT_TO_READER, SimpleDirectoryReader, diff --git a/templates/components/vectordbs/typescript/pg/generate.ts b/templates/components/vectordbs/typescript/pg/generate.ts index f5664b6f070d69658d4391ddbe0f3422c903c71b..2af9630e298217b0c48f63caeb4c773b79fbc86a 100644 --- a/templates/components/vectordbs/typescript/pg/generate.ts +++ b/templates/components/vectordbs/typescript/pg/generate.ts @@ -1,10 +1,6 @@ -/* eslint-disable turbo/no-undeclared-env-vars */ import * as dotenv from "dotenv"; -import { - PGVectorStore, - VectorStoreIndex, - storageContextFromDefaults, -} from "llamaindex"; +import { VectorStoreIndex, storageContextFromDefaults } from "llamaindex"; +import { PGVectorStore } from "llamaindex/vector-store/PGVectorStore"; import { getDocuments } from "./loader"; import { initSettings } from "./settings"; import { diff --git a/templates/components/vectordbs/typescript/pg/index.ts b/templates/components/vectordbs/typescript/pg/index.ts index 6a4f137022141d10d1831338f0f3d6576ef9d236..0ca1dc46ced41de5e2401b1878e423416492458e 100644 --- a/templates/components/vectordbs/typescript/pg/index.ts +++ b/templates/components/vectordbs/typescript/pg/index.ts @@ -1,5 +1,5 @@ -/* eslint-disable turbo/no-undeclared-env-vars */ -import { PGVectorStore, VectorStoreIndex } from "llamaindex"; +import { VectorStoreIndex } from "llamaindex"; +import { PGVectorStore } from "llamaindex/vector-store/PGVectorStore"; import { PGVECTOR_SCHEMA, PGVECTOR_TABLE,