diff --git a/templates/components/vectordbs/typescript/qdrant/generate.ts b/templates/components/vectordbs/typescript/qdrant/generate.ts index f0e7fa40f9943bd5426d57324b06102dafed3102..e86421a24dd0e1f79bd0738e27c545c01c66bab0 100644 --- a/templates/components/vectordbs/typescript/qdrant/generate.ts +++ b/templates/components/vectordbs/typescript/qdrant/generate.ts @@ -18,7 +18,10 @@ async function loadAndIndex() { const documents = await getDocuments(); // Connect to Qdrant - const vectorStore = new QdrantVectorStore(collectionName, getQdrantClient()); + const vectorStore = new QdrantVectorStore({ + collectionName, + client: getQdrantClient(), + }); const storageContext = await storageContextFromDefaults({ vectorStore }); await VectorStoreIndex.fromDocuments(documents, { diff --git a/templates/components/vectordbs/typescript/qdrant/index.ts b/templates/components/vectordbs/typescript/qdrant/index.ts index 229d7a3984c921c631dcd6be4a9b6cd6cf244bca..d23286863ddd87ab14b4245321523964d3e839b4 100644 --- a/templates/components/vectordbs/typescript/qdrant/index.ts +++ b/templates/components/vectordbs/typescript/qdrant/index.ts @@ -7,7 +7,10 @@ dotenv.config(); export async function getDataSource() { checkRequiredEnvVars(); const collectionName = process.env.QDRANT_COLLECTION; - const store = new QdrantVectorStore(collectionName, getQdrantClient()); + const store = new QdrantVectorStore({ + collectionName, + client: getQdrantClient(), + }); return await VectorStoreIndex.fromVectorStore(store); }