Saltar al contenido
Cursos/IA para pymes y autónomos/Piloto local con Ollama
Revisión pendiente desde 29 jul 20264 fuentes primarias

Ollama para una pyme: prueba local, segura y medible

“Funciona en mi ordenador” no demuestra que una IA sea privada, económica ni útil para una empresa. En esta práctica comprobarás la dirección de red, ejecutarás una FAQ ficticia y guardarás métricas reales antes de decidir si merece un piloto.

Qué vas a conseguir ahora

Un informe reproducible de una prueba local de Ollama, sin datos de clientes y sin exponer el servicio.

  1. 1Comprueba servicio y red
  2. 2Ejecuta el caso sintético
  3. 3Decide con métricas y riesgos
40 min Evidencia

Versión, modelo y licencia revisada, dirección local, tamaño, respuesta, latencia, tokens por segundo y decisión razonada.

Objetivos de aprendizaje
  • Distinguir Ollama local, modelos cloud e integraciones externas.
  • Medir una tarea concreta sin convertir una ejecución en un benchmark.
  • Detectar una exposición de red y comprender por qué la API local exige control.
  • Incluir licencia, hardware, energía, soporte y revisión en el coste real.
Estado de verificación
Comandos y laboratorio comprobados el 27 de julio de 2026 con Ollama 0.32.1, Node.js 26, macOS 26, Apple M4 y 24 GB. La prueba manual usó gemma3:4b (3,34 GB aproximados) y datos ficticios. Las cifras solo describen ese equipo y esa ejecución.
En cristiano: local. El proceso ocurre en tu equipo cuando llamas a la API delocalhost con un modelo instalado localmente. Ollama también ofrece modelos cloud: usar el mismo programa no garantiza que toda petición permanezca en el ordenador.

1. Define una prueba que pueda fallar

Usaremos una empresa inventada. La única información autorizada dice que la tienda abre de lunes a viernes. La pregunta será si abre el sábado. Una respuesta responsable debe abstenerse: No consta.

No empieces con contratos, facturas o conversaciones reales. Primero comprueba que sabes ejecutar, medir, detener y explicar el flujo con datos sintéticos.

Terminal
EMPRESA FICTICIA: Nube Clara
HECHO AUTORIZADO:
  La tienda abre de lunes a viernes de 09:00 a 18:00.

PREGUNTA:
  ¿La tienda abre el sábado?

RESPUESTA ESPERADA:
  No consta.

2. Comprueba versión, modelos y dirección de escucha

La documentación oficial sitúa la API local en http://localhost:11434/api. Además, la API local no exige autenticación. Esa comodidad es precisamente la razón por la que no debes publicarla en una LAN o en Internet sin diseñar otra capa de seguridad.

Terminal
ollama --version
ollama list
ollama ps

# macOS o Linux: la salida segura debe mostrar 127.0.0.1:11434
lsof -nP -iTCP:11434 -sTCP:LISTEN
Cuidado. Si ves 0.0.0.0:11434, una IP de red o una configuración deOLLAMA_HOST que no reconoces, detente. No continúes con datos de empresa. Este curso no enseña a exponer la API: un servicio compartido necesita autenticación, autorización, TLS, segmentación, logs y una revisión de amenazas propia.

3. Clona y verifica el laboratorio

El laboratorio MIT de Aulafy no descarga modelos, no usa claves y bloquea cualquier destino que no sea loopback. Sus pruebas emplean un servidor local simulado, por lo que pueden ejecutarse aunque Ollama esté apagado.

Terminal
git clone https://github.com/aulafy/taller.git
cd taller/cursos/ia-pymes/laboratorios/ollama-piloto-seguro

npm run verificar
npm run diagnostico
Comprueba que funciona. La verificación debe superar tres pruebas y una auditoría. El diagnóstico debe indicar solo loopback; sin destino remoto, la versión y los modelos ya instalados. No copies un comando de descarga hasta haber revisado tamaño, ficha y licencia del modelo.

4. Elige un modelo sin aceptar un ranking

No hay un “mejor modelo pequeño” permanente. Elige uno que ya tengas o consulta su ficha oficial. Registra nombre y tag exactos, tamaño descargado, cuantización, licencia, idiomas y limitaciones. La licencia MIT de Ollama no convierte los pesos del modelo en MIT.

Si el modelo no cabe con suficiente margen para el sistema, el contexto y otras aplicaciones, prueba uno menor. No compres hardware antes de medir una tarea representativa.

Terminal
# Inspecciona el modelo local y su licencia
curl http://127.0.0.1:11434/api/show -d '{
  "model": "gemma3:4b"
}'

# Sustituye el nombre por uno que aparezca en ollama list
OLLAMA_MODEL=gemma3:4b npm run probar

5. Lee la evidencia, no solo la respuesta

El endpoint de generación devuelve tiempos en nanosegundos y recuentos de tokens. El laboratorio convierte esas cifras y también mide el tiempo percibido. Separa la carga inicial de la generación: una segunda consulta puede ser más rápida si el modelo sigue en memoria.

Terminal
EJECUCIÓN DE REFERENCIA — NO ES UNA PROMESA

equipo: Apple M4; 24 GB de memoria unificada
ollama_servidor: 0.32.1
modelo: gemma3:4b
tamaño_aproximado: 3.34 GB
respuesta: "No consta."
coincide: true
tiempo_total: 2.08 s
tiempo_carga: 1.64 s
tokens_salida: 4
tokens_por_segundo: 44.67
Idea clave. Una respuesta correcta solo demuestra que una combinación concreta completó un caso. Un piloto necesita ejemplos normales, ambiguos, adversariales y fuera de alcance; además debe medir correcciones humanas, abstenciones, latencia alta y fallos, no solo aciertos.

6. Decide con una matriz honesta

  • Continúa investigando: la tarea funciona, la latencia es aceptable y puedes crear una batería autorizada.
  • Reduce el modelo o el contexto: hay esperas, presión de memoria o bloqueo del equipo.
  • Compara una opción cloud o híbrida: necesitas más calidad, concurrencia, soporte o disponibilidad de la que puedes operar localmente.
  • Descarta: la revisión cuesta más que el proceso manual, no puedes proteger los datos o el fallo tiene demasiado impacto.
Terminal
DECISIÓN DEL PILOTO

tarea:
modelo_y_licencia:
equipo_y_memoria:
datos_usados: sintéticos / autorizados / minimizados
api_confirmada_en_loopback: sí / no
latencia_mediana_de_varias_pruebas:
casos_correctos:
abstenciones_correctas:
correcciones_humanas:
coste: equipo + energía + soporte + revisión + mantenimiento
decisión: ampliar / ajustar / comparar / descartar
responsable:
próxima_revisión:

Privacidad, cloud y mantenimiento

Ollama afirma que no recibe prompts ni datos cuando el modelo se ejecuta localmente. Para un modo estrictamente local, su documentación permite desactivar las funciones cloud; hacerlo elimina modelos cloud y búsqueda web. Comprueba la configuración y los logs, no te limites a confiar en el nombre de la herramienta.

Actualiza con control: registra la versión, relee las notas de lanzamiento y repite la batería después de cambiar Ollama, modelo, cuantización, prompt o contexto. La API pretende mantener compatibilidad, pero no está estrictamente versionada.

Terminal
# Configuración oficial para desactivar funciones cloud
# ~/.ollama/server.json
{
  "disable_ollama_cloud": true
}

# Alternativa mediante variable antes de iniciar el servidor
OLLAMA_NO_CLOUD=1
Guardar y reabrir el proyecto.
Abre el laboratorio MIT en Aulafy/Taller, ejecuta la prueba en tu equipo y conserva el informe. No subas prompts, documentos ni salidas sensibles al repositorio. La evidencia útil es la configuración minimizada, las métricas y la decisión.

Si has guardado la evidencia de esta lección, continúa con «RGPD básico». Si no, repite la comprobación antes de avanzar.

Mapa completo de AulafyConsulta cómo encaja esta lección sin salir de tu ruta.

Mapa completo de Aulafy

Cómo se relacionan todos los cursos

No es una lista que debas completar. Empieza por la base, elige un resultado y profundiza solo cuando tu proyecto necesite más control.

  1. 1Comprender
  2. 2Aplicar o construir
  3. 3Operar con confianza
01

Empieza aquí

Crea una base común: qué puede hacer la IA, cómo pedir resultados y cómo comprobarlos antes de especializarte.

Desde esta base puedes aplicar la IA a una tarea o aprender a construir con código.

02

Elige una aplicación

Convierte la base en un resultado visible: una web, una mejora de negocio, contenido o una experiencia interactiva.

Si necesitas mantener código, datos o infraestructura, continúa por la rama técnica.

03

Construye con código

Prepara el entorno, trabaja con agentes de programación y aprende a ejecutar modelos con control sobre tus proyectos.

Esta rama prepara los conocimientos necesarios para diseñar y operar sistemas de IA fiables.

04

Lleva sistemas a producción

Combina recuperación, agentes, evaluación, seguridad, despliegue y adaptación de modelos cuando el problema lo exija.

No es obligatorio completarlo todo: elige solo la pieza que tu sistema necesita y vuelve al mapa cuando crezca.

Ver catálogo completo