export enum KnowledgeRouteKey { | |
Dataset = 'dataset', | |
Testing = 'testing', | |
Configuration = 'configuration', | |
KnowledgeGraph = 'knowledgeGraph', | |
} | |
export const DatasetBaseKey = 'dataset'; | |
export enum RunningStatus { | |
UNSTART = '0', // need to run | |
RUNNING = '1', // need to cancel | |
CANCEL = '2', // need to refresh | |
DONE = '3', // need to refresh | |
FAIL = '4', // need to refresh | |
} | |
export enum ModelVariableType { | |
Improvise = 'Improvise', | |
Precise = 'Precise', | |
Balance = 'Balance', | |
} | |
export const settledModelVariableMap = { | |
[ModelVariableType.Improvise]: { | |
temperature: 0.9, | |
top_p: 0.9, | |
frequency_penalty: 0.2, | |
presence_penalty: 0.4, | |
max_tokens: 512, | |
}, | |
[ModelVariableType.Precise]: { | |
temperature: 0.1, | |
top_p: 0.3, | |
frequency_penalty: 0.7, | |
presence_penalty: 0.4, | |
max_tokens: 512, | |
}, | |
[ModelVariableType.Balance]: { | |
temperature: 0.5, | |
top_p: 0.5, | |
frequency_penalty: 0.7, | |
presence_penalty: 0.4, | |
max_tokens: 512, | |
}, | |
}; | |
export enum LlmModelType { | |
Embedding = 'embedding', | |
Chat = 'chat', | |
Image2text = 'image2text', | |
Speech2text = 'speech2text', | |
Rerank = 'rerank', | |
TTS = 'tts', | |
} | |
export enum KnowledgeSearchParams { | |
DocumentId = 'doc_id', | |
KnowledgeId = 'id', | |
} | |
export enum DocumentType { | |
Virtual = 'virtual', | |
Visual = 'visual', | |
} | |
export enum DocumentParserType { | |
Naive = 'naive', | |
Qa = 'qa', | |
Resume = 'resume', | |
Manual = 'manual', | |
Table = 'table', | |
Paper = 'paper', | |
Book = 'book', | |
Laws = 'laws', | |
Presentation = 'presentation', | |
Picture = 'picture', | |
One = 'one', | |
Audio = 'audio', | |
Email = 'email', | |
Tag = 'tag', | |
} | |