#!/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())