वीडियो जनरेशन टास्क पोल करें
टास्क की वर्तमान स्थिति लौटाता है। जब 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।
responses
- टाइप: 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 null स्वीकार्य
application/json - टाइप: object · GenerationError404
इस खाते के लिए टास्क नहीं मिला
OpenAI-संगत एरर एनवेलप।
- टाइप: objecterror
- messageटाइप: stringआवश्यक
- typeटाइप: string enumआवश्यकमान
- invalid
_request _error - server
_error
- codeटाइप: string
- paramटाइप: string null स्वीकार्य
application/json - टाइप: object · GenerationError503
जनरेशन सेवा अस्थायी रूप से उपलब्ध नहीं है
OpenAI-संगत एरर एनवेलप।
- टाइप: objecterror
- messageटाइप: stringआवश्यक
- typeटाइप: string enumआवश्यकमान
- invalid
_request _error - server
_error
- codeटाइप: string
- paramटाइप: string null स्वीकार्य
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"
}
}