diff --git a/src/api/new-ai/docs.ts b/src/api/new-ai/docs.ts index d42e777..4f88eaf 100644 --- a/src/api/new-ai/docs.ts +++ b/src/api/new-ai/docs.ts @@ -26,36 +26,36 @@ export interface DocsVO { export const DocsApi = { // 获得文档分页 async getDocsPage(params: any) { - return await request.get({ url: '/aigc/docs/page', params }) + return await request.get({ url: '/chat/aigc/docs/page', params }) }, // 获得文档列表 async getDocsList(params: any) { - return await request.get({ url: '/aigc/docs/list', params }) + return await request.get({ url: '/chat/aigc/docs/list', params }) }, // 获得文档详情 async getDocsById(id: string) { - return await request.get({ url: `/aigc/docs/${id}` }) + return await request.get({ url: `/chat/aigc/docs/${id}` }) }, // 创建文档 async addDocs(data: any) { - return await request.post({ url: '/aigc/docs', data }) + return await request.post({ url: '/chat/aigc/docs', data }) }, // 更新文档 async updateDocs(data: any) { - return await request.put({ url: '/aigc/docs', data }) + return await request.put({ url: '/chat/aigc/docs', data }) }, // 删除文档 async deleteDocs(id: string) { - return await request.delete({ url: `/aigc/docs/${id}` }) + return await request.delete({ url: `/chat/aigc/docs/${id}` }) }, // 重新向量化 async reEmbedDocs(id: string) { - return await request.get({ url: `/aigc/embedding/re-embed/${id}` }) + return await request.get({ url: `/chat/aigc/embedding/re-embed/${id}` }) } } diff --git a/src/api/new-ai/embedding.ts b/src/api/new-ai/embedding.ts index 4a8326a..b0b064e 100644 --- a/src/api/new-ai/embedding.ts +++ b/src/api/new-ai/embedding.ts @@ -5,12 +5,12 @@ import { AxiosProgressEvent } from 'axios' export const EmbeddingApi = { // 文本嵌入 embeddingText: async (params: any) => { - return await request.post({ url: '/aigc/embedding/text', params }) + return await request.post({ url: '/chat/aigc/embedding/text', params }) }, // 嵌入搜索 embeddingSearch: async (data: any) => { - return await request.post({ url: '/aigc/embedding/search', data }) + return await request.post({ url: '/chat/aigc/embedding/search', data }) }, // 文档嵌入 @@ -20,7 +20,7 @@ export const EmbeddingApi = { onUploadProgress?: (progressEvent: AxiosProgressEvent) => void ) => { return await request.post({ - url: `/aigc/embedding/docs/${knowledgeId}`, + url: `/chat/aigc/embedding/docs/${knowledgeId}`, data, headers: { 'Content-Type': 'multipart/form-data' diff --git a/src/api/new-ai/knowledge.ts b/src/api/new-ai/knowledge.ts index 755f834..9a52ad2 100644 --- a/src/api/new-ai/knowledge.ts +++ b/src/api/new-ai/knowledge.ts @@ -10,31 +10,31 @@ export interface KnowledgeVO { export const KnowledgeApi = { // 获得知识库列表 getKnowledgeList: async (params: any) => { - return await request.get({ url: '/aigc/knowledge/list', params }) + return await request.get({ url: '/chat/aigc/knowledge/list', params }) }, // 获得知识库分页 getKnowledgePage: async (params: any) => { - return await request.get({ url: '/aigc/knowledge/page', params }) + return await request.get({ url: '/chat/aigc/knowledge/page', params }) }, // 获得知识库详情 getKnowledge: async (id: string) => { - return await request.get({ url: `/aigc/knowledge/${id}` }) + return await request.get({ url: `/chat/aigc/knowledge/${id}` }) }, // 创建知识库 createKnowledge: async (data: any) => { - return await request.post({ url: '/aigc/knowledge', data }) + return await request.post({ url: '/chat/aigc/knowledge', data }) }, // 更新知识库 updateKnowledge: async (data: any) => { - return await request.put({ url: '/aigc/knowledge', data }) + return await request.put({ url: '/chat/aigc/knowledge', data }) }, // 删除知识库 deleteKnowledge: async (id: string) => { - return await request.delete({ url: `/aigc/knowledge/${id}` }) + return await request.delete({ url: `/chat/aigc/knowledge/${id}` }) } } \ No newline at end of file diff --git a/src/api/new-ai/slice.ts b/src/api/new-ai/slice.ts index bd7947e..3680b99 100644 --- a/src/api/new-ai/slice.ts +++ b/src/api/new-ai/slice.ts @@ -26,31 +26,31 @@ export interface SliceVO { export const SliceApi = { // 获得切片分页 getSlicePage: async (params: any) => { - return await request.get({ url: '/aigc/docs/slice/page', params }) + return await request.get({ url: '/chat/aigc/docs/slice/page', params }) }, // 获得切片列表 getSliceList: async (params: any) => { - return await request.get({ url: '/aigc/docs/slice/list', params }) + return await request.get({ url: '/chat/aigc/docs/slice/list', params }) }, // 获得切片详情 getSlice: async (id: string) => { - return await request.get({ url: `/aigc/docs/slice/${id}` }) + return await request.get({ url: `/chat/aigc/docs/slice/${id}` }) }, // 创建切片 createSlice: async (data: any) => { - return await request.post({ url: '/aigc/docs/slice', data }) + return await request.post({ url: '/chat/aigc/docs/slice', data }) }, // 更新切片 updateSlice: async (data: any) => { - return await request.put({ url: '/aigc/docs/slice', data }) + return await request.put({ url: '/chat/aigc/docs/slice', data }) }, // 删除切片 deleteSlice: async (id: string) => { - return await request.delete({ url: `/aigc/docs/slice/${id}` }) + return await request.delete({ url: `/chat/aigc/docs/slice/${id}` }) } } diff --git a/src/views/knowledge/components/create.vue b/src/views/knowledge/components/create.vue new file mode 100644 index 0000000..d4afe82 --- /dev/null +++ b/src/views/knowledge/components/create.vue @@ -0,0 +1,103 @@ + + + \ No newline at end of file diff --git a/src/views/knowledge/dataset-form/components/data-cut.vue b/src/views/knowledge/dataset-form/components/data-cut.vue index c4c4957..41eb088 100644 --- a/src/views/knowledge/dataset-form/components/data-cut.vue +++ b/src/views/knowledge/dataset-form/components/data-cut.vue @@ -1,121 +1,117 @@ - + diff --git a/src/views/knowledge/dataset-form/components/data-document.vue b/src/views/knowledge/dataset-form/components/data-document.vue index ca6f8a2..b3cd144 100644 --- a/src/views/knowledge/dataset-form/components/data-document.vue +++ b/src/views/knowledge/dataset-form/components/data-document.vue @@ -1,84 +1,93 @@ - + diff --git a/src/views/knowledge/dataset-form/components/data-embedding.vue b/src/views/knowledge/dataset-form/components/data-embedding.vue index 9dfc8f8..30a420d 100644 --- a/src/views/knowledge/dataset-form/components/data-embedding.vue +++ b/src/views/knowledge/dataset-form/components/data-embedding.vue @@ -1,48 +1,79 @@ -