Démarrage rapide
Générez votre première image IA en moins de 5 minutes.
Prérequis
Étape 1 : Soumettre une tâche de génération
curl -X POST https://api.apixo.ai/api/v1/generateTask/nano-banana \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"request_type": "async",
"input": {
"mode": "text-to-image",
"prompt": "Un jardin japonais serein avec des cerisiers en fleurs, lumière dorée, photoréaliste",
"aspect_ratio": "16:9"
}
}'
const API_KEY = 'YOUR_API_KEY';
const MODEL = 'nano-banana';
const submitResponse = await fetch(
`https://api.apixo.ai/api/v1/generateTask/${MODEL}`,
{
method: 'POST',
headers: {
'Authorization': `Bearer ${API_KEY}`,
'Content-Type': 'application/json',
},
body: JSON.stringify({
request_type: 'async',
input: {
mode: 'text-to-image',
prompt: 'Un jardin japonais serein avec des cerisiers en fleurs, lumière dorée, photoréaliste',
aspect_ratio: '16:9',
},
}),
}
);
const { data } = await submitResponse.json();
console.log('ID de tâche:', data.taskId);
Réponse :
{
"code": 200,
"message": "success",
"data": {
"taskId": "task_abc123xyz"
}
}
Étape 2 : Interroger les résultats
Attendez quelques secondes, puis vérifiez le statut de la tâche :
curl "https://api.apixo.ai/api/v1/statusTask/nano-banana?taskId=task_abc123xyz" \
-H "Authorization: Bearer YOUR_API_KEY"
Étape 3 : Télécharger votre image
Le tableau resultUrls contient des liens directs vers vos images générées.
Les images générées sont disponibles pendant 24 heures. Téléchargez et stockez les résultats importants.
Prochaines étapes