
Da testo a immagine
Crea immagini IA da prompt testuali
Prova l’API da immagine a video MiniMax H3 con primo fotogramma obbligatorio, controllo opzionale del fotogramma finale, output in 2K o 768p e video flessibili di 5–15 secondi.
// Step 1: Submit generation request
const response = await fetch('https://api.flaq.ai/api/v1/video/task', {
method: 'POST',
headers: {
'Content-Type': 'application/json',
'Authorization': 'Bearer YOUR_API_KEY'
},
body: JSON.stringify({
model_name: 'minimax-h3-image-to-video',
prompt: 'Camera slowly pulls back to reveal the full landscape',
resolution: '2k',
duration: 8,
image_url: 'https://example.com/first-frame.jpg',
image_end_url: 'https://example.com/last-frame.jpg'
})
});
const { data } = await response.();
taskId = data.;
L'API MiniMax H3 Image-to-Video anima un'immagine iniziale trasformandola in una sequenza video diretta per lo sviluppo creativo, lo storytelling di prodotto e la produzione di contenuti. Il flusso basato sull'immagine offre alle applicazioni una base visiva, mentre i prompt definiscono movimento, comportamento della telecamera, tempi ed evoluzione della scena tramite un'API basata su attività su Best Image AI.
Esplora vari strumenti di creazione IA per flussi di lavoro rapidi di immagini e video nel browser, poi amplia le idee di successo con le API dei modelli di Best Image AI pronte per la produzione. Best Image AI offre un livello API unificato per tutti i modelli, semplificando l'uso e la scalabilità dei flussi di lavoro.

Crea immagini IA da prompt testuali

Crea immagini IA da immagini e prompt testuali

Crea video IA da prompt testuali

Anima le immagini trasformandole in video IA

Crea immagini e video AI in un unico spazio di lavoro
Animazione del fotogramma iniziale: Utilizza un'immagine iniziale obbligatoria come base visiva per una nuova sequenza di immagini in movimento.
Indicazione facoltativa del fotogramma finale: Aggiungi un'immagine finale quando il flusso richiede una transizione più controllata tra due stati visivi.
Movimento guidato da prompt: Descrivi in linguaggio naturale il movimento del soggetto, il comportamento della telecamera, i tempi e l'atmosfera.
Conservazione della composizione: Mantieni il soggetto principale, lo stile e le relazioni spaziali dell'immagine sorgente introducendo al contempo il movimento.
Controlli di output flessibili: Seleziona le opzioni disponibili di durata, risoluzione e proporzioni per la distribuzione social, di prodotto e cinematografica.
Integrazione API basata su attività: Crea attività di generazione, monitora l'avanzamento e recupera gli asset video completati da un flusso applicativo.
Ingresso: Un'immagine iniziale obbligatoria, un'immagine finale facoltativa e un prompt di movimento in linguaggio naturale.
Indicazioni di movimento: Descrivi l'azione desiderata del soggetto, il movimento della telecamera, l'evoluzione della scena e l'atmosfera visiva.
Uscita: Clip video animate restituite tramite il flusso di attività di Best Image AI per la revisione e l'utilizzo a valle.
Gestione delle attività: Salva l'identificatore dell'attività, esegui il polling fino al completamento e convalida la clip generata prima della consegna.
Controlli di produzione: Scegli le impostazioni disponibili di durata e risoluzione adatte al flusso di pubblicazione previsto.
Animazione di immagini di prodotto: Trasforma immagini statiche di prodotti in brevi sequenze promozionali con movimento e presentazione della telecamera controllati.
Movimento di personaggi e concept: Anima concept art, fotogrammi chiave e pose di personaggi per l'esplorazione creativa e la previsualizzazione.
Produzione di contenuti social: Crea varianti in movimento da immagini di campagne esistenti per canali di pubblicazione in formato breve.
Sviluppo di storyboard: Converti i fotogrammi selezionati di uno storyboard in riferimenti animati per valutare ritmo e inquadrature.
Funzionalità per applicazioni creative: Aggiungi l'animazione delle immagini a strumenti di progettazione, piattaforme multimediali e flussi di contenuti automatizzati.
Nota Utilizza un'immagine iniziale nitida e descrivi con precisione il movimento desiderato. Prima di usare la clip in produzione, verifica la conservazione dell'identità, le transizioni e gli artefatti visivi.
MiniMax H3 e Kling 3.0 Image-to-Video: Kling offre un'efficace generazione di personaggi e movimenti. MiniMax H3 fornisce un flusso di attività diretto basato sull'immagine per le applicazioni che richiedono un'animazione controllata a partire da un contenuto visivo esistente.
MiniMax H3 e Wan 2.7 Image-to-Video: Wan 2.7 è un'opzione flessibile per animare immagini in diversi flussi creativi. MiniMax H3 privilegia una semplice combinazione di fotogramma iniziale e prompt per una rapida integrazione nelle applicazioni.
MiniMax H3 e Veo 3.1 Fast Image-to-Video: Veo 3.1 Fast si concentra sull'animazione rapida delle immagini nell'ecosistema Google. MiniMax H3 offre un percorso API alternativo con indicazioni facoltative sul fotogramma finale.
MiniMax H3 e Runway Gen-4: Runway Gen-4 combina riferimenti visivi con un ampio spazio di lavoro creativo. MiniMax H3 è adatto ai team che creano un proprio flusso di prodotto image-to-video basato su API di attività.
MiniMax H3 e Luma Dream Machine: Luma supporta la sperimentazione visiva rapida. MiniMax H3 mantiene il flusso incentrato sulla continuità dell'immagine sorgente, sulle indicazioni del prompt e sulla gestione delle attività controllata dall'applicazione.
// Step 2: Poll for results
const taskId = data.task_id;
const pollResult = async (taskId) => {
const res = await fetch(`https://api.flaq.ai/api/v1/video/${taskId}`, {
headers: { 'Authorization': 'Bearer YOUR_API_KEY' }
});
return res.json();
};
while (true) {
const pollResultData = await pollResult(taskId);
const status = pollResultData.data.task_status;
if (status === 'succeed') {
console.log(pollResultData.data.task_result.videos[0].url);
break;
}
if (status === 'failed') {
console.error(pollResultData.data.task_status_msg);
break;
}
await new Promise(resolve => setTimeout(resolve, 10000));
}
# Step 1: Submit generation request
import requests
response = requests.post(
'https://api.flaq.ai/api/v1/video/task',
headers={
'Content-Type': 'application/json',
'Authorization': 'Bearer YOUR_API_KEY'
},
json={
'model_name': 'minimax-h3-image-to-video',
'prompt': 'Camera slowly pulls back to reveal the full landscape',
'resolution': '2k',
'duration': 8,
'image_url': 'https://example.com/first-frame.jpg',
'image_end_url': 'https://example.com/last-frame.jpg'
}
)
result = response.json()
task_id = result['data']['task_id']
# Step 2: Poll for results
task_id = response.json()['data']['task_id']
poll_url = f"https://api.flaq.ai/api/v1/video/{task_id}"
while True:
poll_result = requests.get(poll_url, headers={'Authorization': 'Bearer YOUR_API_KEY'}).json()
status = poll_result['data']['task_status']
if status == 'succeed':
print(poll_result['data']['task_result']['videos'][0]['url'])
break
if status == 'failed':
print(poll_result['data']['task_status_msg'])
break
time.sleep(10)
# Step 1: Submit generation request
curl -X POST https://api.flaq.ai/api/v1/video/task \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_API_KEY" \
-d '{
"model_name": "minimax-h3-image-to-video",
"prompt": "Camera slowly pulls back to reveal the full landscape",
"resolution": "2k",
"duration": 8,
"image_url": "https://example.com/first-frame.jpg",
"image_end_url": "https://example.com/last-frame.jpg"
}'
# Step 2: Poll for results
# Replace {task_id} with the task_id returned from the submit response
curl -X GET "https://api.flaq.ai/api/v1/video/{task_id}" \
-H "Authorization: Bearer YOUR_API_KEY"