Le site est en ligne depuis 975 jours. 50 articles sont publiés / 59 commentaires au total.

Comment générer des images ou vidéos (même avec Veo 3) via un simple appel API ?

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.

Par ex. : Le tarif affiché ici est clairement de $0.05 par seconde de vidéo générée avec le modèle Kling v2.1

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 ?

Annonces internes

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

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *