Virtuelle Anprobe (Bild-Anprobe)
Der Anprobe-Endpunkt ermöglicht es Ihnen, ein Kleidungsstück nahtlos an einer Person anzupassen, indem Sie eine Bildreferenz verwenden.
Modellname: tryon
Lebenszyklus: stable
Verarbeitungszeit: ~15s–30s
Ausgabeformat: Auto (JPEG oder PNG)
Liefermethoden: URL (via Polling)
Credits: 1 × sampleCount
Anfrage
Senden Sie Ihre Anprobe-Konfiguration an den universellen Endpunkt /v1/run unter Verwendung einer JSON-Nutzlast.
https://fititon.app/api/v1/runAnfragebeispiele
curl -X POST https://fititon.app/api/v1/run \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_API_KEY" \
-d '{
"model_name": "tryon",
"inputs": {
"personImage": "https://example.com/person.jpg",
"garmentImage": "https://example.com/garment.jpg",
"accuracy": "high",
"sampleCount": 1
}
}'Antwort
Die Generierung der virtuellen Anprobe erfolgt asynchron im Hintergrund. Ihre Anfrage gibt sofort einen 200 OK-Status mit einem Tracking-Objekt zurück.
{
"id": "123a87r9-4129-4bb3-be18-9c9fb5bd7fc1",
"status": "starting",
"created_at": "2026-07-17T11:00:00Z",
"error": null,
"output": null
}Abrufen der Ergebnisse
Sie müssen die zurückgegebene id verwenden, um den Status-Endpunkt (GET https://fititon.app/api/v1/status/{id}) abzufragen und Ihre generierten Bild-URLs abzurufen. Detaillierte Anweisungen finden Sie im API-Setup-Leitfaden.
Anfrageparameter
Erforderliche Parameter
personImageRequiredstringDas Basisbild des Modells, das Sie anziehen möchten. Kann eine öffentlich zugängliche URL oder ein Base64-kodierter Bildstring sein. Unterstützte Formate: JPEG, PNG, WEBP. Max. Größe: 25MB.
Profi-Tipp: Frontale Posen mit sichtbaren Armen erzeugen die realistischste Drapierung. Entfernen Sie Taschen, Schals oder Jacken, die den Körper bedecken, vor dem Shooting.
Formatierungsanforderung
Beim Übermitteln eines Base64-Strings muss dieser das Standard-Daten-URI-Präfix enthalten (z.B. data:image/jpeg;base64,...). Der Endpunkt /v1/run akzeptiert nur JSON-Nutzlasten, daher werden multipart/form-data-Uploads nicht unterstützt.
garmentImageRequiredstringDas Bild des Kleidungsstücks, das anprobiert werden soll. Kann eine öffentlich zugängliche URL oder ein Base64-kodierter Bildstring sein.
Profi-Tipp: Flach liegende Kleidungsfotos auf weißem Hintergrund funktionieren merklich besser als Aufnahmen auf Kleiderbügeln oder zerknitterte Kleidung.
Optionale Parameter
accuracy'standard' | 'high' | 'hyper'Definiert die Genauigkeit der Anprobe-Passform. Eine höhere Genauigkeit erhöht die Generierungspräzision, kann aber etwas länger dauern.
Standard: standard
sampleCountintegerAnzahl der zu generierenden Bildvarianten pro Anfrage. Muss zwischen 1 und 4 liegen. Zusätzliche Bilder verbrauchen mehr Credits und erhöhen die Verarbeitungszeit linear.
Standard: 1
Laufzeitfehler
Laufzeitfehler für diese Funktion verwenden den gemeinsamen Satz, der in der Fehlerbehandlung dokumentiert ist. Tritt während der Verarbeitung ein Fehler auf, wird der status auf "error" aktualisiert und das Feld error enthält den spezifischen Fehlergrund.
Kosten für Credits
Für Developer API-Anfragen arbeitet der Endpunkt für virtuelle Anproben mit einem Pauschalsatz von 1 Credit pro generiertem Bild, unabhängig von der angeforderten quality-Stufe.
Formel: Kosten = 1 × sampleCount
| Parameter | Credits pro Bild |
|---|---|
| Pauschalsatz | 1 |
