====== Stability AI (StableStudio) ======
Stability AI est une intelligence artificielle de type text2image. StableStudio est la version opensource officielle de l'IA //Stability AI// fondée sur [[https://dreamstudio.ai/|DreamStudio]].
===== Installation de StableStudio =====
L'installation de Stability Studio sur un ordinateur est bien documentée et assez aisée. Une documentation complète est disponible en ligne : https://github.com/Stability-AI/StableStudio
Le texte ci-après est la simple traduction en français de cette documentation, amendée de certais éléments.
Nous avons testé une installation sur une des stations Ubuntu du BIK'LAB le 19 mai 2023.
==== Éléments préalables ====
==== Mise à jour de la station ====
Comme d'habitude avant toute opération sur une station on s'assure de détenir les droits ''sudo'' et que la station est à jour
sudo apt update && sudo apt upgrade|y
==== Installation de Node.js ====
curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash - &&\
sudo apt-get install -y nodejs
==== Installation de yarn ====
sudo corepack enable
==== Clé API Stable Studio ====
Pour activer votre installation de Stable Studio, vous devez créer un compte sur Dreamstudio et récupérer une clé API sur https://dreamstudio.ai/account
==== Installation ====
git clone https://github.com/Stability-AI/StableStudio.git
cd StableStudio
yarn
yarn dev
Cette dernière commande va télécharger l'ensemble des packages necéssaires à l'installation
{{ :tutos:ia:stability_ai:screenshot_from_2023-05-19_17-13-26.png?600 |}}
Ensuite le serveur se lance et il suffit de se connecter à [[http://localhost:3000]]
{{ :tutos:ia:stability_ai:screenshot_from_2023-05-19_17-17-13.png?600 |}}
==== Clé API ====
Ouvrez l'adresse [[http://localhost:3000]] avec votre navigateur, scrollez tout en bas de la page en saisissez votre clé API StableStudio
{{ :tutos:ia:stability_ai:screenshot_from_2023-05-19_17-20-09.png?600 |}}
Vous pouvez vérifier la validité de votre clé et sa prise en compte par le sytème qui affiche en vert //un tick marqué ready// en haut de page.
{{ :tutos:ia:stability_ai:screenshot_from_2023-05-19_17-22-52.png?600 |}}
===== Commandes StableStudio =====
==== Lancer StableStudio ====
yarn
yarn dev
==== Lancer StableStudio sur le réseau local ====
yarn
yarn dev --host
==== Arrêter le serveur ====
Pour arrêter le service, il suffit de taper ''q'' dans la console
==== Raccourcis StableStudio ====
Shortcuts
press r to restart the server
press u to show server url
press o to open in browser
press c to clear console
press q to quit
Il est ensuite possible de se connecter en localhost ou via l'adresse IP locale
{{ :tutos:ia:stability_ai:screenshot_from_2023-05-21_11-26-42.png?600 |}}
===== Acheter des crédits supplémentaires =====
Lors de la création d'un nouveau compte, 50 crédits gratuits sont attribués.
Précisez bien Guadeloupe sur la page de paiement, sinon, vous aurez 20% de taxes, soit 12$ au lieu de 10 !
Ensuite, il faut [[https://platform.stability.ai/docs/getting-started/credits-and-billing|acheter des crédits supplémentaires]] via [[https://dreamstudio.ai/account|votre compte dream studio]] : 10$ pour environ 5000 images