{"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\/es\/blog\/news\/novaya-statya-praktikum-po-ii-risovaniyu-chast-devyataya-sd3m-troechka-na-troechku","title":{"rendered":"Nuevo art\u00edculo: Pr\u00e1ctica de dibujo AI, parte nueve: SD3M \u2014 \"tres\" en \"tres\"","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Es curioso c\u00f3mo la historia de los lanzamientos de modelos abiertos para convertir sugerencias de texto en im\u00e1genes, desarrollados y entrenados por Stability AI, se asemeja a una serie de altibajos de las versiones de sistemas operativos de Microsoft. Despu\u00e9s del legendario \u00e9xito de XP, recordamos, apareci\u00f3 la problem\u00e1tica Vista; luego la magn\u00edfica &laquo;Siete&raquo; &mdash; y tras ella, la est\u00e9ril Windows 8. Con Stable Diffusion, la versi\u00f3n 1.5, que inicialmente no impresionaba pero fue mejorada poco a poco por entusiastas, fue seguida por la abiertamente fallida SD 2.0 &mdash; fallida porque inclu\u00eda un codificador OpenCLIP at\u00edpico para modelos de este tipo. <noindex><a rel=\"nofollow noopener\" href=\"https:\/\/www.thealgorithmicbridge.com\/p\/stable-diffusion-2-is-not-what-users\" style=\"font-size: 10pt;\" target=\"_blank\">entrenado en im\u00e1genes seleccionadas de manera bastante ambigua<\/a><\/noindex> de <noindex><a rel=\"nofollow noopener\" href=\"https:\/\/laion.ai\/blog\/laion-5b\/\" style=\"font-size: 10pt;\" target=\"_blank\">del conjunto de datos abierto LAION-5B<\/a><\/noindex>. En este proceso de selecci\u00f3n se eliminaron no solo referencias visuales inapropiadas (NSFW), sino tambi\u00e9n obras y ilustraciones de populares artistas como el famoso Greg Rutkowski. Precisamente esto \u00faltimo enfureci\u00f3 a los entusiastas: mientras que para SD 1.5 incluso en su versi\u00f3n original, sin utilizar checkpoints especialmente entrenados, funcionaban maravillosamente bien sugerencias simples de estilos &mdash; &#171;paisaje \u00e9pico de fantas\u00eda medieval, al estilo de Greg Rutkowski&#187; &mdash; y el resultado era impresionante, SD 2.0 dej\u00f3 de &laquo;reconocer&raquo; los nombres de los ilustradores m\u00e1s conocidos, cuyos derechos sobre las obras creadas siguen siendo v\u00e1lidos y que no se dignaron a proporcionar estas obras para entrenar a la IA. Se ten\u00eda que utilizar m\u00e1s palabras para describir lo deseado, y con sugerencias demasiado largas, el modelo no funcionaba bien.<\/p>\n<p><center><\/center> \t\t\t\t<center><\/center> <img decoding=\"async\" alt=\"Nuevo art\u00edculo: Pr\u00e1ctica de dibujo AI, parte nueve: SD3M \u2014 &quot;tres&quot; en &quot;tres&quot;\" 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\">\u2193<\/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>Nos sentamos &mdash; nos levantamos, nos sentamos &mdash; nos levantamos<\/h2>\n<p>Combinado con un codificador modificado (convertidor de texto a tokens digitales con los que trabaja directamente el modelo), la imposibilidad de aplicar estilos nombrados simplemente desmotiv\u00f3 a los entusiastas para seguir mejorando la 'druzhka' por s\u00ed mismos. En realidad, se requer\u00eda entender c\u00f3mo adaptar la t\u00e9cnica de creaci\u00f3n de pistas ya trabajada al nuevo codificador y continuar entrenando al modelo para reconocer aquellas im\u00e1genes y temas que los creadores no le hab\u00edan presentado en la fase de entrenamiento inicial; sin embargo, la diferencia cualitativa con la 'polutorka' no garantizaba que las im\u00e1genes generadas por la 'druzhka' fueran mejores. S\u00ed, hubo un salto cualitativo del tama\u00f1o est\u00e1ndar de 512\u00d7512 puntos de SD 1.5 a 768\u00d7768, pero para entonces, la comunidad ya estaba utilizando upscalers, outpainters y otras herramientas para aumentar el tama\u00f1o de la imagen final, por lo que SD 2.0 pas\u00f3, en gran medida, desapercibida. SDXL <noindex><a rel=\"nofollow noopener\" href=\"https:\/\/www.reddit.com\/r\/StableDiffusion\/comments\/15c2n0q\/sdxl_two_text_encoders_two_text_prompts\/\" target=\"_blank\">regres\u00f3 al est\u00e1ndar<\/a><\/noindex> (desarrollado por OpenAI y utilizado, entre otros, por el proyecto DALL-E) <noindex><a rel=\"nofollow noopener\" href=\"https:\/\/voxel51.com\/blog\/a-history-of-clip-model-training-data-advances\/\" target=\"_blank\">codificador CLIP<\/a><\/noindex> \u2014 su c\u00f3digo tambi\u00e9n es abierto, pero la base de datos en la que fue entrenado, <noindex><a rel=\"nofollow noopener\" href=\"https:\/\/blogs.novita.ai\/openclip-made-easy-expert-tips-for-success\/\" target=\"_blank\">a diferencia de OpenCLIP<\/a><\/noindex>, es propietaria. Adem\u00e1s, el tama\u00f1o est\u00e1ndar del lienzo creci\u00f3 en 'Oversize' hasta 1024\u00d71024, y adem\u00e1s, apareci\u00f3 toda una serie de mejoras adicionales, as\u00ed que los entusiastas se lanzaron a trabajar en su desarrollo. Y a la fecha, precisamente SDXL (junto con sus derivados, que requieren menos 'hardware' y que aparecieron no hace mucho, como <noindex><a rel=\"nofollow noopener\" href=\"https:\/\/stability.ai\/news\/stability-ai-sdxl-turbo\" target=\"_blank\">SDXL Turbo<\/a><\/noindex> y <noindex><a rel=\"nofollow noopener\" href=\"https:\/\/blog.segmind.com\/sdxl-lightning\/\" target=\"_blank\">SDXL Lightning<\/a><\/noindex>) es el generador de im\u00e1genes IA de c\u00f3digo abierto m\u00e1s popular. Sin embargo, los fervientes defensores de SD 1.5 debaten este argumento, se\u00f1alando que herramientas fundamentales como ControlNet no se han trasladado adecuadamente a SDXL. <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\">Hasta ahora no han sido trasladadas dignamente<\/a><\/noindex>.<\/p>\n<p>Y desde el 12 de junio de 2024, desde el 'lanzamiento al mundo' del c\u00f3digo del modelo que permite las generaciones locales, deber\u00eda haber llegado el momento de la versi\u00f3n 'abierta' SD 3 \u2014 m\u00e1s espec\u00edficamente, <noindex><a rel=\"nofollow noopener\" href=\"https:\/\/huggingface.co\/stabilityai\/stable-diffusion-3-medium\" target=\"_blank\">Stable Diffusion 3 Medium<\/a><\/noindex> (SD3M o SD3 2B) con 2 mil millones de par\u00e1metros operativos. Condicionalmente, recordemos, este n\u00famero corresponde al n\u00famero total de pesos en las entradas de todas las perceptrones del modelo. Antes, en abril, Stability AI hab\u00eda perfeccionado y ofrecido para uso comercial la versi\u00f3n con 8 millones (en n\u00famero de par\u00e1metros) de <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>, tambi\u00e9n conocida como SD3 8B. Recuerden que SDXL 1.0, <noindex><a rel=\"nofollow noopener\" href=\"https:\/\/magai.co\/stable-diffusion-xl-1-0\/\" target=\"_blank\">3,5 mil millones de par\u00e1metros<\/a><\/noindex>, sin embargo, SD3M, seg\u00fan afirman los desarrolladores, es <noindex><a rel=\"nofollow noopener\" href=\"https:\/\/stability.ai\/news\/stable-diffusion-3-medium\" target=\"_blank\">la 'm\u00e1s sofisticada de todas las modelos para la generaci\u00f3n de im\u00e1genes que hemos creado hasta el momento'<\/a><\/noindex>Se entend\u00eda que, ante menores necesidades de memoria de video que las de \u00abOversize\u00bb, incluso en respuesta a simples indicaciones, deber\u00eda generar im\u00e1genes \u00abcon un nuevo nivel de fotorealismo\u00bb. Entre las ventajas de la \u00abtres\u00bb tambi\u00e9n se mencionaron \u00abla calidad sin precedentes de la tipograf\u00eda en el texto generado en las im\u00e1genes\u00bb, \u00abuna comprensi\u00f3n profunda de las indicaciones gracias a la colaboraci\u00f3n de tres codificadores\u00bb y \u00abla disposici\u00f3n para un ajuste eficaz incluso con conjuntos de datos limitados\u00bb.<\/p>\n<p> <img decoding=\"async\" alt=\"Nuevo art\u00edculo: Pr\u00e1ctica de dibujo AI, parte nueve: SD3M \u2014 &quot;tres&quot; en &quot;tres&quot;\" src=\"\/wp-content\/uploads\/2024\/07\/dd8b20b5afbbd07d5c3a11c87ecb9a6b.jpg\" style=\"display:block;margin: 0 auto;\" \/>   <\/p>\n<p>Se asum\u00eda, evidentemente, que la comunidad de entusiastas, al tener en sus manos este nuevo juguete tan esperado, lo perfeccionar\u00eda con el mismo fervor que lo hicieron con \u00abla media\u00bb y \u00abOversize\u00bb en su momento. Sin embargo, desde el principio, las cosas no salieron bien: SD3M, en las primeras horas tras la publicaci\u00f3n de los archivos del modelo en Hugging Face y Civitai, <noindex><a rel=\"nofollow noopener\" href=\"https:\/\/www.reddit.com\/r\/StableDiffusion\/comments\/1dillyg\/distracted_boyfriend_sd3_version\/\" target=\"_blank\">a su audiencia, y lo hizo de dos maneras. La primera vez fue por una inexplicable idiosincrasia hacia las solicitudes que inclu\u00edan la aparentemente inocente frase \u00abtumbado en\/en la hierba\u00bb; la segunda, por unas formulaciones incre\u00edblemente ambiguas en el acuerdo del usuario, que ni siquiera los abogados profesionales pudieron entender de inmediato. Y aunque para el entusiasta de IA el \u00faltimo aspecto puede parecer irrelevante, el lado legal de la cuesti\u00f3n afectar\u00e1 directamente al desarrollo futuro del modelo, hasta el punto de que podr\u00eda no haber desarrollo en absoluto.<\/a><\/noindex> perdi\u00f3 a su audiencia, y de forma doble. La primera vez \u2014por una idiosincrasia inexplicable respecto a las indicaciones que inclu\u00edan la aparentemente inocente frase \u00abacostado en\/sobre la hierba\u00bb (lying on\/in the grass); la segunda \u2014por las formulaciones incre\u00edblemente confusas en el acuerdo de usuario, que incluso los abogados profesionales no pudieron desentra\u00f1ar de inmediato. Y aunque desde la perspectiva del entusiasta promedio de las IA art\u00edsticas esto puede parecer poco relevante, el aspecto legal del desarrollo del modelo impactar\u00e1 de manera directa\u2014hasta el punto de que puede no haber ning\u00fan desarrollo en absoluto.<\/p>\n<p>Licencia CreativeML Open RAIL++-M <noindex><a rel=\"nofollow noopener\" href=\"https:\/\/huggingface.co\/stabilityai\/stable-diffusion-xl-base-1.0\/blob\/main\/LICENSE.md\" target=\"_blank\">Licencia CreativeML Open RAIL++-M<\/a><\/noindex> con caracter\u00edsticas como \u00abuna licencia de derechos de autor perpetua, mundial, no exclusiva, gratuita, irrevocable, no rescatable, para reproducir, preparar, mostrar p\u00fablicamente, ejecutar en p\u00fablico, sublicenciar y distribuir materiales adicionales tanto del modelo como de sus derivados\u00bb. La \u00abtres\u00bb prev\u00e9 dos tipos de licencias: <noindex><a rel=\"nofollow noopener\" href=\"https:\/\/huggingface.co\/stabilityai\/stable-diffusion-3-medium\/blob\/main\/LICENSE\" target=\"_blank\">para uso no comercial<\/a><\/noindex> \u2014con formulaciones desalentadoras como \u00abStability AI te otorga una licencia no exclusiva, mundial, intransferible, no sublicenciable, revocable, gratuita y limitada sobre la propiedad intelectual\u00bb\u2014y <noindex><a rel=\"nofollow noopener\" href=\"\/es\/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\">una comercial mucho m\u00e1s onerosa<\/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\">\u2193<\/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>La hierba no lleva a nada bueno<\/h2>\n<p>Tras un tiempo muy breve, la comunidad coincidi\u00f3 en 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 \u2014no es de c\u00f3digo abierto.<\/a><\/noindex>. Y en esencia, ha anunciado un boicot a la empresa desarrolladora, sin querer gastar tiempo y esfuerzo en la reentrenamiento de un modelo claramente crudo y torpemente refinado - con la conciencia de que Stability AI en cualquier momento puede, por el m\u00e1s m\u00ednimo capricho de sus gerentes de medios, retirar la licencia previamente otorgada a un entusiasta espec\u00edfico que est\u00e1 llevando a cabo dicho reentrenamiento. El contrato de licencia est\u00e1 redactado de tal manera que quienes lo estudian, no abogados, tienen la impresi\u00f3n de que tras la revocaci\u00f3n del permiso para el uso comercial de SD3M, el antiguo titular estar\u00e1 obligado a eliminar todas las obras derivadas que haya creado a partir de la propiedad intelectual que le fue licenciada, incluyendo tanto los modelos reentrenados (LoRA, inversiones textuales, checkpoints completos) como sus derivados (cita: \u00abUpon termination of this Agreement, you shall delete and cease use of any Software Products or Derivative Works\u00bb) - es decir, los frutos del trabajo de otras personas que han utilizado estos modelos derivados como punto de partida para su propio trabajo; siendo esto hecho sin ning\u00fan tipo de pago, realizado por puro entusiasmo.<\/p>\n<p>Poco despu\u00e9s de que la ola de indignaci\u00f3n al respecto alcanzara alturas estratosf\u00e9ricas, comenzaron a aparecer informes de abogados profesionales, <noindex><a rel=\"nofollow noopener\" href=\"https:\/\/www.reddit.com\/r\/StableDiffusion\/comments\/1dh9buc\/to_all_the_people_misunderstanding_the_tos\/\" target=\"_blank\">que no todo es tan malo<\/a><\/noindex> y que la revocaci\u00f3n con la prohibici\u00f3n de uso posterior deber\u00eda afectar en realidad solo a ciertos productos auxiliares con c\u00f3digo cerrado, que Stability AI entregar\u00e1 al usuario comercial (digamos, para acelerar y optimizar el mismo reentrenamiento de SD3M) - pero la empresa a\u00fan no ha proporcionado aclaraciones finales al respecto. Y el mismo hecho de este asfixiante silencio durante ya tres semanas (al momento de escribir este art\u00edculo) desde la aparici\u00f3n de la \u00abtriple\u00bb en acceso abierto da\u00f1a la reputaci\u00f3n del desarrollador mucho m\u00e1s que la hierba - a las chicas generadas por su creaci\u00f3n.<\/p>\n<p> <img decoding=\"async\" alt=\"Nuevo art\u00edculo: Pr\u00e1ctica de dibujo AI, parte nueve: SD3M \u2014 &quot;tres&quot; en &quot;tres&quot;\" src=\"\/wp-content\/uploads\/2024\/07\/e53e339b46f64e7937a8cfda36089883.jpg\" style=\"display:block;margin: 0 auto;\" \/>   <\/p>\n<p>En cuanto a la famosa hierba, que se convirti\u00f3 literalmente en un meme en pocas horas <noindex><a rel=\"nofollow noopener\" href=\"https:\/\/huggingface.co\/stabilityai\/stable-diffusion-3-medium\/discussions\/89\" target=\"_blank\">primero en Hugging Face<\/a><\/noindex>, y despu\u00e9s, pr\u00e1cticamente en todas las plataformas m\u00e1s o menos especializadas de la web, se descubri\u00f3 que la presencia en la sugerencia de una frase como &laquo;a girl lying on the grass&raquo; lleva a que en los resultados aparezcan &laquo;tripletas&raquo; no solo de alucinaciones, sino de horrendas creaciones de la enferma &mdash; en sentido m\u00e9dico &mdash; imaginaci\u00f3n de artistas y cineastas especializados en body horror (te advertimos, si valoras tu cordura y tu vida, &mdash; mantente alejado de esto y ni se te ocurra escribir esa frase en la ventana de b\u00fasqueda de im\u00e1genes con el filtro de seguridad desactivado). A su vez, las im\u00e1genes de personas de pie &mdash; y en menor medida de sentados &mdash; obtienen en &laquo;tripletas&raquo; una s\u00f3lida calificaci\u00f3n de cuatro con plus, mientras que los retratos a veces resultan completamente impecables; al menos, no peores que los del modelo b\u00e1sico SDXL 1.0, &mdash; el problema aqu\u00ed es precisamente un tab\u00fa interno sobre la posici\u00f3n horizontal del cuerpo humano.<\/p>\n<p>Seg\u00fan el comentario de Emad Mostaque, fundador y ex (hasta marzo de 2024) director de Stability AI, quien dej\u00f3 la empresa para <noindex><a rel=\"nofollow noopener\" href=\"https:\/\/3dnews.ru\/1102181\/glava-stability-ai-emad-mostak-ushyol-v-otstavku\" target=\"_blank\">&laquo;realizar proyectos descentralizados en el \u00e1mbito de la inteligencia artificial&raquo;<\/a><\/noindex>, la violaci\u00f3n brutal de SD3M justo antes de abrir sus pesos para uso no comercial limitado (recordemos que <noindex><a rel=\"nofollow noopener\" href=\"https:\/\/venturebeat.com\/ai\/stable-diffusion-3-api-now-available-as-stable-assist-effort-looms\/\" target=\"_blank\">est\u00e1 disponible a trav\u00e9s de sitios asociados desde abril,<\/a><\/noindex>, pero su peso sigue oculto) se debe al anhelo de la actual direcci\u00f3n por la seguridad &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 relaci\u00f3n con las obligaciones normativas&raquo;<\/a><\/noindex>, formuladas a\u00fan en marzo de este a\u00f1o como <noindex><a rel=\"nofollow noopener\" href=\"https:\/\/stability.ai\/use-policy\" target=\"_blank\">Pol\u00edtica de Uso Aceptable<\/a><\/noindex>. Es precisamente en el marco de esta pol\u00edtica, utilizando el modelo generativo SD3M, que a los usuarios no se les permite &laquo;realizar, promover, facilitar, alentar, planificar, incitar o contribuir a m\u00e1s violencia, terrorismo o creaci\u00f3n de contenido que incite al odio, que discrimine o amenace a grupos protegidos de personas (ya sea por g\u00e9nero, raza, identidad sexual u orientaci\u00f3n, religi\u00f3n, etc.)&raquo;, &mdash; as\u00ed que nada de im\u00e1genes de pandas, desnudos, luchando contra dragones desenfrenados. \u00a1Solo gatitos con sombreros graciosos, perritos con chaquetas adorables, botellas con contenido desconocido y galletas reci\u00e9n horneadas!<\/p>\n<p>T\u00e9cnicamente hablando, es posible que el agotamiento del modelo consistiera en que se excluyeron del conjunto de datos de entrenamiento im\u00e1genes de personas acostadas y otras im\u00e1genes que, de alguna manera, sugirieran una interpretaci\u00f3n obscena, y por eso ahora la \"tres\" simplemente \"no entiende\" el significado de la palabra \"acostarse\". O bien, la arquitectura actualizada de SD3 permiti\u00f3 identificar con suficiente confianza los pesos en los perceptrones que se activan durante la generaci\u00f3n de im\u00e1genes \"no seguras\", y estos pesos fueron directamente reiniciados de forma selectiva antes del lanzamiento, siendo un efecto secundario de esto el \"alucinamiento forzado\". Probablemente, <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\">esto ya se puede comparar con una lobotom\u00eda<\/a><\/noindex>: el codificador traduce correctamente el texto en tokens, pero en el espacio latente \"asegurado\" estos tokens ya no apuntan a nada concreto, y por eso los p\u00edxeles resultantes se distribuyen en la imagen de manera esencialmente aleatoria.<\/p>\n<p> <img decoding=\"async\" alt=\"Nuevo art\u00edculo: Pr\u00e1ctica de dibujo AI, parte nueve: SD3M \u2014 &quot;tres&quot; en &quot;tres&quot;\" src=\"\/wp-content\/uploads\/2024\/07\/1f0934d019881a277894fb149f7f5b7b.jpg\" style=\"display:block;margin: 0 auto;\" \/>   <\/p>\n<p>Dada la disponibilidad de la API de un modelo SD3 8B completo, pero cerrado, durante varios meses y las entusiastas declaraciones de los gerentes de medios de Stability AI de que la versi\u00f3n \"compactificada\" 2B <noindex><a rel=\"nofollow noopener\" href=\"https:\/\/www.magicflow.ai\/insights\/read\/sd3-large-vs-sd3-medium\" target=\"_blank\">resultar\u00e1 ser casi tan bueno en la percepci\u00f3n del texto y generaci\u00f3n de im\u00e1genes<\/a><\/noindex>, los entusiastas del arte generado por IA recibieron la liberaci\u00f3n al p\u00fablico de los pesos de SD3M el 12 de junio con gran entusiasmo: <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\">en las primeras 24 horas, el modelo fue descargado 2,7 millones de veces<\/a><\/noindex>. En este momento, todav\u00eda se puede obtener, aunque de una manera un poco m\u00e1s indirecta que lo habitual para los puntos de control de SDXL y SD 1.5. De hecho, el camino habitual es dirigirse al sitio Civitai, del cual la mayor\u00eda de los modelos se descargan sin registro, pero desde el 17 de junio y hasta el momento de enviar este art\u00edculo para maquetaci\u00f3n, la p\u00e1gina de este sitio dedicada a la \"tres\" <noindex><a rel=\"nofollow noopener\" href=\"https:\/\/civitai.com\/articles\/5732\" target=\"_blank\">est\u00e1 en un baneo temporal<\/a><\/noindex>. Y la raz\u00f3n es una: la licencia comercial para SD3M est\u00e1 redactada de tal manera que incluso los abogados de Civitai han tomado un respiro para estudiarla m\u00e1s detenidamente. Porque si un entusiasta entrena su LoRA para la \"tres\" en su PC y la publica en Civitai, y Stability AI de repente decide que el resultado es inapropiado y revoca la licencia del culpable, \u00bfqu\u00e9 debe hacer en ese caso el sitio host? No solo alberga puntos de control, diagramas auxiliares y modelos, sino que tambi\u00e9n ofrece a los visitantes la posibilidad de generar im\u00e1genes en la nube y entrenar las mismas LoRA, inversiones textuales y m\u00e1s. En resumen, mientras se decide, los archivos del mismo modelo y de los tres conversores de texto a tokens que vienen con \u00e9l solo se pueden obtener <noindex><a rel=\"nofollow noopener\" href=\"https:\/\/huggingface.co\/stabilityai\/stable-diffusion-3-medium\" target=\"_blank\">desde su propia p\u00e1gina de Stability AI en el portal 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\">\u2193<\/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>Comencemos<\/h2>\n<p>Sin embargo, hay un matiz: para acceder a los enlaces de descarga, es necesario iniciar sesi\u00f3n en el sitio y luego confirmar la aceptaci\u00f3n del mencionado acuerdo de licencia draconiano; sin embargo, este procedimiento es gratuito y es completamente accesible desde Rusia. Se ofrecen cuatro opciones de modelos (models) y cuatro codificadores de texto a tokens (encoders), adem\u00e1s de tres ciclos de referencia para ejecutar en el entorno de trabajo ComfyUI. <noindex><a rel=\"nofollow noopener\" href=\"https:\/\/3dnews.ru\/1092347\" target=\"_blank\">del cual ya hemos hablado en alguna ocasi\u00f3n<\/a><\/noindex>:<\/p>\n<p>modelos:<\/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>codificadores:<\/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>ciclos:<\/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>En esta \"F\u00e1brica\", nos limitaremos al modelo b\u00e1sico sd3_medium.safetensors (4,2 GB), tres codificadores: clip_g.safetensors (1,3 GB), clip_l.safetensors (234 MB) y t5xxl_fp8_e4m3fn.safetensors (4,7 GB), as\u00ed como al ciclo sd3_medium_example_workflow_multi_prompt.json. La cuesti\u00f3n es que en nuestra m\u00e1quina de prueba est\u00e1 instalada, recordemos, una tarjeta gr\u00e1fica GeForce GTX 1070 con 8 GB de VRAM, y en este espacio no caben modelos m\u00e1s grandes con todos los transformadores integrados a la vez. En los puntos de control basados en SD 1.5 y SDXL, los codificadores est\u00e1n integrados por defecto en el archivo principal, pero en este caso hay no dos, sino tres transformadores, sumando m\u00e1s de 6 GB; junto con el propio modelo, ya supera los 10 GB; y si tomamos la versi\u00f3n de 16 bits del codificador T5XXL, se necesitar\u00eda una tarjeta gr\u00e1fica a\u00fan m\u00e1s potente. Sin embargo, en el caso en que primero se carguen los transformadores de texto a tokens en la memoria de video y luego el modelo que trabaja con esos tokens, se podr\u00e1 utilizar incluso un adaptador gr\u00e1fico de 6 GB. Desde este punto de vista, la modular \"trio\" gana sin duda al t\u00edpico punto de control SDXL de 5-7 GB.<\/p>\n<p>SD3M es un modelo basado en transformadores de difusi\u00f3n multimodal (<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>) \u2014 y de este modo difiere fundamentalmente de los desarrollos anteriores de Stability AI (y de otros), que se basan en <noindex><a rel=\"nofollow noopener\" href=\"https:\/\/arxiv.org\/abs\/1505.04597\" target=\"_blank\">la arquitectura U-Net, propuesta en 2015.<\/a><\/noindex> \"F\u00e1brica\" \u2014 no es un lugar para profundizar en la diferencia entre estos enfoques de generaci\u00f3n de im\u00e1genes mediante IA; solo diremos 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 ofrece un rendimiento mejorado del modelo<\/a><\/noindex>, su capacidad de trabajar con un mayor n\u00famero de tokens (lo que, a su vez, permite al operador formular indicaciones textuales bastante extensas, y al sistema seguirlas con precisi\u00f3n), as\u00ed como la mejor calidad de las im\u00e1genes obtenidas. La SD3 8B a tama\u00f1o completo puede generar im\u00e1genes en un lienzo de 4 MP (2048&times;2048 puntos), as\u00ed como <noindex><a rel=\"nofollow noopener\" href=\"https:\/\/web.archive.org\/web\/20240624113509\/https:\/www.analyticsvidhya.com\/blog\/2024\/06\/stable-diffusion-3\/\" target=\"_blank\">supera a DALL-E 3, Midjourney v6 e Ideogram v1<\/a><\/noindex> en aspectos como la reproducci\u00f3n de texto en la imagen, la precisi\u00f3n de la correspondencia de la imagen generada con la sugerencia textual y la est\u00e9tica visual general. La conversi\u00f3n de texto a vector de tokens se realiza aqu\u00ed con tres codificadores (<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\">dos modelos CLIP<\/a><\/noindex> y un T5-XXL \u2014 \"T5\", por cierto, 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 y, en general, no est\u00e1n obligados a trabajar con el mismo aviso.<\/p>\n<p> <img decoding=\"async\" alt=\"Nuevo art\u00edculo: Pr\u00e1ctica de dibujo AI, parte nueve: SD3M \u2014 &quot;tres&quot; en &quot;tres&quot;\" src=\"\/wp-content\/uploads\/2024\/07\/a9bfa3200224f112e84866937cef853e.jpg\" style=\"display:block;margin: 0 auto;\" \/>   <\/p>\n<p>Pero basta de prefacios: pasemos a lo que trata la \u00abTaller\u00bb, \u2014 a la generaci\u00f3n de im\u00e1genes basada en el modelo SD3M. Vamos a utilizar para esto, como ya se mencion\u00f3, el entorno de trabajo ComfyUI, que se puede descargar <noindex><a rel=\"nofollow noopener\" href=\"https:\/\/github.com\/comfyanonymous\/ComfyUI\/releases\/download\/latest\/ComfyUI_windows_portable_nvidia_cu121_or_cpu.7z\" target=\"_blank\">a trav\u00e9s de un enlace directo de GitHub<\/a><\/noindex>. Hay que subrayar que esta opci\u00f3n \u2014 es solo para su funcionamiento en adaptadores gr\u00e1ficos NVIDIA o directamente en CPUs AMD o Intel (lo que ser\u00e1, por supuesto, considerablemente m\u00e1s lento): a los propietarios de tarjetas gr\u00e1ficas AMD <noindex><a rel=\"nofollow noopener\" href=\"https:\/\/github.com\/comfyanonymous\/ComfyUI?tab=readme-ov-file#amd-gpus-linux-only\" target=\"_blank\">se les ofrece un parche en forma de paquetes <\/a><\/noindex>rocm y pytorch, que se pueden instalar a trav\u00e9s del gestor de descargas pip.<\/p>\n<p>Despu\u00e9s de completar la instalaci\u00f3n del entorno de trabajo, se deben colocar los archivos .safetensors descargados anteriormente: los modelos \u2014 en el directorio ComfyUImodelscheckpoints, y los convertidores de texto a tokens \u2014 en ComfyUImodelsclip. \u00a1Y ya se puede comenzar!<\/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\">\u2193<\/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>Es hora de acelerarse<\/h2>\n<p>Cabe mencionar que AUTOMATIC1111, conocido por los lectores de los anteriores \u00abTalleres\u00bb sobre el tema de la pintura por IA, tambi\u00e9n para finales de junio <noindex><a rel=\"nofollow noopener\" href=\"https:\/\/www.reddit.com\/r\/StableDiffusion\/comments\/1dqm3up\/a1111_extends_sd_30_support_long_prompts_img2img\/\" target=\"_blank\">recibi\u00f3 la capacidad de ejecutar SD3M<\/a><\/noindex>, sin embargo, en ComfyUI el soporte para el nuevo modelo sigue siendo el m\u00e1s completo. No es sorprendente \u2014 ya que hasta hace muy poco tiempo, el autor del \u00abmonstruo de pasta\u00bb, conocido en la comunidad de entusiastas como ComfyAnonimous, o simplemente 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\">fue empleado de Stability AI<\/a><\/noindex>, donde trabaj\u00f3, en particular, en el entorno interno de trabajo que utilizan los propios desarrolladores. Como veremos un poco m\u00e1s adelante, la \u00faltima versi\u00f3n de ComfyUI realmente da testimonio de que su autor tiene ciertos conocimientos sobre c\u00f3mo est\u00e1 estructurado y funciona este modelo controvertido, \u2014 conocimientos que los creadores de otros entornos de trabajo para la ejecuci\u00f3n local de Stable Diffusion 3 Medium, por razones obvias, no pueden presumir.<\/p>\n<p> <img decoding=\"async\" alt=\"Nuevo art\u00edculo: Pr\u00e1ctica de dibujo AI, parte nueve: SD3M \u2014 &quot;tres&quot; en &quot;tres&quot;\" src=\"\/wp-content\/uploads\/2024\/07\/2669896e3352c37430ebaab481906bcb.jpg\" style=\"display:block;margin: 0 auto;\" \/>   <\/p>\n<p>Instalar ComfyUI en una versi\u00f3n port\u00e1til para Windows es muy sencillo: tras descargar el archivo ZIP correspondiente <noindex><a rel=\"nofollow noopener\" href=\"https:\/\/github.com\/comfyanonymous\/ComfyUI\" target=\"_blank\">de la p\u00e1gina oficial del proyecto<\/a><\/noindex> basta descomprimirlo en cualquier directorio conveniente; preferiblemente, por supuesto, en una partici\u00f3n l\u00f3gica basada en SSD, y no en HDD, ya que el intercambio entre el almacenamiento y la memoria teniendo en cuenta los pr\u00f3ximos ciclos de carga y descarga de modelos, incluso para la generaci\u00f3n de una sola imagen (el entorno primero tendr\u00e1 que colocar en la VRAM los convertidores de texto a tokens, luego limpiar la memoria gr\u00e1fica y cargar el propio SD3M) se espera que sea considerable, cuanto menos memoria gr\u00e1fica tenga disponible esta computadora. Por cierto, la instalaci\u00f3n port\u00e1til tambi\u00e9n es buena por su total independencia: nada, excepto el espacio libre en el disco l\u00f3gico, impide desplegar localmente tantas copias de ComfyUI como desees para experimentar con varias extensiones, sin temor a arruinar un sistema perfectamente ajustado y que funciona excelentemente.<\/p>\n<p> <img decoding=\"async\" alt=\"Nuevo art\u00edculo: Pr\u00e1ctica de dibujo AI, parte nueve: SD3M \u2014 &quot;tres&quot; en &quot;tres&quot;\" src=\"\/wp-content\/uploads\/2024\/07\/0671a04c36800d157d2cfa746883ac20.jpg\" style=\"display:block;margin: 0 auto;\" \/>   <\/p>\n<p>Asegur\u00e1ndote de que el archivo del modelo principal SD3M sin codificadores de texto a tokens integrados (el archivo stableDiffusion3SD3_sd3Medium.safetensors, 4,2 GB) est\u00e9 ubicado en el subdirectorio checkpoints (en nuestra instalaci\u00f3n de prueba, la ruta completa es C:Fun-n-GamesComfyUI-SD3ComfyUImodelscheckpoints), y los tres modelos de codificadores (archivos stableDiffusion3SD3_textEncoderClipG.safetensors, stableDiffusion3SD3_textEncoderClipL.safetensors y stableDiffusion3SD3_textEncoderT5E4m3fn.safetensors; 1,3 GB, 234 MB y 4,7 GB, respectivamente) en el subdirectorio clip (C:Fun-n-GamesComfyUI-SD3ComfyUImodelsclip), puedes iniciar el entorno de trabajo haciendo doble clic en el archivo run_nvidia_gpu.bat en la carpeta ra\u00edz (en nuestro caso C:Fun-n-GamesComfyUI-SD3). Despu\u00e9s de iniciar el servidor, en la ventana de comandos de Windows que aparece, se abrir\u00e1 autom\u00e1ticamente (esto es lo que sugiere la configuraci\u00f3n del archivo BAT) una nueva pesta\u00f1a en el navegador predeterminado, donde a la direcci\u00f3n 127.0.0.1\/8188 estar\u00e1 disponible la interfaz web. <noindex><a rel=\"nofollow noopener\" href=\"https:\/\/3dnews.ru\/1092347\" target=\"_blank\">domesticado ya por nosotros anteriormente<\/a><\/noindex> (aunque solo sea en una primera aproximaci\u00f3n) \u00abmonstruo espagueti.\u00bb<\/p>\n<p> <img decoding=\"async\" alt=\"Nuevo art\u00edculo: Pr\u00e1ctica de dibujo AI, parte nueve: SD3M \u2014 &quot;tres&quot; en &quot;tres&quot;\" src=\"\/wp-content\/uploads\/2024\/07\/202322cae5a7c133b30b248bf563f4b4.jpg\" style=\"display:block;margin: 0 auto;\" \/>   <\/p>\n<p>En principio, si dispone de una tarjeta gr\u00e1fica NVIDIA m\u00e1s moderna (de la generaci\u00f3n RTX, no GTX, incluso con solo 6 GB de VRAM), puede cargar inmediatamente en el entorno de trabajo el diagrama de referencia creado por el propio ComfyAnonimous, del que ya se habl\u00f3 antes, \u2014 el archivo comfy_example_workflows_sd3_medium_example_workflow_multi_prompt.json con m\u00faltiples ventanas para ingresar sugerencias, una para cada uno de los tres codificadores, \u2014 y trabajar con \u00e9l. Sin embargo, primero deber\u00e1 alinear los cuatro nombres de los archivos de los modelos (en los nodos de carga) con los que tiene. El autor del diagrama de referencia, evidentemente, operaba en su lugar de trabajo (en Stability AI, como ya se mencion\u00f3) con archivos locales que ten\u00edan nombres ligeramente diferentes, as\u00ed que, si se hace clic en el bot\u00f3n \u00abQueue Prompt\u00bb en la interfaz espartana de ComfyUI justo despu\u00e9s de cargar el diagrama, el entorno de trabajo mostrar\u00e1 un mensaje de error.<\/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\">\u2193<\/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>Rotaci\u00f3n de cultivos para IA-generaci\u00f3n<\/h2>\n<p>Sin embargo, esto es bastante f\u00e1cil de corregir: lo que realmente desanima es el hecho de que nuestra venerable GTX 1070 procesa SD3M de manera incre\u00edblemente lenta \u2014 la generaci\u00f3n de im\u00e1genes toma entre 27 y 30 segundos por cada iteraci\u00f3n, y, dado que el par\u00e1metro \u00abSteps\u00bb en el diagrama de referencia est\u00e1 establecido en \u00ab28\u00bb, se pierde un tiempo injustificadamente grande. Por lo tanto, realizaremos una peque\u00f1a optimizaci\u00f3n \u2014 utilizaremos el m\u00f3dulo venv de Python (<noindex><a rel=\"nofollow noopener\" href=\"https:\/\/docs.python.org\/3\/library\/venv.html\" target=\"_blank\">entornos virtuales<\/a><\/noindex>\u00abentornos virtuales\u00bb), que est\u00e1 destinado, entre otras cosas, a acelerar el funcionamiento de los modelos de IA generativa. No est\u00e1 incluido en la versi\u00f3n port\u00e1til de ComfyUI, <noindex><a rel=\"nofollow noopener\" href=\"https:\/\/www.reddit.com\/r\/comfyui\/comments\/1bf7aoz\/python_virtual_environments_for_comfyui\/\" target=\"_blank\">sin embargo, hay muchas maneras de instalarlo<\/a><\/noindex>que, en \u00faltima instancia, se traducen en el despliegue de un entorno completo de Python en un PC local \u2014 y en la activaci\u00f3n del m\u00f3dulo necesario desde este entorno.<\/p>\n<p> <img decoding=\"async\" alt=\"Nuevo art\u00edculo: Pr\u00e1ctica de dibujo AI, parte nueve: SD3M \u2014 &quot;tres&quot; en &quot;tres&quot;\" src=\"\/wp-content\/uploads\/2024\/07\/c7c20df16a0c6a0ce1a459e055127fd7.jpg\" style=\"display:block;margin: 0 auto;\" \/>   <\/p>\n<p>Esperemos que los lectores que siguen nuestras \u00abTalleres\u00bb ya tengan una instalaci\u00f3n activa de AUTOMATIC1111 en sus m\u00e1quinas. En este caso, todo es mucho m\u00e1s simple: el m\u00f3dulo venv ya est\u00e1 desplegado, y todo lo que se requiere hacer para activarlo al iniciar el entorno de trabajo de ComfyUI es <noindex><a rel=\"nofollow noopener\" href=\"https:\/\/github.com\/comfyanonymous\/ComfyUI\/discussions\/274\" target=\"_blank\">realizar la llamada correcta<\/a><\/noindex>. Para comenzar, debes cerrar el servidor, cambiando a su ventana y presionando &laquo;Ctrl&raquo; + &laquo;C&raquo;, y luego introduciendo &laquo;y&raquo; para confirmar; despu\u00e9s de eso, copia el archivo BAT run_nvidia_gpu.bat a uno nuevo, nombrado, por ejemplo, run_with_venv.bat. El archivo de inicio original es bastante conciso &mdash; simplemente llama a una copia port\u00e1til de Python con el par\u00e1metro &#8212;windows-standalone-build:<\/p>\n<p>.python_embededpython.exe -s ComfyUImain.py &#8212;windows-standalone-build<\/p>\n<p>pause<\/p>\n<p>Este par\u00e1metro en s\u00ed no es demasiado claro &mdash; implica ciertas optimizaciones que probablemente est\u00e1n dise\u00f1adas para las tarjetas gr\u00e1ficas NVIDIA m\u00e1s recientes y, por lo tanto, pueden dificultar la vida de aquellos que a\u00fan son leales a sus venerables GTX. Por esta raz\u00f3n, eliminaremos &mdash;windows-standalone-build de la l\u00ednea de comandos, y tambi\u00e9n renunciaremos a otra optimizaci\u00f3n de moda &mdash; el &laquo;gestor de memoria inteligente&raquo; activado por defecto, smart memory, que <noindex><a rel=\"nofollow noopener\" href=\"https:\/\/github.com\/comfyanonymous\/ComfyUI\/discussions\/1314\" target=\"_blank\">intenta mantener la mayor cantidad de informaci\u00f3n posible en la memoria de video<\/a><\/noindex>, no descarga. Esto realmente acelera la creaci\u00f3n de im\u00e1genes por IA, sin embargo, al mismo tiempo convierte nuestra computadora moralmente obsoleta en un sistema de tarea \u00fanica &mdash; no se puede navegar por la web, jugar, ni siquiera trabajar con documentos y correo en la PC al mismo tiempo que la actividad del entorno de trabajo. Por lo tanto, para aquellos que no disponen de una computadora dedicada para el arte de IA, un archivo BAT \u00f3ptimo para iniciar ComfyUI (no solo para generar im\u00e1genes con SD3M, por cierto, &mdash; tambi\u00e9n es adecuado para 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 activado<\/p>\n<p>call cd C:Fun-n-GamesComfyUI-SD3<\/p>\n<p>echo %<\/p>\n<p>call .python_embededpython.exe -s ComfyUImain.py &#8212;disable-smart-memory<\/p>\n<p>pause<\/p>\n<p>Aqu\u00ed se supone que la instalaci\u00f3n port\u00e1til de ComfyUI se ha realizado en el directorio C:Fun-n-GamesComfyUI-SD3, y AUTOMATIC1111 se ha instalado previamente en C:Fun-n-GamesGitstable-diffusion-webui. M\u00faltiples &laquo;echo&raquo; son necesarios simplemente para controlar visualmente que el cambio de directorios se est\u00e9 realizando correctamente y que los comandos necesarios se est\u00e9n ejecutando; una vez que todo est\u00e9 depurado, se pueden eliminar del archivo BAT.<\/p>\n<p> <img decoding=\"async\" alt=\"Nuevo art\u00edculo: Pr\u00e1ctica de dibujo AI, parte nueve: SD3M \u2014 &quot;tres&quot; en &quot;tres&quot;\" src=\"\/wp-content\/uploads\/2024\/07\/42aa5641cb710f52b051087e8f3ae171.jpg\" style=\"display:block;margin: 0 auto;\" \/>   <\/p>\n<p>Reiniciamos el entorno de trabajo, esta vez haciendo doble clic en run_with_venv.bat. Dado que previamente simplemente cerramos el servidor y no tocamos la interfaz web, en la pesta\u00f1a correspondiente a\u00fan deber\u00eda estar el mismo gr\u00e1fico de referencia de ComfyUI con los nombres de los modelos ajustados. Observemos la parte derecha: all\u00ed se encuentra el nodo \u00abPreview Image\u00bb, que no guarda la imagen terminada en el disco, sino que simplemente la muestra. Si se ejecuta el gr\u00e1fico cada vez para generar una sola imagen estrictamente, evalu\u00e1ndola visualmente, cambiando algunos par\u00e1metros y volviendo a ejecutarlo, esta es una opci\u00f3n totalmente v\u00e1lida: siempre se puede guardar la imagen que guste manualmente haciendo clic derecho sobre ella. Pero si se realizan m\u00faltiples generaciones en el entorno de trabajo de forma secuencial, es mejor que sus resultados se acumulen autom\u00e1ticamente en la memoria permanente (en el directorio ComfyUIoutput por defecto).<\/p>\n<p> <img decoding=\"async\" alt=\"Nuevo art\u00edculo: Pr\u00e1ctica de dibujo AI, parte nueve: SD3M \u2014 &quot;tres&quot; en &quot;tres&quot;\" src=\"\/wp-content\/uploads\/2024\/07\/87e74fb75cb21ac4aa7168d298381a22.jpg\" style=\"display:block;margin: 0 auto;\" \/>   <\/p>\n<p>As\u00ed que es mejor cambiar inmediatamente el nodo \u00abPreview Image\u00bb por \u00abSave Image\u00bb. Para ello, hacemos doble clic con el bot\u00f3n izquierdo del rat\u00f3n en cualquier \u00e1rea libre del gr\u00e1fico y se abrir\u00e1 una ventana de selecci\u00f3n de nodos con una barra de b\u00fasqueda. En esta barra, comenzaremos a escribir \u00abSave...\u00bb, y casi de inmediato veremos el nombre buscado. Luego solo queda hacer clic en \u00e9l y conectar la entrada del nuevo nodo a la salida \u00abIMAGE\u00bb del nodo \u00abVAE Decode\u00bb, donde originalmente estaba conectado \u00abPreview Image\u00bb. El nodo \u00abPreview Image\u00bb se puede eliminar despu\u00e9s, simplemente seleccion\u00e1ndolo al hacer clic en el encabezado y presionando la tecla \u00abDel\u00bb en el teclado.<\/p>\n<p> <img decoding=\"async\" alt=\"Nuevo art\u00edculo: Pr\u00e1ctica de dibujo AI, parte nueve: SD3M \u2014 &quot;tres&quot; en &quot;tres&quot;\" src=\"\/wp-content\/uploads\/2024\/07\/5d9294cf0e257f4dc886120465f94cb9.jpg\" style=\"display:block;margin: 0 auto;\" \/>   <\/p>\n<p>Y ahora \u2014 es el momento de ejecutar el gr\u00e1fico de referencia de ComfyAnonimous (con nuestras humildes correcciones). Esto es lo que obtenemos:<\/p>\n<p> <img decoding=\"async\" alt=\"Nuevo art\u00edculo: Pr\u00e1ctica de dibujo AI, parte nueve: SD3M \u2014 &quot;tres&quot; en &quot;tres&quot;\" src=\"\/wp-content\/uploads\/2024\/07\/04ff68dd68cd9fe42896a96a1c497927.jpg\" style=\"display:block;margin: 0 auto;\" \/> <\/p>\n<p>Una imagen bastante impresionante, incluso con un cierto ambiente, y no dir\u00edas que fue creada con el mismo modelo que arruina totalmente la instrucci\u00f3n de dibujar personas acostadas en la hierba. Aun as\u00ed, el sistema funciona de manera bastante \u00e1gil; aproximadamente 5-6 segundos por iteraci\u00f3n para una imagen de 1 megap\u00edxel en una GTX 1070 se puede considerar una buena cifra. Para compararla: la misma PC en el mismo ComfyUI con el mismo archivo BAT genera im\u00e1genes SDXL de tama\u00f1os similares, gastando aproximadamente 6-7 segundos en cada iteraci\u00f3n, as\u00ed que se podr\u00eda considerar que la 'tres' es menos exigente en cuanto a hardware para la generaci\u00f3n por IA.<\/p>\n<p> <img decoding=\"async\" alt=\"Nuevo art\u00edculo: Pr\u00e1ctica de dibujo AI, parte nueve: SD3M \u2014 &quot;tres&quot; en &quot;tres&quot;\" src=\"\/wp-content\/uploads\/2024\/07\/ffbb847c30505358cdedcd02cd43ce61.jpg\" style=\"display:block;margin: 0 auto;\" \/> <\/p>\n<p>Ahora ajustemos las dimensiones del lienzo. Cerca del nodo 'EmptySD3LatentImage', que las establece, se encuentra un nodo de referencia 'Note' que est\u00e1 'vac\u00edo' (es decir, no conectado a nada) donde hay un importante recordatorio: el \u00e1rea total de la imagen en el caso de SD3M debe ser aproximadamente de 1 megap\u00edxel, por lo que se deben elegir las dimensiones de los lados del lienzo rectangular. Entonces, estableceremos estas dimensiones como 1344\u00d7768, que son aproximadamente 1,03 megap\u00edxeles.<\/p>\n<p>Presta atenci\u00f3n: arriba se encuentra el nodo 'Seed', donde se establece la semilla, en este caso '945512652412924', y se indica que no debe cambiar despu\u00e9s de la generaci\u00f3n (par\u00e1metro 'fixed').<\/p>\n<p> <img decoding=\"async\" alt=\"Nuevo art\u00edculo: Pr\u00e1ctica de dibujo AI, parte nueve: SD3M \u2014 &quot;tres&quot; en &quot;tres&quot;\" src=\"\/wp-content\/uploads\/2024\/07\/2fcf8525333ada76213dfa060094acdf.jpg\" style=\"display:block;margin: 0 auto;\" \/> <\/p>\n<p>Ejecutaremos el mismo ciclo con la misma semilla, pero ya para un lienzo rectangular. De inmediato se nota que el tiempo de ejecuci\u00f3n en general es menor, aunque la velocidad de renderizado se mantiene igual: menos de 6 segundos por iteraci\u00f3n. Y esto es l\u00f3gico: dado que las indicaciones de texto no han cambiado, no es necesario recargar los codificadores para ellas. La imagen resultante, por supuesto, es algo diferente a la primera cuadrada, pero no de manera fundamental; la composici\u00f3n general, como se esperaba, se ha mantenido.<\/p>\n<p> <img decoding=\"async\" alt=\"Nuevo art\u00edculo: Pr\u00e1ctica de dibujo AI, parte nueve: SD3M \u2014 &quot;tres&quot; en &quot;tres&quot;\" src=\"\/wp-content\/uploads\/2024\/07\/678ff151fa5a115a8aef1ab9f7c5c37d.jpg\" style=\"display:block;margin: 0 auto;\" \/> <\/p>\n<p>Ahora, centr\u00e9monos en los nodos \u00abCLIPTextEncodeSD3\u00bb y \u00abCLIP Text Encode (Negative Prompt)\u00bb. El primero se distingue por contener tres campos de entrada; si se elimina el texto de estos, aparecer\u00e1n anotaciones que indican para qu\u00e9 codificadores est\u00e1n destinados, de arriba a abajo son CLIP G, CLIP L y T5XXL. No hab\u00eda nodos similares en ComfyUI por razones obvias. La c\u00edclica de referencia contiene consejos cortos duplicados para los primeros dos campos de texto (para los convertidores CLIP G y CLIP L) y uno mucho m\u00e1s extenso para el tercero \u2014 T5XXL. Es evidente que se puede jugar ampliamente con el contenido de estos campos, y estudiar c\u00f3mo la modificaci\u00f3n del texto en ellos afecta la imagen final es una tarea no trivial, pero extremadamente interesante. Sin embargo, por razones que ser\u00e1n claras m\u00e1s adelante, no nos ocuparemos de ello por ahora.<\/p>\n<p>En el nodo \u00abCLIP Text Encode (Negative Prompt)\u00bb, por el contrario, no hay nada especial; sin embargo, \u00a1valore cu\u00e1n complicado es el camino desde este hasta la entrada correspondiente \u00abconditioning\u00bb del nodo principal \u00abKSampler\u00bb! Este camino se bifurca, y una de sus ramas (la superior en este caso) indica que desde el 10% de los pasos de generaci\u00f3n y hasta su finalizaci\u00f3n, el sistema no considerar\u00e1 en absoluto la sugerencia negativa (pasar por el nodo \u00abConditioningZeroOut\u00bb significa precisamente anular la condici\u00f3n). Mientras que la segunda rama permite que la sugerencia negativa (tambi\u00e9n condicionalmente con peso medio) pase a la siguiente fase de procesamiento sin cambios \u2014 pero solo en el primer 10% del total de pasos de generaci\u00f3n.<\/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\">\u2193<\/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>Lejanas brumas<\/h2>\n<p>Una vez m\u00e1s: el primer 10%, es decir, 3 de 28 pasos asignados en este caso, la sugerencia negativa se pasa al nodo &laquo;KSampler&raquo;, encargado de la formaci\u00f3n de la imagen en el espacio latente (en el espacio de p\u00edxeles, es decir, en una imagen comprensible para el ser humano, el resultado de su salida lo traduce el siguiente nodo, &laquo;VAE Decoder&raquo;), de forma normal: la rama superior (con la condici\u00f3n reiniciada) no est\u00e1 activa, solo funciona la inferior. Los restantes 90% de los pasos (25 de 28 en nuestro caso) la sugerencia negativa no funciona en absoluto: est\u00e1 activa precisamente la rama superior de transmisi\u00f3n de condiciones \u2014 con su reinicio, \u2014 y el movimiento por la inferior est\u00e1 bloqueado por el par\u00e1metro l\u00edmite de activaci\u00f3n del nodo correspondiente &laquo;ConditioningSetTimestepRange&raquo;. Ahora queda claro por qu\u00e9 varios revisores afirman que <noindex><a rel=\"nofollow noopener\" href=\"https:\/\/replicate.com\/blog\/get-the-best-from-stable-diffusion-3\" target=\"_blank\">las sugerencias negativas para SD3M en principio no son necesarias<\/a><\/noindex>, \u2014 el efecto de ellos (si consideramos precisamente este diagrama de ciclobase y suponemos que en los sitios con generaci\u00f3n en l\u00ednea seg\u00fan el modelo SD3 Medium se aplican reglas an\u00e1logas) es m\u00ednimo.<\/p>\n<p> <img decoding=\"async\" alt=\"Nuevo art\u00edculo: Pr\u00e1ctica de dibujo AI, parte nueve: SD3M \u2014 &quot;tres&quot; en &quot;tres&quot;\" src=\"\/wp-content\/uploads\/2024\/07\/fd6aa920a4ee205e188fbbbcec27dc32.jpg\" style=\"display:block;margin: 0 auto;\" \/>   <\/p>\n<p>Y aun as\u00ed, existe: si simplemente se toma y se conecta directamente la salida del nodo &laquo;CLIP Text Encode (Negative Prompt)&raquo; con la entrada correspondiente al &laquo;KSampler&raquo; (o se marcan todos los nodos intermedios con condiciones en este camino como &laquo;saltables&raquo;, &laquo;Bypass&raquo;, lo que llevar\u00e1 al mismo efecto), la calidad de la imagen final se deteriorar\u00e1 notablemente. Esto, por cierto, puede considerarse como una prueba indirecta de la &laquo;incompletitud&raquo; de SD3M, ya que regular la fuerza y relevancia de la sugerencia negativa, estrictamente hablando, deber\u00eda haber estado en las manos de los desarrolladores a\u00fan antes de publicar los pesos del modelo en acceso p\u00fablico. Dos ramas de condiciones h\u00e1bilmente establecidas para la aplicaci\u00f3n de la sugerencia negativa \u2014 son una especie de parche, y en este sentido <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\">las quejas de los entusiastas sobre que la &laquo;tercera versi\u00f3n&raquo; no alcanza<\/a><\/noindex> las expectativas desmedidas promovidas por el departamento de marketing de Stability AI en su relaci\u00f3n, se ven bastante justificadas.<\/p>\n<p>La falta de al menos una breve gu\u00eda oficial sobre c\u00f3mo trabajar con SD3M ha llevado a que ya circulen rumores en la red de que este modelo <noindex><a rel=\"nofollow noopener\" href=\"https:\/\/replicate.com\/blog\/get-the-best-from-stable-diffusion-3\" target=\"_blank\">no fue entrenado en el uso de sugerencias negativas.<\/a><\/noindex>Lo cual, por supuesto, no es as\u00ed, pero en cualquier caso, estas sugerencias deben aplicarse de manera diferente a <noindex><a rel=\"nofollow noopener\" href=\"https:\/\/blog.segmind.com\/beginners-guide-to-understanding-negative-prompts-in-stable-diffusion\/\" target=\"_blank\">como lo hacen los operadores de SD 1.5 y SDXL.<\/a><\/noindex>. En particular, los entusiastas afirman en serio que a\u00f1adir al campo negativo descripciones detalladas de la mayor cantidad posible de indecencias (s\u00ed, s\u00ed, el viejo y querido &laquo;nsfw, nude&raquo; no es suficiente \u2014 ser\u00e1 necesario esforzarse en la imaginaci\u00f3n) <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\">resulta en una mejora notable en la apariencia<\/a><\/noindex> incluso a la famosa chica acostada en la hierba. Si esto es cierto o no \u2014 no se puede determinar sin una revisi\u00f3n cuidadosa (y no hay garant\u00eda de que incluso una etiqueta que diga \u00ab18+\u00bb en la parte superior de nuestro sitio proteja la publicaci\u00f3n de demandas por parte de celosos defensores de la moralidad, si nos arriesgamos a publicar la \u00absugerencia maravilla\u00bb compilada por entusiastas \u2014 aunque est\u00e9 en ingl\u00e9s). Esta divertida situaci\u00f3n recuerda a un caso con <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\">las ense\u00f1anzas de la temprana Edad Media contra el paganismo<\/a><\/noindex>, gracias a los cuales \u2014 precisamente porque conten\u00edan descripciones bastante detalladas de lo que los cristianos respetables no deber\u00edan hacer \u2014 nos han llegado al menos fragmentos de testimonios escritos sobre las creencias y costumbres de la Rusia precristiana.<\/p>\n<p> <img decoding=\"async\" alt=\"Nuevo art\u00edculo: Pr\u00e1ctica de dibujo AI, parte nueve: SD3M \u2014 &quot;tres&quot; en &quot;tres&quot;\" src=\"\/wp-content\/uploads\/2024\/07\/70500319ae959290d666bfa167125ad3.jpg\" style=\"display:block;margin: 0 auto;\" \/>   <\/p>\n<p>Ahora, se podr\u00eda esperar que queda m\u00e1s claro por qu\u00e9 profundizar en el estudio de SD3M en esta etapa no parece ser el uso m\u00e1s razonable de tiempo y energ\u00eda. De hecho, hay mucho de qu\u00e9 hablar y explorar: y par\u00e1metros de generaci\u00f3n recomendados muy estrictamente en el nodo \u00abKSampler\u00bb (CFG \u2014 4.5-5.0; n\u00famero de pasos \u2014 alrededor de 28; par sampler\/scheduler \u2014 exclusivamente dpmpp_2m\/sgm_uniform, de lo contrario, la calidad de salida disminuye significativamente); y una variabilidad extremadamente significativa en la calidad subjetiva de las generaciones con id\u00e9nticos par\u00e1metros iniciales, pero con diferentes semillas; y la eliminaci\u00f3n de la famosa \u00abmaldici\u00f3n de acostarse en\/sobre la hierba\u00bb (para lo cual ya <noindex><a rel=\"nofollow noopener\" href=\"https:\/\/civitai.com\/models\/512696\/woman-laying-in-grass-sd3-workflow\" target=\"_blank\">se proponen soluciones bastante poco convencionales<\/a><\/noindex>); y, en realidad, el esclarecimiento de qu\u00e9 par\u00e1metros de generaci\u00f3n afecta cada uno de los tres transformadores de texto a tokens \u2014 y c\u00f3mo, al operar con ellos, lograr obtener verdaderas obras maestras del arte visual generado por IA (si es que eso es posible en principio con una \u00abtres\u00bb).<\/p>\n<p>M\u00e1s a\u00fan, el despido de Emad Mostaque en marzo y ComfyAnonimous en junio, <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\">y no solo ellos<\/a><\/noindex>, \u2014 no son las \u00fanicas molestias que han alcanzado a Stability AI. Como informa Reuters citando a The Information, esta startup brit\u00e1nica, justo en este momento (al momento de escribir este art\u00edculo), en otra ocasi\u00f3n <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\">cambiar su director ejecutivo<\/a><\/noindex> cuyo nuevo CEO es Prem Akkaraju, un protegido de un conocido grupo global de inversores en TI \u2014 y este, a su vez, est\u00e1 dispuesto a inyectar una suma considerable de dinero en la compa\u00f1\u00eda (<noindex><a rel=\"nofollow noopener\" href=\"https:\/\/3dnews.ru\/1107097\" target=\"_blank\">se trata de 80 millones de d\u00f3lares estadounidenses<\/a><\/noindex>). La situaci\u00f3n de Stability AI como estructura empresarial es hoy abiertamente inestable; muchos entusiastas decepcionados pronostican su pronta desaparici\u00f3n <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 y en esta situaci\u00f3n es dif\u00edcil esperar un trabajo reflexivo de la compa\u00f1\u00eda incluso en errores tan evidentes.<\/a><\/noindex> \u2014 y en tal situaci\u00f3n, es dif\u00edcil esperar un trabajo cuidadoso por parte de la compa\u00f1\u00eda incluso en errores tan evidentes.<\/p>\n<p> <img decoding=\"async\" alt=\"Nuevo art\u00edculo: Pr\u00e1ctica de dibujo AI, parte nueve: SD3M \u2014 &quot;tres&quot; en &quot;tres&quot;\" src=\"\/wp-content\/uploads\/2024\/07\/334c18810c33bea5e5514d6aa1fa825e.jpg\" style=\"display:block;margin: 0 auto;\" \/>   <\/p>\n<p>Una pol\u00edtica de licencias poco reflexionada, lamentablemente, mantiene a la comunidad alejada de mejorar SD3M por su cuenta, como ocurri\u00f3 con SD 1.5 y SDXL. Al menos los checkpoints derivados y herramientas como LoRA para los dos \u00faltimos modelos seguir\u00e1n estando disponibles para ejecuci\u00f3n local, incluso cuando (y si) Stability AI termine su camino como estructura comercial. Justo despu\u00e9s del estrepitoso fracaso de la 'tercera versi\u00f3n', comenzaron a escucharse cada vez m\u00e1s voces en los foros especializados en apoyo a la creaci\u00f3n de un proyecto no comercial para desarrollar un modelo generativo de transformaci\u00f3n de texto a im\u00e1genes basado en crowdfunding, y hasta ahora este movimiento comienza a estructurarse bajo el nombre 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>. Han declarado su disposici\u00f3n a unirse a este proyecto Invoke (una de las plataformas de generaci\u00f3n de IA en l\u00ednea, enfocada en estudios profesionales), Comfy Org (el equipo responsable del soporte y desarrollo de ComfyUI), Civitai (que no necesita presentaci\u00f3n) y el equipo detr\u00e1s de LAION (una base de im\u00e1genes anotadas, en la cual principalmente se entrenan este tipo de modelos).<\/p>\n<p>Por lo tanto, en el horizonte cercano, las nuevas versiones de la 'Taller' probablemente se centrar\u00e1n en trabajar con aquellos modelos para los cuales la comunidad ya ha creado un amplio conjunto de mejoras y herramientas adicionales, espec\u00edficamente la '1.5' y 'Oversize'. Tal vez a\u00fan llegue el tiempo de esplendor para SD3M, pero hoy es dif\u00edcil incluso suponer cu\u00e1ndo podr\u00eda ser. Mientras tanto, aquellos interesados pueden descargar el archivo con las generaciones de SD3M mencionadas en este art\u00edculo (los ciclos est\u00e1n integrados directamente en los archivos PNG; basta con arrastrar la imagen al \u00e1rea de trabajo de ComfyUI desde el 'Explorador' de Windows para reproducir todo el orden y los par\u00e1metros de generaci\u00f3n). <noindex><a rel=\"nofollow noopener\" href=\"https:\/\/cloud.mail.ru\/public\/fWXA\/kyjhawqsN\" target=\"_blank\">aqu\u00ed<\/a><\/noindex>. Quiz\u00e1s alguno de nuestros lectores logre antes que los habituales de Reddit y Hugging Face descubrir la forma \u00f3ptima de distribuir el texto en los tres campos de sugerencia, \u00bfverdad?<\/p>\n<p> <img decoding=\"async\" alt=\"Nuevo art\u00edculo: Pr\u00e1ctica de dibujo AI, parte nueve: SD3M \u2014 &quot;tres&quot; en &quot;tres&quot;\" src=\"\/wp-content\/uploads\/2024\/07\/2437b05814846a81a6fb4eb1b12cef5b.jpg\" style=\"display:block;margin: 0 auto;\" \/>   <\/p>\n<p><strong>Materiales relacionados:<\/strong><\/p>\n<p><noindex><a rel=\"nofollow noopener\" href=\"https:\/\/3dnews.ru\/1107097\" target=\"_blank\">Stability AI cambi\u00f3 de direcci\u00f3n y atrajo 80 millones de d\u00f3lares en inversiones<\/a><\/noindex>.<\/p>\n<p><noindex><a rel=\"nofollow noopener\" href=\"https:\/\/3dnews.ru\/1106387\" target=\"_blank\">Presentado el generador de im\u00e1genes IA Stable Diffusion Medium, que solo requiere una tarjeta gr\u00e1fica con 5 GB de memoria<\/a><\/noindex>.<\/p>\n<p><noindex><a rel=\"nofollow noopener\" href=\"https:\/\/3dnews.ru\/1104907\" target=\"_blank\">Stability AI est\u00e1 sumida en deudas y ahora busca un comprador<\/a><\/noindex>.<\/p>\n<p><noindex><a rel=\"nofollow noopener\" href=\"https:\/\/3dnews.ru\/1103556\" target=\"_blank\">La startup de IA Stability AI recortar\u00e1 el 10% de su personal debido al aumento de la competencia<\/a><\/noindex>.<\/p>\n<p><noindex><a rel=\"nofollow noopener\" href=\"https:\/\/3dnews.ru\/1100686\" target=\"_blank\">Se ha anunciado Stable Diffusion 3.0: la IA para dibujo ha cambiado su arquitectura y ha aprendido a escribir.<\/a><\/noindex>.<\/p>\n<p>Fuente: <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\/es\/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=\"es_ES\" \/>\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\/es\/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\udd47Nuevo art\u00edculo: Pr\u00e1ctica de IA en dibujo, parte nueve: SD3M \u2014 \u00abtres\u00bb con calificaci\u00f3n de \u00abtres\u00bb | ProHoster","description":"Es curioso c\u00f3mo la historia de los lanzamientos de modelos abiertos para convertir indicaciones de texto en im\u00e1genes, desarrollados y entrenados por la empresa Stability AI, parece una serie de altibajos consecutivos.","canonical_url":"https:\/\/prohoster.info\/es\/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":"es_ES","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\/es\/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\/es\/wp-json\/wp\/v2\/posts\/117781","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/comments?post=117781"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts\/117781\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/media\/117782"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/media?parent=117781"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/categories?post=117781"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/tags?post=117781"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}