{"id":117781,"date":"2024-07-18T03:43:48","date_gmt":"2024-07-18T01:43:48","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/novaya-statya-praktikum-po-ii-risovaniyu-chast-devyataya-sd3m-troechka-na-troechku"},"modified":"2024-07-18T03:43:48","modified_gmt":"2024-07-18T01:43:48","slug":"novaya-statya-praktikum-po-ii-risovaniyu-chast-devyataya-sd3m-troechka-na-troechku","status":"publish","type":"post","link":"https:\/\/prohoster.info\/fr\/blog\/news\/novaya-statya-praktikum-po-ii-risovaniyu-chast-devyataya-sd3m-troechka-na-troechku","title":{"rendered":"Nouvel article : Pratique de l'IA en dessin, partie neuf : SD3M \u2014 \u00ab la note trois \u00bb pour une note trois","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Il est amusant de voir comment l'histoire des versions des mod\u00e8les ouverts de transformation de prompts textuels en images, d\u00e9velopp\u00e9s et entra\u00een\u00e9s par Stability AI, ressemble \u00e0 une s\u00e9rie de succ\u00e8s et d'\u00e9checs des versions successives du syst\u00e8me d'exploitation Microsoft. Apr\u00e8s le l\u00e9gendaire succ\u00e8s de XP, rappelons-le, est arriv\u00e9e la probl\u00e9matique Vista ; puis la magnifique \u00ab sept \u00bb \u2014 suivie de la st\u00e9rile Windows 8. Pour Stable Diffusion, une version 1.5 initialement peu attrayante, mais progressivement peaufin\u00e9e par des passionn\u00e9s, a \u00e9t\u00e9 suivie de la franchement rat\u00e9e SD 2.0 \u2014 m\u00e9diocre, en fait, car elle incluait un encodeur OpenCLIP atypique pour ce type de mod\u00e8les. <noindex><a rel=\"nofollow noopener\" href=\"https:\/\/www.thealgorithmicbridge.com\/p\/stable-diffusion-2-is-not-what-users\" style=\"font-size: 10pt;\" target=\"_blank\">entra\u00een\u00e9 sur des images choisies de mani\u00e8re tr\u00e8s controvers\u00e9e<\/a><\/noindex> de <noindex><a rel=\"nofollow noopener\" href=\"https:\/\/laion.ai\/blog\/laion-5b\/\" style=\"font-size: 10pt;\" target=\"_blank\">du jeu de donn\u00e9es ouvert LAION-5B<\/a><\/noindex>. Lors de cette s\u00e9lection, non seulement des r\u00e9f\u00e9rences visuelles inappropri\u00e9es (NSFW) ont \u00e9t\u00e9 \u00e9cart\u00e9es, mais aussi des peintures et illustrations d'artistes populaires comme le fameux Greg Rutkowski. C'est pr\u00e9cis\u00e9ment ce dernier point qui a finalement exasp\u00e9r\u00e9 les passionn\u00e9s : alors que pour SD 1.5, m\u00eame dans sa version originale, sans l'application de checkpoints sp\u00e9cifiquement entra\u00een\u00e9s, de simples prompts dans le style de \u00ab paysage de fantasy m\u00e9di\u00e9val \u00e9pique, dans le style de Greg Rutkowski \u00bb fonctionnaient \u00e0 merveille et le r\u00e9sultat \u00e9tait impressionnant, SD 2.0 a cess\u00e9 de \u00ab reconna\u00eetre \u00bb les noms des illustrateurs les plus connus, dont les droits d'auteur sur les \u0153uvres cr\u00e9\u00e9es sont toujours actifs et qui n'ont pas daign\u00e9 fournir ces \u0153uvres pour entra\u00eener l'IA. Il devenait n\u00e9cessaire d'utiliser davantage de mots pour d\u00e9crire ce que l'on souhaitait, et avec des prompts trop longs, le mod\u00e8le avait du mal \u00e0 s'en sortir.<\/p>\n<p><center><\/center> \t\t\t\t<center><\/center> <img decoding=\"async\" alt=\"Nouvel article : Pratique de l&#039;IA en dessin, partie neuf : SD3M \u2014 \u00ab la note trois \u00bb pour une note trois\" src=\"\/wp-content\/uploads\/2024\/07\/4aa05daef2745ed12a183fab6fe9de77.jpg\" style=\"display:block;margin: 0 auto;\" \/>   <\/p>\n<h2><noindex><a rel=\"nofollow\" href=\"#contents\" class=\"right paragraph tooltip\" data-tooltip=\"\u0412\u0435\u0440\u043d\u0443\u0442\u044c\u0441\u044f \u043a \u043e\u0433\u043b\u0430\u0432\u043b\u0435\u043d\u0438\u044e\">&#8673;<\/a><\/noindex><noindex><a rel=\"nofollow\" name=\"\u0421\u0435\u043b\u0438 &mdash; \u0432\u0441\u0442\u0430\u043b\u0438, \u0441\u0435\u043b\u0438 &mdash; \u0432\u0441\u0442\u0430\u043b\u0438\" href=\"#\u0421\u0435\u043b\u0438 &mdash; \u0432\u0441\u0442\u0430\u043b\u0438, \u0441\u0435\u043b\u0438 &mdash; \u0432\u0441\u0442\u0430\u043b\u0438\" class=\"right paragraph tooltip\" data-tooltip=\"\u0421\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 \u044d\u0442\u0443 \u0433\u043b\u0430\u0432\u0443\">#<\/a><\/noindex>On s'est assis \u2014 on s'est lev\u00e9, on s'est assis \u2014 on s'est lev\u00e9<\/h2>\n<p>Avec un encodeur modifi\u00e9 (qui transforme les invites textuelles en jetons num\u00e9riques avec lesquels le mod\u00e8le travaille ensuite), l'impossibilit\u00e9 d'utiliser des styles nomm\u00e9s a simplement priv\u00e9 les enthousiastes de la motivation pour am\u00e9liorer la \u00ab\u00a0deux\u00a0\u00bb par eux-m\u00eames. En effet : il fallait parall\u00e8lement comprendre comment adapter la technique de cr\u00e9ation d'invites d\u00e9j\u00e0 op\u00e9rante \u00e0 ce nouvel encodeur, et affiner le mod\u00e8le pour reconna\u00eetre les images et les th\u00e8mes avec lesquels les cr\u00e9ateurs ne l'avaient pas familiaris\u00e9 lors de l'entra\u00eenement initial, alors qu'aucune diff\u00e9rence de qualit\u00e9 par rapport \u00e0 la \u00ab\u00a0demi\u00a0\u00bb n'\u00e9tait garantie dans les images g\u00e9n\u00e9r\u00e9es par la \u00ab\u00a0deux\u00a0\u00bb. Certes, il y a eu un saut qualitatif de la taille standard de 512\u00d7512 pixels pour SD 1.5 \u00e0 768\u00d7768, mais \u00e0 ce moment-l\u00e0, la communaut\u00e9 utilisait d\u00e9j\u00e0 des upscaleurs, des outpainters et d'autres outils pour agrandir les dimensions des images finales, de sorte que SD 2.0 est pass\u00e9e, en finalement, inaper\u00e7ue. SDXL <noindex><a rel=\"nofollow noopener\" href=\"https:\/\/www.reddit.com\/r\/StableDiffusion\/comments\/15c2n0q\/sdxl_two_text_encoders_two_text_prompts\/\" target=\"_blank\">est revenue \u00e0 la normale<\/a><\/noindex> (d\u00e9velopp\u00e9 par OpenAI et utilis\u00e9, entre autres, par le projet DALL-E) <noindex><a rel=\"nofollow noopener\" href=\"https:\/\/voxel51.com\/blog\/a-history-of-clip-model-training-data-advances\/\" target=\"_blank\">encodeur CLIP<\/a><\/noindex> \u2014 son code est \u00e9galement ouvert, mais la base de donn\u00e9es sur laquelle il a \u00e9t\u00e9 entra\u00een\u00e9, <noindex><a rel=\"nofollow noopener\" href=\"https:\/\/blogs.novita.ai\/openclip-made-easy-expert-tips-for-success\/\" target=\"_blank\">, contrairement \u00e0 OpenCLIP<\/a><\/noindex>, est propri\u00e9taire. De plus, la taille standard de la toile a augment\u00e9 \u00e0 1024\u00d71024 pour \u00ab\u00a0Oversize\u00a0\u00bb, et un certain nombre d'am\u00e9liorations suppl\u00e9mentaires ont \u00e9t\u00e9 ajout\u00e9es, de sorte que les enthousiastes se sont empress\u00e9s de se pencher sur son am\u00e9lioration. Et \u00e0 l'heure actuelle, c'est pr\u00e9cis\u00e9ment SDXL (y compris ses d\u00e9riv\u00e9s r\u00e9cents moins exigeants en ressources) qui <noindex><a rel=\"nofollow noopener\" href=\"https:\/\/stability.ai\/news\/stability-ai-sdxl-turbo\" target=\"_blank\">SDXL Turbo<\/a><\/noindex> et <noindex><a rel=\"nofollow noopener\" href=\"https:\/\/blog.segmind.com\/sdxl-lightning\/\" target=\"_blank\">SDXL Lightning<\/a><\/noindex>) peut certainement \u00eatre consid\u00e9r\u00e9 comme le g\u00e9n\u00e9rateur d'images IA open source le plus populaire. Cependant, les fervents partisans de SD 1.5 contestent cela, en soulignant que des outils aussi cruciaux que ControlNet ne sont toujours pas <noindex><a rel=\"nofollow noopener\" href=\"https:\/\/www.reddit.com\/r\/StableDiffusion\/comments\/1clcjw6\/dont_you_hate_it_as_well_that_controlnet_models\/\" target=\"_blank\">transf\u00e9r\u00e9s correctement \u00e0 SDXL<\/a><\/noindex>.<\/p>\n<p>Et voil\u00e0, depuis le 12 juin 2024, avec le \u00ab\u00a0lancement en pleine nature\u00a0\u00bb du code du mod\u00e8le permettant des g\u00e9n\u00e9rations locales, le moment doit \u00eatre venu pour la version \u00ab\u00a0ouverte\u00a0\u00bb de SD 3 \u2014 pour \u00eatre plus pr\u00e9cis, <noindex><a rel=\"nofollow noopener\" href=\"https:\/\/huggingface.co\/stabilityai\/stable-diffusion-3-medium\" target=\"_blank\">Stable Diffusion 3 Medium<\/a><\/noindex> (SD3M ou SD3 2B) avec 2 milliards de param\u00e8tres de travail. Pour m\u00e9moire, ce chiffre correspond au nombre total de poids sur les entr\u00e9es de tous les perceptrons du mod\u00e8le. Plus t\u00f4t, en avril, Stability AI a perfectionn\u00e9 et propos\u00e9 pour une utilisation commerciale un mod\u00e8le de 8 millions (en nombre de param\u00e8tres) <noindex><a rel=\"nofollow noopener\" href=\"https:\/\/venturebeat.com\/ai\/stability-ai-brings-new-size-to-image-generation-with-stable-diffusion-medium\/\" target=\"_blank\">Stable Diffusion 3 Large<\/a><\/noindex>, aussi connu sous le nom de SD3 8B. Rappelons que SDXL 1.0, \u2014 <noindex><a rel=\"nofollow noopener\" href=\"https:\/\/magai.co\/stable-diffusion-xl-1-0\/\" target=\"_blank\">3,5 milliards de param\u00e8tres<\/a><\/noindex>, cependant SD3M, selon les d\u00e9veloppeurs, est <noindex><a rel=\"nofollow noopener\" href=\"https:\/\/stability.ai\/news\/stable-diffusion-3-medium\" target=\"_blank\">\u00ab\u00a0le mod\u00e8le le plus sophistiqu\u00e9 pour la g\u00e9n\u00e9ration d'images de tous ceux que nous avons cr\u00e9\u00e9s jusqu'\u00e0 pr\u00e9sent\u00a0\u00bb<\/a><\/noindex>. Cela signifie que, lorsque les besoins en m\u00e9moire vid\u00e9o sont moindres qu'avec &laquo;Oversize&raquo;, elle devra m\u00eame en r\u00e9ponse \u00e0 des invitations simples fournir des images &laquo;avec un nouveau niveau de photor\u00e9alisme&raquo;. Parmi les avantages de la &laquo;tro\u00efka&raquo;, on a \u00e9galement mentionn\u00e9 &laquo;la qualit\u00e9 typographique sans pr\u00e9c\u00e9dent du texte g\u00e9n\u00e9r\u00e9 sur les images produites&raquo;, &laquo;une compr\u00e9hension approfondie des prompts gr\u00e2ce \u00e0 la coop\u00e9ration de trois encodeurs&raquo; et &laquo;la capacit\u00e9 d'une formation suppl\u00e9mentaire efficace m\u00eame sur des ensembles de donn\u00e9es limit\u00e9s&raquo;.<\/p>\n<p> <img decoding=\"async\" alt=\"Nouvel article : Pratique de l&#039;IA en dessin, partie neuf : SD3M \u2014 \u00ab la note trois \u00bb pour une note trois\" src=\"\/wp-content\/uploads\/2024\/07\/dd8b20b5afbbd07d5c3a11c87ecb9a6b.jpg\" style=\"display:block;margin: 0 auto;\" \/>   <\/p>\n<p>Il \u00e9tait clairement pr\u00e9vu que la communaut\u00e9 des passionn\u00e9s, en recevant ce nouveau jouet tant attendu, commencerait \u00e0 l'am\u00e9liorer avec le m\u00eame enthousiasme que pour &laquo;la semi-remorque&raquo; et &laquo;Oversize&raquo; \u00e0 l'\u00e9poque. Cependant, d\u00e8s le d\u00e9part, tout ne s'est pas d\u00e9roul\u00e9 comme pr\u00e9vu : SD3M a, dans les premi\u00e8res heures suivant la publication des fichiers du mod\u00e8le sur Hugging Face et Civitai, <noindex><a rel=\"nofollow noopener\" href=\"https:\/\/www.reddit.com\/r\/StableDiffusion\/comments\/1dillyg\/distracted_boyfriend_sd3_version\/\" target=\"_blank\">son public, et ce, \u00e0 deux reprises. La premi\u00e8re fois \u2014 en raison d'une idiosyncrasie inexplicable envers les prompts incluant la phrase apparemment innocente \u00ab allong\u00e9 sur\/dans l'herbe \u00bb (lying on\/in the grass) ; la seconde \u2014 par des formulations incroyablement vagues dans le contrat d'utilisation, qui ont laiss\u00e9 m\u00eame des avocats professionnels dans l'incompr\u00e9hension. Et bien que cela puisse sembler insignifiant pour un passionn\u00e9 d'arts IA ordinaire, l'aspect l\u00e9gal influencera directement le d\u00e9veloppement futur du mod\u00e8le \u2014 au point qu'il est possible qu'aucun d\u00e9veloppement ne suive.<\/a><\/noindex> son public, et ce, deux fois. La premi\u00e8re fois \u2014 \u00e0 cause d'une idiosyncrasie inexplicable vis-\u00e0-vis des prompts incluant la phrase apparemment innocente &laquo;allong\u00e9 sur\/dans l'herbe&raquo; (lying on\/in the grass) ; la seconde \u2014 en raison des formulations incroyablement vagues dans l'accord utilisateur, qui ont laiss\u00e9 m\u00eame des juristes professionnels dans l'impossibilit\u00e9 de les comprendre imm\u00e9diatement. Et bien que cela puisse sembler insignifiant pour le passionn\u00e9 moyen de l'art IA, l'aspect l\u00e9gal de la question influencera directement le d\u00e9veloppement futur du mod\u00e8le \u2014 au point que le d\u00e9veloppement peut m\u00eame ne pas avoir lieu.<\/p>\n<p>CreativeML Open RAIL++-M License <noindex><a rel=\"nofollow noopener\" href=\"https:\/\/huggingface.co\/stabilityai\/stable-diffusion-xl-base-1.0\/blob\/main\/LICENSE.md\" target=\"_blank\">Licence CreativeML Open RAIL++-M<\/a><\/noindex> avec des caract\u00e9ristiques telles que &laquo;licence de droit d'auteur perp\u00e9tuelle, mondiale, non exclusive, gratuite, irr\u00e9vocable, sans retour pour l'utilisation, la pr\u00e9paration, la d\u00e9monstration publique, la performance publique, la sous-licence et la distribution de mat\u00e9riel suppl\u00e9mentaire tant pour le mod\u00e8le lui-m\u00eame que pour ses d\u00e9riv\u00e9s&raquo;. La &laquo;tro\u00efka&raquo; pr\u00e9voit deux types de licences : <noindex><a rel=\"nofollow noopener\" href=\"https:\/\/huggingface.co\/stabilityai\/stable-diffusion-3-medium\/blob\/main\/LICENSE\" target=\"_blank\">pour un usage non commercial<\/a><\/noindex> &mdash; avec des formulations plut\u00f4t d\u00e9contract\u00e9es telles que &laquo;Stability AI vous accorde une licence non exclusive, mondiale, non transf\u00e9rable, non sous-licenciable, r\u00e9vocable, gratuite et limit\u00e9e sur la propri\u00e9t\u00e9 intellectuelle&raquo; &mdash; et <noindex><a rel=\"nofollow noopener\" href=\"\/fr\/Users\/smirn\/Downloads\/Stability%20AI%20%D0%BF%D1%80%D0%B5%D0%B4%D0%BE%D1%81%D1%82%D0%B0%D0%B2%D0%BB%D1%8F%D0%B5%D1%82%20%D0%B2%D0%B0%D0%BC%20%D0%BD%D0%B5%D0%B8%D1%81%D0%BA%D0%BB%D1%8E%D1%87%D0%B8%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D1%83%D1%8E,%20%D0%B2%D1%81%D0%B5%D0%BC%D0%B8%D1%80%D0%BD%D1%83%D1%8E,%20%D0%BD%D0%B5%D0%BF%D0%B5%D1%80%D0%B5%D0%B4%D0%B0%D0%B2%D0%B0%D0%B5%D0%BC%D1%83%D1%8E,%20%D0%BD%D0%B5%20%D0%BF%D0%BE%D0%B4%D0%BB%D0%B5%D0%B6%D0%B0%D1%89%D1%83%D1%8E%20%D1%81%D1%83%D0%B1%D0%BB%D0%B8%D1%86%D0%B5%D0%BD%D0%B7%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8E,%20%D0%BE%D1%82%D0%B7%D1%8B%D0%B2%D0%BD%D1%83%D1%8E,%20%D0%B1%D0%B5%D0%B7%D0%B2%D0%BE%D0%B7%D0%BC%D0%B5%D0%B7%D0%B4%D0%BD%D1%83%D1%8E%20%D0%B8%20%D0%BE%D0%B3%D1%80%D0%B0%D0%BD%D0%B8%D1%87%D0%B5%D0%BD%D0%BD%D1%83%D1%8E%20%D0%BB%D0%B8%D1%86%D0%B5%D0%BD%D0%B7%D0%B8%D1%8E%20%D0%BD%D0%B0%20%D0%B8%D0%BD%D1%82%D0%B5%D0%BB%D0%BB%D0%B5%D0%BA%D1%82%D1%83%D0%B0%D0%BB%D1%8C%D0%BD%D1%83%D1%8E%20%D1%81%D0%BE%D0%B1%D1%81%D1%82%D0%B2%D0%B5%D0%BD%D0%BD%D0%BE%D1%81%D1%82%D1%8C%20Stability%20AI%20%D0%B8%D0%BB%D0%B8%20%D0%B4%D1%80%D1%83%D0%B3%D0%B8%D0%B5%20%D0%BF%D1%80%D0%B0%D0%B2%D0%B0,%20%D0%BF%D1%80%D0%B8%D0%BD%D0%B0%D0%B4%D0%BB%D0%B5%D0%B6%D0%B0%D1%89%D0%B8%D0%B5%20%D0%B8%D0%BB%D0%B8%20%D0%BA%D0%BE%D0%BD%D1%82%D1%80%D0%BE%D0%BB%D0%B8%D1%80%D1%83%D0%B5%D0%BC%D1%8B%D0%B5%20Stability%20AI,%20%D0%B2%D0%BE%D0%BF%D0%BB%D0%BE%D1%89%D0%B5%D0%BD%D0%BD%D1%8B%D0%B5%20%D0%B2%20%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%BD%D1%8B%D1%85%20%D0%BF%D1%80%D0%BE%D0%B4%D1%83%D0%BA%D1%82%D0%B0%D1%85,%20%D0%B4%D0%BB%D1%8F%20%D0%B8%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F,%20%D0%B2%D0%BE%D1%81%D0%BF%D1%80%D0%BE%D0%B8%D0%B7%D0%B2%D0%B5%D0%B4%D0%B5%D0%BD%D0%B8%D1%8F,%20%D1%80%D0%B0%D1%81%D0%BF%D1%80%D0%BE%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B5%D0%BD%D0%B8%D1%8F%20%D0%B8%20%D1%81%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D1%8F%20%D0%BF%D1%80%D0%BE%D0%B8%D0%B7%D0%B2%D0%BE%D0%B4%D0%BD%D1%8B%D1%85%20%D1%80%D0%B0%D0%B1%D0%BE%D1%82%20%D0%BE%D1%82%20Stability%20AI.%20%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%BD%D1%8B%D0%B5%20%D0%BF%D1%80%D0%BE%D0%B4%D1%83%D0%BA%D1%82%D1%8B,%20%D0%B2%20%D0%BA%D0%B0%D0%B6%D0%B4%D0%BE%D0%BC%20%D1%81%D0%BB%D1%83%D1%87%D0%B0%D0%B5%20%D0%BF%D1%80%D0%B5%D0%B4%D0%BD%D0%B0%D0%B7%D0%BD%D0%B0%D1%87%D0%B5%D0%BD%D0%BD%D1%8B%D0%B5%20%D1%82%D0%BE%D0%BB%D1%8C%D0%BA%D0%BE%20%D0%B4%D0%BB%D1%8F%20%D0%BD%D0%B5%D0%BA%D0%BE%D0%BC%D0%BC%D0%B5%D1%80%D1%87%D0%B5%D1%81%D0%BA%D0%BE%D0%B3%D0%BE%20%D0%B8%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F\/\" target=\"_blank\">une licence commerciale beaucoup plus contraignante<\/a><\/noindex>.<\/p>\n<h2><noindex><a rel=\"nofollow\" href=\"#contents\" class=\"right paragraph tooltip\" data-tooltip=\"\u0412\u0435\u0440\u043d\u0443\u0442\u044c\u0441\u044f \u043a \u043e\u0433\u043b\u0430\u0432\u043b\u0435\u043d\u0438\u044e\">&#8673;<\/a><\/noindex><noindex><a rel=\"nofollow\" name=\"\u0422\u0440\u0430\u0432\u0430 \u043d\u0435 \u0434\u043e\u0432\u0435\u0434\u0451\u0442 \u0434\u043e \u0434\u043e\u0431\u0440\u0430\" href=\"#\u0422\u0440\u0430\u0432\u0430 \u043d\u0435 \u0434\u043e\u0432\u0435\u0434\u0451\u0442 \u0434\u043e \u0434\u043e\u0431\u0440\u0430\" class=\"right paragraph tooltip\" data-tooltip=\"\u0421\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 \u044d\u0442\u0443 \u0433\u043b\u0430\u0432\u0443\">#<\/a><\/noindex>L'herbe ne m\u00e8ne pas \u00e0 quelque chose de bon<\/h2>\n<p>Peu de temps apr\u00e8s, la communaut\u00e9 est arriv\u00e9e \u00e0 la conclusion que <noindex><a rel=\"nofollow noopener\" href=\"https:\/\/web.archive.org\/web\/20240617011822\/https:\/medium.com\/@codingdudecom\/sd3-license-9377f5dcfe57\" target=\"_blank\">Stable Diffusion 3 &mdash; ce n'est pas Open Source<\/a><\/noindex>. En fait, cela a d\u00e9clar\u00e9 un boycott contre la soci\u00e9t\u00e9 de d\u00e9veloppement, ne souhaitant pas perdre du temps et des efforts \u00e0 affiner un mod\u00e8le manifestement brut et imparfait -- consciente que Stability AI peut \u00e0 tout moment retirer la licence pr\u00e9c\u00e9demment accord\u00e9e \u00e0 un enthousiaste r\u00e9alisant un tel affinage, pour le moindre caprice de ses responsables m\u00e9dias. Le contrat de licence est r\u00e9dig\u00e9 de mani\u00e8re \u00e0 ce que ceux qui l'\u00e9tudient, n'\u00e9tant pas juristes, aient l'impression qu'\u00e0 la suite du retrait de l'autorisation d'utilisation commerciale de SD3M, l'ancien d\u00e9tenteur sera contraint de supprimer toutes les \u0153uvres d\u00e9riv\u00e9es cr\u00e9\u00e9es \u00e0 partir de cette propri\u00e9t\u00e9 intellectuelle licenci\u00e9e, y compris les mod\u00e8les affin\u00e9s eux-m\u00eames (LoRA, inversions textuelles, checkpoints entiers) et leurs d\u00e9riv\u00e9s (citation : \u00ab Upon termination of this Agreement, you shall delete and cease use of any Software Products or Derivative Works \u00bb) -- c'est-\u00e0-dire les fruits du travail d'autres personnes ayant utilis\u00e9 ces mod\u00e8les d\u00e9riv\u00e9s comme point de d\u00e9part pour leur propre travail ; ce qui n'a \u00e9t\u00e9 pay\u00e9 ni par qui que ce soit ni de quelque mani\u00e8re, effectu\u00e9 par pur enthousiasme.<\/p>\n<p>Peu apr\u00e8s que le flot d'indignation \u00e0 ce sujet ait atteint des sommets stratosph\u00e9riques, des rapports ont commenc\u00e9 \u00e0 arriver de professionnels du droit, <noindex><a rel=\"nofollow noopener\" href=\"https:\/\/www.reddit.com\/r\/StableDiffusion\/comments\/1dh9buc\/to_all_the_people_misunderstanding_the_tos\/\" target=\"_blank\">indiquant que tout n'est pas si mal<\/a><\/noindex> et que le retrait interdisant l'utilisation future devrait en r\u00e9alit\u00e9 ne concerner que certains produits auxiliaires \u00e0 code ferm\u00e9 que Stability AI transmettrait \u00e0 l'utilisateur commercial (disons, pour acc\u00e9l\u00e9rer et optimiser l'affinage de SD3M), -- mais la soci\u00e9t\u00e9 elle-m\u00eame n'a jusqu'\u00e0 pr\u00e9sent pas donn\u00e9 d'\u00e9claircissements finaux \u00e0 ce sujet. Et le fait m\u00eame d'un silence aussi pesant pendant d\u00e9j\u00e0 trois semaines (au moment de la r\u00e9daction de cet article) depuis la mise \u00e0 disposition de la \u00ab tro\u00efka \u00bb en acc\u00e8s ouvert nuit \u00e0 la r\u00e9putation du d\u00e9veloppeur bien plus que l'herbe -- que g\u00e9n\u00e8rent les jeunes femmes gr\u00e2ce \u00e0 sa cr\u00e9ation.<\/p>\n<p> <img decoding=\"async\" alt=\"Nouvel article : Pratique de l&#039;IA en dessin, partie neuf : SD3M \u2014 \u00ab la note trois \u00bb pour une note trois\" src=\"\/wp-content\/uploads\/2024\/07\/e53e339b46f64e7937a8cfda36089883.jpg\" style=\"display:block;margin: 0 auto;\" \/>   <\/p>\n<p>Quant \u00e0 la fameuse herbe, qui est devenue litt\u00e9ralement un m\u00e8me en quelques heures <noindex><a rel=\"nofollow noopener\" href=\"https:\/\/huggingface.co\/stabilityai\/stable-diffusion-3-medium\/discussions\/89\" target=\"_blank\">d'abord sur Hugging Face<\/a><\/noindex>, mais apr\u00e8s cela, sur pratiquement tous les sites plus ou moins sp\u00e9cialis\u00e9s sur Internet, il a \u00e9t\u00e9 constat\u00e9 que la pr\u00e9sence d'une phrase comme &laquo;a girl lying on the grass&raquo; entra\u00eene l'apparition dans les r\u00e9sultats de &laquo;trois&raquo; non seulement de hallucinations, mais aussi de cr\u00e9ations cauchemardesques d'une imagination malade \u2014 au sens m\u00e9dical du terme \u2014 d'artistes et de cin\u00e9astes sp\u00e9cialis\u00e9s dans le body horror (nous vous en supplions, si votre sant\u00e9 mentale et votre vie vous sont pr\u00e9cieuses, &mdash; \u00e9loignez-vous de cela et ne tentez m\u00eame pas de taper cette phrase dans la barre de recherche d'images sans filtre de s\u00e9curit\u00e9). En revanche, les images de personnes debout \u2014 et dans une moindre mesure assises \u2014 obtiennent \u00e0 &laquo;trois&raquo; un solide quatre avec un plus, et les portraits s'av\u00e8rent parfois m\u00eame impeccables ; du moins, pas moins bien que le mod\u00e8le de base SDXL 1.0, l'obstacle ici r\u00e9side pr\u00e9cis\u00e9ment dans un certain tabou interne sur la position horizontale du corps humain.<\/p>\n<p>D'apr\u00e8s le commentaire d'Emad Mostaque, le fondateur et ancien (jusqu'en mars 2024) directeur de Stability AI, qui a quitt\u00e9 la soci\u00e9t\u00e9 pour <noindex><a rel=\"nofollow noopener\" href=\"https:\/\/3dnews.ru\/1102181\/glava-stability-ai-emad-mostak-ushyol-v-otstavku\" target=\"_blank\">&laquo;travailler sur des projets d\u00e9centralis\u00e9s dans le domaine de l'intelligence artificielle&raquo;<\/a><\/noindex>, la violence brutale contre SD3M juste avant l'ouverture de ses poids pour une utilisation non commerciale limit\u00e9e (rappelez-vous, l'API du mod\u00e8le plus grand SD3 8B pour la g\u00e9n\u00e9ration en ligne <noindex><a rel=\"nofollow noopener\" href=\"https:\/\/venturebeat.com\/ai\/stable-diffusion-3-api-now-available-as-stable-assist-effort-looms\/\" target=\"_blank\">est accessible via des sites partenaires depuis avril<\/a><\/noindex>, mais ses poids demeurent cach\u00e9s) r\u00e9sulte de la qu\u00eate actuelle de la direction pour la s\u00e9curit\u00e9 &mdash; <noindex><a rel=\"nofollow noopener\" href=\"https:\/\/www.reddit.com\/r\/StableDiffusion\/comments\/1dg70te\/emads_thoughts_on_stable_diffusion_3_medium\/\" target=\"_blank\">&laquo;en raison des obligations r\u00e9glementaires&raquo;<\/a><\/noindex>, formul\u00e9es d\u00e8s mars de cette ann\u00e9e comme <noindex><a rel=\"nofollow noopener\" href=\"https:\/\/stability.ai\/use-policy\" target=\"_blank\">Politique d'utilisation acceptable<\/a><\/noindex>. C'est dans le cadre de cette politique, avec l'utilisation du mod\u00e8le g\u00e9n\u00e9ratif SD3M, que les utilisateurs ne sont pas autoris\u00e9s \u00e0 &laquo;commettre, promouvoir, faciliter, encourager, planifier, inciter ou contribuer \u00e0 une violence, un terrorisme ou \u00e0 la cr\u00e9ation de contenu incitant \u00e0 la haine, qui discrimine ou menace un groupe de personnes prot\u00e9g\u00e9 (que ce soit en raison du sexe, de l'origine ethnique, de l'identit\u00e9 ou de l'orientation sexuelle, de la religion, etc.)&raquo;, &mdash; donc, pas d'images de pandas, dans leur \u00e9tat naturel, se battant contre des dragons enrag\u00e9s ! Uniquement des chatons portant des chapeaux amusants, des chiens en jolis vestes, des bouteilles avec un contenu myst\u00e9rieux et des biscuits tout juste sortis du four !<\/p>\n<p>D'un point de vue technique, il est possible que l'assainissement du mod\u00e8le ait consist\u00e9 \u00e0 exclure tout simplement des images de personnes allong\u00e9es et d'autres images qui pourraient \u00eatre interpr\u00e9t\u00e9es comme inappropri\u00e9es du jeu de donn\u00e9es d'apprentissage. C'est pourquoi la \"troisi\u00e8me version\" ne \"comprend\" tout simplement pas la signification du mot \"\u00eatre allong\u00e9\". Soit l'architecture mise \u00e0 jour de SD3 a permis d'identifier de mani\u00e8re suffisamment confiante les poids sur les perceptrons qui s'activent lors de la g\u00e9n\u00e9ration d'images \"non s\u00e9curis\u00e9es\", et ces poids ont \u00e9t\u00e9 s\u00e9lectivement supprim\u00e9s juste avant la sortie, ce qui a eu pour effet secondaire de provoquer des \"hallucinations\" involontaires. Probablement, <noindex><a rel=\"nofollow noopener\" href=\"https:\/\/www.reddit.com\/r\/StableDiffusion\/comments\/1dh73j6\/sd3_is_an_amazing_model_but_it_was_destroyed_not\/\" target=\"_blank\">on peut d\u00e9j\u00e0 comparer cela \u00e0 une lobotomie<\/a><\/noindex>: l'encodeur traduit correctement le texte en tokens, mais dans l'espace latent \"s\u00e9curis\u00e9\", ces tokens ne font plus r\u00e9f\u00e9rence \u00e0 quoi que ce soit de sp\u00e9cifique, ce qui fait que les pixels r\u00e9sultants se trouvent sur l'image de mani\u00e8re al\u00e9atoire.<\/p>\n<p> <img decoding=\"async\" alt=\"Nouvel article : Pratique de l&#039;IA en dessin, partie neuf : SD3M \u2014 \u00ab la note trois \u00bb pour une note trois\" src=\"\/wp-content\/uploads\/2024\/07\/1f0934d019881a277894fb149f7f5b7b.jpg\" style=\"display:block;margin: 0 auto;\" \/>   <\/p>\n<p>\u00c9tant donn\u00e9 la disponibilit\u00e9 de l'API d'un mod\u00e8le SD3 8B fonctionnel mais ferm\u00e9 depuis plusieurs mois, et les assurances enthousiastes des responsables m\u00e9dias de Stability AI concernant la \"version compact\u00e9e\" 2B, <noindex><a rel=\"nofollow noopener\" href=\"https:\/\/www.magicflow.ai\/insights\/read\/sd3-large-vs-sd3-medium\" target=\"_blank\">sera presque de la m\u00eame qualit\u00e9 en termes de compr\u00e9hension du texte et de g\u00e9n\u00e9ration d'images<\/a><\/noindex>, les passionn\u00e9s de l'IA pour le dessin ont accueilli la mise \u00e0 disposition des poids de SD3M le 12 juin avec un enthousiasme d\u00e9bordant : <noindex><a rel=\"nofollow noopener\" href=\"https:\/\/web.archive.org\/web\/20240627191838\/https:\/medium.com\/@kagglepro.llc\/people-are-crazy-for-stable-diffusion-3-medium-2-7m-downloads-in-24-hours-ec56ec62ab61\" target=\"_blank\">au cours des 24 premi\u00e8res heures, le mod\u00e8le a \u00e9t\u00e9 t\u00e9l\u00e9charg\u00e9 2,7 millions de fois<\/a><\/noindex>. \u00c0 l'heure actuelle, il est toujours possible de l'obtenir, bien que d'une mani\u00e8re un peu plus d\u00e9tourn\u00e9e que d'habitude pour les checkpoints SDXL et SD 1.5. Le chemin habituel est de se rendre sur le site Civitai, \u00e0 partir duquel la plupart des mod\u00e8les sont t\u00e9l\u00e9charg\u00e9s sans inscription, mais depuis le 17 juin et jusqu'\u00e0 la publication de cet article pour mise en page, la page d\u00e9di\u00e9e \u00e0 la \"troisi\u00e8me version\" de ce site <noindex><a rel=\"nofollow noopener\" href=\"https:\/\/civitai.com\/articles\/5732\" target=\"_blank\">est en interdiction temporaire<\/a><\/noindex>. Et la raison est simple : la licence commerciale pour SD3M est \u00e9crite dans un langage si flou que m\u00eame les avocats de Civitai ont pris un moment pour l'examiner plus attentivement. En effet, si un passionn\u00e9 entra\u00eene LoRA pour la \"troisi\u00e8me version\" sur son PC et la publie sur Civitai, et que Stability AI d\u00e9cide soudainement que le r\u00e9sultat est inacceptable, et retire la licence de l'utilisateur responsable, que doit faire alors le site d'h\u00e9bergement ? Il ne se contente pas d'h\u00e9berger des checkpoints, des diagrammes auxiliaires et des mod\u00e8les, mais il offre \u00e9galement aux visiteurs la possibilit\u00e9 de g\u00e9n\u00e9rer des images dans le cloud, d'entra\u00eener \u00e9galement des LoRA, des inversions textuelles, etc. En somme, tant que justice n'est pas faite, on ne peut obtenir que les fichiers du mod\u00e8le lui-m\u00eame et les trois convertisseurs texte-to-token qui l'accompagnent. <noindex><a rel=\"nofollow noopener\" href=\"https:\/\/huggingface.co\/stabilityai\/stable-diffusion-3-medium\" target=\"_blank\">depuis sa propre page Stability AI sur le portail Hugging Face<\/a><\/noindex>.<\/p>\n<h2><noindex><a rel=\"nofollow\" href=\"#contents\" class=\"right paragraph tooltip\" data-tooltip=\"\u0412\u0435\u0440\u043d\u0443\u0442\u044c\u0441\u044f \u043a \u043e\u0433\u043b\u0430\u0432\u043b\u0435\u043d\u0438\u044e\">&#8673;<\/a><\/noindex><noindex><a rel=\"nofollow\" name=\"\u0411\u0443\u0434\u0435\u043c\u0442\u0435 \u043f\u0440\u0438\u0441\u0442\u0443\u043f\u0430\u0442\u044c\" href=\"#\u0411\u0443\u0434\u0435\u043c\u0442\u0435 \u043f\u0440\u0438\u0441\u0442\u0443\u043f\u0430\u0442\u044c\" class=\"right paragraph tooltip\" data-tooltip=\"\u0421\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 \u044d\u0442\u0443 \u0433\u043b\u0430\u0432\u0443\">#<\/a><\/noindex>Commen\u00e7ons<\/h2>\n<p>Cependant, il y a un d\u00e9tail : pour acc\u00e9der aux liens de t\u00e9l\u00e9chargement, il est n\u00e9cessaire de s'authentifier sur le site, puis de confirmer l'acceptation de l'accord de licence mentionn\u00e9 pr\u00e9c\u00e9demment \u2013 en fait, cette proc\u00e9dure est gratuite et tout \u00e0 fait accessible depuis la Russie. Quatre mod\u00e8les (models) et quatre encodeurs de texte en jetons (encoders) sont propos\u00e9s, ainsi que trois diagrammes de r\u00e9f\u00e9rence pour une ex\u00e9cution dans l'environnement de travail ComfyUI. <noindex><a rel=\"nofollow noopener\" href=\"https:\/\/3dnews.ru\/1092347\" target=\"_blank\">dont nous avons d\u00e9j\u00e0 parl\u00e9<\/a><\/noindex>:<\/p>\n<p>mod\u00e8les :<\/p>\n<ul>\n<li>sd3_medium.safetensors<\/li>\n<li>sd3_medium_incl_clips.safetensors<\/li>\n<li>sd3_medium_incl_clips_t5xxlfp8.safetensors<\/li>\n<li>sd3_medium_incl_clips_t5xxlfp16.safetensors<\/li>\n<\/ul>\n<p>encodeurs :<\/p>\n<ul>\n<li>clip_g.safetensors<\/li>\n<li>clip_l.safetensors<\/li>\n<li>t5xxl_fp8_e4m3fn.safetensors<\/li>\n<li>t5xxl_fp16.safetensors<\/li>\n<\/ul>\n<p>cycles :<\/p>\n<ul>\n<li>sd3_medium_example_workflow_basic.json<\/li>\n<li>sd3_medium_example_workflow_multi_prompt.json<\/li>\n<li>sd3_medium_example_workflow_upscaling.json<\/li>\n<\/ul>\n<p>Dans le cadre de cet atelier, nous nous limiterons au mod\u00e8le de base sd3_medium.safetensors (4,2 Go), \u00e0 trois encodeurs \u2013 clip_g.safetensors (1,3 Go), clip_l.safetensors (234 Mo) et t5xxl_fp8_e4m3fn.safetensors (4,7 Go), ainsi qu'au diagramme sd3_medium_example_workflow_multi_prompt.json. En effet, notre machine de test est \u00e9quip\u00e9e d'une carte graphique GeForce GTX 1070 avec 8 Go de VRAM, et ce volume ne peut pas contenir de plus grands mod\u00e8les avec tous les encodeurs int\u00e9gr\u00e9s. Les checkpoints bas\u00e9s sur SD 1.5 et SDXL int\u00e8grent par d\u00e9faut les encodeurs dans le fichier principal, mais dans ce cas, il y a trois encodeurs au total, pour plus de 6 Go, \u2013 avec le mod\u00e8le lui-m\u00eame, cela d\u00e9passe d\u00e9j\u00e0 10 Go ; et si l'on prend la version 16 bits de l'encodeur T5XXL, une carte graphique encore plus puissante sera n\u00e9cessaire. Dans le cas o\u00f9 les encodeurs de texte en jetons sont d'abord charg\u00e9s dans la m\u00e9moire vid\u00e9o, suivis du mod\u00e8le travaillant avec ces jetons, un adaptateur graphique de 6 Go suffira tr\u00e8s bien. De ce point de vue, la \u00abtro\u00efka\u00bb modulaire est ind\u00e9niablement plus avantageuse qu'un checkpoint typique SDXL de 5 \u00e0 7 Go.<\/p>\n<p>SD3M est un mod\u00e8le bas\u00e9 sur des transformateurs de diffusion multimodale (<noindex><a rel=\"nofollow noopener\" href=\"https:\/\/encord.com\/blog\/stable-diffusion-3-text-to-image-model\/\" target=\"_blank\">Multimodal Diffusion Transformer, MMDiT<\/a><\/noindex>) \u2013 et se distingue ainsi fondamentalement des d\u00e9veloppements ant\u00e9rieurs de Stability AI (et pas seulement d'elle), qui reposent sur <noindex><a rel=\"nofollow noopener\" href=\"https:\/\/arxiv.org\/abs\/1505.04597\" target=\"_blank\">l'architecture U-Net, propos\u00e9e d\u00e8s 2015.<\/a><\/noindex> Cet atelier \u2013 n'est pas un lieu pour \u00e9tudier en profondeur la diff\u00e9rence entre ces approches de g\u00e9n\u00e9ration d'images par IA ; disons simplement que <noindex><a rel=\"nofollow noopener\" href=\"https:\/\/www.reddit.com\/r\/StableDiffusion\/comments\/1dfxdgx\/be_sure_to_check_out_updated_safety_policies\/\" target=\"_blank\">MMDiT offre une performance am\u00e9lior\u00e9e du mod\u00e8le<\/a><\/noindex>, sa capacit\u00e9 \u00e0 travailler avec un plus grand nombre de jetons (ce qui permet \u00e0 l'op\u00e9rateur de formuler des invites textuelles assez longues, et au syst\u00e8me de les suivre avec pr\u00e9cision), ainsi qu'une meilleure qualit\u00e9 des images obtenues. La SD3 8B en taille compl\u00e8te est capable de g\u00e9n\u00e9rer des images sur une toile en 4 Mpx (2048\u00d72048 pixels), et <noindex><a rel=\"nofollow noopener\" href=\"https:\/\/web.archive.org\/web\/20240624113509\/https:\/www.analyticsvidhya.com\/blog\/2024\/06\/stable-diffusion-3\/\" target=\"_blank\">devance DALL-E 3, Midjourney v6 et Ideogram v1<\/a><\/noindex> dans des domaines tels que la reproduction de texte dans l'image, la pr\u00e9cision de la correspondance entre l'image obtenue et l'invitation textuelle, ainsi que l'esth\u00e9tique visuelle g\u00e9n\u00e9rale. La transformation de texte en vecteurs de tokens est ici r\u00e9alis\u00e9e par trois encodeurs (<noindex><a rel=\"nofollow noopener\" href=\"https:\/\/www.reddit.com\/r\/StableDiffusion\/comments\/15ggn9w\/sdxl_mini_study_clip_g_vs_clip_l_best_prompting\/\" target=\"_blank\">deux mod\u00e8les CLIP<\/a><\/noindex> et un T5-XXL \u2013 \u00abT5\u00bb, d'ailleurs, de <noindex><a rel=\"nofollow noopener\" href=\"https:\/\/github.com\/google-research\/text-to-text-transfer-transformer\" target=\"_blank\">Text-To-Text Transfer Transformer<\/a><\/noindex>) \u2014 et, en g\u00e9n\u00e9ral, ils ne sont pas tenus de travailler avec la m\u00eame invite.<\/p>\n<p> <img decoding=\"async\" alt=\"Nouvel article : Pratique de l&#039;IA en dessin, partie neuf : SD3M \u2014 \u00ab la note trois \u00bb pour une note trois\" src=\"\/wp-content\/uploads\/2024\/07\/a9bfa3200224f112e84866937cef853e.jpg\" style=\"display:block;margin: 0 auto;\" \/>   <\/p>\n<p>Mais assez de pr\u00e9ambules : concentrons-nous sur ce \u00e0 quoi est d\u00e9di\u00e9e la \u00ab  M atserclass  \u00bb, \u2014 la g\u00e9n\u00e9ration d'images bas\u00e9e sur le mod\u00e8le SD3M. Nous utiliserons pour cela, comme d\u00e9j\u00e0 mentionn\u00e9, l'environnement de travail ComfyUI, que l'on peut t\u00e9l\u00e9charger <noindex><a rel=\"nofollow noopener\" href=\"https:\/\/github.com\/comfyanonymous\/ComfyUI\/releases\/download\/latest\/ComfyUI_windows_portable_nvidia_cu121_or_cpu.7z\" target=\"_blank\">via le lien direct sur GitHub<\/a><\/noindex>. Soulignons que cette option \u2014 uniquement pour un fonctionnement sur des adaptateurs graphiques NVIDIA ou directement sur un CPU AMD ou Intel (ce qui sera, bien s\u00fbr, beaucoup plus lent) : aux propri\u00e9taires de cartes graphiques AMD <noindex><a rel=\"nofollow noopener\" href=\"https:\/\/github.com\/comfyanonymous\/ComfyUI?tab=readme-ov-file#amd-gpus-linux-only\" target=\"_blank\">une solution de contournement est propos\u00e9e sous forme de paquets <\/a><\/noindex>rocm et pytorch, qui peuvent \u00eatre install\u00e9s via le gestionnaire de t\u00e9l\u00e9chargement pip.<\/p>\n<p>Apr\u00e8s l'installation de l'environnement de travail, il faut placer les fichiers .safetensors pr\u00e9c\u00e9demment t\u00e9l\u00e9charg\u00e9s : les mod\u00e8les \u2014 dans le r\u00e9pertoire ComfyUImodelscheckpoints, et les convertisseurs de texte en tokens \u2014 dans ComfyUImodelsclip. Et \u2014 on peut commencer !<\/p>\n<h2><noindex><a rel=\"nofollow\" href=\"#contents\" class=\"right paragraph tooltip\" data-tooltip=\"\u0412\u0435\u0440\u043d\u0443\u0442\u044c\u0441\u044f \u043a \u043e\u0433\u043b\u0430\u0432\u043b\u0435\u043d\u0438\u044e\">&#8673;<\/a><\/noindex><noindex><a rel=\"nofollow\" name=\"\u0412\u0440\u0435\u043c\u044f \u0443\u0441\u043a\u043e\u0440\u0438\u0442\u044c\u0441\u044f\" href=\"#\u0412\u0440\u0435\u043c\u044f \u0443\u0441\u043a\u043e\u0440\u0438\u0442\u044c\u0441\u044f\" class=\"right paragraph tooltip\" data-tooltip=\"\u0421\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 \u044d\u0442\u0443 \u0433\u043b\u0430\u0432\u0443\">#<\/a><\/noindex>Il est temps d'acc\u00e9l\u00e9rer<\/h2>\n<p>Il convient de mentionner qu'AUTOMATIC1111, bien connu des lecteurs des pr\u00e9c\u00e9dentes \u00ab  M atserclass  \u00bb sur le th\u00e8me de l'art g\u00e9n\u00e9ratif, \u00e0 la fin juin \u00e9galement <noindex><a rel=\"nofollow noopener\" href=\"https:\/\/www.reddit.com\/r\/StableDiffusion\/comments\/1dqm3up\/a1111_extends_sd_30_support_long_prompts_img2img\/\" target=\"_blank\">obtenu la capacit\u00e9 d'ex\u00e9cuter SD3M d'ici la fin juin<\/a><\/noindex>, cependant, dans ComfyUI, le support du nouveau mod\u00e8le reste le plus complet. Pas \u00e9tonnant \u2014 puisque jusqu'\u00e0 tout r\u00e9cemment, l'auteur du \u00ab monstre des p\u00e2tes \u00bb, connu dans la communaut\u00e9 des passionn\u00e9s sous le pseudo ComfyAnonimous, ou simplement Comfy, <noindex><a rel=\"nofollow noopener\" href=\"https:\/\/www.reddit.com\/r\/StableDiffusion\/comments\/1dhd7vz\/the_developer_of_comfy_who_also_helped_train_some\/\" target=\"_blank\">\u00e9tait employ\u00e9 par Stability AI<\/a><\/noindex>, o\u00f9 il a travaill\u00e9 notamment sur un environnement de travail interne, utilis\u00e9 par les d\u00e9veloppeurs eux-m\u00eames. Comme nous le verrons un peu plus tard, la derni\u00e8re version de ComfyUI t\u00e9moigne en effet d'un certain savoir sur la mani\u00e8re dont ce mod\u00e8le controvers\u00e9 est con\u00e7u et fonctionne, \u2014 un savoir que les cr\u00e9ateurs d'autres environnements de travail pour l'ex\u00e9cution locale de Stable Diffusion 3 Medium ne peuvent, pour des raisons \u00e9videntes, revendiquer.<\/p>\n<p> <img decoding=\"async\" alt=\"Nouvel article : Pratique de l&#039;IA en dessin, partie neuf : SD3M \u2014 \u00ab la note trois \u00bb pour une note trois\" src=\"\/wp-content\/uploads\/2024\/07\/2669896e3352c37430ebaab481906bcb.jpg\" style=\"display:block;margin: 0 auto;\" \/>   <\/p>\n<p>Installer ComfyUI dans une version portable sous Windows est un jeu d'enfant : apr\u00e8s avoir t\u00e9l\u00e9charg\u00e9 l'archive ZIP correspondante <noindex><a rel=\"nofollow noopener\" href=\"https:\/\/github.com\/comfyanonymous\/ComfyUI\" target=\"_blank\">sur la page officielle du projet<\/a><\/noindex> Il suffit de le d\u00e9compresser dans n'importe quel r\u00e9pertoire pratique ; de pr\u00e9f\u00e9rence, bien s\u00fbr, sur une partition logique bas\u00e9e sur un SSD plut\u00f4t que sur un HDD. L'\u00e9change entre le disque et la m\u00e9moire, en tenant compte des cycles de chargement et de d\u00e9chargement des mod\u00e8les m\u00eame pour la g\u00e9n\u00e9ration d'une seule image (l'environnement devra d'abord placer dans la VRAM les convertisseurs de texte en tokens, puis nettoyer la m\u00e9moire vid\u00e9o et charger le SD3M proprement dit) est d'autant plus consid\u00e9rable que cette machine dispose de moins de m\u00e9moire vid\u00e9o. D'ailleurs, l'installation portative est \u00e9galement appr\u00e9ci\u00e9e pour sa totale ind\u00e9pendance : rien, except\u00e9 l'espace libre sur le disque logique, n'emp\u00eache de d\u00e9ployer localement autant de copies de ComfyUI que souhait\u00e9, pour exp\u00e9rimenter \u00e0 volont\u00e9 avec diverses extensions, sans craindre de compromettre un syst\u00e8me d\u00e9j\u00e0 parfaitement fonctionnel et en cours d'affinage.<\/p>\n<p> <img decoding=\"async\" alt=\"Nouvel article : Pratique de l&#039;IA en dessin, partie neuf : SD3M \u2014 \u00ab la note trois \u00bb pour une note trois\" src=\"\/wp-content\/uploads\/2024\/07\/0671a04c36800d157d2cfa746883ac20.jpg\" style=\"display:block;margin: 0 auto;\" \/>   <\/p>\n<p>En vous assurant que le fichier du mod\u00e8le principal SD3M sans les encodeurs de texte en tokens (fichier stableDiffusion3SD3_sd3Medium.safetensors, 4,2 Go) est plac\u00e9 dans le sous-dossier checkpoints (dans notre installation de test, le chemin complet est C:Fun-n-GamesComfyUI-SD3ComfyUImodelscheckpoints), et que les trois fichiers des encodeurs (fichiers stableDiffusion3SD3_textEncoderClipG.safetensors, stableDiffusion3SD3_textEncoderClipL.safetensors et stableDiffusion3SD3_textEncoderT5E4m3fn.safetensors ; 1,3 Go, 234 Mo et 4,7 Go respectivement) sont dans le sous-dossier clip (C:Fun-n-GamesComfyUI-SD3ComfyUImodelsclip), vous pouvez lancer l'environnement de travail en double-cliquant sur le fichier run_nvidia_gpu.bat situ\u00e9 dans le dossier racine (dans notre cas C:Fun-n-GamesComfyUI-SD3). Apr\u00e8s le d\u00e9marrage du serveur, une nouvelle fen\u00eatre de commande Windows s'ouvrira automatiquement dans le navigateur par d\u00e9faut (comme le stipulent les param\u00e8tres du fichier BAT) avec un nouvel onglet accessible \u00e0 l'adresse 127.0.0.1\/8188 o\u00f9 l'interface web sera disponible. <noindex><a rel=\"nofollow noopener\" href=\"https:\/\/3dnews.ru\/1092347\" target=\"_blank\">domestiqu\u00e9 par nous auparavant<\/a><\/noindex> (soit dit en passant dans un premier temps) \u00ab monstre des spaghettis \u00bb.<\/p>\n<p> <img decoding=\"async\" alt=\"Nouvel article : Pratique de l&#039;IA en dessin, partie neuf : SD3M \u2014 \u00ab la note trois \u00bb pour une note trois\" src=\"\/wp-content\/uploads\/2024\/07\/202322cae5a7c133b30b248bf563f4b4.jpg\" style=\"display:block;margin: 0 auto;\" \/>   <\/p>\n<p>En principe, si vous disposez d'une carte graphique NVIDIA plus moderne (de g\u00e9n\u00e9ration RTX, et non GTX, m\u00eame avec seulement 6 Go de VRAM), vous pouvez imm\u00e9diatement charger dans l'environnement de travail le diagramme de r\u00e9f\u00e9rence con\u00e7u par ComfyAnonimous, mentionn\u00e9 pr\u00e9c\u00e9demment, \u2014 le fichier comfy_example_workflows_sd3_medium_example_workflow_multi_prompt.json avec plusieurs fen\u00eatres pour saisir des invites, une pour chacun des trois encodeurs, \u2014 et travailler avec. Cependant, vous devrez d'abord faire correspondre les quatre noms de fichiers des mod\u00e8les (dans les n\u0153uds de leur chargement) aux fichiers disponibles. Il est \u00e9vident que l'auteur du diagramme de r\u00e9f\u00e9rence a travaill\u00e9 dans son bureau (chez Stability AI, comme d\u00e9j\u00e0 mentionn\u00e9) avec des fichiers locaux qui avaient des noms l\u00e9g\u00e8rement diff\u00e9rents, donc si vous appuyez sur le bouton \u00ab Queue Prompt \u00bb dans l'interface spartiate de ComfyUI juste apr\u00e8s avoir charg\u00e9 le diagramme, l'environnement de travail affichera un message d'erreur.<\/p>\n<h2><noindex><a rel=\"nofollow\" href=\"#contents\" class=\"right paragraph tooltip\" data-tooltip=\"\u0412\u0435\u0440\u043d\u0443\u0442\u044c\u0441\u044f \u043a \u043e\u0433\u043b\u0430\u0432\u043b\u0435\u043d\u0438\u044e\">&#8673;<\/a><\/noindex><noindex><a rel=\"nofollow\" name=\"\u0422\u0440\u0451\u0445\u043f\u043e\u043b\u044c\u0435 \u0434\u043b\u044f \u0418\u0418-\u0433\u0435\u043d\u0435\u0440\u0430\u0446\u0438\u0438\" href=\"#\u0422\u0440\u0451\u0445\u043f\u043e\u043b\u044c\u0435 \u0434\u043b\u044f \u0418\u0418-\u0433\u0435\u043d\u0435\u0440\u0430\u0446\u0438\u0438\" class=\"right paragraph tooltip\" data-tooltip=\"\u0421\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 \u044d\u0442\u0443 \u0433\u043b\u0430\u0432\u0443\">#<\/a><\/noindex>Trois champs pour la g\u00e9n\u00e9ration IA<\/h2>\n<p>Cependant, il est justement assez facile de corriger cela : ce qui est beaucoup plus frustrant, c'est que la vieille GTX 1070 \u00e0 notre disposition traite SD3M de mani\u00e8re horriblement lente \u2014 la g\u00e9n\u00e9ration d'image prend entre 27 et 30 secondes \u00e0 chaque it\u00e9ration, et sachant que le param\u00e8tre \u00ab Steps \u00bb dans le diagramme de r\u00e9f\u00e9rence est fix\u00e9 \u00e0 \u00ab 28 \u00bb, cela prend un temps injustifi\u00e9. Ainsi, nous allons faire une petite optimisation \u2014 utiliser le module Python venv (<noindex><a rel=\"nofollow noopener\" href=\"https:\/\/docs.python.org\/3\/library\/venv.html\" target=\"_blank\">environnements virtuels<\/a><\/noindex>\u00ab environnements virtuels \u00bb), qui est con\u00e7u, entre autres, pour acc\u00e9l\u00e9rer le fonctionnement des mod\u00e8les d'IA g\u00e9n\u00e9rative. Il n'est pas inclus dans la version portable de ComfyUI, <noindex><a rel=\"nofollow noopener\" href=\"https:\/\/www.reddit.com\/r\/comfyui\/comments\/1bf7aoz\/python_virtual_environments_for_comfyui\/\" target=\"_blank\">mais il existe de nombreuses fa\u00e7ons de l'installer<\/a><\/noindex>qui se r\u00e9sument finalement \u00e0 d\u00e9ployer un environnement Python complet sur un PC local \u2014 et \u00e0 activer le module n\u00e9cessaire \u00e0 partir de cet environnement.<\/p>\n<p> <img decoding=\"async\" alt=\"Nouvel article : Pratique de l&#039;IA en dessin, partie neuf : SD3M \u2014 \u00ab la note trois \u00bb pour une note trois\" src=\"\/wp-content\/uploads\/2024\/07\/c7c20df16a0c6a0ce1a459e055127fd7.jpg\" style=\"display:block;margin: 0 auto;\" \/>   <\/p>\n<p>Esp\u00e9rons que nos lecteurs qui suivent nos \u00ab Ateliers \u00bb disposent d\u00e9j\u00e0 d'une installation active d'AUTOMATIC1111 sur leurs machines. Dans ce cas, tout est beaucoup plus simple : le module venv y est d\u00e9j\u00e0 d\u00e9ploy\u00e9, et tout ce qu'il faut faire pour l'activer lors du lancement de l'environnement de travail ComfyUI, c'est <noindex><a rel=\"nofollow noopener\" href=\"https:\/\/github.com\/comfyanonymous\/ComfyUI\/discussions\/274\" target=\"_blank\">appeler correctement<\/a><\/noindex>Pour commencer, vous devez arr\u00eater le serveur en cliquant sur sa fen\u00eatre et en appuyant sur \u00ab Ctrl \u00bb + \u00ab C \u00bb, puis en entrant \u00ab y \u00bb pour confirmer ; ensuite, copiez le fichier BAT run_nvidia_gpu.bat dans un nouveau fichier, que vous pouvez nommer run_with_venv.bat. Le fichier de lancement d'origine est assez succinct : il appelle simplement une copie portable de Python avec le param\u00e8tre \u2014windows-standalone-build :<\/p>\n<p>.python_embededpython.exe -s ComfyUImain.py \u2014windows-standalone-build<\/p>\n<p>pause<\/p>\n<p>Ce param\u00e8tre n'est pas tr\u00e8s clair en soi \u2014 il implique des optimisations qui, probablement, sont con\u00e7ues pour les cartes graphiques NVIDIA plus r\u00e9centes et pourraient donc compliquer la vie de ceux qui restent fid\u00e8les \u00e0 leurs GTX bien m\u00e9rit\u00e9es. Pour cette raison, nous allons retirer \u2014windows-standalone-build de la ligne de commande, tout en abandonnant \u00e9galement une autre optimisation \u00e0 la mode \u2014 le \u00ab gestionnaire de m\u00e9moire intelligente \u00bb activ\u00e9 par d\u00e9faut, smart memory, qui <noindex><a rel=\"nofollow noopener\" href=\"https:\/\/github.com\/comfyanonymous\/ComfyUI\/discussions\/1314\" target=\"_blank\">tend \u00e0 maintenir autant d'informations que possible dans la VRAM<\/a><\/noindex>, ne lib\u00e9rant pas la m\u00e9moire. Cela acc\u00e9l\u00e8re r\u00e9ellement le rendu des images par l'IA, mais cela transforme aussi notre ordinateur vieillissant en un syst\u00e8me unidimensionnel \u2014 il devient impossible de naviguer sur le web, de jouer ou m\u00eame de travailler sur des documents et des e-mails sur le PC en m\u00eame temps que l'environnement de travail est actif. Ainsi, pour ceux qui n'ont pas un ordinateur d\u00e9di\u00e9 \u00e0 l'art IA, un fichier BAT comme celui-ci pour lancer ComfyUI serait optimal (non seulement pour g\u00e9n\u00e9rer des images avec SD3M, d'ailleurs \u2014 il convient \u00e9galement pour SDXL) :<\/p>\n<p>@echo off<\/p>\n<p>call cd C:Fun-n-GamesGitstable-diffusion-webuivenvScripts<\/p>\n<p>echo %<\/p>\n<p>call activate.bat<\/p>\n<p>echo venv activ\u00e9<\/p>\n<p>call cd C:Fun-n-GamesComfyUI-SD3<\/p>\n<p>echo %<\/p>\n<p>call .python_embededpython.exe -s ComfyUImain.py \u2014disable-smart-memory<\/p>\n<p>pause<\/p>\n<p>Il est suppos\u00e9 que l'installation portable de ComfyUI a \u00e9t\u00e9 r\u00e9alis\u00e9e dans le r\u00e9pertoire C:Fun-n-GamesComfyUI-SD3, et que AUTOMATIC1111 a \u00e9t\u00e9 pr\u00e9alablement install\u00e9 dans C:Fun-n-GamesGitstable-diffusion-webui. Les nombreux \u00ab echo \u00bb sont simplement n\u00e9cessaires pour un contr\u00f4le visuel indiquant que le changement de r\u00e9pertoire se d\u00e9roule normalement et que les commandes requises sont ex\u00e9cut\u00e9es ; une fois que tout est d\u00e9bogu\u00e9, vous pouvez les retirer du fichier BAT.<\/p>\n<p> <img decoding=\"async\" alt=\"Nouvel article : Pratique de l&#039;IA en dessin, partie neuf : SD3M \u2014 \u00ab la note trois \u00bb pour une note trois\" src=\"\/wp-content\/uploads\/2024\/07\/42aa5641cb710f52b051087e8f3ae171.jpg\" style=\"display:block;margin: 0 auto;\" \/>   <\/p>\n<p>Nous relan\u00e7ons l'environnement de travail, cette fois en double-cliquant sur run_with_venv.bat. \u00c9tant donn\u00e9 que nous avons pr\u00e9c\u00e9demment ferm\u00e9 simplement le serveur sans toucher \u00e0 l'interface web, l'onglet correspondant doit encore contenir le m\u00eame diagramme de r\u00e9f\u00e9rence ComfyUI avec les noms de mod\u00e8les ajust\u00e9s. Portons notre attention sur sa partie droite : y figure le n\u0153ud \u00ab Preview Image \u00bb, qui ne sauvegarde pas l'image pr\u00eate sur le disque, mais la montre simplement. Si nous lan\u00e7ons \u00e0 chaque fois le diagramme pour g\u00e9n\u00e9rer strictement une seule image, l'\u00e9valuer visuellement, modifier certains param\u00e8tres, puis relancer \u2014 c'est une option tout \u00e0 fait valable : l'image qui nous pla\u00eet peut toujours \u00eatre sauvegard\u00e9e manuellement par un clic droit dessus. Mais si nous effectuons plusieurs g\u00e9n\u00e9rations successives dans l'environnement de travail, il vaut mieux que leurs r\u00e9sultats soient automatiquement accumul\u00e9s en m\u00e9moire permanente (dans le r\u00e9pertoire ComfyUIoutput par d\u00e9faut).<\/p>\n<p> <img decoding=\"async\" alt=\"Nouvel article : Pratique de l&#039;IA en dessin, partie neuf : SD3M \u2014 \u00ab la note trois \u00bb pour une note trois\" src=\"\/wp-content\/uploads\/2024\/07\/87e74fb75cb21ac4aa7168d298381a22.jpg\" style=\"display:block;margin: 0 auto;\" \/>   <\/p>\n<p>Il est donc pr\u00e9f\u00e9rable de changer imm\u00e9diatement le n\u0153ud \u00ab Preview Image \u00bb en \u00ab Save Image \u00bb. Pour ce faire, double-cliquez avec le bouton gauche de la souris sur n'importe quel espace libre du diagramme \u2014 une fen\u00eatre de s\u00e9lection des n\u0153uds s'ouvrira avec une barre de recherche. Dans cette barre, nous commencerons \u00e0 taper \u00ab Save\u2026 \u00bb \u2014 et presque imm\u00e9diatement, nous verrons le nom recherch\u00e9. Il suffit alors de cliquer dessus et de connecter l'entr\u00e9e du n\u0153ud apparaissant \u00e0 la sortie \u00ab IMAGE \u00bb du n\u0153ud \u00ab VAE Decode \u00bb, o\u00f9 le n\u0153ud \u00ab Preview Image \u00bb \u00e9tait initialement connect\u00e9. Le n\u0153ud \u00ab Preview Image \u00bb peut ensuite \u00eatre supprim\u00e9 \u2014 il suffit de le s\u00e9lectionner en cliquant sur son en-t\u00eate et d'appuyer sur la touche \u00ab Del \u00bb du clavier.<\/p>\n<p> <img decoding=\"async\" alt=\"Nouvel article : Pratique de l&#039;IA en dessin, partie neuf : SD3M \u2014 \u00ab la note trois \u00bb pour une note trois\" src=\"\/wp-content\/uploads\/2024\/07\/5d9294cf0e257f4dc886120465f94cb9.jpg\" style=\"display:block;margin: 0 auto;\" \/>   <\/p>\n<p>Et maintenant \u2014 c'est le moment id\u00e9al pour ex\u00e9cuter le diagramme de r\u00e9f\u00e9rence r\u00e9alis\u00e9 par ComfyAnonimous (avec nos modestes corrections). Voici ce que cela donne :<\/p>\n<p> <img decoding=\"async\" alt=\"Nouvel article : Pratique de l&#039;IA en dessin, partie neuf : SD3M \u2014 \u00ab la note trois \u00bb pour une note trois\" src=\"\/wp-content\/uploads\/2024\/07\/04ff68dd68cd9fe42896a96a1c497927.jpg\" style=\"display:block;margin: 0 auto;\" \/> <\/p>\n<p>Une image extr\u00eamement impressionnante, m\u00eame pleine d'\u00e9motion, et on ne dirait pas qu'elle a \u00e9t\u00e9 cr\u00e9\u00e9e par la m\u00eame m\u00e9thode qui fait compl\u00e8tement s'effondrer la t\u00eate des instructions pour dessiner des personnes allong\u00e9es sur l'herbe. La syst\u00e8me fonctionne plut\u00f4t rapidement \u2014 environ 5 \u00e0 6 secondes par it\u00e9ration pour une image d'un million de pixels sur une GTX 1070, ce qui peut \u00eatre consid\u00e9r\u00e9 comme un bon indicateur. En comparaison, ce m\u00eame PC avec le m\u00eame ComfyUI et le m\u00eame fichier BAT g\u00e9n\u00e8re des images SDXL de tailles similaires, prenant environ 6 \u00e0 7 secondes par it\u00e9ration, donc on peut consid\u00e9rer que la 'troisi\u00e8me' est certainement moins exigeante en ce qui concerne le mat\u00e9riel PC sur lequel se fait la g\u00e9n\u00e9ration IA.<\/p>\n<p> <img decoding=\"async\" alt=\"Nouvel article : Pratique de l&#039;IA en dessin, partie neuf : SD3M \u2014 \u00ab la note trois \u00bb pour une note trois\" src=\"\/wp-content\/uploads\/2024\/07\/ffbb847c30505358cdedcd02cd43ce61.jpg\" style=\"display:block;margin: 0 auto;\" \/> <\/p>\n<p>Ajustons maintenant les dimensions du canevas. Pas loin du n\u0153ud 'EmptySD3LatentImage' qui les d\u00e9finit, se trouve un n\u0153ud 'Note' 'vide' (c'est-\u00e0-dire non connect\u00e9 de quelque mani\u00e8re que ce soit), o\u00f9 se trouve un rappel important : la superficie totale de l'image dans le cas de SD3M devrait \u00eatre d'environ 1 million de pixels, ce qui nous am\u00e8ne \u00e0 choisir les dimensions des c\u00f4t\u00e9s du canevas rectangulaire. Fixons donc ces dimensions \u00e0 1344\u00d7768 \u2014 ce qui donne environ 1,03 million de pixels.<\/p>\n<p>Notons que : ci-dessus se trouve le n\u0153ud 'Seed' o\u00f9 la graine est d\u00e9finie, dans ce cas '945512652412924', et il est indiqu\u00e9 qu'elle ne doit pas changer apr\u00e8s la g\u00e9n\u00e9ration (param\u00e8tre 'fixed').<\/p>\n<p> <img decoding=\"async\" alt=\"Nouvel article : Pratique de l&#039;IA en dessin, partie neuf : SD3M \u2014 \u00ab la note trois \u00bb pour une note trois\" src=\"\/wp-content\/uploads\/2024\/07\/2fcf8525333ada76213dfa060094acdf.jpg\" style=\"display:block;margin: 0 auto;\" \/> <\/p>\n<p>Ex\u00e9cutons la m\u00eame cyclegramme avec la m\u00eame graine, mais pour un canevas rectangulaire. On remarque imm\u00e9diatement qu'il faut globalement moins de temps pour l'ex\u00e9cution, bien que la vitesse de rendu soit rest\u00e9e la m\u00eame \u2014 moins de 6 secondes par it\u00e9ration. Et cela a du sens : puisque les indications textuelles n'ont pas chang\u00e9, il n'est pas n\u00e9cessaire de recharger les encodeurs pour celles-ci. L'image produite, il va sans dire, diff\u00e8re l\u00e9g\u00e8rement de la premi\u00e8re, carr\u00e9e, mais cela n'est pas fondamental \u2014 la composition g\u00e9n\u00e9rale, comme on pouvait s'y attendre, est pr\u00e9serv\u00e9e.<\/p>\n<p> <img decoding=\"async\" alt=\"Nouvel article : Pratique de l&#039;IA en dessin, partie neuf : SD3M \u2014 \u00ab la note trois \u00bb pour une note trois\" src=\"\/wp-content\/uploads\/2024\/07\/678ff151fa5a115a8aef1ab9f7c5c37d.jpg\" style=\"display:block;margin: 0 auto;\" \/> <\/p>\n<p>Examinons maintenant les n\u0153uds \u00ab CLIPTextEncodeSD3 \u00bb et \u00ab CLIP Text Encode (Negative Prompt) \u00bb. Le premier se distingue par le fait qu'il contient trois champs de saisie ; si l'on retire le texte de ces champs, des annotations appara\u00eetront indiquant pour quels encodeurs ils sont destin\u00e9s \u2014 de haut en bas, il s'agit de CLIP G, CLIP L et T5XXL. Auparavant, de tels n\u0153uds n'existaient pas dans ComfyUI pour des raisons \u00e9videntes. Le diagramme de r\u00e9f\u00e9rence contient des invites courtes mais r\u00e9p\u00e9titives pour les deux premiers champs de texte (pour les convertisseurs CLIP G et CLIP L) et une bien plus longue pour le troisi\u00e8me \u2014 T5XXL. Il est clair que le contenu de ces champs peut \u00eatre ajust\u00e9 dans une large mesure, et l'\u00e9tude de la mani\u00e8re dont la modification du texte affecte l'image finale repr\u00e9sente une t\u00e2che peu triviale mais extr\u00eamement fascinante. Cependant, pour des raisons qui deviendront claires un peu plus tard, nous ne nous y attarderons pas pour le moment.<\/p>\n<p>En revanche, le n\u0153ud \u00ab CLIP Text Encode (Negative Prompt) \u00bb n'a rien de sp\u00e9cial \u2014 mais \u00e9valuez combien le chemin entre celui-ci et l'entr\u00e9e correspondante \u00ab conditioning \u00bb du n\u0153ud principal \u00ab KSampler \u00bb est complexe ! Ce chemin se divise en deux branches, dont l'une (la sup\u00e9rieure dans ce cas) indique qu'\u00e0 partir de 10 % des \u00e9tapes de g\u00e9n\u00e9ration et jusqu'\u00e0 sa fin, le syst\u00e8me ne tiendra absolument pas compte de la suggestion n\u00e9gative (le passage par le n\u0153ud \u00ab ConditioningZeroOut \u00bb signifie justement l'annulation de la condition). Tandis que la seconde branche permet \u00e0 la suggestion n\u00e9gative (conditionnellement avec un poids r\u00e9duit) de passer au traitement ult\u00e9rieur sans modifications \u2014 mais uniquement durant les 10 % initiaux du nombre total d'\u00e9tapes de g\u00e9n\u00e9ration.<\/p>\n<h2><noindex><a rel=\"nofollow\" href=\"#contents\" class=\"right paragraph tooltip\" data-tooltip=\"\u0412\u0435\u0440\u043d\u0443\u0442\u044c\u0441\u044f \u043a \u043e\u0433\u043b\u0430\u0432\u043b\u0435\u043d\u0438\u044e\">&#8673;<\/a><\/noindex><noindex><a rel=\"nofollow\" name=\"\u0422\u0443\u043c\u0430\u043d\u043d\u043e\u0435 \u0434\u0430\u043b\u0451\u043a\u043e\" href=\"#\u0422\u0443\u043c\u0430\u043d\u043d\u043e\u0435 \u0434\u0430\u043b\u0451\u043a\u043e\" class=\"right paragraph tooltip\" data-tooltip=\"\u0421\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 \u044d\u0442\u0443 \u0433\u043b\u0430\u0432\u0443\">#<\/a><\/noindex>Lointain brumeux<\/h2>\n<p>Encore une fois : les 10 % initiaux, c'est-\u00e0-dire 3 sur 28 selon le cas, l'\u00e9tape de g\u00e9n\u00e9ration la r\u00e9troaction n\u00e9gative est transmise au n\u0153ud \u00ab KSampler \u00bb, charg\u00e9 de former l'image dans l'espace latent (vers l'espace pixel, c'est-\u00e0-dire dans une image compr\u00e9hensible par l'homme, le r\u00e9sultat de sa sortie est traduit par le n\u0153ud suivant, \u00ab VAE Decoder \u00bb), normalement : la branche sup\u00e9rieure (avec la r\u00e9initialisation des conditions) est inactive, seule la branche inf\u00e9rieure fonctionne. Les 90 % restants des \u00e9tapes (25 sur 28 dans notre cas) ne fonctionnent pas du tout avec la r\u00e9troaction n\u00e9gative : c'est la branche sup\u00e9rieure de transmission des conditions qui est active - avec leur r\u00e9initialisation - tandis que le mouvement au niveau inf\u00e9rieur est bloqu\u00e9 par le param\u00e8tre limite d'activation du n\u0153ud correspondant \u00ab ConditioningSetTimestepRange \u00bb. Maintenant, il est clair pourquoi certains critiques affirment que <noindex><a rel=\"nofollow noopener\" href=\"https:\/\/replicate.com\/blog\/get-the-best-from-stable-diffusion-3\" target=\"_blank\">les suggestions n\u00e9gatives pour SD3M peuvent en principe ne pas \u00eatre utilis\u00e9es<\/a><\/noindex>, \u2014 l'effet de ceux-ci (si l'on consid\u00e8re justement ce cycle de r\u00e9f\u00e9rence et suppose que les m\u00eames r\u00e8gles s'appliquent sur les sites de g\u00e9n\u00e9ration en ligne avec le mod\u00e8le SD3 Medium) est minimal.<\/p>\n<p> <img decoding=\"async\" alt=\"Nouvel article : Pratique de l&#039;IA en dessin, partie neuf : SD3M \u2014 \u00ab la note trois \u00bb pour une note trois\" src=\"\/wp-content\/uploads\/2024\/07\/fd6aa920a4ee205e188fbbbcec27dc32.jpg\" style=\"display:block;margin: 0 auto;\" \/>   <\/p>\n<p>Et pourtant, il existe : si l'on prend simplement la sortie du n\u0153ud \u00ab CLIP Text Encode (Negative Prompt) \u00bb et la connecte directement \u00e0 l'entr\u00e9e correspondante \u00ab KSampler \u00bb (ou si l'on marque tous les n\u0153uds interm\u00e9diaires avec des conditions sur ce chemin comme \u00ab contournables \u00bb, \u00ab Bypass \u00bb, ce qui entra\u00eenera le m\u00eame effet), la qualit\u00e9 de l'image finale se d\u00e9grade sensiblement. Cela peut d'ailleurs \u00eatre consid\u00e9r\u00e9 comme une preuve indirecte de la \u00ab non-cuisson \u00bb de SD3M, puisque r\u00e9gler la force et l'importance de la r\u00e9troaction n\u00e9gative, en toute rigueur, aurait d\u00fb \u00eatre en mesure de le faire d\u00e8s la publication des poids du mod\u00e8le en acc\u00e8s public. Deux branches savamment d\u00e9finies de conditions d'application de la r\u00e9troaction n\u00e9gative \u2014 une sorte de rustine, et en ce sens <noindex><a rel=\"nofollow noopener\" href=\"https:\/\/www.reddit.com\/r\/StableDiffusion\/comments\/1drbecj\/the_current_version_of_sd3_is_not_consistent_with\/\" target=\"_blank\">les lamentations des passionn\u00e9s selon lesquelles \u00ab la version trois \u00bb ne r\u00e9ussit clairement pas<\/a><\/noindex> aux attentes suscit\u00e9es par le d\u00e9partement marketing de Stability AI \u00e0 son \u00e9gard, semblent parfaitement fond\u00e9es.<\/p>\n<p>L'absence ne serait-ce que d'un bref guide officiel sur l'utilisation de SD3M a conduit \u00e0 circuler sur Internet des rumeurs selon lesquelles ce mod\u00e8le <noindex><a rel=\"nofollow noopener\" href=\"https:\/\/replicate.com\/blog\/get-the-best-from-stable-diffusion-3\" target=\"_blank\">n'a pas \u00e9t\u00e9 entra\u00een\u00e9 pour utiliser des invites n\u00e9gatives.<\/a><\/noindex>Ce qui, bien s\u00fbr, n'est pas le cas, mais dans tous les cas, ces invites doivent \u00eatre appliqu\u00e9es d'une mani\u00e8re diff\u00e9rente <noindex><a rel=\"nofollow noopener\" href=\"https:\/\/blog.segmind.com\/beginners-guide-to-understanding-negative-prompts-in-stable-diffusion\/\" target=\"_blank\">de celle \u00e0 laquelle sont habitu\u00e9s les op\u00e9rateurs de SD 1.5 et SDXL.<\/a><\/noindex>. En particulier, les passionn\u00e9s soutiennent s\u00e9rieusement que l'ajout dans le champ n\u00e9gatif de descriptions d\u00e9taill\u00e9es d'un maximum d'\u00e9l\u00e9ments ind\u00e9cents (oui, oui, le bon vieux \u00ab nsfw, nude \u00bb n'est pas suffisant \u2014 il faudra s\u00e9rieusement faire appel \u00e0 l'imagination) <noindex><a rel=\"nofollow noopener\" href=\"https:\/\/old.reddit.com\/r\/StableDiffusion\/comments\/1dhe4dq\/everything_improves_considerably_when_you_throw\/?cache-bust=1719091900238\" target=\"_blank\">entra\u00eene une am\u00e9lioration notable de l'apparence<\/a><\/noindex> m\u00eame de la fameuse fille allong\u00e9e dans l'herbe. Que ce soit ou non \u2014 il est impossible de le v\u00e9rifier sans une analyse approfondie (d'autant plus qu'il n'est pas certain qu'une mention \u00ab 18+ \u00bb en t\u00eate de notre site prot\u00e8ge la publication des poursuites de la part de fervents d\u00e9fenseurs de la morale, si nous prenons le risque de publier le \u00ab guide miracle \u00bb compil\u00e9 par des passionn\u00e9s \u2014 bien qu'il soit en anglais). Cette situation amusante rappelle le cas de <noindex><a rel=\"nofollow noopener\" href=\"https:\/\/azbyka.ru\/otechnik\/Aleksandr_Ponomarev\/pamjatniki-drevnerusskoj-tserkovno-uchitelnoj-literatury-vypusk-3-pouchenija-o-raznyh-istinah-very-blagochestija-i-hristianskoj-zhizni\/3\" target=\"_blank\">les enseignements du d\u00e9but du Moyen \u00c2ge contre le paganisme<\/a><\/noindex>, gr\u00e2ce auxquels \u2014 pr\u00e9cis\u00e9ment parce qu'ils contenaient des descriptions assez d\u00e9taill\u00e9es de ce que les bons chr\u00e9tiens ne devraient pas faire \u2014 nous avons au moins des t\u00e9moignages \u00e9crits fragmentaires sur les croyances et les coutumes de la Russie pr\u00e9-chr\u00e9tienne.<\/p>\n<p> <img decoding=\"async\" alt=\"Nouvel article : Pratique de l&#039;IA en dessin, partie neuf : SD3M \u2014 \u00ab la note trois \u00bb pour une note trois\" src=\"\/wp-content\/uploads\/2024\/07\/70500319ae959290d666bfa167125ad3.jpg\" style=\"display:block;margin: 0 auto;\" \/>   <\/p>\n<p>Maintenant, esp\u00e9rons-le, il est plus clair pourquoi il semble peu judicieux d'approfondir l'\u00e9tude de SD3M \u00e0 ce stade. Il y a effectivement beaucoup \u00e0 discuter et \u00e0 explorer : les param\u00e8tres de g\u00e9n\u00e9ration recommand\u00e9s dans le n\u0153ud \u00ab KSampler \u00bb (CFG \u2014 4,5-5,0 ; nombre de pas \u2014 environ 28 ; le couple sampler\/scheduler \u2014 exclusivement dpmpp_2m\/sgm_uniform, sinon la qualit\u00e9 de sortie diminue consid\u00e9rablement) ; et la grande variabilit\u00e9 de la qualit\u00e9 subjective des g\u00e9n\u00e9rations avec exactement les m\u00eames param\u00e8tres de d\u00e9part, mais avec des invites diff\u00e9rentes ; et se d\u00e9barrasser de la fameuse \u00ab mal\u00e9diction de l'allongement dans\/sur l'herbe \u00bb (pour cela d\u00e9j\u00e0 <noindex><a rel=\"nofollow noopener\" href=\"https:\/\/civitai.com\/models\/512696\/woman-laying-in-grass-sd3-workflow\" target=\"_blank\">des solutions plut\u00f4t originales sont propos\u00e9es<\/a><\/noindex>); et, en fait, d\u00e9terminer quels param\u00e8tres de g\u00e9n\u00e9ration sont affect\u00e9s par chacun des trois transformateurs de texte en jetons \u2014 et comment, en les manipulant, obtenir de v\u00e9ritables chefs-d'\u0153uvre d'Art IA visuel (si cela est en principe possible avec un \u00ab trois \u00bb).<\/p>\n<p>D'autant plus que le licenciement d'Emad Mostaque en mars et de ComfyAnonimous en juin, <noindex><a rel=\"nofollow noopener\" href=\"https:\/\/www.reddit.com\/r\/StableDiffusion\/comments\/1c759po\/ai_startup_stability_lays_off_10_of_staff_after\/\" target=\"_blank\">et loin d'\u00eatre les seuls<\/a><\/noindex>, \u2014 ne sont pas les seules inqui\u00e9tudes qui p\u00e8sent sur Stability AI. Comme le rapporte Reuters, citant The Information, cette startup britannique venait tout juste (au moment de la r\u00e9daction de cet article) de conna\u00eetre \u00e0 nouveau <noindex><a rel=\"nofollow noopener\" href=\"https:\/\/www.reuters.com\/technology\/artificial-intelligence\/stability-ai-appoints-new-ceo-information-reports-2024-06-21\/\" target=\"_blank\">changer de directeur g\u00e9n\u00e9ral<\/a><\/noindex> dont le dirigeant est Prem Akkaraju, un prot\u00e9g\u00e9 d'un c\u00e9l\u00e8bre groupe mondial d'investisseurs en TI \u2014 et ce dernier est pr\u00eat \u00e0 injecter une somme consid\u00e9rable en esp\u00e8ces dans l'entreprise (<noindex><a rel=\"nofollow noopener\" href=\"https:\/\/3dnews.ru\/1107097\" target=\"_blank\">il s'agit de 80 millions de dollars am\u00e9ricains<\/a><\/noindex>). La position m\u00eame de Stability AI en tant que structure commerciale est aujourd'hui franchement instable ; de nombreux enthousiastes d\u00e9\u00e7us pr\u00e9disent sa fin prochaine <noindex><a rel=\"nofollow noopener\" href=\"https:\/\/www.reddit.com\/r\/StableDiffusion\/comments\/1df09ya\/guys_i_think_its_time_for_stability_ai_to_die\/\" target=\"_blank\">\u2014 et dans une telle situation, il est difficile d'attendre de l'entreprise un travail r\u00e9fl\u00e9chi m\u00eame sur des erreurs aussi \u00e9videntes.<\/a><\/noindex> ) \u2014 et dans une telle situation, il est difficile d'attendre de la soci\u00e9t\u00e9 un travail r\u00e9fl\u00e9chi m\u00eame sur des erreurs aussi \u00e9videntes.<\/p>\n<p> <img decoding=\"async\" alt=\"Nouvel article : Pratique de l&#039;IA en dessin, partie neuf : SD3M \u2014 \u00ab la note trois \u00bb pour une note trois\" src=\"\/wp-content\/uploads\/2024\/07\/334c18810c33bea5e5514d6aa1fa825e.jpg\" style=\"display:block;margin: 0 auto;\" \/>   <\/p>\n<p>Une politique de licence mal pens\u00e9e emp\u00eache malheureusement la communaut\u00e9 de peaufiner SD3M, comme cela a \u00e9t\u00e9 le cas avec SD 1.5 et SDXL. Au moins, les points de contr\u00f4le d\u00e9riv\u00e9s et les outils comme LoRA pour les deux derniers mod\u00e8les resteront assur\u00e9ment accessibles pour une ex\u00e9cution locale, m\u00eame lorsque (et si) Stability AI cesse d'exister en tant qu'entit\u00e9 commerciale. Juste apr\u00e8s le fracassant \u00e9chec de la \u00ab tro\u00efka \u00bb, les voix en faveur de la cr\u00e9ation d'un projet non lucratif pour le d\u00e9veloppement d'un mod\u00e8le g\u00e9n\u00e9ratif de transformation de texte en images, bas\u00e9 sur le crowdfunding, ont commenc\u00e9 \u00e0 se faire entendre de plus en plus sur les forums sp\u00e9cialis\u00e9s en ligne, et \u00e0 ce jour, ce mouvement commence \u00e0 se structurer sous le nom de <noindex><a rel=\"nofollow noopener\" href=\"https:\/\/www.reddit.com\/r\/StableDiffusion\/comments\/1do5gvz\/the_open_model_initiative_invoke_comfy_org\/\" target=\"_blank\">Open Model Initiative<\/a><\/noindex>. Des entit\u00e9s telles qu'Invoke (une plateforme d'IA g\u00e9n\u00e9rative en ligne destin\u00e9e aux studios professionnels), Comfy Org (une \u00e9quipe soutenant et d\u00e9veloppant ComfyUI), Civitai (qui n'a pas besoin de pr\u00e9sentation) et l'\u00e9quipe derri\u00e8re LAION (une base d'images annot\u00e9es, utilis\u00e9e principalement pour l'entra\u00eenement de ce type de mod\u00e8les) ont d\u00e9j\u00e0 exprim\u00e9 leur volont\u00e9 de s'y joindre activement.<\/p>\n<p>Ainsi, \u00e0 court terme, les nouvelles versions de \u00ab la Fabrique \u00bb auront probablement pour but de travailler avec les mod\u00e8les pour lesquels la communaut\u00e9 a d\u00e9j\u00e0 cr\u00e9\u00e9 un large \u00e9ventail d'am\u00e9liorations et d'outils suppl\u00e9mentaires, notamment \u00ab la 1.5 \u00bb et \u00ab Oversize \u00bb. Il est possible que le moment de gloire de SD3M soit encore \u00e0 venir, mais aujourd'hui, il est difficile m\u00eame de deviner quand cela se produira. En attendant, ceux qui s'int\u00e9ressent peuvent t\u00e9l\u00e9charger l'archive contenant les g\u00e9n\u00e9rations SD3M mentionn\u00e9es dans cet article (les cyclogrammes sont int\u00e9gr\u00e9s directement dans les fichiers PNG ; il suffit de faire glisser l'image sur l'espace de travail de ComfyUI depuis l'Explorateur Windows pour reproduire toute l'ordre et les param\u00e8tres de g\u00e9n\u00e9ration) <noindex><a rel=\"nofollow noopener\" href=\"https:\/\/cloud.mail.ru\/public\/fWXA\/kyjhawqsN\" target=\"_blank\">ici<\/a><\/noindex>. Peut-\u00eatre que certains de nos lecteurs pourront d\u00e9couvrir auparavant que les habitu\u00e9s de Reddit et Hugging Face la mani\u00e8re optimale de r\u00e9partir le texte sur les trois champs d'instructions, par exemple ?<\/p>\n<p> <img decoding=\"async\" alt=\"Nouvel article : Pratique de l&#039;IA en dessin, partie neuf : SD3M \u2014 \u00ab la note trois \u00bb pour une note trois\" src=\"\/wp-content\/uploads\/2024\/07\/2437b05814846a81a6fb4eb1b12cef5b.jpg\" style=\"display:block;margin: 0 auto;\" \/>   <\/p>\n<p><strong>Mat\u00e9riaux sur le sujet :<\/strong><\/p>\n<p><noindex><a rel=\"nofollow noopener\" href=\"https:\/\/3dnews.ru\/1107097\" target=\"_blank\">Stability AI a chang\u00e9 de direction et a obtenu 80 millions de dollars d'investissements.<\/a><\/noindex>.<\/p>\n<p><noindex><a rel=\"nofollow noopener\" href=\"https:\/\/3dnews.ru\/1106387\" target=\"_blank\">Un g\u00e9n\u00e9rateur d'images d'IA, Stable Diffusion Medium, a \u00e9t\u00e9 pr\u00e9sent\u00e9, n\u00e9cessitant uniquement une carte graphique de 5 Go de m\u00e9moire.<\/a><\/noindex>.<\/p>\n<p><noindex><a rel=\"nofollow noopener\" href=\"https:\/\/3dnews.ru\/1104907\" target=\"_blank\">Stability AI est accul\u00e9e par ses dettes et cherche maintenant un acheteur.<\/a><\/noindex>.<\/p>\n<p><noindex><a rel=\"nofollow noopener\" href=\"https:\/\/3dnews.ru\/1103556\" target=\"_blank\">La startup d'IA Stability AI va r\u00e9duire son personnel de 10 % en raison de la concurrence accrue.<\/a><\/noindex>.<\/p>\n<p><noindex><a rel=\"nofollow noopener\" href=\"https:\/\/3dnews.ru\/1100686\" target=\"_blank\">Annonc\u00e9 : Stable Diffusion 3.0 - L'IA pour le dessin a chang\u00e9 d'architecture et a appris \u00e0 \u00e9crire<\/a><\/noindex>.<\/p>\n<p>Source : <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/3dnews.ru\/1107325\">3dnews.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0417\u0430\u0431\u0430\u0432\u043d\u043e, \u043a\u0430\u043a \u0438\u0441\u0442\u043e\u0440\u0438\u044f \u0440\u0435\u043b\u0438\u0437\u043e\u0432 \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u0445 \u043c\u043e\u0434\u0435\u043b\u0435\u0439 \u0434\u043b\u044f \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u0442\u0435\u043a\u0441\u0442\u043e\u0432\u044b\u0445 \u043f\u043e\u0434\u0441\u043a\u0430\u0437\u043e\u043a \u0432 \u043a\u0430\u0440\u0442\u0438\u043d\u043a\u0438, \u0440\u0430\u0437\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u0435\u043c\u044b\u0445 \u0438 \u0442\u0440\u0435\u043d\u0438\u0440\u0443\u0435\u043c\u044b\u0445 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0435\u0439 Stability AI, \u043f\u043e\u0445\u043e\u0434\u0438\u0442 \u043d\u0430 \u0447\u0435\u0440\u0435\u0434\u0443 \u0432\u0437\u043b\u0451\u0442\u043e\u0432 \u0438 \u043f\u0440\u043e\u0432\u0430\u043b\u043e\u0432 \u043f\u043e\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u043e \u0432\u044b\u0445\u043e\u0434\u0438\u0432\u0448\u0438\u0445 \u0432\u0435\u0440\u0441\u0438\u0439 \u041e\u0421 Microsoft. \u041f\u043e\u0441\u043b\u0435 \u043b\u0435\u0433\u0435\u043d\u0434\u0430\u0440\u043d\u043e \u0443\u0441\u043f\u0435\u0448\u043d\u043e\u0439 XP, \u043d\u0430\u043f\u043e\u043c\u043d\u0438\u043c, \u043f\u043e\u044f\u0432\u0438\u043b\u0430\u0441\u044c \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u043d\u0430\u044f Vista; \u0437\u0430\u0442\u0435\u043c \u0432\u0435\u043b\u0438\u043a\u043e\u043b\u0435\u043f\u043d\u0430\u044f &laquo;\u0441\u0435\u043c\u0451\u0440\u043a\u0430&raquo; &mdash; \u0430 \u0437\u0430 \u043d\u0435\u0439 \u0431\u0435\u0437\u0431\u043b\u0430\u0433\u043e\u0434\u0430\u0442\u043d\u0430\u044f Windows 8. \u0423 Stable Diffusion \u0437\u0430 \u0438\u0437\u043d\u0430\u0447\u0430\u043b\u044c\u043d\u043e \u043d\u0435\u043a\u0430\u0437\u0438\u0441\u0442\u043e\u0439, \u043d\u043e \u043f\u043e\u0441\u0442\u0435\u043f\u0435\u043d\u043d\u043e [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":117782,"comment_status":"","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-117781","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0417\u0430\u0431\u0430\u0432\u043d\u043e, \u043a\u0430\u043a \u0438\u0441\u0442\u043e\u0440\u0438\u044f \u0440\u0435\u043b\u0438\u0437\u043e\u0432 \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u0445 \u043c\u043e\u0434\u0435\u043b\u0435\u0439 \u0434\u043b\u044f \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u0442\u0435\u043a\u0441\u0442\u043e\u0432\u044b\u0445 \u043f\u043e\u0434\u0441\u043a\u0430\u0437\u043e\u043a \u0432 \u043a\u0430\u0440\u0442\u0438\u043d\u043a\u0438, \u0440\u0430\u0437\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u0435\u043c\u044b\u0445 \u0438 \u0442\u0440\u0435\u043d\u0438\u0440\u0443\u0435\u043c\u044b\u0445 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0435\u0439 Stability AI, \u043f\u043e\u0445\u043e\u0434\u0438\u0442 \u043d\u0430 \u0447\u0435\u0440\u0435\u0434\u0443 \u0432\u0437\u043b\u0451\u0442\u043e\u0432 \u0438 \u043f\u0440\u043e\u0432\u0430\u043b\u043e\u0432 \u043f\u043e\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u043e \u0432\u044b\u0445\u043e\u0434\u0438\u0432\u0448\u0438\u0445.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/fr\/blog\/news\/novaya-statya-praktikum-po-ii-risovaniyu-chast-devyataya-sd3m-troechka-na-troechku\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"fr_FR\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u041d\u043e\u0432\u0430\u044f \u0441\u0442\u0430\u0442\u044c\u044f: \u041f\u0440\u0430\u043a\u0442\u0438\u043a\u0443\u043c \u043f\u043e \u0418\u0418-\u0440\u0438\u0441\u043e\u0432\u0430\u043d\u0438\u044e, \u0447\u0430\u0441\u0442\u044c \u0434\u0435\u0432\u044f\u0442\u0430\u044f: SD3M \u2014 \u00ab\u0442\u0440\u043e\u0435\u0447\u043a\u0430\u00bb \u043d\u0430 \u0442\u0440\u043e\u0435\u0447\u043a\u0443 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0417\u0430\u0431\u0430\u0432\u043d\u043e, \u043a\u0430\u043a \u0438\u0441\u0442\u043e\u0440\u0438\u044f \u0440\u0435\u043b\u0438\u0437\u043e\u0432 \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u0445 \u043c\u043e\u0434\u0435\u043b\u0435\u0439 \u0434\u043b\u044f \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u0442\u0435\u043a\u0441\u0442\u043e\u0432\u044b\u0445 \u043f\u043e\u0434\u0441\u043a\u0430\u0437\u043e\u043a \u0432 \u043a\u0430\u0440\u0442\u0438\u043d\u043a\u0438, \u0440\u0430\u0437\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u0435\u043c\u044b\u0445 \u0438 \u0442\u0440\u0435\u043d\u0438\u0440\u0443\u0435\u043c\u044b\u0445 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0435\u0439 Stability AI, \u043f\u043e\u0445\u043e\u0434\u0438\u0442 \u043d\u0430 \u0447\u0435\u0440\u0435\u0434\u0443 \u0432\u0437\u043b\u0451\u0442\u043e\u0432 \u0438 \u043f\u0440\u043e\u0432\u0430\u043b\u043e\u0432 \u043f\u043e\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u043e \u0432\u044b\u0445\u043e\u0434\u0438\u0432\u0448\u0438\u0445.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/fr\/blog\/news\/novaya-statya-praktikum-po-ii-risovaniyu-chast-devyataya-sd3m-troechka-na-troechku\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2024-07-18T01:43:48+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2024-07-18T01:43:48+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Nouvel article : Pratique du dessin assist\u00e9 par IA, neuvi\u00e8me partie : SD3M \u2014 une \u00ab trois \u00bb sur trois | ProHoster","description":"C'est assez amusant de constater que l'histoire des versions des mod\u00e8les open source pour transformer des invites textuelles en images, d\u00e9velopp\u00e9s et entra\u00een\u00e9s par Stability AI, ressemble \u00e0 une s\u00e9rie de succ\u00e8s et d'\u00e9checs successifs.","canonical_url":"https:\/\/prohoster.info\/fr\/blog\/news\/novaya-statya-praktikum-po-ii-risovaniyu-chast-devyataya-sd3m-troechka-na-troechku","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"fr_FR","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u041d\u043e\u0432\u0430\u044f \u0441\u0442\u0430\u0442\u044c\u044f: \u041f\u0440\u0430\u043a\u0442\u0438\u043a\u0443\u043c \u043f\u043e \u0418\u0418-\u0440\u0438\u0441\u043e\u0432\u0430\u043d\u0438\u044e, \u0447\u0430\u0441\u0442\u044c \u0434\u0435\u0432\u044f\u0442\u0430\u044f: SD3M \u2014 \u00ab\u0442\u0440\u043e\u0435\u0447\u043a\u0430\u00bb \u043d\u0430 \u0442\u0440\u043e\u0435\u0447\u043a\u0443 | ProHoster","og:description":"\u0417\u0430\u0431\u0430\u0432\u043d\u043e, \u043a\u0430\u043a \u0438\u0441\u0442\u043e\u0440\u0438\u044f \u0440\u0435\u043b\u0438\u0437\u043e\u0432 \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u0445 \u043c\u043e\u0434\u0435\u043b\u0435\u0439 \u0434\u043b\u044f \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u0442\u0435\u043a\u0441\u0442\u043e\u0432\u044b\u0445 \u043f\u043e\u0434\u0441\u043a\u0430\u0437\u043e\u043a \u0432 \u043a\u0430\u0440\u0442\u0438\u043d\u043a\u0438, \u0440\u0430\u0437\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u0435\u043c\u044b\u0445 \u0438 \u0442\u0440\u0435\u043d\u0438\u0440\u0443\u0435\u043c\u044b\u0445 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0435\u0439 Stability AI, \u043f\u043e\u0445\u043e\u0434\u0438\u0442 \u043d\u0430 \u0447\u0435\u0440\u0435\u0434\u0443 \u0432\u0437\u043b\u0451\u0442\u043e\u0432 \u0438 \u043f\u0440\u043e\u0432\u0430\u043b\u043e\u0432 \u043f\u043e\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u043e \u0432\u044b\u0445\u043e\u0434\u0438\u0432\u0448\u0438\u0445.","og:url":"https:\/\/prohoster.info\/fr\/blog\/news\/novaya-statya-praktikum-po-ii-risovaniyu-chast-devyataya-sd3m-troechka-na-troechku","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2024-07-18T01:43:48+00:00","article:modified_time":"2024-07-18T01:43:48+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"117781","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-23 04:27:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-01-23 04:27:19","updated":"2026-01-23 04:27:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/117781","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/comments?post=117781"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/117781\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/media\/117782"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/media?parent=117781"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/categories?post=117781"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/tags?post=117781"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}