Rivya AI دستاویزات
ماڈل API صفحات

Recraft Remove Background API انضمام

Recraft Remove Background کو Rivya Public API v1 کے ذریعے ماڈل ID recraft-remove-background، معاون اِن پٹس، پیرامیٹرز، Files API قواعد، کریڈٹس اور جواب کی مثالوں کے ساتھ استعمال کریں۔

API کے ذریعے دستیابتیاریتصویر
API ماڈل ID

recraft-remove-background

اِن پٹس

file

Files API

حوالہ جاتی طریقوں کے لیے ضروری

بنیادی کریڈٹس

per_image · default=1 · ⌈total⌉

صلاحیت

تصویر

بلنگ

FIXED

پرامپٹ کی حد

پرامپٹ کی کوئی دستاویزی حد نہیں

درخواست کا معاہدہ

`model` ID کو بالائی سطح پر بھیجیں۔ ماڈل کے مخصوص کنٹرولز `params` میں رہتے ہیں۔

کلیدقسمضروریطے شدہوضاحت
modelstringہاںrecraft-remove-backgroundAPI ماڈل ID کے طور پر recraft-remove-background استعمال کریں۔
promptstringنہیں-متنی اِن پٹ کی معاونت کرنے والے ماڈلز کے لیے پرامپٹ متن۔
paramsobjectنہیں-ماڈل کا مخصوص پیرامیٹر آبجیکٹ۔ اجازت یافتہ کلیدوں کے لیے نیچے والی قطاریں دیکھیں۔
client_request_idstringنہیں-اپنے نظام میں درخواستوں کا سراغ رکھنے کے لیے اختیاری صارف طرفہ ID۔

ماڈل پیرامیٹرز

اس ماڈل کو `model`، `prompt` اور اختیاری `client_request_id` کے علاوہ اضافی `params` درکار نہیں۔

اپ لوڈ پالیسی

حوالہ جاتی فائلیں پہلے اپ لوڈ کریں، پھر واپس ملنے والا URL اور دورانیے کا ٹوکن `params.referenceMediaItems` میں رکھیں۔

حوالے کا قاعدہ

Source image: صرف 1 JPG، PNG یا WebP تصویر اپ لوڈ کریں؛ زیادہ سے زیادہ 5 MB اور 16 MP، اور ہر بُعد 256–4096 px ہونا چاہیے۔

زیادہ سے زیادہ فائلیں

1

قبول شدہ فائل اقسام

image

دورانیے کا ٹوکن

دورانیے کی تصدیق ضروری ہو تو ویڈیو اور آڈیو حوالوں کو /api/v1/files سے ملنے والا `durationToken` ساتھ رکھنا چاہیے۔

kindزیادہ سے زیادہ حجمMIME اقسام
image5 MBimage/jpeg, image/png, image/webp

کم سے کم درخواست

{
  "model": "recraft-remove-background"
}

حوالہ جاتی فائل کی درخواست

{
  "model": "recraft-remove-background",
  "params": {
    "referenceMediaItems": [
      {
        "url": "https://cdn.example.com/reference-image.png",
        "kind": "image",
        "name": "reference-image.png",
        "mimeType": "image/png"
      }
    ]
  }
}

تخلیقی جواب

تخلیقی اینڈ پوائنٹ عوامی کام کی ID واپس کرتا ہے۔ کام کے کامیاب یا ناکام ہونے تک حالت والے اینڈ پوائنٹ سے جانچتے رہیں۔

{
  "id": "task_recraft_remove_background_example",
  "status": "queued",
  "model": "recraft-remove-background",
  "reserved_credits": 1,
  "final_credits": 0,
  "settlement_status": "RESERVED",
  "created_at": "2026-05-11T00:00:00.000Z",
  "updated_at": "2026-05-11T00:00:00.000Z",
  "result": null,
  "error": null
}

عام خرابیاں

validation_failed, insufficient_credits, idempotency_conflict, rate_limited, not_found

کچھ طریقوں کو Files API حوالہ جاتی اپ لوڈز درکار ہوتے ہیں۔