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; | |
| } | |