Naar inhoud

UlazAI ontwikkelaarsdocumentatie

Afbeelding API

POST /api/v1/generate/

Eindpunt voor het genereren van canonieke afbeeldingen

Gebruik dit eindpunt voor alle nieuwe integraties. Kies een model met model en optioneel passeren image_urls voor bewerkingsworkflows op ondersteunde modellen.

Poll-status met /api/v1/generate/{generation_id}/ en gebruik /api/v1/generate/history/ voor de arbeidsgeschiedenis.

Contract aanvragen

Veld Typ Vereist Opmerkingen
prompt touwtje Ja 1 tot 5000 tekens
model touwtje Nee Standaard ingesteld op gpt_image_15
size touwtje Nee Toegestane waarden zijn afhankelijk van het geselecteerde model. gpt_image_2 accepteert ook aangepaste verhoudingen zoals 5:7 of 1024x768.
quality touwtje Nee Resolutie- of kwaliteitsmodus, modelspecifiek
image_urls array[tekenreeks] Nee* Gebruikt voor bewerkingsworkflows op modellen zoals gpt_image_2, qwen_image, en wan_2_7_image. Vereist voor ideogram_character.

Modelkiezer

Wijzig modelvoorinstellingen om aanvraagvoorbeelden direct bij te werken.

Seedream 5.0 Lite model=seedream_5_lite

Multimodal reasoning model with text-to-image and image editing.

Toegestane maten: 1:1, 4:3, 3:4, 16:9, 9:16, 2:3, 3:2, 21:9

Toegestane kwaliteitswaarden: basic, high

Bewerkingsmodus: ondersteund

Fragmenten van liveverzoeken

De onderstaande fragmenten volgen de geselecteerde modelvoorinstelling.

krul

JavaScript (ophalen)

Python (verzoeken)

Reactievoorbeelden

201 Gemaakt

{
  "success": true,
  "data": {
    "generation_id": "5a6be42f-4f01-4e80-9e16-8105315f0e62",
    "status": "processing",
    "estimated_time": "varies by model and queue",
    "credits_used": 8,
    "credits_remaining": 124,
    "message": "Generation started successfully"
  }
}

402 Betaling vereist

{
  "success": false,
  "error": "Insufficient credits. Need 18, have 7",
  "credits_needed": 18,
  "credits_balance": 7
}

400 Slecht verzoek

{
  "success": false,
  "error": "Invalid size. Must be one of: 1:1, 3:2, 2:3"
}