Feat: Search for knowledge-base-level graph nodes. (#17444)

This commit is contained in:
balibabu
2026-07-27 21:03:30 +08:00
committed by GitHub
parent 1ae1dd1edb
commit 1cce9b64f1
98 changed files with 3614 additions and 402 deletions

View File

@@ -4,7 +4,11 @@ import request from '@/utils/next-request';
export const getDocumentStructureGraph = (
datasetId: string,
documentId: string,
) => request.get(api.documentStructureGraph(datasetId, documentId));
keywords?: string,
) =>
request.get(api.documentStructureGraph(datasetId, documentId), {
params: keywords ? { keywords } : undefined,
});
export const deleteDocumentStructureGraph = (
datasetId: string,

View File

@@ -1,5 +1,6 @@
import { IRenameTag } from '@/interfaces/database/dataset';
import {
IFetchArtifactGraphRequestParams,
IFetchArtifactListRequestParams,
IFetchArtifactTopicListRequestParams,
IFetchDocumentListRequestBody,
@@ -415,9 +416,21 @@ export const getArtifactPage = (
export const getArtifactGraph = (
datasetId: string,
params?: { node?: string },
params?: IFetchArtifactGraphRequestParams,
) => request.get(api.getArtifactGraph(datasetId), { params });
export const getArtifactsAlteration = (datasetId: string) =>
request.get(api.artifactsAlteration(datasetId));
export const getArtifactsStructure = (
datasetId: string,
kind: string,
keywords?: string,
) =>
request.get(api.artifactsStructure(datasetId), {
params: keywords ? { kind, keywords } : { kind },
});
export const updateArtifactPage = (
datasetId: string,
pageType: string,