|
@@ -25,54 +25,54 @@ import { getToken } from '/@/utils/auth'
|
|
|
export default {
|
|
|
model: {
|
|
|
// 大语言模型配置列表
|
|
|
- getList: (params?: LmConfigListParams) => get('/system/lmconfig/list', params),
|
|
|
+ getList: (params?: LmConfigListParams) => get('/ai/lmconfig/list', params),
|
|
|
// 获取大语言模型配置信息
|
|
|
- detail: (params: LmConfigGetParams) => get('/system/lmconfig/get', params),
|
|
|
+ detail: (params: LmConfigGetParams) => get('/ai/lmconfig/get', params),
|
|
|
// 添加大语言模型配置
|
|
|
- add: (data: LmConfigAddReq) => post('/system/lmconfig/add', data),
|
|
|
+ add: (data: LmConfigAddReq) => post('/ai/lmconfig/add', data),
|
|
|
// 修改大语言模型配置
|
|
|
- edit: (data: LmConfigEditReq) => put('/system/lmconfig/edit', data),
|
|
|
+ edit: (data: LmConfigEditReq) => put('/ai/lmconfig/edit', data),
|
|
|
// 删除大语言模型配置
|
|
|
- del: (params: LmConfigDeleteParams) => del('/system/lmconfig/delete', params),
|
|
|
+ del: (params: LmConfigDeleteParams) => del('/ai/lmconfig/delete', params),
|
|
|
// 设置大语言模型配置状态
|
|
|
- setStatus: (data: LmConfigStatusReq) => put('/system/lmconfig/status', data),
|
|
|
+ setStatus: (data: LmConfigStatusReq) => put('/ai/lmconfig/status', data),
|
|
|
},
|
|
|
|
|
|
dashboard: {
|
|
|
// 获取仪表盘列表
|
|
|
- list: (params: any) => get('/system/lmdashboards/list', params),
|
|
|
+ list: (params: any) => get('/ai/lmdashboards/list', params),
|
|
|
// 获取仪表盘详情
|
|
|
- detail: (id: number) => get('/system/lmdashboards/get', { id }),
|
|
|
+ detail: (id: number) => get('/ai/lmdashboards/get', { id }),
|
|
|
// 添加仪表盘
|
|
|
- add: (data: Omit<LmDashboard, 'id'>) => post('/system/lmdashboards/add', data),
|
|
|
+ add: (data: Omit<LmDashboard, 'id'>) => post('/ai/lmdashboards/add', data),
|
|
|
// 编辑仪表盘
|
|
|
- edit: (data: LmDashboard) => put('/system/lmdashboards/edit', data),
|
|
|
+ edit: (data: LmDashboard) => put('/ai/lmdashboards/edit', data),
|
|
|
// 删除仪表盘
|
|
|
- del: (ids: number[]) => del('/system/lmdashboards/delete', { ids }),
|
|
|
+ del: (ids: number[]) => del('/ai/lmdashboards/delete', { ids }),
|
|
|
},
|
|
|
|
|
|
session: {
|
|
|
- list: (params: any) => get('/system/lmsessions/list', params),
|
|
|
+ list: (params: any) => get('/ai/lmsessions/list', params),
|
|
|
// 添加大模型会话
|
|
|
- add: (title: string): Promise<{ id: number }> => post('/system/lmsessions/add', { title }),
|
|
|
+ add: (title: string): Promise<{ id: number }> => post('/ai/lmsessions/add', { title }),
|
|
|
// 删除大模型会话
|
|
|
- del: (ids: number[]) => del('/system/lmsessions/delete', { ids }),
|
|
|
+ del: (ids: number[]) => del('/ai/lmsessions/delete', { ids }),
|
|
|
|
|
|
- edit: (id: number, title: string): Promise<void> => put('/system/lmsessions/edit', { sessionId: id, title }),
|
|
|
+ edit: (id: number, title: string): Promise<void> => put('/ai/lmsessions/edit', { sessionId: id, title }),
|
|
|
|
|
|
message: {
|
|
|
// 获取会话消息列表
|
|
|
- list: (params: SessionMessagesListParams) => get('/system/lmsessions/messages/list', params),
|
|
|
+ list: (params: SessionMessagesListParams) => get('/ai/lmsessions/messages/list', params),
|
|
|
// 保存会话消息
|
|
|
- save: (data: SessionMessagesSaveReq) => post('/system/lmsessions/messages/save', data),
|
|
|
+ save: (data: SessionMessagesSaveReq) => post('/ai/lmsessions/messages/save', data),
|
|
|
|
|
|
bookmark: (sessionId: number, messageId: number, like: boolean) =>
|
|
|
- put('/system/lmsessions/messages/like', {
|
|
|
+ put('/ai/lmsessions/messages/like', {
|
|
|
sessionId,
|
|
|
messageId,
|
|
|
like,
|
|
|
}),
|
|
|
- bookmark_list: (param: { keyWord?: string; pageNum?: number; pageSize?: number } = {}) => get('/system/lmsessions/messages/like/list', param),
|
|
|
+ bookmark_list: (param: { keyWord?: string; pageNum?: number; pageSize?: number } = {}) => get('/ai/lmsessions/messages/like/list', param),
|
|
|
},
|
|
|
},
|
|
|
|
|
@@ -80,15 +80,15 @@ export default {
|
|
|
chat: {
|
|
|
prompt: {
|
|
|
// Prompt列表
|
|
|
- list: (params?: PromptListParams) => get('/system/lmprompt/list', params),
|
|
|
+ list: (params?: PromptListParams) => get('/ai/lmprompt/list', params),
|
|
|
// 获取Prompt详情
|
|
|
- detail: (params: PromptGetParams) => get('/system/lmprompt/get', params),
|
|
|
+ detail: (params: PromptGetParams) => get('/ai/lmprompt/get', params),
|
|
|
// 添加Prompt
|
|
|
- add: (data: PromptAddReq) => post('/system/lmprompt/add', data),
|
|
|
+ add: (data: PromptAddReq) => post('/ai/lmprompt/add', data),
|
|
|
// 编辑Prompt
|
|
|
- edit: (data: PromptEditReq) => put('/system/lmprompt/edit', data),
|
|
|
+ edit: (data: PromptEditReq) => put('/ai/lmprompt/edit', data),
|
|
|
// 删除Prompt
|
|
|
- del: (params: PromptDeleteParams) => del('/system/lmprompt/delete', params),
|
|
|
+ del: (params: PromptDeleteParams) => del('/ai/lmprompt/delete', params),
|
|
|
},
|
|
|
struct: (uuid: string, refresh?: boolean) => post('/ai/chat/structdata', { uuid,refresh }),
|
|
|
sse: (data: {
|