Merge pull request #648 from xinnan-tech/web-model-api

Web model api
This commit is contained in:
Sakura-RanChen
2025-04-02 17:59:03 +08:00
committed by GitHub
3 changed files with 163 additions and 8 deletions
+30
View File
@@ -0,0 +1,30 @@
import RequestService from '../httpRequest'
import {getServiceUrl} from '../api'
export default {
// 获取模型配置列表
getModelList(params, callback) {
const queryParams = new URLSearchParams({
modelType: params.modelType,
modelName: params.modelName || '',
page: params.page || 0,
limit: params.limit || 10
}).toString();
RequestService.sendRequest()
.url(`${getServiceUrl()}/api/v1/models/models/list?${queryParams}`)
.method('GET')
.success((res) => {
RequestService.clearRequestTime()
callback(res)
})
.fail((err) => {
console.error('获取模型列表失败:', err)
RequestService.reAjaxFun(() => {
this.getModelList(params, callback)
})
}).send()
},
}