ওপেন API
ইমেজ / ভিডিও জেনারেশন টাস্ক তৈরির জন্য REST API। আপনার অ্যাকাউন্ট পেজ থেকে sk- কী দিয়ে প্রমাণীকরণ করুন।
API কীসমূহ পরিচালনা করুনপ্রমাণীকরণ
সব অনুরোধের জন্য একটি বেয়ারার টোকেন প্রয়োজন। আপনার অ্যাকাউন্ট পেজ থেকে একটি তৈরি করুন।
Authorization: Bearer sk-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxউপলব্ধ মডেলসমূহ
নিচের model_id মানগুলোই ওপেন API দ্বারা গৃহীত হয়।
| model_id | ক্ষমতা | আউটপুট |
|---|---|---|
seedance-2 | Seedance 2.0 (text / image to video) | video_url |
gpt-image-2 | ChatGPT Image 2 (text / image to image) | image_url |
nano-banana-2 | Nano Banana 2 (text / image to image) | image_url |
টাস্ক তৈরি করুন
একটি জেনারেশন অনুরোধ জমা দিন। রেসপন্সে একটি task_id ফেরত দেয় যা আপনি পোল করতে পারেন।
POST
/api/v1/tasks/createঅনুরোধ বডি
{
"model_id": "gpt-image-2",
"prompt": "a serene zen garden at sunrise, ultra detailed",
"image_urls": [],
"aspect_ratio": "16:9"
}cURL উদাহরণ
curl -X POST https://your-site.com/api/v1/tasks/create \
-H "Authorization: Bearer sk-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" \
-H "Content-Type: application/json" \
-d '{
"model_id": "gpt-image-2",
"prompt": "a serene zen garden at sunrise",
"aspect_ratio": "16:9"
}'রেসপন্স
{
"code": 200,
"msg": "提交成功,等待生成",
"data": {
"task_id": "abcdef123456",
"request_id": "kie_xxxxxxxxxxxx",
"credits": 15
}
}জমা দেওয়ার সময় ক্রেডিট কাটা হয়। ব্যর্থ টাস্কগুলো স্বয়ংক্রিয়ভাবে ফেরত দেওয়া হয়।
টাস্ক অনুসন্ধান করুন
task_status ৩ (সফল) বা ৪ (ব্যর্থ) এ পৌঁছানো পর্যন্ত আইডি দ্বারা টাস্কটি পর্যবেক্ষণ করুন।
GET
/api/v1/tasks/{task_id}cURL উদাহরণ
curl https://your-site.com/api/v1/tasks/abcdef123456 \
-H "Authorization: Bearer sk-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"রেসপন্স
{
"code": 200,
"msg": "ok",
"data": {
"task_id": "abcdef123456",
"task_status": 3,
"task_type": "image",
"model_id": "gpt-image-2",
"image_url": "https://your-cdn.com/...",
"video_url": null,
"audio_url": null,
"credits": 15,
"created_at": 1730000000
}
}task_status: ১ কিউড, ২ চলছে, ৩ সফল, ৪ ব্যর্থ।
ত্রুটি
code: 200— সফলcode: 0— ব্যবসায়িক ব্যর্থতা (বিস্তারিত msg ফিল্ডে দেখুন)HTTP 401— অবৈধ বা অনুপস্থিত API কী