feat: 知识库匹配模式选择

This commit is contained in:
archer
2023-04-12 00:44:01 +08:00
parent 1fe5cd751a
commit c605964fa8
11 changed files with 102 additions and 41 deletions

View File

@@ -5,8 +5,9 @@ export interface ModelUpdateParams {
systemPrompt: string;
intro: string;
temperature: number;
service: ModelSchema.service;
security: ModelSchema.security;
search: ModelSchema['search'];
service: ModelSchema['service'];
security: ModelSchema['security'];
}
export interface ModelDataItemType {

View File

@@ -1,5 +1,10 @@
import type { ChatItemType } from './chat';
import { ModelStatusEnum, TrainingStatusEnum, ChatModelNameEnum } from '@/constants/model';
import {
ModelStatusEnum,
TrainingStatusEnum,
ChatModelNameEnum,
ModelVectorSearchModeEnum
} from '@/constants/model';
import type { DataType } from './data';
export type ServiceName = 'openai';
@@ -32,6 +37,9 @@ export interface ModelSchema {
updateTime: number;
trainingTimes: number;
temperature: number;
search: {
mode: `${ModelVectorSearchModeEnum}`;
};
service: {
company: ServiceName;
trainId: string; // 训练的模型训练后就是训练的模型id