Explorar o código

return when files is empty

Yuki Takei hai 1 ano
pai
achega
7b866ef3a3
Modificáronse 1 ficheiros con 4 adicións e 0 borrados
  1. 4 0
      apps/app/src/server/service/openai/file-upload.ts

+ 4 - 0
apps/app/src/server/service/openai/file-upload.ts

@@ -20,6 +20,10 @@ export const fileUpload = async(pages: PageToUpload[]): Promise<void> => {
       return file;
     });
 
+  if (filesPromise.length === 0) {
+    return;
+  }
+
   const files = await Promise.all(filesPromise);
 
   await openaiClient.beta.vectorStores.fileBatches.uploadAndPoll(vectorStoreId, { files });