Replicate
Replicate est une plateforme qui permet d’exécuter plus de 50 000 modèles d’IA via une API simple, sans gérer d’infrastructure GPU, acquise par Cloudflare en novembre 2025 pour renforcer son offre Workers AI.
- Éditeur
- Replicate (filiale de Cloudflare depuis fin 2025)
- Type
- Plateforme d’inférence IA serverless + marketplace de modèles
- Modèles
- 50 000+ modèles publics (image, vidéo, audio, texte, multimodal)
- Pricing
- Facturation à la seconde de compute GPU, ou par input/output selon le modèle
- GPU
- CPU, T4, L4, A40, A100 (40 Go et 80 Go), H100
- Outil open-source
- Cog (packaging de modèles ML en containers)
- Fondation
- 2019, San Francisco (co-fondé par Ben Firshman, créateur de Docker Compose)
- Acquisition
- Cloudflare (NYSE: NET), annoncée le 17 novembre 2025, montant estimé ≈ $550M
- URL
- replicate.com
Qu’est-ce que Replicate ?
Replicate est la plateforme qui a démocratisé l’accès aux modèles d’IA pour les développeurs qui ne veulent (ou ne peuvent) pas gérer d’infrastructure GPU. Le concept : vous appelez un modèle via une API REST ou le SDK Python, Replicate provisionne le GPU, exécute le modèle, vous renvoie le résultat, et libère la ressource. Vous ne touchez jamais un serveur.
Ce qui distingue Replicate des autres plateformes d’inférence (Modal, RunPod, Together AI), c’est son marketplace de modèles. Plus de 50 000 modèles pré-déployés, contribués par la communauté et par des éditeurs (Stability AI, Meta, Google, Ideogram, Recraft, etc.), sont disponibles en un appel d’API. Vous n’avez pas besoin de packager votre modèle, de configurer un Docker image, ou de choisir du matériel. Vous appelez le modèle par son nom et ça tourne.
Replicate a été fondé en 2019 par Ben Firshman, connu pour avoir créé Docker Compose, et Andreas Jansson. L’entreprise a levé environ $40M auprès d’Andreessen Horowitz (a16z), NVentures (Nvidia), Sequoia, Heavybit et Y Combinator. En novembre 2025, Cloudflare a annoncé l’acquisition de Replicate pour renforcer sa plateforme Workers AI. Replicate continue d’opérer comme une marque distincte, avec son API inchangée.
Comment fonctionne Replicate
Modèles publics : l’API la plus simple du marché
Pour utiliser un modèle public sur Replicate, vous n’avez besoin que d’un token d’API. L’appel est d’une simplicité remarquable :
import replicate
output = replicate.run(
"stability-ai/sdxl:7762fd07cf82c948",
input={"prompt": "A futuristic city at sunset, digital art"}
)
print(output) # URL de l'image générée
Quand vous exécutez un modèle public, vous ne payez que le temps de traitement actif. Le temps de setup (chargement du modèle en mémoire GPU) et le temps d’inactivité sont gratuits pour les modèles publics. Le modèle partage un pool hardware avec d’autres utilisateurs, ce qui signifie que vos requêtes entrent dans une file d’attente partagée.
Modèles custom avec Cog
Si vous avez votre propre modèle, vous pouvez le packager avec Cog, l’outil open-source de Replicate. Cog définit un standard pour empaqueter un modèle ML dans un container reproductible avec un serveur API intégré. Vous poussez votre modèle sur Replicate, et la plateforme génère automatiquement un endpoint API scalable.
Les modèles privés (custom) fonctionnent sur du hardware dédié : vous ne partagez pas de file d’attente avec d’autres utilisateurs. En contrepartie, vous payez pour tout le temps où l’instance est en ligne (setup + idle + traitement), pas seulement le traitement actif. Exception : les fine-tunes avec « fast boot » ne sont facturés que pendant le traitement, comme les modèles publics.
Deployments : contrôle de la mise à l’échelle
Les Deployments vous donnent un contrôle fin sur le scaling de vos modèles custom : nombre minimum et maximum d’instances, hardware choisi, et file d’attente dédiée. C’est le mode production de Replicate, pour les équipes qui ont besoin de performances prévisibles et de contrôle sur la latence.
Pricing Replicate
Replicate utilise deux modèles de facturation selon le type de modèle :
Facturation par temps de compute : la majorité des modèles. Vous payez à la seconde de GPU utilisée, avec un tarif qui dépend du hardware.
| Hardware | Prix par seconde | Prix par heure (équivalent) |
|---|---|---|
| CPU | $0,000100 | $0,36 |
| NVIDIA T4 | $0,000225 | $0,81 |
| NVIDIA L4 | $0,000312 | $1,12 |
| NVIDIA A40 (Large) | $0,000575 | $2,07 |
| NVIDIA A100 (40 Go) | $0,001150 | $4,14 |
| NVIDIA A100 (80 Go) | $0,001400 | $5,04 |
| NVIDIA H100 | $0,003200 | $11,52 |
| 8x NVIDIA A100 (80 Go) | $0,011200 | $40,32 |
Facturation par input/output : certains modèles (notamment les LLM et modèles propriétaires) sont facturés par volume d’entrée/sortie. Le prix varie par modèle. Vous trouverez les estimations de coût sur la page de chaque modèle.
Essai gratuit : Replicate permet d’exécuter certains modèles gratuitement pour les nouveaux utilisateurs. Au-delà, vous devez configurer un moyen de paiement. Le pricing est entièrement pay-as-you-go, sans engagement minimum.
Le catalogue de modèles : la force de Replicate
Le catalogue de 50 000+ modèles est l’atout compétitif principal de Replicate. Il couvre tous les domaines de l’IA générative :
Génération d’images : Flux (Black Forest Labs), Stable Diffusion XL/3.5, Ideogram v3, Recraft V3, Seedream 5.0, et des centaines de modèles communautaires fine-tunés.
Génération vidéo : Wan 2.1, Kling, Runway, Veo 3.1, et d’autres modèles text-to-video et image-to-video.
LLM et texte : Llama 3, Mistral, Claude Sonnet, GPT-5.1, Moonshot Kimi, et d’autres modèles de langage.
Audio : Whisper (transcription), modèles TTS, génération musicale.
Fine-tunes : des milliers de variantes fine-tunées par la communauté, notamment pour la génération d’images personnalisées (portraits, styles artistiques, produits).
Les modèles « officiels » (environ 100, curatés par Replicate) sont optimisés pour la production. Les modèles communautaires sont plus expérimentaux, avec une qualité et une fiabilité variables.
L’acquisition par Cloudflare
L’annonce du 17 novembre 2025 a été un événement marquant. Cloudflare, le géant de l’infrastructure web (CDN, sécurité, serverless), a acquis Replicate pour un montant estimé à environ $550 millions (non confirmé officiellement). L’objectif : faire de Cloudflare Workers la plateforme de référence pour construire des applications IA complètes.
Ce que l’acquisition change concrètement :
Pour les utilisateurs actuels : à court terme, rien. L’API ne change pas, les modèles continuent de fonctionner, la facturation reste la même. Replicate opère comme une marque distincte.
À moyen terme : les 50 000+ modèles de Replicate seront accessibles depuis Cloudflare Workers AI. L’intégration avec le réseau mondial de Cloudflare (300+ villes) devrait améliorer la latence. Cloudflare prévoit aussi d’ajouter la possibilité de faire tourner des modèles custom et des pipelines sur Workers AI.
Pour l’écosystème : c’est un signal fort que l’inférence IA migre vers le edge. Au lieu de centraliser l’inférence dans quelques datacenters GPU, Cloudflare veut distribuer les modèles au plus près des utilisateurs. C’est cohérent avec la tendance des modèles plus petits et plus efficaces qui peuvent tourner sur du hardware edge.
Replicate vs Modal vs Together AI
| Critère | Replicate | Modal | Together AI |
|---|---|---|---|
| Paradigme | API de modèles pré-déployés | Serverless compute (bring your code) | API d’inférence LLM + training |
| Catalogue de modèles | 50 000+ (le plus large) | Aucun (bring your own) | ≈ 200+ LLM/image |
| Simplicité | 1 ligne de code | Décorateurs Python | 1 ligne de code (LLM) |
| Personnalisation | Modèles custom via Cog | Contrôle total (Python) | Fine-tuning, pas de custom serving |
| Cold starts | 10-180 secondes | 2-4 secondes | Négligeables (modèles chauds) |
| Production-ready | Oui (avec Deployments) | Oui | Oui |
| Pricing H100 | $11,52/h | $3,95/h | Par token (variable) |
| Domaine fort | Image/vidéo gen, multimodal | Compute custom, batch | LLM inférence à bas coût |
Cas d’usage idéaux
Prototypage rapide. C’est le scénario parfait pour Replicate. Vous voulez tester Flux pour la génération d’images, Whisper pour la transcription, ou Wan 2.1 pour la vidéo ? Un appel API et vous avez un résultat en secondes, sans rien configurer.
Intégration IA dans des produits web/mobile. Des entreprises comme BuzzFeed, Unsplash et PhotoAI utilisent Replicate pour intégrer des fonctionnalités IA dans leurs produits. L’API REST s’intègre facilement dans n’importe quel stack backend. L’autoscaling gère les pics de trafic sans intervention.
Fine-tuning de modèles de génération d’images. Replicate propose du fine-tuning intégré pour certains modèles (Flux, SDXL) directement via l’API. Vous uploadez vos images d’entraînement, et Replicate gère le fine-tuning. Les modèles fine-tunés bénéficient du « fast boot » (cold start < 1 seconde), ce qui les rend viables en production.
Exploration de modèles communautaires. Le marketplace communautaire de Replicate est une mine d’or pour découvrir des modèles de niche : upscaling, restauration photo, suppression de fond, style transfer, text-to-3D, et bien d’autres. Beaucoup de ces modèles ne sont disponibles nulle part ailleurs avec une API prête à l’emploi.
Limites de Replicate
Cold starts en production. Le problème numéro un. 10 à 180 secondes de cold start pour un gros modèle, c’est inacceptable pour une application interactive. Les Deployments avec instances warm résolvent le problème mais ajoutent un coût fixe. L’acquisition par Cloudflare devrait améliorer ce point à terme, mais ce n’est pas encore le cas.
Pricing GPU élevé. L’H100 à $11,52/heure est 3 à 4 fois plus cher que sur Modal ($3,95/h) ou RunPod ($3,29/h). L’A100 80 Go à $5,04/h est aussi au-dessus du marché. Vous payez le premium de la simplicité et de l’accès au catalogue. Pour des charges lourdes ou continues, ce coût est significatif.
Pricing imprévisible. La facturation à la seconde sur des hardware différents selon les modèles rend difficile la prédiction des coûts. Un même modèle peut tourner sur du T4 ou du A100 selon la version, avec des coûts qui varient du simple au quintuple. Vérifiez toujours la section « Run time and cost » sur la page de chaque modèle avant de l’utiliser en production.
Qualité variable des modèles communautaires. Sur 50 000+ modèles, beaucoup sont expérimentaux, mal documentés ou abandonnés. Les ≈ 100 modèles « officiels » sont fiables, mais le reste nécessite une évaluation avant utilisation en production.
Lock-in plateforme. Vos modèles custom déployés sur Replicate sont étroitement liés à l’API et à l’infrastructure propriétaire. Migrer vers une autre plateforme implique de reconfigurer le serving et la mise à l’échelle. Cog est open-source et standardise le packaging, mais le runtime reste spécifique à Replicate.
Pas de contrôle sur l’infrastructure. Contrairement à Modal où vous définissez votre environnement en Python, ou RunPod où vous avez un accès SSH complet, Replicate abstrait complètement l’infrastructure. C’est un avantage pour la simplicité, mais un inconvénient si vous avez besoin d’optimiser les performances de serving (configuration vLLM, batching custom, optimisations CUDA spécifiques). Vous êtes limité à ce que Cog et la plateforme supportent.
Cog : l’outil open-source qui mérite votre attention
Cog est l’outil open-source créé par Replicate pour packager des modèles ML en containers Docker reproductibles avec un serveur API intégré. Même si vous n’utilisez pas Replicate comme plateforme d’hébergement, Cog est utile en soi pour standardiser le packaging de vos modèles.
Un fichier cog.yaml définit l’environnement (version Python, dépendances, version CUDA) et un fichier predict.py définit l’interface du modèle (inputs, outputs). Cog génère un container Docker optimisé que vous pouvez exécuter localement, pousser sur Replicate, ou déployer sur n’importe quelle infrastructure Docker. C’est devenu un quasi-standard pour le packaging de modèles de génération d’images dans la communauté open-source.
Démarrer avec Replicate
Étape 1 : Créer un compte. Inscrivez-vous sur replicate.com. Vous pouvez tester des modèles gratuitement sans carte bancaire.
Étape 2 : Explorer le catalogue. Parcourez les modèles par catégorie (image, vidéo, audio, texte) ou recherchez par nom. Chaque modèle a une page interactive pour tester avec vos propres inputs.
Étape 3 : Intégrer via l’API. Installez le SDK (pip install replicate), configurez votre token API, et appelez le modèle en une ligne. Replicate fournit des SDK pour Python, Node.js, Swift, et une API REST universelle.
Étape 4 : Déployer un modèle custom (optionnel). Installez Cog (pip install cog), définissez votre modèle dans un fichier predict.py avec un cog.yaml pour les dépendances, puis poussez-le sur Replicate avec cog push.
Étape 5 : Passer en production. Créez un Deployment pour votre modèle avec des instances warm (min instances > 0) pour éliminer les cold starts. Configurez le scaling max selon votre trafic attendu.
Questions fréquentes sur Replicate
L’acquisition par Cloudflare change-t-elle quelque chose pour les utilisateurs ?
À court terme, non. L’API, les modèles et la facturation restent identiques. Replicate opère comme une marque distincte au sein de Cloudflare. À moyen terme, attendez-vous à une intégration progressive avec Cloudflare Workers AI : les modèles Replicate devraient devenir accessibles depuis Workers, avec potentiellement une amélioration de la latence grâce au réseau global de Cloudflare. L’API Replicate n’est pas en voie de disparition.
Replicate est-il adapté à la production ?
Oui, avec des réserves. Pour les modèles publics sur la file partagée, les cold starts et la variabilité de latence posent problème. Pour les Deployments (modèles custom avec instances dédiées et warm), Replicate est utilisé en production par des entreprises comme BuzzFeed, Unsplash et Character.ai. La disponibilité est généralement supérieure à 99,9 %, mais Replicate ne publie pas de SLA formel.
Quelle est la différence entre Replicate et Hugging Face ?
Hugging Face est un hub de modèles et de datasets avec une API d’inférence, mais son focus est plus large (communauté, training, datasets, spaces). Replicate est spécialisé dans l’inférence production : des modèles optimisés, prêts à l’emploi, avec un autoscaling intégré. Si vous cherchez à explorer des modèles et des datasets pour la recherche, Hugging Face est le meilleur point de départ. Si vous voulez une API de production avec un scaling automatique, Replicate est plus adapté.
Combien coûte la génération d’une image sur Replicate ?
Cela dépend du modèle et du hardware. Une image SDXL standard (1024×1024) sur A40 coûte environ $0,02-0,05 par image. Flux Pro génère des images pour environ $0,05-0,10 par image. Ideogram v3 est dans la même fourchette. Les modèles plus complexes ou à haute résolution coûtent plus. Vérifiez toujours la section « Run time and cost » sur la page du modèle pour une estimation précise.
Puis-je utiliser Replicate avec des crédits Cloudflare ?
Pas encore directement. Replicate a son propre système de facturation (pay-as-you-go ou crédit prépayé). L’intégration de la facturation avec Cloudflare Workers est attendue à terme, mais n’est pas encore en place. Pour le moment, vous gérez vos dépenses Replicate et Cloudflare séparément.