Logo

Pozaya Nəzarət

Moda modellərini istinad şəkilləri və ya təsviri mətn sorğuları ilə dəqiq duruşlara gətirin.

Pozaya Nəzarət

Pozaya Nəzarət son nöqtəsi modelin mövcud şəklini götürməyə və modelin fərqli bədən pozası aldığı yeni variantlar yaratmağa imkan verir. Süni intellekt modelin üz cizgilərini, geyimini və fonunu diqqətlə qoruyur.

Model Adı: pose-control

Həyat dövrü: stable

Emal vaxtı: ~15s–30s

Çıxış Formatı: Auto (JPEG or PNG)

Çatdırılma Metodları: URL

Kreditlər: 1 to 5 per pose generated (1k: 1, 2k: 3, 4k: 5)

Sorğu

Model şəklinizi və istədiyiniz pozaların siyahısını universal /v1/run son nöqtəsinə göndərin:

POSThttps://fititon.app/api/v1/run

Sorğu Nümunələri

Siz modeli istinad şəkli (şablon) və ya mətn təsviri (fərdi) istifadə edərək yenidən poza verə bilərsiniz.

curl -X POST https://fititon.app/api/v1/run \
     -H "Content-Type: application/json" \
     -H "Authorization: Bearer YOUR_API_KEY" \
     -d '{
           "model_name": "pose-control",
           "inputs": {
             "modelImage": "https://example.com/model-standing.jpg",
             "quality": "2k",
             "poses": [
               {
                 "type": "template",
                 "cdnUrl": "https://example.com/pose-reference.jpg",
                 "title": "Hands on hips"
               },
               {
                 "type": "custom",
                 "text": "Sitting on a chair with legs crossed"
               }
             ]
           }
         }'

Cavab

Yaradılma 30 saniyəyə qədər çəkə bildiyi üçün, /v1/run son nöqtəsi dərhal asinxron iş id ilə 201 Created statusunu qaytarır. Son nəticələri əldə etmək üçün GET /v1/status/{id} istifadə edərək Status API-ni sorğulamalısınız. Alternativ olaraq, bildirişləri avtomatik almaq üçün veb-hookları konfiqurasiya edə bilərsiniz. Nəzərə alın ki, veb-hook göndəricimiz ciddi 15 saniyəlik vaxt aşımını tətbiq edir. Serveriniz veb-hooku 15 saniyə ərzində 2xx status kodu ilə təsdiq etməlidir, əks halda biz onu uğursuz hesab edib daha sonra yenidən cəhd edəcəyik.

{
  "id": "123a87r9-4129-4bb3-be18-9c9fb5bd7fc1",
  "status": "starting",
  "created_at": "2026-07-18T17:30:00.000Z",
  "error": null,
  "output": null
}

Status "succeeded" olaraq dəyişdikdən sonra, output sahəsi yaradılmış şəkillərinizə işarə edən URL-lərin massivini ehtiva edəcək. Şəkillər ilkin sorğunuzda verilən poses massivi ilə eyni qaydada qaytarılır:

{
  "id": "123a87r9-4129-4bb3-be18-9c9fb5bd7fc1",
  "status": "succeeded",
  "created_at": "2026-07-18T17:30:00.000Z",
  "error": null,
  "output": [
    "https://cdn.fititon.app/users/123/results/fititon-pose-123-0.png",
    "https://cdn.fititon.app/users/123/results/fititon-pose-123-1.png"
  ]
}

Sorğu Parametrləri

Tələb Olunan Parametrlər

modelImageRequiredstring

Yenidən poza vermək istədiyiniz şəxsin mənbə şəkli. Bu, ictimaiyyətə açıq bir URL və ya Base64 ilə kodlanmış şəkil sətiri ola bilər.

Peşəkar Məsləhət: Baştan ayağa tam bədən şəkilləri ən yaxşı nəticələri verir — süni intellekt bədəni düzgün şəkildə yenidən poza vermək üçün bütün bədəni görməlidir. Dar geyimlər bədən quruluşunu həcmli və ya qatlı geyimlərdən daha yaxşı göstərir. Sadə, səliqəli fonlar süni intellektin bədən formasına təmiz şəkildə fokuslanmasına imkan verir.

Formatlaşdırma Tələbi Base64 sətiri göndərərkən, o, standart məlumat URI prefiksini (məsələn, data:image/jpeg;base64,...) ehtiva etməlidir.

posesRequiredarray of objects

Yaratmaq istədiyiniz pozaları müəyyən edən bir massiv. Eyni sorğuda şablon və fərdi pozaları qarışdırıb uyğunlaşdıra bilərsiniz.

  • Şablon Poza: Şəkli struktur istinad kimi istifadə edir. İstinad poza kimi istifadə etmək üçün istənilən etibarlı şəkil URL-i təqdim edə bilərsiniz və ya aşağıda sadalanan rəsmi dəstəklənən şablonlarımızdan birini istifadə edə bilərsiniz.
    • type (sətir): "template" olmalıdır.
    • cdnUrl (sətir): İstənilən pozanı nümayiş etdirən istinad şəklinin URL-i.
    • title (sətir, isteğe bağlı): Təsviri etiket.
  • Fərdi Poza: Pozanı müəyyən etmək üçün mətn sorğusundan istifadə edir.
    • type (sətir): "custom" olmalıdır.
    • text (sətir): Yeni pozanı təsvir edən mətn (məsələn, "qolları çarpaz vəziyyətdə dayanmaq").

Rəsmi Poza Şablonları

Öz istinad şəkillərinizi cdnUrl vasitəsilə təqdim edə bilsəniz də, biz yüksək optimallaşdırılmış poza şablonlarının seçilmiş kataloqunu təklif edirik. Pozanı önizləmək üçün aşağıdakı istənilən URL-ə klikləyin.

Female Poses

TitleTemplate URL (`cdnUrl`)

Male Poses

TitleTemplate URL (`cdnUrl`)

İsteğe Bağlı Parametrlər

quality'1k' | '2k' | '4k'

Çıxış qətnamə səviyyəsi. Defolt: 1k

ratiostring

Yaradılmış şəklin en-hündürlük nisbətini müəyyən edir. Boş olarsa, sistem orijinal şəklin tərəf nisbətinə qayıdır.

Dəstəklənən dəyərlər: '1:1', '3:4', '4:3', '9:16', '16:9', '2:3', '3:2', '4:5', '5:4', '21:9'.

İşləmə Xətaları

Bu funksiya üçün işləmə xətaları Xəta İdarəetməsi sənədlərində qeyd olunan ümumi dəstdən istifadə edir. Emal zamanı xəta baş verərsə, status "error" olaraq yenilənəcək və error sahəsi xüsusi uğursuzluq səbəbini ehtiva edəcək.

Kredit Dəyəri

Tərtibatçı API sorğuları üçün dəyər tələb olunan pozaların sayına əsasən xətti şəkildə artır və seçilmiş çıxış quality səviyyəsindən asılıdır.

Formula: Dəyər = KeyfiyyətKreditləri × PozalarınSayısı

Keyfiyyət SəviyyəsiHər Poza Üçün Kreditlər
1k (Defolt)1
2k3
4k5

Nümunə: 1k keyfiyyətində 3 pozadan ibarət massiv tələb etmək ümumilikdə 3 kreditə başa gəlir. Eyni 3 pozanı 4k keyfiyyətində tələb etmək ümumilikdə 15 kreditə başa gəlir.