| export enum KnowledgeRouteKey { | |
| Dataset = 'dataset', | |
| Testing = 'testing', | |
| Configuration = 'configuration', | |
| } | |
| 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', | |
| } | |