Cómo utilizar los prompts System y User en modelos LLM: guía práctica de Ingeniería de Promts

Cómo utilizar los prompts System y User en modelos LLM: guía práctica de Ingeniería de Promts

Tiempo de lectura: 4 minutosLos modelos de lenguaje como Llama, GPT o Mistral funcionan gracias a un concepto fundamental: la estructura del prompt. Cuando interactúas con un LLM, lo que envías no es un simple texto, sino un mensaje con un rol concreto. Estos roles influyen profundamente en cómo el modelo interpreta la conversación y genera sus respuestas. En … Leer más

Configurar Account Linking en un skill de Alexa

Configurar Account Linking en un skill de Alexa

Tiempo de lectura: 2 minutosAuccount Linking nos permite que nuestra Skill pueda autenticarse usando la APP de Alexa y dotando a nuestra Skill de autenticación frente a nuestro servidor backend. 1. Preparar tu servidor con OAuth 2.0 Tu servicio debe soportar OAuth 2.0 para permitir que Alexa pueda autenticar usuarios. Authorization Endpoint Token Endpoint 2. Configurar Account Linking en … Leer más

Modelos de lenguaje: ¿Generales o de instrucciones? Una comparación clave

Modelos de lenguaje: ¿Generales o de instrucciones? Una comparación clave

Tiempo de lectura: 2 minutosCuando hablamos de inteligencia artificial y modelos de lenguaje, es importante entender que no todos los modelos son iguales. Podemos distinguir principalmente entre modelos generales y modelos de instrucciones. Modelos generales Ejemplo:Pregunta: “Explícame cómo funciona una red neuronal”Respuesta de un modelo general: puede dar una explicación amplia, incluir conceptos innecesarios o saltar de tema. Modelos … Leer más

Mejores modelos IA 2025 de uso libre y recomendaciones de uso

Mejores modelos IA 2025 de uso libre y recomendaciones de uso

Tiempo de lectura: 2 minutosEn 2025 hay multiples modelos IA y no todos ellos son de uso libre para uso comercial. En este post te explico cómo puedes elegir el mejor para cada uso que quieras darle y una comparación de todos ellos. Modelos destacados de uso libre Llama 3 (Meta)Disponible en versiones 7B, 13B y 70B. Mistral 7B … Leer más

Cómo activar GPU para poder acceder desde un contenedor Docker por ejemplo para un modelo LLM

Cómo activar GPU para poder acceder desde un contenedor Docker por ejemplo para un modelo LLM

Tiempo de lectura: 2 minutosActivar el acceso a la GPU es imprescindible si necesitamos arrancar un modelo LLM y utilizar GPU con VRAM. Requisitos previos Asegúrate de tener una GPU NVIDIA en tu máquina con los drivers instalados y actualizados.Verifica con: Deberías ver tu GPU y versión de driver.También necesitas Docker instalado. Instalar NVIDIA Container Toolkit Esto permite que … Leer más

Utilizar vLLM con Docker para desplegar nuestros modelos llm en producción

Utilizar vLLM con Docker para desplegar nuestros modelos llm en producción

Tiempo de lectura: 2 minutosEs un servidor inferencial optimizado (usa paged attention) que soporta modelos como Llama 3, Mistral, Gemma, Phi, Qwen, etc. Ofrece una API OpenAI-compatible, perfecta para integrarse fácilmente. Vamos a crear el docker compose que nos permitirá desplegarlo: Archivo: docker-compose.yml Cómo usarlo Probar que funciona Deberías recibir una respuesta tipo JSON del modelo. Si queremos acceder … Leer más

Solucionar problema: No muestra los iconos usando expo-vector en Expo 35 o superior

Solucionar problema: No muestra los iconos usando expo-vector en Expo 35 o superior

Tiempo de lectura: < 1 minutoCuando actualizamos a la versión de Expo 35 o 36 o superior, expo-vector no es capaz de mostrar los iconos en Android. Para solucionarlo tenemos que hacer lo siguiente: Primero debemos asegurarnos de que tenemos las versiones correctas según nuestro Expo. En mi caso: Tenemos que tener instalado la librería de react native vector icons: … Leer más

Implementar Expo Image con React Native y Expo para acelerar la carga de imagenes y cache

Implementar Expo Image con React Native y Expo para acelerar la carga de imagenes y cache

Tiempo de lectura: 2 minutosexpo-image es un componente moderno de Expo optimizado para cargar imágenes de forma rápida, eficiente y con caché integrada. Está pensado para reemplazar tanto al Image nativo de React Native como a librerías externas como react-native-fast-image. Incluye: 2. Instalación Si tu proyecto ya usa Expo SDK 49 o superior, puedes instalarlo directamente con: Esto se … Leer más

Distintas formas de obtener la dirección IP en PHP (con Cloudflare, con proxy interno, sin nada etc)

Distintas formas de obtener la dirección IP en PHP (con Cloudflare, con proxy interno, sin nada etc)

Tiempo de lectura: 2 minutosHoy vamos a aprender cómo podemos obtener la dirección IP en PHP incluso si nuestro server está enmascarado desde Cloudflare, Nginx Proxy o si no utilizamos ningún tipo de proxy. Primero vamos a crear un archivo php nuevo llamado ip_config.php Para obtener la dirección IP usaremos la siguiente función: Y ahora te explico cada bloque … Leer más

Cómo crear un sistema de Rate Limit en PHP para limitar peticiones por IP (guía completa paso a paso)

Cómo crear un sistema de Rate Limit en PHP para limitar peticiones por IP (guía completa paso a paso)

Tiempo de lectura: 2 minutosAprende a proteger tu servidor PHP de abusos, bots o ataques de fuerza bruta limitando el número de peticiones por segundo de cada IP. Qué es el Rate Limiting y por qué es importante El Rate Limiting (o limitación de tasa) es una técnica que permite restringir el número de peticiones que un usuario (o … Leer más