Qué son los workers en FastAPI y cómo aumentarlos

Qué son los workers en FastAPI y cómo aumentarlos

Tiempo de lectura: 2 minutos¿Qué es un worker? Un worker (trabajador) es un proceso del servidor que maneja las peticiones HTTP que llegan a tu aplicación FastAPI.Piensa en él como una persona en una ventanilla de atención al cliente:cuantos más workers tengas, más clientes puedes atender al mismo tiempo. Imagina que tienes una API que procesa peticiones como: Si … Leer más

Tipos de Agentes IA disponibles con LangChain

Tipos de Agentes IA disponibles con LangChain

Tiempo de lectura: 2 minutosHoy vamos a ver qué tipos de agentes IA están disponibles con LangChain. 1. ZERO_SHOT_REACT_DESCRIPTION Es el más usado. Qué hace:El LLM decide qué herramienta usar en cada paso basándose solo en la descripción textual de las herramientas.No necesita ejemplos ni ejemplos previos. Ideal para: Ejemplo de uso típico: 2. REACT_DOCSTORE Qué hace:El agente puede … Leer más

Añadir búsquedas por internet DuckDuckGo en llama 3.2 8b usando Ollama y LangChain para Agentes IA

Añadir búsquedas por internet DuckDuckGo en llama 3.2 8b usando Ollama y LangChain para Agentes IA

Tiempo de lectura: < 1 minutoHoy vamos a hacer que nuestro agente IA pueda tener una Tool con la que sea capaz de realizar búsquedas en internet. Primero vamos a instalar las librerias necesarias: Ahora se inicializa la conexión con el servidor Ollama (aquí te explico cómo desplegar un servidor Ollama con modelo Llama 3) Y ahora vamos a crear … Leer más

Usar Tools en LongChain 1.0 para crear Agentes IA

Usar Tools en LongChain 1.0 para crear Agentes IA

Tiempo de lectura: 3 minutosHoy vamos a aprender cómo usar Tools en LongChain para crear Agentes IA. Para ejecutar bien este tutorial, recomiendo visitar el de cómo instalar LangChain. Primero: ¿Qué son las Tools en LangChain? En el contexto de un Agente de LangChain, una Tool es cualquier función o recurso externo que el Modelo de Lenguaje Grande (LLM) … Leer más

Qué es un Chain en LangChain

Qué es un Chain en LangChain

Tiempo de lectura: 2 minutos¿Qué es un «Chain» (Cadena) en LangChain? Es una instrucción concreta: Es un ejemplo perfecto y moderno de lo que significa un Chain en la arquitectura de LangChain (específicamente usando el LangChain Expression Language o LCEL). Definición de Chain Un Chain (Cadena) en LangChain es la secuencia estructurada de pasos o componentes que toma una … Leer más

Usar LangChain con Ollama para crear un Agente IA Tools

Usar LangChain con Ollama para crear un Agente IA Tools

Tiempo de lectura: 2 minutosHoy vamos a aprender mediante un pequeño ejemplo cómo conectar LangChain a nuestro servidor Ollama desplegado para hacer por ejemplo un IA Tools. Primero debemos tener Ollama desplegado: aquí te explico cómo. Una vez despelgado Ollama, obtenemos el endpoint y vamos a usar LangChain con Python para conectarnos a él remotamente. Obtener la Dirección del … Leer más

Congelar las versiones de PIP en un contenedor Docker y crear requierements.txt

Congelar las versiones de PIP en un contenedor Docker y crear requierements.txt

Tiempo de lectura: < 1 minutoHoy vamos a aprender a congelar las versiones y actualizar tu contenedor con un requirements.txt fijo. Entrar al contenedor Generar requirements.txt Dentro del contenedor, ejecuta: Cambia /app/ por la ruta dentro del contenedor donde está tu proyecto. Modificar Dockerfile para usar el requirements.txt En lugar de la lista gigante de pip install, haz algo como: … Leer más

React Native vs Flutter vs Desarrollo Nativo: ¿cuál ofrece la mejor experiencia en 2025?

React Native vs Flutter vs Desarrollo Nativo: ¿cuál ofrece la mejor experiencia en 2025?

Tiempo de lectura: 3 minutosEn el mundo del desarrollo móvil actual, elegir la tecnología adecuada puede marcar la diferencia entre el éxito y el fracaso de una app. Tres grandes caminos dominan el panorama: React Native, Flutter y el desarrollo nativo puro (Swift/Kotlin). Pero… ¿cuál ofrece la mejor experiencia de usuario, el rendimiento más fluido y la mejor productividad … Leer más

Cómo Crear una Web Ultra Rápida con React Server Components y Next.js 15

Cómo Crear una Web Ultra Rápida con React Server Components y Next.js 15

Tiempo de lectura: 2 minutosNext.js 15 ha consolidado el futuro del desarrollo web: React Server Components (RSC).Esta nueva forma de renderizado combina lo mejor del cliente y del servidor, logrando velocidad, SEO y rendimiento sin sacrificar interactividad. En este tutorial aprenderás cómo crear una web moderna usando React Server Components paso a paso. ¿Qué son los React Server Components? … Leer más

Cómo Crear un Chatbot Multimodal con IA Generativa

Cómo Crear un Chatbot Multimodal con IA Generativa

Tiempo de lectura: 2 minutosEn 2025, LLaMA (Large Language Model Meta AI) se ha consolidado como una de las opciones más versátiles para chatbots locales o en la nube, capaces de procesar texto, imágenes y audio. En este tutorial aprenderás a crear un chatbot multimodal usando solo LLaMA. Por qué usar LLaMA LLaMA 3 tiene versiones de 7B, 13B … Leer más