大量优化修改扣积分规则
This commit is contained in:
@@ -669,7 +669,7 @@ export const api = {
|
||||
// 独立实体提取(**异步**):只提交任务、秒回 task_id(慢活在 worker 跑,不再 502);已有在途则复用(防重复扣费)。
|
||||
// 进度/结果用 extractStatus 轮询。商品不提(参考图层用真实主图)。
|
||||
extractEntities(projectId: string) {
|
||||
return request<{ task_id: string; status: string }>(`/api/projects/${projectId}/extract-entities/`, { method: "POST" });
|
||||
return request<{ task_id: string; status: string; mode?: string; entities?: Array<{ id: string; type: "character" | "scene"; name: string; visual_prompt: string; ref_index: number }> }>(`/api/projects/${projectId}/extract-entities/`, { method: "POST" });
|
||||
},
|
||||
// 实体提取进度:running=有在途任务(刷新后据此重建 loading);否则读最近一次成败,成功回带 entities 供「提取+生成」继续出图。
|
||||
extractStatus(projectId: string) {
|
||||
@@ -947,7 +947,8 @@ export const api = {
|
||||
return request<BillingTrend>(`/api/billing/trend/${range ? `?range=${range}` : ""}`);
|
||||
},
|
||||
modelConfigs() {
|
||||
return request<Paginated<ModelConfig>>("/api/ai/models/");
|
||||
// 创作页下拉依赖完整 active 目录;加大 page_size 避免默认分页截断
|
||||
return request<Paginated<ModelConfig>>("/api/ai/models/?page_size=200");
|
||||
},
|
||||
aiTasks() {
|
||||
// 生图工作室的任务中心:只看生图任务(模特上身图/平台套图/图片创作 = person_image /
|
||||
@@ -1335,7 +1336,7 @@ export const adminApi = {
|
||||
const q = qs.toString();
|
||||
return request<AdminModel[]>(`/api/admin/models/${q ? `?${q}` : ""}`);
|
||||
},
|
||||
createModel(payload: { provider: string; name: string; display_name: string; capability: string; endpoint?: string; unit_price?: string; status?: string }) {
|
||||
createModel(payload: { provider: string; name: string; display_name: string; capability: string; endpoint?: string; unit_price?: string; status?: string; metadata?: Record<string, unknown> }) {
|
||||
return request<AdminModel>("/api/admin/models/", { method: "POST", body: JSON.stringify(payload) });
|
||||
},
|
||||
updateModel(id: string, payload: Record<string, unknown>) {
|
||||
|
||||
Reference in New Issue
Block a user