OpenCode desde cero: programa con modelos de IA abiertos
Carlos Azaustre - AprendiendoDEV
Resumen
Este vídeo explica cómo aprovechar modelos de inteligencia artificial de pesos abiertos utilizando herramientas como OpenCode y la plataforma Nan. El autor guía paso a paso en la creación de una calculadora web para estimar el tamaño de los pesos de un modelo, demostrando el flujo completo de trabajo: planificación, implementación y revisión asistida por IA. Además, detalla el proceso de conexión de agentes a proveedores de infraestructura, la gestión de suscripciones y cómo optimizar el uso de tokens alternando entre diferentes modelos y niveles de esfuerzo para ser más eficiente en el desarrollo.
Capítulos
- 0:00Introducción al problema del hardware
- 0:40Qué implica realmente un modelo abierto
- 1:35Cálculo de magnitud de memoria
- 2:44Nan como solución de infraestructura
- 3:33Diferenciación entre agente, modelo y proveedor
- 4:51Planes de suscripción y registro en Nan
- 6:30Modelos disponibles y configuración de API
- 7:43Instalación y conexión de OpenCode
- 11:21Definición de los requisitos del proyecto
- 12:49Planificación con el modelo premium
- 15:29Implementación del código
- 18:33Revisión y validación de la app
- 23:04Análisis de costes y uso de Workspace
- 25:51Conclusiones y próximos pasos
Temas tratados
- Modelos de pesos abiertos
- Cálculo de requisitos de hardware
+6 temas más (contenido completo al seguir el canal)
Extracto de la transcripción
Puedes descargar los pesos de un modelo de inteligencia artificial y aún así necesitar cientos de gigas de memoria para poder ejecutarlo. En este vídeo te voy a enseñar cómo conectar una herramienta como Open Code a Nan, que nos va a permitir usar modelos de pesos abiertos sin tener que comprar hardware. Y para ello, pues vamos a construir una pequeña calculadora web que responda precisamente a esa pregunta, ¿cuánto ocupan los pesos de un modelo? Describiremos lo que necesitamos, lo que vamos a construir y comprobaremos que funciona. Y durante todo el proceso vamos a cambiar entre diferentes modelos de lenguaje para poder planificar, implementar y revisar el código. Empezamos. Primero, ¿qué significa que un modelo sea abierto? Cuando nos referimos a un modelo de pesos abiertos, lo que estamos hablando es de que puedes acceder a los diferentes parámetros que utiliza para hacer inferencia.…