* model config * feat: model config ui * perf: rename variable * feat: custom request url * perf: model buffer * perf: init model * feat: json model config * auto login * fix: ts * update packages * package * fix: dockerfile
31 lines
680 B
TypeScript
31 lines
680 B
TypeScript
export enum ChatCompletionRequestMessageRoleEnum {
|
|
'System' = 'system',
|
|
'User' = 'user',
|
|
'Assistant' = 'assistant',
|
|
'Function' = 'function',
|
|
'Tool' = 'tool'
|
|
}
|
|
|
|
export enum ChatMessageTypeEnum {
|
|
text = 'text',
|
|
image_url = 'image_url'
|
|
}
|
|
|
|
export enum LLMModelTypeEnum {
|
|
all = 'all',
|
|
classify = 'classify',
|
|
extractFields = 'extractFields',
|
|
toolCall = 'toolCall'
|
|
}
|
|
export const llmModelTypeFilterMap = {
|
|
[LLMModelTypeEnum.all]: 'model',
|
|
[LLMModelTypeEnum.classify]: 'usedInClassify',
|
|
[LLMModelTypeEnum.extractFields]: 'usedInExtractFields',
|
|
[LLMModelTypeEnum.toolCall]: 'usedInToolCall'
|
|
};
|
|
|
|
export enum EmbeddingTypeEnm {
|
|
query = 'query',
|
|
db = 'db'
|
|
}
|