Passer au contenu principal
POST
/
v1
/
images
/
generations
curl --request POST \
  --url https://api.apimart.ai/v1/images/generations \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '{
    "model": "z-image-turbo",
    "prompt": "Ink painting style landscape scenery"
  }'
{
  "code": 200,
  "data": [
    {
      "status": "submitted",
      "task_id": "task_01JGXYZ1234567890ABCDEF"
    }
  ]
}

Documentation Index

Fetch the complete documentation index at: https://docs.apimart.ai/llms.txt

Use this file to discover all available pages before exploring further.

curl --request POST \
  --url https://api.apimart.ai/v1/images/generations \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '{
    "model": "z-image-turbo",
    "prompt": "Ink painting style landscape scenery"
  }'
{
  "code": 200,
  "data": [
    {
      "status": "submitted",
      "task_id": "task_01JGXYZ1234567890ABCDEF"
    }
  ]
}

Modèles pris en charge

ModèleDescriptionImages par requêteTarification
z-image-turboGénération d’images légère et rapide, prend en charge le chinois et l’anglais1 image fixePrix fixe

Autorisations

Authorization
string
requis
Tous les points de terminaison nécessitent une authentification Bearer TokenObtenez votre clé API :Visitez la gestion des clés API pour obtenir votre clé APIAjoutez à l’en-tête de la requête :
Authorization: Bearer YOUR_API_KEY

Body

model
string
requis
Nom du modèle
  • z-image-turbo — génération d’images légère et rapide, prend en charge le chinois et l’anglais
prompt
string
requis
Description textuelle pour la génération d’images, jusqu’à 800 caractères
size
string
défaut:"1:1"
Rapport d’aspect de l’imageRapports pris en charge :
  • 1:1 — Carré (par défaut)
  • 4:3 — Paysage 4:3
  • 3:4 — Portrait 3:4
  • 16:9 — Paysage écran large
  • 9:16 — Portrait vertical
  • 3:2 — Paysage 3:2
  • 2:3 — Portrait 2:3
resolution
string
défaut:"1K"
Niveau de résolution
  • 1K — résolution standard (par défaut)
  • 2K — résolution haute définition
prompt_extend
boolean
défaut:"false"
Réécriture intelligente du promptLorsqu’elle est activée, l’IA optimise automatiquement le prompt pour de meilleurs résultats, et les coûts augmentent.
  • false — désactivé (par défaut)
  • true — activé

Tableau de référence des résolutions

La taille de sortie est contrôlée par la combinaison size (rapport) + resolution (niveau de résolution).
RapportNiveau 1KNiveau 2K
1:11024×10242048×2048
4:31152×8642048×1536
3:4864×11521536×2048
16:91280×7202048×1152
9:16720×12801152×2048
3:21248×8322048×1360
2:3832×12481360×2048

Exemples d’utilisation

Texte-vers-image de base (requête minimale)
{
  "model": "z-image-turbo",
  "prompt": "Ink painting style landscape scenery"
}
Spécifier rapport et résolution
{
  "model": "z-image-turbo",
  "prompt": "Minimalist style cafe interior design",
  "size": "16:9",
  "resolution": "2K"
}
Activer la réécriture intelligente du prompt
{
  "model": "z-image-turbo",
  "prompt": "A cat",
  "prompt_extend": true
}

Response

code
integer
Code de statut de la réponse
data
array
Tableau de données de la réponse

Remarques

  1. Traitement asynchrone : après la soumission, un task_id est retourné. Interrogez /v1/tasks/{task_id} pour obtenir les résultats
  2. Stockage des images : les images générées sont mises en miroir sur le CDN de la plateforme et sont valides à long terme
  3. Règles de facturation : facturé par image générée avec succès, aucun frais en cas d’échec
  4. Nombre fixe : Z-Image-Turbo génère exactement 1 image par requête, le paramètre n n’est pas pris en charge