Bienvenue sur Apiframe ! Ce guide vous accompagnera dans tout ce que vous devez savoir pour commencer à générer des images, vidéos et audio IA via notre API.
Prérequis
Avant de commencer, vous aurez besoin de :
- Une compréhension de base des API REST
- Un client HTTP (curl, Postman, ou votre langage de programmation préféré)
- Un compte Apiframe (inscrivez-vous sur app.apiframe.ai/signup)
Étape 1 : Créer votre compte
- Visitez app.apiframe.ai/signup
- Saisissez votre email et appuyez sur "Envoyer le lien magique"
- Ou connectez-vous avec GitHub
- Vous recevrez des crédits gratuits pour commencer à expérimenter
Étape 2 : Obtenir votre clé API
Une fois connecté :
- Naviguez vers Clés API
- Copiez et stockez votre clé API en sécurité
Important : N'exposez jamais votre clé API dans du code côté client ou des dépôts publics.
Étape 3 : Effectuer votre première requête
Générons une image en utilisant FLUX :
const response = await fetch('https://api.apiframe.pro/flux-imagine', {
method: 'POST',
headers: {
'Content-Type': 'application/json',
'Authorization': 'Bearer YOUR_API_KEY'
},
body: JSON.stringify({
prompt: 'A serene mountain lake at sunrise, photorealistic',
model: "flux-pro"
})
});
const data = await response.json();
const taskId = data?.task_id;
console.log(taskId); // Use this to check statusÉtape 4 : Vérifier le statut de génération
La plupart des générations se terminent en quelques secondes, mais pour les tâches plus longues :
const status = await fetch('https://api.apiframe.pro/fetch', {
method: 'POST',
headers: {
'Authorization': 'Bearer YOUR_API_KEY'
},
body: JSON.stringify({
task_id: taskId,
})
});
const result = await status.json();
// result.status: 'processing' | 'completed' | 'failed'
// result.image_url: URL to your generated imageProchaines étapes
- Explorez notre Documentation
- Rejoignez notre communauté Discord