balibabu
feat: save the selected parser to the backend on the upload file page and upload document (#54)
f305776
import { RunningStatus } from '@/constants/knowledge'; | |
// knowledge base | |
export interface IKnowledge { | |
avatar?: any; | |
chunk_num: number; | |
create_date: string; | |
create_time: number; | |
created_by: string; | |
description: string; | |
doc_num: number; | |
id: string; | |
name: string; | |
parser_config: Parserconfig; | |
parser_id: string; | |
permission: string; | |
similarity_threshold: number; | |
status: string; | |
tenant_id: string; | |
token_num: number; | |
update_date: string; | |
update_time: number; | |
vector_similarity_weight: number; | |
} | |
export interface Parserconfig { | |
from_page: number; | |
to_page: number; | |
} | |
export interface IKnowledgeFile { | |
chunk_num: number; | |
create_date: string; | |
create_time: number; | |
created_by: string; | |
id: string; | |
kb_id: string; | |
location: string; | |
name: string; | |
parser_id: string; | |
process_begin_at?: any; | |
process_duation: number; | |
progress: number; // parsing process | |
progress_msg: string; // parsing log | |
run: RunningStatus; // parsing status | |
size: number; | |
source_type: string; | |
status: string; // enabled | |
thumbnail?: any; // base64 | |
token_num: number; | |
type: string; | |
update_date: string; | |
update_time: number; | |
} | |
export interface ITenantInfo { | |
asr_id: string; | |
embd_id: string; | |
img2txt_id: string; | |
llm_id: string; | |
name: string; | |
parser_ids: string; | |
role: string; | |
tenant_id: string; | |
chat_id: string; | |
speech2text_id: string; | |
} | |