Do not index
Do not index
canonical-url
Publish
Publish
Una de las razones del éxito de la interfaz web de Automatic1111 es el dinamismo del proyecto: desde la publicación de la versión pre-1.0.0 en enero de 2023, los desarrolladores y la comunidad no han dejado de mejorar la interfaz y de integrar las nuevas técnicas y tecnologías que se publican constantemente en torno a Stable Diffusion.
Sin embargo, este dinamismo se refleja en el lanzamiento regular de nuevas versiones que requieren que actualice su instalación cada vez, con el riesgo de perderse nuevas funciones o cambios importantes si no lo hace.
Afortunadamente, actualizar Automatic1111 es muy fácil y no lleva mucho tiempo. Incluso puede automatizarse, como veremos en este artículo.
Los procedimientos de actualización descritos aquí son para una instalación usando Git, como recomendamos. Si has instalado Automatic1111 descargando y descomprimiendo el archivo zip, no podrás actualizar. Te recomendamos que reinstales tu interfaz usando git.
Actualización automática1111 en Windows
Actualización manual
La actualización manual es el procedimiento estándar para utilizar la última versión de Automatic1111, y puede llevarse a cabo con bastante facilidad siguiendo los pasos que se indican a continuación:
- Abra la ubicación de su instalación en el file system.
- Haga clic con el botón derecho en el directorio
stable-diffusion-webui
y elija Show more / Ver mas y luego Git Bash Here (o simplemente Git Bash Here en Windows 10)
- A continuación, escriba el comando
git pull origin master
y pulse Enter para ejecutarlo.
- La actualización de los archivos modificados se activa y en unos instantes su instalación está al día.
Y ahora puedes lanzar Automatic1111 y utilizar su última versión.
Actualizaciones automáticas
En lugar de tener que seguir la publicación de nuevas actualizaciones y llevar a cabo el procedimiento que se indica a continuación cada vez, es posible automatizarlo para que se active cada vez que se inicie Automatic1111.
Para ello, simplemente modifica el archivo
webui-user.bat
que utilizas para lanzar la interfaz con un editor de texto. He aquí cómo hacerlo.- En el directorio
stable-diffusion-webui
haga clic con el botón derecho en el archivowebui-user.bat
y elija Ver más y luego Modificar (o simplemente Modificar en Windows 10) - Elija el Bloc de notas o su editor de código favorito
- Añade la línea "Git pull origin master" entre las dos últimas líneas "Set COMMANDLINE_ARGS= ..." y "call webuit.bat".
- Guarda el archivo.
A partir de ahora, cada vez que haga doble clic en el archivo para iniciar la interfaz de Automatic1111, primero comprobará si hay una actualización disponible y la instalará antes de iniciar el programa. De esta forma, siempre estará utilizando la última versión disponible.
Actualizar Automatic1111 en Mac
Actualización manual
También puedes actualizar manualmente Automatic1111 en tu Mac usando git. Estos son los pasos a seguir:
- En el explorador de archivos, haga clic con el botón derecho del ratón en el directorio
stable-diffusion-webui
y seleccione Servicios y, a continuación, Nuevo terminal
- A continuación, escriba el comando
git pull origin master
y pulse Enter para ejecutarlo.
- Su instalación estará actualizada en unos instantes.
Ya puedes iniciar la interfaz y utilizarla en su versión más reciente.
Actualizaciones automáticas
Al igual que en la versión para Windows, es posible configurar una actualización automática de automatic1111 al iniciar la aplicación.
Para ello, es necesario modificar el archivo
webui-user.sh
siguiendo estos pasos:- Haga clic con el botón derecho en el archivo, pulse Abrir con y elija TextEdit o su editor de código favorito
- Añade la línea "git pull origin master" al final del archivo
- Guardar el archivo
Cada vez que ejecutes el script webui.sh para iniciar automatic1111, comprobará si hay una actualización disponible y la instalará antes de iniciar la interfaz, por lo que siempre estarás utilizando la última versión
Por cierto, ¿qué es Git?
Git es una herramienta de gestión de versiones muy utilizada en el mundo del desarrollo de software.
Permite a los desarrolladores guardar distintos estados de un proyecto (como versiones sucesivas del código), hacer un seguimiento de los cambios realizados en los archivos y volver a una versión anterior si es necesario.
Git es especialmente útil para el trabajo en equipo, ya que ayuda a coordinar el trabajo de todos sin sobrescribir las contribuciones de los demás.
En este caso, lo utilizamos para sincronizar el código de nuestra máquina local con la última versión compartida por el equipo de desarrollo, lo que nos permite actualizar Automatic1111 automáticamente.
Para saber más sobre Git ,también puedes leer este artículo : ¿Qué es Git?
Written by