3 manières d'utiliser Stable Diffusion sans l'installer en local
Il y a pas mal de raisons qui peuvent expliquer qu'on ne démarre pas avec Stable Diffusion.
L'une d'elle est de ne pas avoir d'ordinateur assez puissant pour faire tourner un modèle d'IA en local qui est gourmand en mémoire et en espace disque.
Mais il existe pas mal d'alternative pour utiliser Stable Diffusion sans avoir un poste dédié.
Voici quelques possibilités pour utiliser Stable Diffusion sans forcément l'installer en local sur un poste dédié.
Utiliser un ordinateur virtuel
Il est possible d'avoir des ordinateurs virtualisés, qui sont en fait des postes windows virtuels qu'on loue à l'usage. Et dont on peut choisir les caractéristiques en fonction de critères précis, par exemple d'installer et utiliser Stable diffusion comme en local, mais avec donc un accès cloud.
En plus de permettre d'avoir un ordinateur dédié moins cher qu'un ordinateur physique, cela permet à des personnes qui ne sont pas dans le même lieu physique de bénéficier d'une installation de Stable Diffusion sur un ordinateur dédié pour cela.
L'un de ces services les plus connus est Shadow.
Mais il y a également Runpod qui est un service de serveurs cloud hébergé dans le cloud dont les caractéristiques sont optimisées pour l'IA, c'est-à-dire avec des cartes graphiques surdimensionnées par exemple.
Utiliser une version hébergée de Stable diffusion
Pour ne pas se compliquer avec les paramètres d'installation, il est possible d'avoir une version complétement hébergée de Stable diffusion qui permet de lancer quelques-unes des interfaces de Stable Diffusion comme Automatic 111, ConfyUi.
Ces environnements virtuels accessibles depuis un navigateur web sont fonctionnels en 5 minutes et permettent par exemple de faire une démonstration rapide ou des essais.
On paye à l'utilisation et donc on dispose d'un crédit pré-payé que l'on utilise heure par heure si besoin.
C'est une solution très pratique pour commencer avec Stable Diffusion même si on n'a pas de poste suffisamment puissant pour cela.
L'un des services qui propose à est Run diffusion
Mais il y a également Think Diffusion qui fonctionne quant à lui avec un système d'abonnement au mois.
Utiliser Stable Diffusion en API
Il est possible d'utiliser Stable diffusion en API par exemple pour l'utiliser depuis un logiciel code ou no-code, une automatisation avec make....
Ainsi, on peut automatiser la création d'image avec Stable diffusion en API, ou utiliser des modèles opensource de LLM comme Llama ou Mistral.
Replicate est donc utilisable pourquoi pas avec des automatisations no-code, comme j'explique dans la formation Architecture en Automatique, sur les automatisations IA appliquée au monde de l'architecture et de la construction.
Le service Replicate (Run AI with API) est donc idéal si on veut travailler avec des applications locales, qui utilise l'IA, mais délèguent à un serveur distant le fait d'héberger les modèles IA et la puissance de calcul.
Si tu souhaites te former à utiliser l'IA pour les images d'architecture, tu pourrais être intéressé par ma formation aux images IA pour les architectes.
Dans cette formation, je t'apprends à créer ton propre système de production d'images avec l'IA en utilisant Stable diffusion. Pour trouver des inspirations, créer des rendus ou modifier rapidement des images avec l'IA.