Promptla Geyinmə
Promptla Geyinmə son nöqtəsi, süni intellekt moda modeli üzərinə problemsiz şəkildə geyindirmək üçün mətndən istifadə edərək yeni bir geyimi təsvir etməyə imkan verir.
Model Adı: prompt-tryon
Həyat Dövrü: stabil
Emal Vaxtı: ~15s–40s (stil və ya model referanslarından istifadə edildikdə artır)
Çıxış Formatı: Avto (JPEG və ya PNG)
Çatdırılma Metodları: URL
Kreditlər: hər generasiya üçün 1-dən 5-ə qədər (keyfiyyətdən asılıdır)
Sorğu
Geyinmə konfiqurasiyanızı universal /v1/run son nöqtəsinə göndərin:
https://fititon.app/api/v1/runSorğu Nümunələri
Doğrulama
API açarınızı ya Bearer token olaraq (Authorization: Bearer YOUR_API_KEY) ya da x-api-key başlığı vasitəsilə (x-api-key: YOUR_API_KEY) ötürə 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": "prompt-tryon",
"inputs": {
"personImage": "https://example.com/person.jpg",
"prompt": "A stylish red summer dress with floral patterns.",
"quality": "2k",
"sampleCount": 1,
"ratio": "16:9",
"modelImageUrl": "https://example.com/model-reference.jpg",
"styleId": "movie"
}
}'Cavab
Geyinmə generasiyası arxa planda asinxron şəkildə baş verir. Sorğunuz dərhal izləmə obyekti ilə 200 OK statusu qaytaracaq.
{
"id": "123a87r9-4129-4bb3-be18-9c9fb5bd7fc1",
"status": "starting",
"created_at": "2026-07-17T11:00:00Z",
"error": null,
"output": null
}Nəticələr üçün Sorğu
Yaradılmış şəkil URL-lərinizi əldə etmək üçün qaytarılan id istifadə edərək status son nöqtəsini (GET https://fititon.app/api/v1/status/{id}) sorğulamalısınız. Ətraflı təlimatlar üçün API Quraşdırma bələdçisinə baxın.
Generasiya başa çatdıqda, sorğu son nöqtəsi son şəkil URL-lərini ehtiva edən aşağıdakı output massivi ilə status: "success" qaytaracaq:
{
"id": "123a87r9-4129-4bb3-be18-9c9fb5bd7fc1",
"status": "success",
"output": [
"https://pub-r2.com/.../result-0.png"
],
"error": null,
"created_at": "2026-07-17T11:00:00Z",
"updated_at": "2026-07-17T11:00:45Z"
}Sorğu Parametrləri
Tələb Olunan Parametrlər
personImageRequiredstringGeyindirmək istədiyiniz modelin əsas şəkli. Ümumi əlçatan URL və ya Base64 ilə kodlanmış şəkil sətiri ola bilər. Dəstəklənən formatlar: JPEG, PNG, WEBP. Maksimum ölçü: 25MB.
Peşəkar Məsləhət: Qolları görünən ön tərəf pozaları ən real geyinməni təmin edir.
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. /v1/run son nöqtəsi yalnız JSON yüklərini qəbul edir.
promptRequiredstringModelin geyinməsini istədiyiniz geyimin mətn təsviri.
Peşəkar Məsləhət: Ən yaxşı nəticələr üçün parça növünü (ipək, pambıq, denim) və uyğunluq tərzini (dar, böyük ölçülü) daxil edin. Rəngləri dəqiq göstərin ("tünd göy" "göy"dən daha yaxşı işləyir) və modelin artıq nə geyindiyinə açıq şəkildə istinad edin ki, süni intellekt nəyi dəyişəcəyini dəqiq bilsin.
İsteğe Bağlı Parametrlər
quality'1k' | '2k' | '4k'Promptla Geyinmə (Gemini modelləri) üçün çıxış çözünürlük səviyyəsi. Daha yüksək çözünürlüklər daha çox kredit sərf edir.
Varsayılan: 1k
sampleCountintegerHər sorğu üçün yaradılacaq şəkil variantlarının sayı. 1 ilə 4 arasında olmalıdır. Əlavə şəkillər daha çox kredit sərf edir və emal vaxtını xətti şəkildə artırır.
Varsayılan: 1
ratiostringYaradılmış şəklin en-hündürlük nisbətini müəyyən edir. Boş olarsa, sistem personImage nisbətinə uyğun olaraq varsayılan dəyəri istifadə edir.
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'.
modelImageUrlstringİsteğe bağlı. Orijinal şəxsin xüsusiyyətlərini qorumaq əvəzinə istifadə ediləcək insan referans modelinin URL-i.
Mövcud Hazır Modeller:
styleIdstringİsteğe bağlı. Çıxış şəklinə müəyyən bir fotoqrafik stil tətbiq edin.
Mövcud Stiller:
| Style Name | Style ID (`styleId`) |
|---|---|
Etibarlı dəyərlər: y2k, studio, iphone, professional, lifestyle, analog, streetwear, flash, movie, minimalist, ugc, editorial.
Qeyd: Mürəkkəb stillər ümumi generasiya vaxtını artıra bilər.
İş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
Dəyər seçilmiş quality səviyyəsindən asılıdır və sampleCount ilə vurulur.
Formula: Dəyər = KeyfiyyətKreditləri × nümunəSayısı
| Parametr | Şəkil Başına Kredit |
|---|---|
quality="1k" | 1 |
quality="2k" | 3 |
quality="4k" | 5 |
