liu
2026-10-26 7763f23f3224a0f609c4c483351edd656b0dfb26
src/api/ai/model/model/index.ts
@@ -10,6 +10,7 @@
    model: string; // 模型标识
    platform: string; // 模型平台
    type: number; // 模型类型
    capability?: string; // 模型能力:text-文本,vision-视觉
    sort: number; // 排序
    status: number; // 状态
    temperature?: number; // 温度参数
@@ -27,10 +28,11 @@
}
/** 获得模型列表 */
export function getModelSimpleList(type?: number) {
export function getModelSimpleList(type?: number, capability?: string) {
  return requestClient.get<AiModelModelApi.Model[]>('/ai/model/simple-list', {
    params: {
      type,
      capability,
    },
  });
}
@@ -50,6 +52,11 @@
  return requestClient.put('/ai/model/update', data);
}
/** 修改模型状态:启用时会自动关闭同类型同能力的其他模型 */
export function updateModelStatus(id: number, status: number) {
  return requestClient.put('/ai/model/update-status', { id, status });
}
/** 删除模型 */
export function deleteModel(id: number) {
  return requestClient.delete(`/ai/model/delete?id=${id}`);