Benvenuto in Apiframe! Questa guida ti accompagnerà attraverso tutto ciò che devi sapere per iniziare a generare immagini, video e audio con l’AI tramite la nostra API.
Prerequisiti
Prima di iniziare, ti serviranno:
- Una conoscenza di base delle API REST
- Un client HTTP (curl, Postman o il tuo linguaggio di programmazione preferito)
- Un account Apiframe (registrati su app.apiframe.ai/signup)
Passaggio 1: Crea il tuo account
- Visita app.apiframe.ai/signup
- Inserisci la tua email e premi "Send Magic Link"
- Oppure connettiti con GitHub
- Riceverai crediti gratuiti per iniziare a fare esperimenti
Passaggio 2: Ottieni la tua API key
Una volta effettuato l’accesso:
- Vai su API Keys
- Copia e conserva in modo sicuro la tua API key
Importante: non esporre mai la tua API key in codice lato client o in repository pubblici.
Passaggio 3: Effettua la tua prima richiesta
Generiamo un’immagine utilizzando 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 statusPassaggio 4: Verifica lo stato della generazione
La maggior parte delle generazioni si completa in pochi secondi, ma per le attività più lunghe:
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 imageProssimi passi
- Esplora la nostra Documentazione
- Unisciti alla nostra community su Discord