Aller au contenu principal

Nouveautés

Les mises à jour qui comptent pour votre intégration

Lancements de modèles et évolutions du produit, réunis au même endroit. Chaque publication est écrite par l’équipe et adossée à la disponibilité réelle du catalogue.

Suivez les modèles que vous utilisez

Connectez-vous pour mettre en avant, dans votre console privée, les annonces liées aux modèles suivis. Ce flux reste dans le produit et ne prétend pas envoyer d’e-mails.

Voir mes modèles suivis
  1. Produit

    Classements, tests pratiques, une arène à l’aveugle et une bibliothèque de 176 prompts testés

    Quatre nouveaux endroits pour choisir un modèle, tous construits à partir d’exécutions sur cette plateforme. Les classements, les tests et l’arène se trouvent sous Palmarès dans l’en-tête du site, la bibliothèque de prompts sous Studio.

    • Classements : chaque modèle est noté sur deux échelles séparées. Le Spicy Index (0–100) est provisoire pour l’instant : il ne note que les capacités, et la qualité des résultats s’y ajoutera quand nos tests de qualité et les votes de l’arène seront réunis. Le Freedom Score (0–100) mesure jusqu’où chaque modèle va, de façon vérifiée, sur notre échelle de tests de contenu. Les deux ne se mélangent jamais, et le prix, la vitesse et la fiabilité figurent à côté sous forme de mesures brutes. Il existe des classements vidéo, image, LLM, sans censure, meilleur rapport qualité-prix et vitesse ; au 26 septembre, 53 modèles sont classés à partir de 1 672 exécutions de test, et les scores sont recalculés chaque jour.
    • Tests : huit pour l’instant — MiniMax H3, MiniMax H3 Spicy, Seedance 2.5, Seedance 2.5 Spicy, Wan 3.0, Seedream 5.0 Pro, Z-Image Spicy et Grok 4.7. Chacun montre des résultats réels, un rapport de test, le coût d’un résultat exploitable et une recommandation claire.
    • Arène à l’aveugle : deux résultats anonymes, image ou vidéo, issus d’un même prompt. Choisissez celui que vous garderiez, puis découvrez quels modèles les ont produits. Les votes des utilisateurs connectés fixent des notes Bradley-Terry avec intervalles à 95 %, mises à jour toutes les heures ; les modèles dont les intervalles se chevauchent partagent un rang. Les rangs n’apparaissent qu’une fois assez de votes réunis ; d’ici là, les modèles sont listés par éditeur.
    • Bibliothèque de prompts : 176 prompts pour les modèles vidéo et image, chacun avec le résultat qu’il a réellement produit. Filtrez par modèle, tâche, scène ou mouvement de caméra, puis copiez le prompt ou ouvrez-le dans le playground avec tous les réglages remplis.

    La méthodologie est publique et versionnée. Nous vendons l’accès à chaque modèle que nous classons ; la page explique donc aussi comment cela reste en dehors des scores.

  2. Produit

    Les exécutions échouées sont relancées sur une autre route, les refus disent quoi changer, et un seed aléatoire est tiré s’il manque

    Quatre changements dans le comportement des tâches. Deux peuvent demander une adaptation de votre côté : si vous comptez sur des requêtes identiques pour obtenir des résultats identiques, envoyez un seed ; si votre code réagit aux codes d’erreur, gérez 40310.

    Une exécution échouée est d’abord relancée sur une autre route. Beaucoup de modèles sont servis ici par plusieurs routes. Depuis le 23 septembre, quand une exécution échoue après avoir été acceptée et qu’une autre route sert le même modèle avec les mêmes réglages, nous l’y relançons avant de signaler l’échec, tant que la tâche a encore du temps. Vous êtes facturé une seule fois, pour le résultat reçu. Les échecs qui se répéteraient partout, comme un refus pour droit d’auteur, ne sont pas relancés.

    Les refus donnent la cause et la solution. Quand un modèle bloque un résultat pour un possible problème de droit d’auteur ou pour le visage d’une personne réelle, errorMessage indique désormais lequel et quoi essayer :

    • Pour une vidéo, le déclencheur est le plus souvent la bande-son générée : passez generate_audio: false, retirez l’audio de référence et ne citez ni chansons ni artistes réels dans le prompt.
    • Pour une image, il s’agit généralement d’un personnage connu, d’un logo ou d’une œuvre, dans le prompt ou dans une image de référence.
    • Certains modèles refusent les visages de personnes réelles dans les images de référence. Le message le dit et propose un autre modèle ou un personnage dessiné.

    errorCode reste content_rejected, le montant est remboursé, et le message suit votre langue d’erreurs API comme toutes les autres erreurs.

    Un seed aléatoire quand vous omettez seed. Depuis le 24 septembre, sur les modèles qui acceptent seed, une requête sans seed en reçoit un aléatoire, renvoyé dans le champ input de la tâche. Deux requêtes identiques ne donnent donc plus le même résultat. Pour que vos exécutions restent comparables, renvoyez le seed reçu ; un seed fixe ne garantit pas pour autant un résultat identique. Quelques modèles font varier le seed sans le renvoyer. Un seed que vous envoyez est toujours utilisé tel quel.

    40310 pour les comptes dont l’e-mail n’est pas vérifié. Les clés de ces comptes recevaient jusqu’ici un 403 générique. Depuis le 25 septembre, elles reçoivent le code métier 40310, avec un message qui invite à ouvrir le lien de vérification ou à en demander un nouveau depuis la console. La clé fonctionne dès que l’adresse est vérifiée.

  3. Nouveaux modèles

    MiniMax H3 Max passe au 480p à $0.05 la seconde, et cinq étiquettes de contenu ont été remesurées

    minimax/h3-max/image-to-video

    Depuis le 24 septembre, les deux endpoints MiniMax H3 Max acceptent resolution: "480p" en plus de 768p.

    Endpoint480p768p
    minimax/h3-max/image-to-video$0.05$0.08
    minimax/h3-max/text-to-video$0.05$0.08

    Les prix s’entendent par seconde produite et correspondent aux tarifs publiés par MiniMax. Le 480p est un palier natif, pas une réduction : c’est la façon économique de vérifier le mouvement et le cadrage avant de payer le 768p.

    Cinq étiquettes de contenu ont changé. Une nouvelle série de tests de contenu sur les routes que nous servons s’est terminée le 24 septembre, et ces étiquettes ont bougé :

    EndpointAvantMaintenant
    minimax/h3-max/image-to-videoSans censureAtténué
    minimax/h3-max/text-to-videoAtténuéFiltré
    alibaba/wan-2.2/image-to-videoSans censureAtténué
    alibaba/wan-2.2-animate/character-animationAtténuéSans censure
    alibaba/wan-2.5/text-to-videoAtténuéSans censure
    • Atténué signifie qu’une requête qui dépasse les limites propres au modèle n’échoue pas : elle revient adoucie et elle est facturée comme n’importe quel succès. Vérifiez donc le résultat, pas le code de statut. Filtré signifie que la requête est refusée avec content_rejected et remboursée.
    • Si vous aviez choisi H3 Max image vers vidéo pour un travail sans censure après notre annonce du 21 septembre, ce sont désormais minimax/h3/image-to-video (à partir de $0.025 la seconde) et les deux endpoints Wan 2.5 qui portent l’étiquette Sans censure.
  4. Nouveaux modèles

    Neuf nouveaux endpoints vidéo : MiniMax H3 Max, Wan 2.6, LTX 2.5 et Vidu Q3 Pro

    alibaba/wan-2.6-flash/image-to-video

    Quatre familles rejoignent le catalogue vidéo, facturées à la seconde produite. Chacune porte une étiquette de contenu mesurée, non supposée.

    • minimax/h3-max/image-to-video et text-to-video — 0,08 $ la seconde. L'image vers vidéo est Uncensored ; le texte vers vidéo est Softened : un prompt osé y renvoie un résultat atténué plutôt qu'une erreur, et reste facturé. Vérifiez la sortie, pas le code de statut.
    • alibaba/wan-2.6/text-to-video et image-to-video — 0,09 $ la seconde, tous deux Uncensored. reference-to-video est à 0,065 $ la seconde et Filtered : il refuse catégoriquement les demandes osées.
    • alibaba/wan-2.6-flash/image-to-video — 0,0225 $ la seconde, Uncensored. De loin la vidéo la moins chère à la seconde du catalogue.
    • lightricks/ltx-2.5/text-to-video et image-to-video — 0,09 $ la seconde, tous deux Uncensored.
    • vidu/q3-pro/image-to-video à 0,054 $ et vidu/q3-turbo/image-to-video à 0,042 $ la seconde, tous deux Uncensored.

    Les étiquettes viennent de mesures réelles sur la route que nous servons effectivement : si la route change, l'étiquette change. Un modèle sans étiquette est un modèle que nous n'avons pas encore mesuré — nous préférons ne rien dire plutôt que de deviner à votre place.

  5. Nouveaux modèles

    GLM 5.3, DeepSeek V4.1 Flash, et des niveaux de raisonnement propres à chaque modèle

    deepseek/v4.1-flash/chat

    Trois endpoints de chat rejoignent le catalogue, et les réglages de raisonnement des modèles de texte existants correspondent désormais à ce que chaque éditeur prend réellement en charge.

    • zai/glm-5.3/chat — 1,05 $ en entrée / 0,195 $ en cache / 3,30 $ en sortie par million de tokens, 25 % sous le prix publié par Z.ai. Étiquette de contenu : Light, c'est-à-dire des restrictions plus légères, même si certains prompts purement textuels peuvent rester limités.
    • zai/glm-5.3-flash/chat — 0,1275 $ / 0,0255 $ / 0,425 $ par million de tokens, Uncensored.
    • deepseek/v4.1-flash/chat — prix actuel 0,30 $ / 0,006 $ / 1,20 $ par million de tokens, Uncensored.

    Le niveau de raisonnement est maintenant propre à chaque modèle, et non une liste recopiée partout. Claude 4.5 et 4.6 portent les niveaux publiés par Anthropic pour chacun ; Gemini a reçu son palier minimal ; DeepSeek accepte none, dont nous avons mesuré qu'il coupe réellement le raisonnement au lieu de simplement le réduire. Là où un éditeur ne propose pas un niveau, nous ne l'annonçons pas : Grok 4.5 et 4.6 refusent reasoning_effort: none en amont, tandis que 4.3 l'accepte.

    Un point de budget qui piège souvent : les tokens de raisonnement comptent dans max_tokens. Un prompt demandant 150 mots peut consommer plusieurs milliers de tokens à un niveau élevé. Dimensionnez donc la limite sur ce que le modèle va réellement produire, pas sur la longueur de réponse que vous souhaitez lire.

  6. Nouveaux modèles

    MiniMax H3 LoRA est disponible : vos propres poids sur la vidéo et l’image H3

    minimax/h3-lora/text-to-video

    Trois nouvelles familles font tourner MiniMax H3 en poids ouverts avec jusqu’à trois fichiers LoRA de votre choix par requête, chacun avec sa propre intensité de 0 à 4.

    • MiniMax H3 LoRA (minimax/h3-lora/text-to-video, /image-to-video, /reference-to-video) : de 3 à 15 secondes en 480p, 540p, 768p ou 1080p, avec un son stéréo généré dans la même passe. Références vers vidéo accepte jusqu’à neuf images, trois clips et trois extraits audio.
    • MiniMax H3 Singularity LoRA (minimax/h3-singularity-lora/image-to-video, /reference-to-video) : le fine-tune communautaire de H3 entraîné en HDR, pensé pour l’action rapide, la danse et les plans larges où les visages doivent tenir. Vos LoRA H3 s’y chargent tels quels.
    • MiniMax H3 Image LoRA (minimax/h3-image-lora/text-to-image, /edit) : H3 en modèle d’image fixe, en 1k ou 2k, avec retouche à partir de neuf références au plus. Composez ici l’image de départ, puis animez-la avec le même LoRA.

    Un LoRA est un lien direct vers un fichier .safetensors : pas d’envoi, pas de liste blanche, pas de validation. Les sept endpoints sont sans censure, et charger des LoRA ne coûte rien de plus.

    FamilleÀ partir de
    MiniMax H3 LoRA0,05 $ / seconde
    MiniMax H3 Singularity LoRA0,06 $ / seconde
    MiniMax H3 Image LoRA0,042 $ / image
  7. Tarifs

    15 % de remise sur les deux endpoints image vers vidéo de Wan 2.2 LoRA

    alibaba/wan-2.2-spicy-lora/image-to-video

    Depuis le 23 septembre 2026, les deux endpoints image vers vidéo de Wan 2.2 LoRA bénéficient de 15 % de remise, sans date de fin.

    Endpoint480p720p
    alibaba/wan-2.2-lora/image-to-video$0.024 → $0.0204$0.048 → $0.0408
    alibaba/wan-2.2-spicy-lora/image-to-video$0.024 → $0.0204$0.048 → $0.0408

    Les prix s'entendent par seconde produite.

    • Rien à modifier de votre côté. La remise s'applique au moment où la requête est tarifée : l'estimation avant l'envoi, le montant facturé ensuite et les cartes de prix affichent tous le nouveau chiffre. Résolutions, durées, comportement de contenu et forme de requête restent les mêmes.
    • Nous rendons ainsi l'essentiel de la hausse du 20 septembre. La condition qui l'avait motivée a depuis évolué en notre faveur, et nous la répercutons. À $0.0204, le prix reste toutefois 2 % au-dessus de son niveau d'avant la hausse, pas en dessous.
    • Aucune date de fin n'est fixée. Si cela change, la date apparaîtra sur la carte de prix.
  8. Nouveaux modèles

    Qwen Image 2.1 le jour de sa sortie, avec une édition LoRA pour vos propres poids

    alibaba/qwen-image-2.1/text-to-image

    Alibaba a publié aujourd'hui Qwen-Image-2.1 en open source, et il est au catalogue le jour même. Quatre points d'accès : génération et édition par références, chacun en édition simple et en édition LoRA, qui charge les fichiers de poids que vous lui indiquez.

    • Apportez vos propres poids. Jusqu'à trois fichiers LoRA par requête, chacun avec sa propre intensité, indiqués par un lien HTTPS direct vers un fichier .safetensors ou par un dépôt Hugging Face. Aucun téléversement, aucune liste blanche, aucune file d'approbation.
    • Entre le prompt et le modèle, il n'y a rien. Les quatre points d'accès sont sans restriction : aucun filtre devant le modèle, aucun indicateur de contenu pour adultes, aucune déclaration à joindre à la requête.
    • Quinze rapports d'image, trois paliers de résolution. Des bandes 3:1 et 21:9 aux colonnes 1:3 et 9:21, en 1k, 1,5k ou 2k.
    • L'édition accepte jusqu'à dix images de référence. Chacune entre dans l'estimation affichée avant l'envoi : envoyez les références qui travaillent et laissez le reste de côté.
  9. Maintenance

    Kimi K2.6 est retiré — passez à Kimi K3

    moonshot/kimi-k3/chat

    moonshot/kimi-k2.6/chat ne figure plus au catalogue. Une requête qui le nomme renvoie désormais 404, et son adresse web redirige définitivement vers Kimi K3.

    • Remplacez l'identifiant du modèle par moonshot/kimi-k3/chat. Rien d'autre ne change dans votre requête : même format OpenAI, même comportement en streaming.
    • Les tâches créées avant le retrait ne sont pas affectées. Vous pouvez toujours les lire avec la clé qui les a créées.
    • Un endpoint retiré n'est jamais réacheminé en silence vers un autre modèle. Nous préférons qu'une requête échoue franchement plutôt que de vous facturer un modèle que vous n'avez pas choisi : une substitution invisible est pire qu'une erreur visible.
  10. Tarifs

    Hausse de prix sur les deux endpoints image vers vidéo de Wan 2.2 LoRA

    alibaba/wan-2.2-lora/image-to-video

    Depuis le 20 septembre 2026, les deux endpoints image vers vidéo de Wan 2.2 LoRA coûtent 20 % de plus par seconde produite.

    Endpoint480p720p
    alibaba/wan-2.2-lora/image-to-video$0.020 → $0.024$0.040 → $0.048
    alibaba/wan-2.2-spicy-lora/image-to-video$0.020 → $0.024$0.040 → $0.048

    Rien d'autre n'a changé : mêmes résolutions, mêmes durées, même comportement de contenu, même forme de requête.

    Pourquoi nous vous le disons au lieu de vous le laisser découvrir sur la facture. Ces deux endpoints avaient été tarifés sur une hypothèse qui, précisément pour eux, ne tenait pas ; nous l'avons corrigée plutôt que de maintenir un prix intenable. Un tarif qui cesse discrètement de couvrir son propre coût ne reste pas longtemps disponible, et un endpoint qui disparaît vous coûte plus cher qu'un endpoint 20 % plus cher.

    Un effet visible : l'endpoint Spicy n'affiche plus de prix de référence barré. Nous n'en affichons un que là où nous sommes réellement en dessous, et à 0,024 $ ce n'est plus le cas. Ce n'est pas le prix de référence qui a bougé, c'est le nôtre.

  11. Produit

    SDK officiels pour TypeScript, Python, Go, Java et PHP

    Cinq SDK officiels sont disponibles, accompagnés d'une CLI, d'un serveur MCP, d'un Agent Skill et d'un proxy qui évite de placer la clé dans le client. Tous suivent les mêmes quatre étapes : chiffrer, créer avec une clé d'idempotence, attendre, récupérer.

    LangagePaquetInstallation
    TypeScript@spicyapi/sdknpm install @spicyapi/sdk
    Pythonspicyapipip install spicyapi
    Gogithub.com/Spicy-API/spicy-gogo get github.com/Spicy-API/spicy-go
    Javaai.spicyapi:spicyapi-javaMaven Central, Java 17 ou plus
    PHPspicyapi/spicyapicomposer require spicyapi/spicyapi
    • Presque rien n'entre dans votre arbre de dépendances. Python et Go se limitent à la bibliothèque standard, PHP n'a besoin d'aucune bibliothèque, et Java en apporte exactement une : Jackson.
    • Tout le flux asynchrone, pas seulement l'appel HTTP : un budget d'attente à la création de la tâche, l'envoi en trois étapes pour vos propres images et vidéos, et la vérification de signature des webhooks.
    • @spicyapi/cli parcourt le catalogue, chiffre avant la dépense et télécharge les résultats depuis un terminal. @spicyapi/mcp donne les mêmes capacités à Claude Code, Codex, Cursor ou tout client MCP, et demande votre accord avant toute facturation. L'Agent Skill s'installe par npx skills add Spicy-API/spicy-skill et enseigne le bon ordre des opérations à un assistant de code.
    • @spicyapi/proxy garde la clé sur votre serveur. Une clé compilée dans une application web, mobile ou de bureau est une clé publique ; ce paquet est le relais côté serveur qui la détient à sa place.

    Les cinq sont open source sous licence MIT. Les guides : docs.spicyapi.ai

  12. Produit

    Se passer de la boucle de polling : un budget d'attente à la création de tâche et des endpoints webhook au niveau du compte

    Deux façons de ne plus écrire de boucle de polling. Les deux sont disponibles.

    Un budget d'attente à la création de la tâche. Ajoutez ?wait=<secondes> à createTask : nous gardons la connexion ouverte jusqu'à ce que la tâche atteigne un état terminal, et répondons avec l'enregistrement complet, dans la même forme que recordInfo.

    • Budget épuisé : vous recevez le 202 habituel, identique à un appel sans le paramètre, et vous interrogez à partir de là.
    • Déconnexion : rien ne change pour la tâche. Elle continue et reste facturée normalement.
    • Le plafond est de 60 secondes. Les valeurs supérieures sont ramenées à cette limite plutôt que refusées, et une valeur mal formée est ignorée plutôt que refusée : une faute de frappe dans un paramètre d'optimisation ne doit pas faire échouer une génération qui aurait réussi.

    Utile sur les endpoints qui se terminent en quelques secondes, c'est-à-dire l'essentiel de l'image et de l'édition. Les modèles vidéo tournent couramment plusieurs minutes : le budget expirera et vous finirez par interroger quand même.

    Endpoints webhook au niveau du compte. Enregistrez une URL une seule fois avec les événements souhaités, et chaque tâche concernée y est livrée — plus besoin de passer une URL de rappel sur chaque tâche. Un compte accepte jusqu'à 16 endpoints, chacun avec son propre secret de signature. Un 410 Gone renvoyé par votre serveur désactive l'endpoint immédiatement au lieu de rappeler une adresse que son propriétaire a retirée. Les endpoints passent uniquement par l'API pour l'instant ; la console n'a pas encore d'écran dédié.

    Détails : tâches · webhooks