¡Bienvenido al repositorio de código complementario para Código Sin Siesta! 🚀
Este repositorio contiene todos los ejemplos de código funcionales de nuestra documentación y publicaciones del blog. Cada ejemplo está organizado por tema con instrucciones completas de configuración, dependencias y código ejecutable.
Todos los ejemplos están organizados por tema para coincidir con la estructura de la documentación:
Ejemplos completos de nuestro taller de Agentes de IA y Model Context Protocol:
- 01-agente-tareas - Agente de gestión de tareas con memoria
- 02-agente-investigador - Agente de investigación con búsqueda web
- 03-mcp-servers - Implementación del servidor Model Context Protocol
Ejemplos que demuestran patrones de arquitectura de sistemas de IA y mejores prácticas para sistemas de producción.
Ver Ejemplos de Arquitectura de IA →
Temas cubiertos:
- Patrones de orquestación de agentes
- Gestión y versionado de prompts
- Manejo de errores y estrategias de reintentos
- Técnicas de optimización de costos
- Monitoreo de rendimiento
Implementaciones de herramientas prácticas, utilidades y bibliotecas auxiliares para el desarrollo de IA.
Explorar Herramientas y Utilidades →
Incluye:
- Herramientas de CLI para flujos de trabajo de IA
- Bibliotecas auxiliares reutilizables
- Scripts de integración
- Utilidades de desarrollo
- Node.js 20.0 o superior
- npm o yarn como gestor de paquetes
- Git para clonar el repositorio
- Claves de API para servicios de IA (Anthropic, OpenAI, etc.) - los requisitos específicos se indican en cada ejemplo
-
Clona el repositorio:
git clone https://github.com/codigosinsiesta/codigosinsiesta-examples.git cd codigosinsiesta-examples -
Navega a un ejemplo (por ejemplo, Agente de Gestión de Tareas):
cd taller-ia-agentes-mcp/01-agente-tareas -
Instala las dependencias:
npm install
-
Configura las variables de entorno:
cp .env.example .env # Edita .env y añade tus claves de API -
Ejecuta el ejemplo:
npm start
¡Eso es todo! Ya estás listo para explorar los ejemplos.
Cada directorio de ejemplo contiene:
- README.md - Instrucciones de configuración y explicación detallada
- package.json - Dependencias y scripts
- .env.example - Plantilla de variables de entorno requeridas
- Código fuente - Listo para ejecutar
codigosinsiesta-examples/
├── taller-ia-agentes-mcp/ # Taller de Agentes de IA y MCP
│ ├── 01-agente-tareas/ # Agente de Gestión de Tareas
│ ├── 02-agente-investigador/ # Agente de Investigación
│ └── 03-mcp-servers/ # Implementación del Servidor MCP
├── arquitectura-ia/ # Patrones de Arquitectura de IA
└── herramientas/ # Herramientas y Utilidades
Para explicaciones detalladas y tutoriales, visita:
- Sitio Principal - Página de inicio y últimas actualizaciones
- Documentación - Documentación técnica completa
- Taller de Agentes de IA - Guía del taller y tutoriales
- Arquitectura de IA - Patrones de arquitectura y mejores prácticas
- Herramientas y Utilidades - Guías de desarrollo de herramientas
- Blog - Últimos artículos y actualizaciones
La mayoría de los ejemplos requieren:
- Node.js 20.0 o superior
- npm o yarn como gestor de paquetes
- Claves de API para servicios de IA (Anthropic, OpenAI, etc.)
Los requisitos específicos se indican en el README de cada ejemplo.
- ¿Preguntas? Consulta primero la documentación
- ¿Problemas? Abre un issue en GitHub
- ¿Sugerencias? ¡Nos encantaría escuchar tus ideas!
¿Encontraste un error o quieres mejorar un ejemplo? ¡Las contribuciones son bienvenidas!
- Haz un fork de este repositorio
- Crea una rama de características
- Realiza tus cambios
- Envía un pull request
Asegúrate de que tu código siga los patrones existentes e incluya la documentación adecuada.
Licencia MIT - ¡siéntete libre de usar estos ejemplos en tus propios proyectos!
¡Feliz programación! 🎉