fix: retry transient xai video creation failures

This commit is contained in:
2026-06-04 14:17:12 +08:00
parent 88d598303c
commit 549082ace3
6 changed files with 95 additions and 17 deletions

View File

@@ -82,6 +82,8 @@ VIDEO_STATUS_PATH=/api/v3/contents/generations/tasks/{id}
VIDEO_CONTENT_PATH=/api/v3/contents/generations/tasks/{id}/content
VIDEO_DURATION_FIELD=seconds
VIDEO_POLL_TIMEOUT_SECONDS=900
VIDEO_CREATE_RETRY_ATTEMPTS=3
VIDEO_CREATE_RETRY_BACKOFF_SECONDS=2
XAI_VIDEO_API_BASE_URL=https://ai.skg.com/ezlink/xai
XAI_VIDEO_API_KEY=
XAI_VIDEO_CREATE_PATH=/v1/videos/generations

View File

@@ -114,6 +114,8 @@ VIDEO_STATUS_PATH=/api/v3/contents/generations/tasks/{id}
VIDEO_CONTENT_PATH=/api/v3/contents/generations/tasks/{id}/content
VIDEO_DURATION_FIELD=seconds
VIDEO_POLL_TIMEOUT_SECONDS=900
VIDEO_CREATE_RETRY_ATTEMPTS=3
VIDEO_CREATE_RETRY_BACKOFF_SECONDS=2
XAI_VIDEO_API_BASE_URL=https://ai.skg.com/ezlink/xai
XAI_VIDEO_API_KEY=
XAI_VIDEO_CREATE_PATH=/v1/videos/generations