知识库创建
This commit is contained in:
@@ -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;
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user