Cargando...
 

Instalación de Alpaca

1. Introducción


Alpaca es una aplicación de código abierto que permite interactuar con modelos de inteligencia artificial desde una interfaz gráfica sencilla e intuitiva.
Con Alpaca podemos mantener conversaciones con diferentes modelos de lenguaje, descargar nuevos modelos, gestionar los que tenemos instalados y comparar sus respuestas.
Para ejecutar estos modelos de forma local utilizaremos Ollama, una herramienta que se encarga de gestionar su ejecución en nuestro ordenador.
En esta guía aprenderemos a instalar ambas aplicaciones desde Zero Center de LliureX y a configurar Alpaca para que utilice los modelos de Ollama, sin necesidad de utilizar la terminal.

2. Instalación de Ollama


Antes de instalar Alpaca debemos instalar Ollama, que será el motor encargado de ejecutar los modelos de inteligencia artificial.
Para ello:

  1. Abrimos Zero Center desde el menú de aplicaciones de LliureX.
  2. Localizamos la opción de instalación de Ollama.
  3. Pulsamos sobre ella y seguimos las indicaciones para completar la instalación.


001 Ollama


La instalación de Ollama en LliureX incluye inicialmente dos modelos:

  • Phi-4 Mini (phi4-mini): un modelo compacto de Microsoft, orientado a tareas de generación y comprensión de texto.
  • Qwen2.5-VL 3B (qwen2.5vl:3b): un modelo de Alibaba con capacidades multimodales, que permite trabajar tanto con texto como con imágenes.

Seleccionamos Ollama y los dos modelos y le damos a Instalar.
Estos modelos estarán disponibles para utilizarlos desde Alpaca una vez configurada la conexión.
Ollama se inicia automáticamente y una vez instalemos Alpaca podremos usarlo sin tener que abrirlo.

002 Ollama

3. Instalación de Alpaca


Una vez instalado Ollama, procederemos a instalar Alpaca.

  1. Abrimos Zero Center.
  2. Localizamos la aplicación Alpaca.
  3. Pulsamos sobre ella para iniciar la instalación.
  4. Esperamos a que finalice el proceso.


003 Ollama

004 Ollama

Una vez instalada, podemos abrir Alpaca desde el menú de aplicaciones de LliureX.

005 Ollama

4. Configuración de la conexión con Ollama


Alpaca permite utilizar diferentes servicios de inteligencia artificial, tanto locales como remotos.
En nuestro caso, queremos que utilice la instancia de Ollama que hemos instalado previamente desde Zero Center, en lugar de crear otra instalación independiente.

4.1. Añadir la instancia de Ollama

Para ello debemos configurar una conexión con un servidor externo (externo a Alpaca pero en nuestro ordenador), en la instalación nos saldrá la siguiente pantalla:

006 Ollama

Donde debemos seleccionar conectarse a un Servidor Externo.
En la configuración que nos sale debe quedar así:

007 Ollama

Debemos comprobar que la URL de instancia es:
http://127.0.0.1:11434
Guardamos la configuración.

5. Comprobar los modelos instalados


Una vez establecida la conexión, podemos consultar los modelos disponibles.
Para ello:

  1. Abrimos el menú principal de Alpaca pulsando en el icono con las tres líneas horizontales de la parte superior de la ventana.
  2. Accedemos a Gestionar modelos (Manage Models).
  3. Consultamos los modelos añadidos a la instancia activa.

Si la conexión se ha realizado correctamente, deberían aparecer los modelos instalados con Ollama:

  • phi4-mini
  • qwen2.5vl:3b


008 Ollama

Ya podemos seleccionar cualquiera de ellos y comenzar a utilizarlo.

6. Descargar nuevos modelos


Además de utilizar los modelos incluidos inicialmente con Ollama, Alpaca permite descargar otros modelos directamente desde su interfaz gráfica.
Debemos tener en cuenta que cada modelo necesita una cantidad diferente de memoria RAM y espacio de almacenamiento.
Los modelos pequeños suelen funcionar mejor en equipos con recursos limitados, mientras que los modelos mayores pueden proporcionar respuestas más elaboradas, pero necesitan más recursos.
La descarga requiere conexión a Internet. Una vez descargado el modelo, podremos utilizarlo de forma local sin conexión, siempre que no activemos servicios externos.

Para hacerlo:

  1. Abrimos Gestionar modelos.
  2. Buscamos el modelo que queremos instalar entre los disponibles.
  3. Seleccionamos el modelo y la variante que deseamos descargar.
  4. Iniciamos la descarga.
  5. Una vez finalizada, el modelo aparecerá entre los instalados y podremos utilizarlo.

Los modelos se descargarán en la instalación de Ollama a la que estamos conectados. Por tanto, podremos utilizarlos desde otras aplicaciones que se conecten al mismo servicio.

7. Comenzar a utilizar Alpaca


Una vez configurada la conexión y seleccionados los modelos, podemos comenzar a interactuar con la inteligencia artificial.
Por ejemplo, podemos probar con el modelo Phi-4 Mini seleccionándolo en la parte inferior de la ventana e introducir la siguiente pregunta:
Explica qué es la inteligencia artificial generativa utilizando un lenguaje adecuado para alumnado de 3.º de ESO.
Alpaca enviará la consulta a Ollama, que ejecutará el modelo seleccionado y devolverá la respuesta.
Después podemos seleccionar otro modelo y repetir la misma pregunta para comparar los resultados.

009 Ollama

Esta posibilidad es especialmente interesante en el ámbito educativo, ya que permite observar cómo diferentes modelos pueden generar respuestas distintas ante una misma consulta.
También podemos modificar las instrucciones, comparar explicaciones o comprobar qué ocurre cuando formulamos preguntas ambiguas.

8. Problemas habituales

8.1. Alpaca no conecta con Ollama

Comprobaremos que Ollama está instalado y que su servicio está en funcionamiento.
También revisaremos que hayamos seleccionado Ollama (External) y que la dirección configurada sea la correcta.

8.2. No aparecen los modelos instalados

Debemos comprobar que la instancia activa de Alpaca sea la que se conecta al Ollama instalado desde Zero Center.
Si hemos creado otra instancia, podemos estar consultando un servicio diferente que no contiene los mismos modelos.

8.3. Las respuestas tardan demasiado

La velocidad depende principalmente del modelo seleccionado y de los recursos disponibles en el ordenador.
En equipos con poca memoria RAM o procesadores menos potentes, es recomendable utilizar modelos pequeños.
La primera consulta también puede tardar más porque el modelo debe cargarse en memoria.

8.4. No podemos descargar modelos

La descarga de nuevos modelos necesita conexión a Internet y espacio libre suficiente en el disco.
También debe funcionar correctamente la conexión entre Alpaca y Ollama.

9. Consideraciones finales


Una vez finalizada la instalación, disponemos de un entorno de inteligencia artificial local formado por:

  • Ollama, que ejecuta y gestiona los modelos.
  • Alpaca, que proporciona la interfaz gráfica para utilizarlos.

Esta configuración permite trabajar con distintos modelos de inteligencia artificial desde LliureX, sin necesidad de utilizar la terminal.
Además, podemos aprovechar el mismo servicio de Ollama desde otras aplicaciones compatibles, como AnythingLLM, que permite trabajar con documentos y crear asistentes especializados.
Desde alpaca podemos conectar con modelos online (ChatGPT, Gemini, Claude...) creando una nueva instancia que conecte con ellos, pero el uso de modelos locales presenta ventajas de privacidad, ya que las consultas no necesitan enviarse a servicios externos, se quedan en nuestro ordenador.
Debemos recordar que los modelos a veces pueden generar respuestas incorrectas, pero tan bien redactadas que parecen correctas y que antes de usar contenido generado por la IA hay que corroborar la información en fuentes fiables.

10. Documentación de referencia