Sfoglia il codice sorgente

Add page scope check

Shun Miyazawa 11 mesi fa
parent
commit
0ef86d43a2
1 ha cambiato i file con 5 aggiunte e 0 eliminazioni
  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;