diff --git a/apps/web/src/pages/ai-avatar/api/aiAvatar.ts b/apps/web/src/pages/ai-avatar/api/aiAvatar.ts index ec1ef06e4..ee02cde82 100644 --- a/apps/web/src/pages/ai-avatar/api/aiAvatar.ts +++ b/apps/web/src/pages/ai-avatar/api/aiAvatar.ts @@ -66,7 +66,8 @@ export const generateSmartCover = async ( const response = await apiClient.post<{ cover_url: string; status: string; message: string }>( "/ai-avatar/render/smart-cover", { video_url, max_frames }, - { timeout: 60000 }, + // smart-cover 链路:下载视频+抽帧+drawtext 加标题+上传 OSS,需要较长时间,120s 超时 + { timeout: 120000 }, ) return response.data } @@ -85,8 +86,7 @@ export const submitRender = async (data: { } export const getRenderJob = async (jobId: string): Promise => { - // 渲染任务走多步 ffmpeg 合成,可能耗时较久,轮询超时设 60s - const response = await apiClient.get(`/ai-avatar/render/${jobId}`, { timeout: 60000 }) + const response = await apiClient.get(`/ai-avatar/render/${jobId}`) return response.data }