Hoekgeneratie
Het Hoekgeneratie-eindpunt stelt u in staat om een bestaande afbeelding te nemen en de virtuele camera te herpositioneren om nieuwe kijkhoeken (bijv. voor-, achter-, zijprofielen) te genereren, terwijl het model, de kleding, texturen en belichting behouden blijven.
Modelnaam: angle-generation
Levenscyclus: stable
Verwerkingstijd: ~10s–20s
Uitvoerformaat: Auto (JPEG of PNG)
Leveringsmethoden: URL, Base64 (voorbeeld)
Credits: 1 tot 5 per gegenereerde hoek (afhankelijk van kwaliteit)
Verzoek
Dien uw afbeelding en de gewenste hoeken in bij het universele /v1/run eindpunt:
https://fititon.app/api/v1/runVoorbeelden van verzoeken
curl -X POST https://fititon.app/api/v1/run \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_API_KEY" \
-d '{
"model_name": "angle-generation",
"inputs": {
"imageUrl": "https://example.com/front-view.jpg",
"angleIds": ["back", "leftSide"],
"quality": "2k"
}
}'Antwoord
Omdat hoekgeneratie tot 20 seconden kan duren, retourneert het /v1/run eindpunt onmiddellijk een 201 Created status met een asynchrone taak id. U moet de Status API bevragen met GET /v1/status/{id} om de uiteindelijke resultaten op te halen. Als alternatief kunt u webhooks configureren om automatisch meldingen te ontvangen. Houd er rekening mee dat onze webhook-dispatcher een strikte time-out van 15 seconden hanteert. Uw server moet de webhook binnen 15 seconden bevestigen met een 2xx statuscode, anders beschouwen we het als mislukt en proberen we het later opnieuw.
{
"id": "123a87r9-4129-4bb3-be18-9c9fb5bd7fc1",
"status": "starting",
"created_at": "2026-07-18T17:30:00.000Z",
"error": null,
"output": null
}Zodra de status verandert naar "succeeded", zal het output veld een array van URL's bevatten die verwijzen naar uw gegenereerde afbeeldingen. De afbeeldingen worden geretourneerd in exact dezelfde volgorde als de angleIds array die in uw oorspronkelijke verzoek is opgegeven:
{
"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/angle-123-0.png",
"https://cdn.fititon.app/users/123/results/angle-123-1.png"
]
}Verzoekparameters
Vereiste parameters
imageUrlRequiredstringDe bronafbeelding om te roteren. Kan een openbaar toegankelijke URL zijn of een Base64-gecodeerde afbeeldingsreeks.
Pro Tip: Foto's van voren produceren de meest consistente resultaten met meerdere hoeken. Vermijd schuine of zijwaarts gerichte bronafbeeldingen — vooraanzichten geven de AI het meeste om mee te werken, terwijl schuine opnamen de AI dwingen om ontbrekende structurele details te hallucineren.
Opmaakvereiste
Bij het indienen van een Base64-reeks moet deze het standaard data URI-voorvoegsel bevatten (bijv. data:image/jpeg;base64,...).
angleIdsRequiredarray of stringsEen array van hoekidentificatoren die u wilt genereren. Beschikbare opties zijn:
"front": Vooraanzicht"back": Achteraanzicht"leftSide": Linkerzijkant (90°)"rightSide": Rechterzijkant (90°)"left45": Links 45°"right45": Rechts 45°
Optionele parameters
quality'1k' | '2k' | '4k'Uitvoerresolutieniveau.
Standaard: 1k
ratiostringAspectratio-overschrijving (bijv. 16:9, 3:4). Indien leeg, gebruikt het systeem de aspectratio van de originele afbeelding.
Ondersteunde waarden: '1:1', '3:4', '4:3', '9:16', '16:9', '2:3', '3:2', '4:5', '5:4', '21:9'.
Runtimefouten
Runtimefouten voor deze functie gebruiken de gedeelde set die is gedocumenteerd in Foutafhandeling. Als er een fout optreedt tijdens de verwerking, wordt de status bijgewerkt naar "error" en zal het error veld de specifieke reden van de storing bevatten.
Creditkosten
Voor Developer API-verzoeken schalen de kosten lineair op basis van het aantal aangevraagde hoeken, en zijn afhankelijk van het gekozen uitvoer quality niveau.
Formule: Kosten = KwaliteitCredits × AantalHoeken
| Kwaliteitsniveau | Credits per hoek |
|---|---|
| 1k (Standaard) | 1 |
| 2k | 3 |
| 4k | 5 |
Voorbeeld: Het aanvragen van ["back", "leftSide", "rightSide"] met 1k kwaliteit kost in totaal 3 credits. Het aanvragen van dezelfde 3 hoeken met 4k kwaliteit kost in totaal 15 credits.
