ভিডিও জেনারেশন টাস্ক পোল করুন
বর্তমান টাস্ক স্ট্যাটাস ফেরত দেয়। status succeeded হলে outputs-এ স্বাক্ষরিত মিডিয়া URL থাকে (https://openapi.felo.ai/api/v1/media/{file_id}?exp=...&sig=...), যা বেনামে ডাউনলোড করা যায়। 5-10 সেকেন্ড অন্তর পোল করুন; টাস্কটি নিজে পটভূমিতে চলতে থাকে।
পাথ প্যারামিটার
- টাইপ: stringtask
_id আবশ্যকPOST /api/v1/videos/generations থেকে পাওয়া টাস্ক id।
রেসপন্স
- টাইপ: object · VideoGenerationTask200
বর্তমান টাস্ক অবস্থা
- enumkindconst:videoআবশ্যকমান
- video
- টাইপ: array string[] ফরম্যাট: urioutputsআবশ্যক
- টাইপ: string enumstatusআবশ্যকমান
- queued
- running
- succeeded
- failed
- interrupted
- টাইপ: stringtask
_id আবশ্যক - টাইপ: objecterror
টাস্ক ব্যর্থ হলে উপস্থিত থাকে।
- messageটাইপ: string
- typeটাইপ: string
application/json - টাইপ: object · GenerationError401
Felo API key অবৈধ বা অনুপস্থিত
OpenAI-সামঞ্জস্যপূর্ণ এরর এনভেলপ।
- টাইপ: objecterror
- messageটাইপ: stringআবশ্যক
- typeটাইপ: string enumআবশ্যকমান
- invalid
_request _error - server
_error
- codeটাইপ: string
- paramটাইপ: string nullable
application/json - টাইপ: object · GenerationError404
এই অ্যাকাউন্টের জন্য টাস্ক পাওয়া যায়নি
OpenAI-সামঞ্জস্যপূর্ণ এরর এনভেলপ।
- টাইপ: objecterror
- messageটাইপ: stringআবশ্যক
- typeটাইপ: string enumআবশ্যকমান
- invalid
_request _error - server
_error
- codeটাইপ: string
- paramটাইপ: string nullable
application/json - টাইপ: object · GenerationError503
জেনারেশন পরিষেবা সাময়িকভাবে অনুপলব্ধ
OpenAI-সামঞ্জস্যপূর্ণ এরর এনভেলপ।
- টাইপ: objecterror
- messageটাইপ: stringআবশ্যক
- typeটাইপ: string enumআবশ্যকমান
- invalid
_request _error - server
_error
- codeটাইপ: string
- paramটাইপ: string nullable
application/json
Request Example for get/api/v1/videos/generations/{task_id}
curl 'https://openapi.felo.ai/api/v1/videos/generations/{task_id}' \
--header 'Authorization: Bearer YOUR_SECRET_TOKEN'
{
"task_id": "string",
"status": "queued",
"kind": "video",
"outputs": [
"https://example.com"
],
"error": {
"message": "string",
"type": "string"
}
}