From 317f1408227f161b7ac2a10c0bd6830ba49c897d Mon Sep 17 00:00:00 2001 From: Emanuel Ferreira <contatoferreirads@gmail.com> Date: Tue, 6 Feb 2024 12:01:48 -0300 Subject: [PATCH] fix: revert embed batch temporarily (#520) --- .../core/src/indices/vectorStore/VectorStoreIndex.ts | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/packages/core/src/indices/vectorStore/VectorStoreIndex.ts b/packages/core/src/indices/vectorStore/VectorStoreIndex.ts index 76f67f56d..bc1b6c230 100644 --- a/packages/core/src/indices/vectorStore/VectorStoreIndex.ts +++ b/packages/core/src/indices/vectorStore/VectorStoreIndex.ts @@ -168,14 +168,14 @@ export class VectorStoreIndex extends BaseIndex<IndexDict> { ): Promise<BaseNode[]> { const nodesWithEmbeddings: BaseNode[] = []; - const embeddingResults = await this.embedModel.getTextEmbeddingsBatch( - nodes.map((node) => node.getContent(MetadataMode.EMBED)), - options, - ); - for (let i = 0; i < nodes.length; ++i) { const node = nodes[i]; - node.embedding = embeddingResults[i]; + if (options?.logProgress) { + console.log(`Getting embedding for node ${i + 1}/${nodes.length}`); + } + node.embedding = await this.embedModel.getTextEmbedding( + node.getContent(MetadataMode.EMBED), + ); nodesWithEmbeddings.push(node); } -- GitLab