Răsfoiți Sursa

annotation-replacer -> replaceAnnotationWithPageLink

Shun Miyazawa 1 an în urmă
părinte
comite
6190871408

+ 2 - 2
apps/app/src/features/openai/server/routes/message.ts

@@ -15,8 +15,8 @@ import loggerFactory from '~/utils/logger';
 
 
 import { MessageErrorCode, type StreamErrorCode } from '../../interfaces/message-error';
 import { MessageErrorCode, type StreamErrorCode } from '../../interfaces/message-error';
 import { openaiClient } from '../services';
 import { openaiClient } from '../services';
-import { annotationReplacer } from '../services/annotation-replacer';
 import { getStreamErrorCode } from '../services/getStreamErrorCode';
 import { getStreamErrorCode } from '../services/getStreamErrorCode';
+import { replaceAnnotationWithPageLink } from '../services/replace-annotation-with-page-link';
 
 
 import { certifyAiService } from './middlewares/certify-ai-service';
 import { certifyAiService } from './middlewares/certify-ai-service';
 
 
@@ -82,7 +82,7 @@ export const postMessageHandlersFactory: PostMessageHandlersFactory = (crowi) =>
       });
       });
 
 
       const messageDeltaHandler = async(delta: MessageDelta) => {
       const messageDeltaHandler = async(delta: MessageDelta) => {
-        await annotationReplacer(delta, req.user.lang);
+        await replaceAnnotationWithPageLink(delta, req.user.lang);
         res.write(`data: ${JSON.stringify(delta)}\n\n`);
         res.write(`data: ${JSON.stringify(delta)}\n\n`);
       };
       };
 
 

+ 1 - 1
apps/app/src/features/openai/server/services/annotation-replacer.ts → apps/app/src/features/openai/server/services/replace-annotation-with-page-link.ts

@@ -9,7 +9,7 @@ import { getTranslation } from '~/server/service/i18next';
 
 
 type PopulatedVectorStoreFileRelation = Omit<VectorStoreFileRelation, 'pageId'> & { pageId: IPageHasId }
 type PopulatedVectorStoreFileRelation = Omit<VectorStoreFileRelation, 'pageId'> & { pageId: IPageHasId }
 
 
-export const annotationReplacer = async(delta: MessageDelta, lang: Lang): Promise<void> => {
+export const replaceAnnotationWithPageLink = async(delta: MessageDelta, lang: Lang): Promise<void> => {
   const content = delta.content?.[0];
   const content = delta.content?.[0];
 
 
   if (content?.type === 'text' && content?.text?.annotations != null) {
   if (content?.type === 'text' && content?.text?.annotations != null) {