知识库创建

This commit is contained in:
2025-11-06 19:08:20 +08:00
parent 0bb4853d54
commit d9947e273c
23 changed files with 2563 additions and 1018 deletions

View File

@@ -94,16 +94,6 @@ export const knowledgeApi = {
return response.data;
},
/**
* 从Dify同步知识库状态
* @param knowledgeId 知识库ID
* @returns Promise<ResultDomain<AiKnowledge>>
*/
async syncFromDify(knowledgeId: string): Promise<ResultDomain<AiKnowledge>> {
const response = await api.get<AiKnowledge>(`/ai/knowledge/${knowledgeId}/sync`);
return response.data;
},
/**
* 设置知识库权限
* @param params 权限参数
@@ -143,6 +133,15 @@ export const knowledgeApi = {
async getStats(knowledgeId: string): Promise<ResultDomain<any>> {
const response = await api.get<any>(`/ai/knowledge/${knowledgeId}/stats`);
return response.data;
},
/**
* 获取可用的嵌入模型列表
* @returns Promise<ResultDomain<any>>
*/
async getAvailableEmbeddingModels(): Promise<ResultDomain<any>> {
const response = await api.get<any>('/ai/knowledge/embedding-models');
return response.data;
}
};