mirror of
https://github.com/infiniflow/ragflow.git
synced 2026-07-21 23:21:04 +08:00
Consolidateion metadata summary API (#14031)
### What problem does this PR solve? Consolidation WEB API & HTTP API for document metadata summary Before consolidation Web API: POST /api/v1/document/metadata/summary Http API - GET /v1/datasets/<dataset_id>/metadata/summary After consolidation, Restful API -- GET /v1/datasets/<dataset_id>/metadata/summary ### Type of change - [x] Refactoring
This commit is contained in:
@@ -263,7 +263,10 @@ export const getMetaDataService = ({
|
||||
}: {
|
||||
kb_id: string;
|
||||
doc_ids?: string[];
|
||||
}) => request.post(api.getMetaData, { data: { kb_id, doc_ids } });
|
||||
}) =>
|
||||
request.get(api.getMetaData(kb_id), {
|
||||
params: doc_ids?.length ? { doc_ids: doc_ids.join(',') } : undefined,
|
||||
});
|
||||
export const updateMetaData = ({
|
||||
kb_id,
|
||||
doc_ids,
|
||||
|
||||
@@ -83,7 +83,8 @@ export default {
|
||||
unbindPipelineTask: ({ kb_id, type }: { kb_id: string; type: string }) =>
|
||||
`${webAPI}/kb/unbind_task?kb_id=${kb_id}&pipeline_task_type=${type}`,
|
||||
pipelineRerun: `${webAPI}/canvas/rerun`,
|
||||
getMetaData: `${webAPI}/document/metadata/summary`,
|
||||
getMetaData: (datasetId: string) =>
|
||||
`${restAPIv1}/datasets/${datasetId}/metadata/summary`,
|
||||
updateMetaData: `${webAPI}/document/metadata/update`,
|
||||
kbUpdateMetaData: `${webAPI}/kb/update_metadata_setting`,
|
||||
documentUpdateMetaData: `${webAPI}/document/update_metadata_setting`,
|
||||
|
||||
Reference in New Issue
Block a user