import { request } from '@umijs/max'; // 查询开发环境url export function getJupyterUrl() { return request(`/api/mmp/jupyter/getURL`, { method: 'GET', }); } // 查询 labelStudio url export function getLabelStudioUrl() { return request(`/api/mmp/labelStudio/getURL`, { method: 'GET', }); } // 创建编辑器 export function createEditorReq(data: any) { return request(`/api/mmp/devEnvironment`, { method: 'POST', data, }); } // 获取编辑器列表 export function getEditorListReq(params: any) { return request(`/api/mmp/devEnvironment`, { method: 'GET', params, }); } // 获取编辑器详情 export function getEditorInfoReq(id: number) { return request(`/api/mmp/devEnvironment/${id}`, { method: 'GET', }); } // 创建编辑器 export function deleteEditorReq(id: number) { return request(`/api/mmp/devEnvironment/${id}`, { method: 'DELETE', }); } // 启动编辑器 export function startEditorReq(id: number) { return request(`/api/mmp/jupyter/run/${id}`, { method: 'POST', }); } // 停止编辑器 export function stopEditorReq(id: number) { return request(`/api/mmp/jupyter/stop/${id}`, { method: 'DELETE', }); } // 制作镜像 export function createEditorMirrorReq(data: any) { return request(`/api/mmp/image/saveImage`, { method: 'POST', data, }); }