Explorar el Código

Add page scope check

Shun Miyazawa hace 11 meses
padre
commit
0ef86d43a2
Se han modificado 1 ficheros con 5 adiciones y 0 borrados
  1. 5 0
      apps/app/src/features/openai/server/services/openai.ts

+ 5 - 0
apps/app/src/features/openai/server/services/openai.ts

@@ -588,6 +588,11 @@ class OpenaiService implements IOpenaiService {
     const uploadedFile = await this.client.uploadFile(file_);
 
     for await (const aiAssistant of aiAssistants) {
+      const pagesToVectorize = await this.filterPagesByAccessScope(aiAssistant, [page]);
+      if (pagesToVectorize.length === 0) {
+        continue;
+      }
+
       const vectorStoreRelation = aiAssistant.vectorStore;
       if (vectorStoreRelation == null || !isPopulated(vectorStoreRelation)) {
         continue;