Shun Miyazawa 1 год назад
Родитель
Сommit
c8e545e625

+ 1 - 1
apps/app/src/client/components/Admin/AiIntegration/AiIntegration.tsx

@@ -11,7 +11,7 @@ export const AiIntegration = (): JSX.Element => {
 
   const clickRebuildVectorStoreButtonHandler = useCallback(async() => {
     try {
-      await apiv3Put('/ai-integration/rebuild-vector-store');
+      await apiv3Put('/openai/rebuild-vector-store');
       toastSuccess(t('ai_integration.rebuild_vector_store_succeeded'));
     }
     catch {

+ 2 - 2
apps/app/src/server/routes/apiv3/index.js

@@ -6,9 +6,9 @@ import injectUserRegistrationOrderByTokenMiddleware from '../../middlewares/inje
 import * as loginFormValidator from '../../middlewares/login-form-validator';
 import * as registerFormValidator from '../../middlewares/register-form-validator';
 
-import aiIntegration from './ai-integration';
 import g2gTransfer from './g2g-transfer';
 import importRoute from './import';
+import openai from './openai';
 import pageListing from './page-listing';
 import securitySettings from './security-settings';
 import * as userActivation from './user-activation';
@@ -120,7 +120,7 @@ module.exports = (crowi, app) => {
   router.use('/questionnaire', require('~/features/questionnaire/server/routes/apiv3/questionnaire')(crowi));
   router.use('/templates', require('~/features/templates/server/routes/apiv3')(crowi));
 
-  router.use('/ai-integration', aiIntegration(crowi));
+  router.use('/openai', openai(crowi));
 
   return [router, routerForAdmin, routerForAuth];
 };

+ 1 - 1
apps/app/src/server/routes/apiv3/ai-integration/chat.ts → apps/app/src/server/routes/apiv3/openai/chat.ts

@@ -13,7 +13,7 @@ import loggerFactory from '~/utils/logger';
 
 import type { ApiV3Response } from '../interfaces/apiv3-response';
 
-const logger = loggerFactory('growi:routes:apiv3:ai-integration:chat');
+const logger = loggerFactory('growi:routes:apiv3:openai:chat');
 
 type ReqBody = {
   userMessage: string,

+ 0 - 0
apps/app/src/server/routes/apiv3/ai-integration/index.ts → apps/app/src/server/routes/apiv3/openai/index.ts


+ 1 - 1
apps/app/src/server/routes/apiv3/ai-integration/rebuild-vector-store.ts → apps/app/src/server/routes/apiv3/openai/rebuild-vector-store.ts

@@ -8,7 +8,7 @@ import loggerFactory from '~/utils/logger';
 import { apiV3FormValidator } from '../../../middlewares/apiv3-form-validator';
 import type { ApiV3Response } from '../interfaces/apiv3-response';
 
-const logger = loggerFactory('growi:routes:apiv3:ai-integration:rebuild-vector-store');
+const logger = loggerFactory('growi:routes:apiv3:openai:rebuild-vector-store');
 
 type RebuildVectorStoreFactory = (crowi: Crowi) => RequestHandler[];