29 lines
732 B
Python
29 lines
732 B
Python
#!/usr/bin/env python3
|
|
"""
|
|
手动查询卡住的任务状态
|
|
"""
|
|
|
|
import asyncio
|
|
from app.ai.providers.klingai_provider import KlingAIProvider
|
|
from app.config import get_settings
|
|
|
|
settings = get_settings()
|
|
|
|
provider = KlingAIProvider({
|
|
"access_key": settings.KLINGAI_ACCESS_KEY or "",
|
|
"secret_key": settings.KLINGAI_SECRET_KEY or "",
|
|
"base_url": "https://api-beijing.klingai.com",
|
|
})
|
|
|
|
task_id = "875095792892530770" # 卡住的第3个任务
|
|
|
|
async def check():
|
|
print(f"查询任务状态: {task_id}")
|
|
result = await provider.get_omni_video_task(task_id)
|
|
print(f"返回结果:")
|
|
import json
|
|
print(json.dumps(result, indent=2, ensure_ascii=False))
|
|
|
|
if __name__ == "__main__":
|
|
asyncio.run(check())
|