Si vous êtes entrain de développer un outil faisant appel à l’IA, pour générer des médias (photos / vidéos / sons …), et que vous ne savez pas encore par où commencer et comment déployer ça ?
Deux solutions s’offrent à vous :
- Utiliser une architecture on-premise, c’est à dire utiliser votre propre infrastructure pour déployer un modèle et l’utiliser.
- Beaucoup d’inconvénients à cette solution : très consommatrice en ressource, assez lourde à mettre en place, entretenir …
- Utiliser un fournisseur Cloud tiers, qui vous facturera seulement à l’utilisation, ne vous demandera aucune maintenance et se chargera de l’équilibrage de charge !
Et comme vous vous en doutez (et vu le titre de l’article), nous allons explorer ensemble la deuxième solution, utiliser un fournisseur cloud tiers : Replicate.
La petite histoire derrière Replicate
Fondée en 2022, sous des allures de startup, c’était une véritable grande entreprise qui se lançait avec à son bord seulement 2 personnes (evilstreak et zeke), et leur mission était claire : rendre le Machine Learning et l’utilisation de modèle d’IA abordable et accessible à tous !
Que ce soit à l’ouverture du service, ou aujourd’hui, tout le système repose sur des COGs, qui sont des sortes de container Docker 100% optimisés pour délivrer efficacement des modèles, et les lancer en « supprimant » le cold boot (éteindre / rallumer sans gros délai).
Après quelques mois d’activités, Replicate s’est vu épaulé par des grands noms de la tech’ tel que : Nvidia, OpenAI, Vercel, Figma …
Pour en devenir aujourd’hui un des services de containerisation d’IA les plus populaires (et efficace, on ne va pas se mentir).
Un des plus gros avantage pour nous, les développeurs : sa facilité d’utilisation ainsi que son pricing clair et transparent.
Comment utiliser Replicate en 30 secondes chrono
1ère étape : Trouver votre modèle à utiliser, en passant par la rubrique Explorer
2ème étape : Se renseigner sur le pricing du modèle sélectionné, qui sera affiché en bas de page.

3ème étape : Vous rendre dans l’onglet « API » affiché sur le haut de page, et sélectionner l’exemple dans le langage que vous souhaitez (Node.JS / Python / HTTP).

4ème et dernière étape : intégrez tout ça dans votre projet. Grâce à leur bibliothèque native (disponible sur Node.js / Python), ou directement via un simple appel HTTP.
Et petit détail très sympathique : la consommation est en pay as you go, donc pas besoin de recharger votre compte en avance, comme certains services peuvent le demander.
Bonus : Tadam, avec une simple requête voici ce qu’Imagen 3, le modèle de Google, a pu nous générer pour 0.04$ !

Replicate, le choix parfait ?
Pour être tout à fait transparent, j’ai eu l’occasion de tester une multitude de services comparables à Replicate.
Mais, en toute honnêteté, c’est le seul qui garanti une si haute disponibilité, un large choix de modèles, la possibilité d’en fine-tuner ou même d’utiliser des personnalisés, tout en restant sur une infrastructure Cloud et rapide à intégrer dans tous vos projets.
Et, honnêtement, le pricing est très très intéressant, avec des revues fréquemment à la baisse au niveau des pricing, et au fûr et à mesure que d’autres modèles sortent !
Alors, vous hésitez encore ?
Besoin de créer des QR Codes avec tracking ?
Testez mon outil « QR Code Facile » pour créer des QR Codes dynamiques illimités, avec tracking + historique de suivis






