chore: catalog api

This commit is contained in:
jialin
2025-01-03 20:51:22 +08:00
parent 81d96fe3a9
commit d9319f5734
13 changed files with 313 additions and 294 deletions
+20
View File
@@ -3,6 +3,7 @@ import { PipelineType } from '@huggingface/tasks';
import { request } from '@umijs/max';
import qs from 'query-string';
import {
CatalogItem,
FormData,
GPUListItem,
ListItem,
@@ -314,3 +315,22 @@ export async function downloadModelScopeModelfile(
}
return res.json();
}
// ===================== catalog =====================
export async function queryCatalogList(
params: Global.SearchParams,
options?: any
) {
return request<Global.PageResponse<CatalogItem>>(`/model-sets`, {
methos: 'GET',
...options,
params
});
}
export async function queryCatalogItemSpec(id: number) {
return request(`/model-sets/${id}/specs`, {
method: 'GET'
});
}