import { request } from '@umijs/max'; import { GPUDeviceItem, ListItem } from '../config/types'; export const WORKERS_API = '/workers'; export const GPU_DEVICES_API = '/gpu-devices'; export async function queryWorkersList(params: Global.SearchParams) { return request>(`${WORKERS_API}`, { methos: 'GET', params }); } export async function queryGpuDevicesList(params: Global.SearchParams) { return request>(`${GPU_DEVICES_API}`, { methos: 'GET', params }); } export async function queryGPUDeviceItem(id: string) { return request(`${GPU_DEVICES_API}/${id}`, { methos: 'GET' }); } export async function deleteWorker(id: string | number) { return request(`${WORKERS_API}/${id}`, { method: 'DELETE' }); }