Yuki Takei 1 rok temu
rodzic
commit
e7b0313b06
1 zmienionych plików z 1 dodań i 2 usunięć
  1. 1 2
      apps/app/src/server/service/openai/embeddings.ts

+ 1 - 2
apps/app/src/server/service/openai/embeddings.ts

@@ -5,12 +5,11 @@ import type { OpenAI } from 'openai';
 import { openaiClient } from './client';
 
 
-const hasher = crypto.createHash('sha256');
-
 export const embed = async(input: string, username?: string): Promise<OpenAI.Embedding[]> => {
   let user;
 
   if (username != null) {
+    const hasher = crypto.createHash('sha256');
     hasher.update(username);
     user = hasher.digest('hex');
   }