Passer au contenu

Documentation du développeur UlazAI

Image API

POSTER /api/v1/generate/

Point de terminaison de génération d’images canoniques

Utilisez ce point de terminaison pour toutes les nouvelles intégrations. Choisissez un modèle avec model et éventuellement passer image_urls pour modifier les flux de travail sur les modèles pris en charge.

Statut du sondage avec /api/v1/generate/{generation_id}/ et utiliser /api/v1/generate/history/ pour l'historique de travail.

Demander un contrat

Champ Tapez Obligatoire Remarques
prompt chaîne Oui 1 à 5 000 caractères
model chaîne Non La valeur par défaut est gpt_image_15
size chaîne Non Les valeurs autorisées dépendent du modèle sélectionné. gpt_image_2 accepte également les ratios personnalisés comme 5:7 ou 1024x768.
quality chaîne Non Mode résolution ou qualité, spécifique au modèle
image_urls tableau[chaîne] Non* Utilisé pour modifier les flux de travail sur des modèles tels que gpt_image_2, qwen_image, et wan_2_7_image. Requis pour ideogram_character.

Sélecteur de modèle

Changez les préréglages de modèle pour mettre à jour instantanément les exemples de requêtes.

Seedream 5.0 Lite model=seedream_5_lite

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

Tailles autorisées : 1:1, 4:3, 3:4, 16:9, 9:16, 2:3, 3:2, 21:9

Valeurs de qualité autorisées : basic, high

Mode édition : pris en charge

Extraits de requêtes en direct

Les extraits ci-dessous suivent le modèle prédéfini sélectionné.

boucle

JavaScript (récupérer)

Python (requêtes)

Exemples de réponses

201 Créé

{
  "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 Paiement requis

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

400 requêtes incorrectes

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