Higgsfield API Alternative
Les modèles que les développeurs recherchent dans l'API Higgsfield — Seedance 2.5 et 2.0, Kling 3.0 et O3, Wan 3.0, MiniMax H3 en open-weights et Qwen Image 3.0 — plus Seedream 5.0, Nano Banana 2 et Pro, et GPT Image 2.5 et 2, avec une seule clé API WaveSpeedAI. Paiement à l'usage : les crédits n'expirent jamais, sans adhésion ni abonnement.
Vous évaluez l'API Higgsfield ? Chaque endpoint ci-dessous est disponible dès aujourd'hui sur WaveSpeedAI, avec un playground, des exemples et son prix actuel par exécution. Rechargez une fois et utilisez vos crédits quand vous voulez — ils n'expirent jamais — sur ces modèles et plus de 1 000 autres modèles d'image, de vidéo, d'audio, de 3D et de langage.
Présentation
À propos de Higgsfield API Alternative
Ce que vous pouvez appeler sur WaveSpeedAI si vous évaluez Higgsfield API.
Les modèles que les développeurs recherchent dans l'API Higgsfield — Seedance 2.5 et 2.0, Kling 3.0 et O3, Wan 3.0, MiniMax H3 en open-weights et Qwen Image 3.0 — plus Seedream 5.0, Nano Banana 2 et Pro, et GPT Image 2.5 et 2, avec une seule clé API WaveSpeedAI. Paiement à l'usage : les crédits n'expirent jamais, sans adhésion ni abonnement.
Vous évaluez l'API Higgsfield ? Chaque endpoint ci-dessous est disponible dès aujourd'hui sur WaveSpeedAI, avec un playground, des exemples et son prix actuel par exécution. Rechargez une fois et utilisez vos crédits quand vous voulez — ils n'expirent jamais — sur ces modèles et plus de 1 000 autres modèles d'image, de vidéo, d'audio, de 3D et de langage.
Les points d’accès ci-dessous sont 37 points d’accès REST WaveSpeedAI actifs pour ces modèles, couvrant les workflows Text-To-Video, Image-To-Video, Image-Tools, Text-To-Image, Image-To-Image. Chacun a son propre playground, ses tarifs et ses exemples, et tous s’appellent de la même façon : POST d’un JSON, récupération d’un identifiant de prédiction, puis interrogation ou réception d’un webhook.
Ils partagent une seule clé API, un seul solde et une seule intégration avec les plus de 1 000 autres modèles de WaveSpeedAI, du texte vers image et du texte vers vidéo à l’audio, la 3D, l’agrandissement, l’édition et les modèles de langage.
Points d’accès
Tous les points d’accès de l’API WaveSpeedAI
37 points d’accès disponibles dès maintenant sur WaveSpeedAI — choisissez la variante qui correspond à votre workflow.
/filters:quality(82)/media/images/1790244142136824775_5G4eMW5f.webp)
Seedance 2.5 Text To Video Turbo
Seedance 2.5 (Text-to-Video Turbo) generates cinematic 720p/1080p videos from text prompts —a faster, more affordable high-resolution tier with native audio-visual synchronization, director-level control, and exceptional motion stability.
/filters:quality(82)/media/images/1789704587083437544_OnT2bkuD.webp)
Seedance 2.5 Text To Video
Seedance 2.5 (Text-to-Video) generates Hollywood-grade cinematic videos from text prompts with native audio-visual synchronization, director-level camera and lighting control, and exceptional motion stability. Built on Seed's unified multimodal architecture, it leads on instruction adherence, motion quality, and visual aesthetics.
/filters:quality(82)/media/images/1786121566327260938_KpNW6yGR.webp)
Seedance 2.5 Image To Video Turbo
Seedance 2.5 (Image-to-Video Turbo) generates cinematic 720p/1080p videos from reference images —a faster, more affordable high-resolution tier with native audio-visual synchronization, director-level control, and exceptional motion stability.
/filters:quality(82)/media/images/1786122164333718452_ueCMW5CM.webp)
Seedance 2.5 Image To Video
Seedance 2.5 (Image-to-Video) generates Hollywood-grade cinematic videos from reference images and text prompts with native audio-visual synchronization, director-level camera and lighting control, and exceptional motion stability. Built on Seed's unified multimodal architecture, it preserves the input image's subject and composition while adding expressive, physically accurate motion.
/filters:quality(82)/media/images/31a5a3dd-92b5-40c0-97d4-d568b648950e.webp)
Seedance 2.0 Text To Video Turbo
Seedance 2.0 (Text-to-Video Turbo) generates cinematic 720p/1080p videos from text prompts —a faster, more affordable high-resolution tier with native audio-visual synchronization, director-level control, and exceptional motion stability.
/filters:quality(82)/media/images/1784114740421359958_fCL2KT3c.webp)
Seedance 2.0 Text To Video
Seedance 2.0 (Text-to-Video) generates Hollywood-grade cinematic videos from text prompts with native audio-visual synchronization, director-level camera and lighting control, and exceptional motion stability. Built on Seed's unified multimodal architecture, it leads on instruction adherence, motion quality, and visual aesthetics.
/filters:quality(82)/media/images/1777710796465656330_J8EMV5eo.webp)
Seedance 2.0 Image To Video Turbo
Seedance 2.0 (Image-to-Video Turbo) generates cinematic 720p/1080p videos from reference images —a faster, more affordable high-resolution tier with native audio-visual synchronization, director-level control, and exceptional motion stability.
/filters:quality(82)/media/images/1784114374920321015_tUkW5enw.webp)
Seedance 2.0 Image To Video
Seedance 2.0 (Image-to-Video) generates Hollywood-grade cinematic videos from reference images and text prompts with native audio-visual synchronization, director-level camera and lighting control, and exceptional motion stability. Built on Seed's unified multimodal architecture, it preserves the input image's subject and composition while adding expressive, physically accurate motion.
/filters:quality(82)/media/images/20260408113003_zrzrvv9r.webp)
Kling v3.0 Pro Text To Video
Kling 3.0 Pro delivers top-tier text-to-video generation with smooth motion, cinematic visuals, accurate prompt adherence, and native audio for ready-to-share clips. Ready-to-use REST inference API, best performance, no cold starts, affordable pricing.
/filters:quality(82)/media/images/20260408112956_u1xy8vi4.webp)
Kling v3.0 Pro Image To Video
Kling 3.0 Pro delivers top-tier image-to-video generation with smooth motion, cinematic visuals, accurate prompt adherence, and native audio for ready-to-share clips. Ready-to-use REST inference API, best performance, no cold starts, affordable pricing.
/filters:quality(82)/media/images/20260408113103_lt3p5mhp.webp)
Kling Video O3 Pro Text To Video
Kling Omni Video O3 is Kuaishou's advanced unified multi-modal video model with MVL (Multi-modal Visual Language) technology. Text-to-Video mode generates cinematic videos from text prompts with subject consistency, natural physics simulation, and precise semantic understanding. Supports audio generation. Ready-to-use REST API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/20260408113054_tn1k4n54.webp)
Kling Video O3 Pro Image To Video
Kling Omni Video O3 Image-to-Video transforms static images into dynamic cinematic videos using MVL (Multi-modal Visual Language) technology. Maintains subject consistency while adding natural motion, physics simulation, and seamless scene dynamics. Supports audio generation. Ready-to-use REST API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/dc2cffc4-9885-490b-8e8b-a7a173c84bba.webp)
Wan 3.0 Text To Video
Wan 3.0 Text to Video generates cinematic videos from text prompts, with flexible 2-30 second duration, aspect ratio control, optional audio, and deep-thinking controls for high-quality video generation. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/1785738862631835931_QQZ9i1ak.webp)
Wan 3.0 Image To Video
Wan 3.0 Image to Video animates a first-frame image into a cinematic video, with optional last-frame guidance, flexible 2-30 second duration, aspect ratio control, optional audio, and deep-thinking controls for high-quality motion and scene continuity. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/1788760867264586097_7BZ9isBK.webp)
Minimax H3 Text To Video Lora
MiniMax H3 Open Weights Text to Video with custom LoRA support generates coherent videos from text prompts, with 480P / 540P / 768P output, native stereo audio, 5-15 second duration, flexible aspect ratios, and per-second billing. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/1785814561183432100_tW5eoxGP.webp)
Minimax H3 Text To Video
MiniMax H3 Open Weights Text to Video generates coherent videos from text prompts, with 480P / 540P / 768P output, native stereo audio, 5-15 second duration, flexible aspect ratios, and per-second billing. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/1786952854061501695_t8heoxGQ.webp)
Minimax H3 Image To Video Lora
MiniMax H3 Open Weights Image to Video animates a first-frame image, optionally with last-frame guidance, into coherent 480P / 540P / 768P videos with native stereo audio, 5-15 second duration, flexible aspect ratios, and per-second billing. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/1785815150161566057_2VF6wZoP.webp)
Minimax H3 Image To Video
MiniMax H3 Open Weights Image to Video animates a first-frame image, optionally with last-frame guidance, into coherent 480P / 540P / 768P videos with native stereo audio, 5-15 second duration, flexible aspect ratios, and per-second billing. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/1786523429877069688_r6rFUkDV.webp)
Seedream v5.0 Pro Layer Decomposition
Seedream V5.0 Pro Layer Decomposition separates a single image into a base image and transparent layers, enabling flexible compositing, image editing, asset extraction, and layered design workflows. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/1783519376754609746_GuDMV4dU.webp)
Seedream v5.0 Pro
Seedream V5.0 Pro Text to Image by ByteDance generates high-quality images from text prompts, with aspect ratio selection, strong prompt following, and 1K / 2K output tiers for flexible image creation. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/1783519346875258167_uSgmwFOX.webp)
Seedream v5.0 Pro Edit
Seedream V5.0 Pro Edit by ByteDance edits and generates images from single-image or multi-reference inputs, supporting up to 10 reference images, aspect ratio selection, and 1K / 2K output tiers. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/20260408104619_d5wh11gv.webp)
Nano Banana Pro Text To Image Multi
Google's Nano Banana Pro (Gemini 3.0 Pro Image) is a next-generation text-to-image model capable of generating multiple high-quality images in a single run. Extremely low cost — only $0.07 per image. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/20260408104626_u8it8kvq.webp)
Nano Banana Pro Text To Image Ultra
Google's Nano Banana Pro (Gemini 3.0 Pro Image) is a cutting-edge text-to-image model enabling high-res image generation optimized for phones. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/20260408104631_p3ms4grb.webp)
Nano Banana Pro Text To Image
Google's Nano Banana pro (Gemini 3.0 Pro Image) is a cutting-edge text-to-image model enabling high-res 4K image generation optimized for phones. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/20260408104610_zrhfvtpp.webp)
Nano Banana Pro Edit Multi
Google's Nano Banana Pro (Gemini 3.0 Pro Image) Edit is a next-generation image editing model capable of generating multiple high-quality edited images in a single run. Extremely low cost — only $0.07 per image. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/20260408104636_1r1p0ttd.webp)
Nano Banana Pro Edit Ultra
Google Nano Banana Pro (Gemini 3.0 Pro Image) Edit enables image editing with highres output. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/20260408104615_axtp5nwb.webp)
Nano Banana Pro Edit
Google Nano Banana Pro (Gemini 3.0 Pro Image) Edit enables image editing with 4K-capable output. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/20260408104558_t6mp9lus.webp)
Nano Banana 2 Text To Image Fast
Google Nano Banana 2 Fast (Gemini 3.1 Flash Image) is the cheapest Nano Banana 2 option, starting at just $0.045 per image. Delivers fast text-to-image generation with 2K default output and 4K support. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/20260408104604_srl763ml.webp)
Nano Banana 2 Text To Image
Google Nano Banana 2 (Gemini 3.1 Flash Image) delivers Pro-quality image generation at Flash speed with 512px to 4K resolution support. Features include improved text rendering, character consistency for up to 5 characters, and real-world knowledge integration. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/20260408104544_zo6kw479.webp)
Nano Banana 2 Edit Fast
Google Nano Banana 2 Edit Fast (Gemini 3.1 Flash Image) is the cheapest Nano Banana 2 editing option, starting at just $0.045 per image. Enables fast image editing with 2K default output and 4K support. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/20260408104538_77qog4ig.webp)
Nano Banana 2 Edit
Google Nano Banana 2 Edit (Gemini 3.1 Flash Image) enables advanced image editing with 4K-capable output, fast iteration, and precise instruction following. Supports text translation, localization within images, and maintains subject consistency during edits. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/1788941905586203566_DzViKczP.webp)
Gpt Image 2.5 Sunburst Edit
OpenAI's GPT Image 2.5 Sunburst Edit edits one or more reference images from natural-language instructions, with five quality tiers up to 4K. Sunburst is the precision-focused GPT Image 2.5 tier that spends more time per image for extra fidelity on intricate detail. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/1788932339711919494_vrbhE9lL.webp)
Gpt Image 2.5 Sunburst Text To Image
OpenAI's GPT Image 2.5 Sunburst Text-to-Image generates high-quality images from natural-language prompts, with five quality tiers up to 4K. Sunburst is the precision-focused GPT Image 2.5 tier that spends more time per image for extra fidelity on intricate detail. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/1782721508918099909_oCMW3dT2.webp)
Gpt Image 2 Text To Image
OpenAI's GPT Image 2 Text-to-Image generates high-quality images from natural-language prompts. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/1782721434327650196_n8i8hqAK.webp)
Gpt Image 2 Edit
OpenAI's GPT Image 2 Edit enables image editing from natural-language instructions with one or more reference images. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/1785949826547283917_F8QZ8hqB.webp)
Qwen Image 3.0 Text To Image
Qwen Image 3.0 Text to Image is a high-quality image generation model that creates high-quality images from text prompts, with advanced prompt understanding, strong visual quality, and up to 2K output for creative and production workflows. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
/filters:quality(82)/media/images/1785949851816447753_YuENW5PZ.webp)
Qwen Image 3.0 Edit
Qwen Image 3.0 Edit is a high-quality image editing model that transforms existing images with natural-language instructions, delivering advanced instruction understanding, superior visual quality, and up to 2K output for creative and production workflows. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.
Exemples
WaveSpeedAI en action
De vrais résultats générés par l’API WaveSpeedAI. Survolez une vidéo pour la prévisualiser, cliquez pour ouvrir la visionneuse en taille réelle.
Mode d’emploi
Comment utiliser l’API WaveSpeedAI
Quatre étapes de l’inscription à une génération terminée. Des exemples complets en Python, Node.js et cURL se trouvent dans la section API ci-dessous.
- 01
Obtenez une clé API
Créez un compte WaveSpeedAI et copiez votre clé API depuis le tableau de bord. Les nouveaux comptes reçoivent des crédits de démarrage gratuits — de quoi utiliser le playground quelques dizaines de fois avant le début de la facturation.
- 02
Soumettez une prédiction
Envoyez votre entrée en JSON par POST à https://api.wavespeed.ai/api/v3/bytedance/seedance-2.5/text-to-video. Le point d’accès renvoie immédiatement un identifiant de prédiction — les générations sont asynchrones, vous ne gardez donc pas de connexion ouverte pendant l’inférence.
- 03
Interrogez jusqu’à la fin
GET https://api.wavespeed.ai/api/v3/predictions/{request_id}/result. Retournez les outputs sur completed ; arrêtez avec une erreur sur failed, cancelled, timeout ou deleted ; continuez d’interroger pour tout autre statut.
- 04
Lisez l’URL du résultat
Une fois le statut "completed", lisez l’URL dans data.outputs[0]. Elle pointe vers votre média généré sur le CDN de WaveSpeedAI — fichier image, vidéo, audio ou 3D selon la variante du modèle appelée.
Cas d’usage
Ce que vous pouvez créer avec ces modèles
Les workflows courants pour lesquels développeurs et créateurs utilisent ces API.
Migrer une intégration de l'API Higgsfield en un après-midi
Les deux API sont asynchrones : vous envoyez du JSON, recevez un identifiant de requête, puis interrogez ou recevez un webhook. Sur WaveSpeedAI, vous envoyez un POST vers /api/v3/<model> avec une clé API Bearer et lisez le résultat de la prédiction : le portage se résume donc surtout à changer l'URL de base, l'en-tête d'authentification et le chemin du modèle.
Image et vidéo dans un seul pipeline
Générez des images fixes avec Nano Banana Pro, Seedream 5.0 ou GPT Image 2.5, puis animez-les avec l'image vers vidéo de Seedance 2.5, Kling 3.0 ou Wan 3.0, avec une seule clé et un seul solde. Le catalogue publié de l'API Higgsfield ne liste ni Nano Banana, ni Seedream, ni GPT Image.
MiniMax H3 en open-weights avec LoRA
WaveSpeedAI héberge MiniMax H3 en open-weights avec texte vers vidéo, image vers vidéo, référence vers vidéo, édition et extension vidéo, des endpoints LoRA pour des styles et des personnages personnalisés, et un mode texte vers image.
Longs plans uniques et vidéo par niveaux
Seedance 2.5 produit des plans uniques jusqu'à 30 secondes avec audio natif ; Kling 3.0 et Kling O3 existent en niveaux Standard, Pro et 4K ; Wan 3.0 ajoute un niveau Prime. Choisissez plan par plan, depuis la même intégration.
Agents et traitements par lots
Appelez chaque modèle depuis les SDK Python ou JavaScript, en HTTP simple, avec la CLI ou un serveur MCP : vos agents de code et vos scripts par lots utilisent ainsi les mêmes endpoints et les mêmes prix que votre application.
Conseils
Conseils pour rédiger vos prompts avec ces modèles
Des conseils pratiques pour obtenir de meilleurs résultats avec ces modèles — tirés des pratiques qui fonctionnent sur les modèles vidéo dans les pipelines de production.
- 01
Soyez précis sur les mouvements de caméra
Mentionnez un vocabulaire cinématographique concret — orbit, dolly-in, push-in, pan-left, crane shot, handheld follow. Les prompts génériques produisent des choix de caméra statiques ou arbitraires ; les mouvements de caméra nommés correspondent directement à l'intention de mouvement dans les données d'entraînement du modèle et améliorent considérablement la qualité du plan.
- 02
Ancrez l'identité du personnage avec des images de référence
Si votre prompt repose sur une personne, un personnage ou un produit précis, importez une image de référence avec le prompt. Sans référence, l'identité dérive d'une frame à l'autre et d'un plan à l'autre — le même personnage finit par ressembler à une personne légèrement différente à chaque génération.
- 03
Décrivez l'éclairage et le moment de la journée
Des indications d'éclairage comme 'golden hour, soft warm directional light' ou 'overcast diffused light, slate-grey sky' améliorent la qualité et la cohérence bien plus que des modificateurs de qualité vagues. L'éclairage est l'un des a priori les plus forts sur lesquels le modèle se conditionne.
- 04
Utilisez des prompts négatifs pour écarter les défauts courants
Négatifs utiles pour la vidéo : 'frame flicker, motion blur, watermark, text artifacts, distorted hands, low resolution, jpeg compression'. Les prompts négatifs ne coûtent rien et réduisent sensiblement le nombre de générations que vous devriez sinon relancer.
- 05
Choisissez la durée la plus courte qui capture votre moment
La plupart des prompts fonctionnent mieux sur 5 à 8 secondes. Les clips plus longs amplifient les incohérences temporelles (métamorphose du sujet, dérive de l'environnement). Si vous avez besoin d'une séquence de 20 secondes, générez trois clips de 6 à 8 secondes et montez-les ensemble — la qualité reste supérieure à celle d'une seule longue génération.
- 06
Adaptez dès le départ le format d'image à la plateforme
9:16 pour TikTok / Reels / Shorts, 16:9 pour les fils paysage et YouTube, 1:1 pour les grilles de publications. Les modèles s'entraînent légèrement différemment selon le format — recadrer un 16:9 en 9:16 après coup fait perdre à la fois la fidélité et la composition voulue par le modèle.
Tarifs
Tarifs de l’API WaveSpeedAI
La tarification se fait par résultat. Le montant final dépend des paramètres définis dans le playground de chaque variante (résolution, durée, nombre de résultats, références).
API
Appelez l’API WaveSpeedAI
Obtenez une clé API sur wavespeed.ai/accesskey, puis soumettez une prédiction via REST. Le playground génère des exemples prêts à copier pour toute combinaison d’entrées.
POSThttps://api.wavespeed.ai/api/v3/bytedance/seedance-2.5/text-to-video
# 1. Submit the prediction.
SUBMIT_RESPONSE=$(curl --silent --show-error --fail-with-body \
-X POST "https://api.wavespeed.ai/api/v3/bytedance/seedance-2.5/text-to-video" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $WAVESPEED_API_KEY" \
-d '{
"prompt": "A cinematic shot of a city at sunset, soft golden light",
"aspect_ratio": "16:9",
"resolution": "720p",
"duration": 5,
"generate_audio": true
}')
TASK=$(printf '%s' "$SUBMIT_RESPONSE" | jq 'if has("data") then .data else . end')
PREDICTION_ID=$(printf '%s' "$TASK" | jq -r '.id')
if [ -z "$PREDICTION_ID" ] || [ "$PREDICTION_ID" = "null" ]; then
printf 'Submission response did not contain a prediction id
' >&2
exit 1
fi
RESULT_URL="https://api.wavespeed.ai/api/v3/predictions/$PREDICTION_ID/result"
# 2. Poll until the prediction finishes.
while true; do
RESPONSE=$(curl --silent --show-error --fail-with-body "$RESULT_URL" \
-H "Authorization: Bearer $WAVESPEED_API_KEY")
RESULT=$(printf '%s' "$RESPONSE" | jq 'if has("data") then .data else . end')
STATUS=$(printf '%s' "$RESULT" | jq -r '.status')
case "$STATUS" in
completed) printf '%s\n' "$RESULT" | jq '.outputs'; break ;;
failed|cancelled|timeout|deleted) printf '%s\n' "$RESULT" | jq . >&2; exit 1 ;;
*) sleep 2 ;;
esac
doneconst submitUrl = "https://api.wavespeed.ai/api/v3/bytedance/seedance-2.5/text-to-video";
const apiKey = process.env.WAVESPEED_API_KEY;
if (!apiKey) throw new Error('Set WAVESPEED_API_KEY');
async function requestJson(url, options = {}) {
const response = await fetch(url, options);
if (!response.ok) throw new Error(await response.text());
return response.json();
}
// 1. Submit the prediction.
const body = await requestJson(submitUrl, {
method: "POST",
headers: {
"Authorization": `Bearer ${apiKey}`,
"Content-Type": "application/json",
},
body: JSON.stringify({
"prompt": "A cinematic shot of a city at sunset, soft golden light",
"aspect_ratio": "16:9",
"resolution": "720p",
"duration": 5,
"generate_audio": true
}),
});
const task = body.data ?? body;
const resultUrl = `https://api.wavespeed.ai/api/v3/predictions/${task.id}/result`;
// 2. Poll until the prediction finishes.
while (true) {
const resultBody = await requestJson(resultUrl, {
headers: { "Authorization": `Bearer ${apiKey}` },
});
const result = resultBody.data ?? resultBody;
if (result.status === "completed") {
console.log(result.outputs);
break;
}
if (["failed", "cancelled", "timeout", "deleted"].includes(result.status)) throw new Error(JSON.stringify(result));
await new Promise(resolve => setTimeout(resolve, 2000));
}import json
import os
import time
from urllib.request import Request, urlopen
api_key = os.environ["WAVESPEED_API_KEY"]
headers = {"Authorization": f"Bearer {api_key}", "Content-Type": "application/json"}
payload = {
"prompt": "A cinematic shot of a city at sunset, soft golden light",
"aspect_ratio": "16:9",
"resolution": "720p",
"duration": 5,
"generate_audio": True
}
def request_json(url, data=None):
request = Request(url, data=data, headers=headers, method="POST" if data else "GET")
with urlopen(request) as response:
return json.load(response)
# 1. Submit the prediction.
body = request_json("https://api.wavespeed.ai/api/v3/bytedance/seedance-2.5/text-to-video", json.dumps(payload).encode())
task = body.get("data", body)
result_url = f"https://api.wavespeed.ai/api/v3/predictions/{task['id']}/result"
# 2. Poll until the prediction finishes.
while True:
result_body = request_json(result_url)
result = result_body.get("data", result_body)
status = result.get("status")
if status == "completed":
print(result.get("outputs", []))
break
if status in {"failed", "cancelled", "timeout", "deleted"}:
raise RuntimeError(result)
time.sleep(2)Comparer
WaveSpeedAI face à Higgsfield API
Ce qui distingue WaveSpeedAI de Higgsfield API.
WaveSpeedAI vs Higgsfield API: models
L'API Higgsfield liste 82 entrées d'image et de vidéo, dont ses propres modèles Soul et Cinema Studio, ainsi que Seedance, Kling, Wan, MiniMax et Qwen Image. WaveSpeedAI couvre ces familles tierces et ajoute Nano Banana, Seedream, GPT Image, Veo, l'audio, la 3D et les modèles de langage : plus de 1 000 au total.
WaveSpeedAI vs Higgsfield API: credits
Les fonds de l'API Higgsfield expirent un an après l'achat. Les crédits WaveSpeedAI n'expirent jamais, sans adhésion ni abonnement : rechargez quand vous en avez besoin et payez à la requête, avec le prix de chaque endpoint sur la page de son modèle et dans le tableau des tarifs de cette page. Les mêmes crédits financent aussi les studios dans le navigateur.
WaveSpeedAI vs Higgsfield API: open models
Les deux listent MiniMax H3. Sur WaveSpeedAI, c'est le modèle open-weights hébergé par WaveSpeedAI, avec des endpoints LoRA, référence vers vidéo, édition, extension et image à côté du texte vers vidéo et de l'image vers vidéo standard.
FAQ
Higgsfield API Alternative — Questions fréquentes
Modèles, tarifs, migration — les questions courantes sur le passage de Higgsfield API à WaveSpeedAI.
WaveSpeedAI est-il une alternative à l'API Higgsfield ?
Oui. WaveSpeedAI propose Seedance 2.5 et 2.0, Kling 3.0 et O3, Wan 3.0, MiniMax H3 et Qwen Image 3.0 sous forme d'endpoints REST, plus Seedream 5.0, Nano Banana 2 et Pro, et GPT Image 2.5 et 2, avec une seule clé API et une tarification à la requête.
Quels modèles puis-je appeler que l'API Higgsfield ne liste pas ?
Le catalogue de modèles publié de l'API Higgsfield n'inclut ni Nano Banana, ni Seedream, ni GPT Image, ni Veo, ni modèles audio. Sur WaveSpeedAI, Nano Banana 2 et Pro, Seedream 5.0, GPT Image 2.5 et 2, Veo 3.1 et les voix ElevenLabs sont accessibles avec la même clé que les modèles vidéo.
Comment migrer depuis l'API Higgsfield ?
Créez une clé sur /accesskey, puis envoyez votre entrée en JSON par POST vers https://api.wavespeed.ai/api/v3/<model> avec un en-tête Authorization: Bearer. Vous recevez un identifiant de prédiction ; interrogez https://api.wavespeed.ai/api/v3/predictions/<id>/result ou passez un webhook. Associez chaque modèle à son chemin WaveSpeedAI à partir de la liste d'endpoints de cette page.
MiniMax H3 sur WaveSpeedAI est-il le modèle open-weights ?
Oui. Les endpoints wavespeed-ai/minimax-h3 exécutent MiniMax H3 en open-weights sur WaveSpeedAI, y compris des variantes LoRA pour des styles et des personnages personnalisés, référence vers vidéo, édition et extension vidéo, et un mode texte vers image.
Ai-je besoin d'une adhésion ou d'un abonnement, et les crédits expirent-ils ?
Ni adhésion ni abonnement. WaveSpeedAI fonctionne en paiement à l'usage : rechargez des crédits quand vous en avez besoin et payez à la requête au prix indiqué sur chaque page de modèle et dans le tableau des tarifs ci-dessus. Les crédits n'expirent jamais. Les nouveaux comptes éligibles reçoivent des crédits de démarrage gratuits.
Comment appeler ces API ?
Créez un compte WaveSpeedAI, copiez votre clé API depuis /accesskey, puis envoyez votre entrée en JSON par POST à https://api.wavespeed.ai/api/v3/<model>, par exemple https://api.wavespeed.ai/api/v3/bytedance/seedance-2.5/text-to-video. Le point d’accès renvoie un identifiant de prédiction. Interrogez le point d’accès de résultat ou indiquez un webhook. Des exemples Python / Node.js / cURL figurent ci-dessus.
Combien coûtent ces API ?
Les points d’accès de cette page démarrent à $0.02 par exécution ; le prix de chaque modèle figure dans le tableau des tarifs ci-dessus et sur sa page de modèle. Le coût exact dépend des paramètres définis (résolution, durée, nombre de résultats, références), et le playground l’affiche avant l’envoi.
Commencez à créer sur WaveSpeedAI
Crédits de démarrage gratuits à l’inscription. Une seule clé API pour plus de 1 000 modèles IA de tous les grands fournisseurs.