Procházet zdrojové kódy

Relocate VectorStoreRelationModel

Shun Miyazawa před 1 rokem
rodič
revize
25d633132c

+ 2 - 0
apps/app/src/client/components/PageControls/RagSearchButton.tsx

@@ -10,6 +10,8 @@ const RagSearchButton = (): JSX.Element => {
   const { data: isAiEnabled } = useIsAiEnabled();
   const { data: isAiEnabled } = useIsAiEnabled();
   const { open: openRagSearchModal } = useRagSearchModal();
   const { open: openRagSearchModal } = useRagSearchModal();
 
 
+  console.log('isAiEnabled', isAiEnabled);
+
   const ragSearchButtonClickHandler = useCallback(() => {
   const ragSearchButtonClickHandler = useCallback(() => {
     openRagSearchModal();
     openRagSearchModal();
   }, [openRagSearchModal]);
   }, [openRagSearchModal]);

+ 1 - 1
apps/app/src/server/models/vector-store-relation.ts → apps/app/src/features/openai/server/models/vector-store-relation.ts

@@ -4,7 +4,7 @@ import {
   Schema,
   Schema,
 } from 'mongoose';
 } from 'mongoose';
 
 
-import { getOrCreateModel } from '../util/mongoose-utils';
+import { getOrCreateModel } from '~/server/util/mongoose-utils';
 
 
 type VectorStoreRelation = {
 type VectorStoreRelation = {
   pageId: mongoose.Types.ObjectId;
   pageId: mongoose.Types.ObjectId;

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

@@ -6,9 +6,9 @@ import mongoose from 'mongoose';
 import type OpenAI from 'openai';
 import type OpenAI from 'openai';
 import { toFile } from 'openai';
 import { toFile } from 'openai';
 
 
+import VectorStoreRelation from '~/features/openai/server/models/vector-store-relation';
 import { OpenaiServiceTypes } from '~/interfaces/ai';
 import { OpenaiServiceTypes } from '~/interfaces/ai';
 import type { PageDocument, PageModel } from '~/server/models/page';
 import type { PageDocument, PageModel } from '~/server/models/page';
-import VectorStoreRelation from '~/server/models/vector-store-relation';
 import { configManager } from '~/server/service/config-manager';
 import { configManager } from '~/server/service/config-manager';
 import { createBatchStream } from '~/server/util/batch-stream';
 import { createBatchStream } from '~/server/util/batch-stream';
 import loggerFactory from '~/utils/logger';
 import loggerFactory from '~/utils/logger';