RAG vs. REFRAG: flujos de proceso y diferencias

RAG Retrieval-Augmented Generation (RAG) es hoy un m茅todo ampliamente utilizado para conectar modelos de lenguaje grandes con conocimiento externo. Antes de hablar de desarrollos posteriores como REFRAG, es conveniente comprender de forma clara el proceso de un sistema RAG cl谩sico. El diagrama siguiente muestra el proceso est谩ndar. Los pasos est谩n agrupados por colores, numerados y se pueden dividir bien en cuatro 谩reas: Descripci贸n del proceso RAG Pasos 1 - 4: Preprocesamiento (preparaci贸n de datos) Pasos 5 - 7: Embedding Pasos 8 - 10: Recuperaci贸n Pasos 11 - 12: Generaci贸n Preprocesamiento (verde) Esta 谩rea prepara la base de conocimientos para la posterior recuperaci贸n. ...

19 de noviembre de 2025 路 Aaron

Instalar Docker Engine en Debian 12 Bookworm

Esta gu铆a describe c贸mo instalar Docker Engine en Debian 12 (Bookworm) y configurarla de modo que se inicie autom谩ticamente como servicio del sistema y permanezca actualizable a trav茅s de APT. Actualizaci贸n del sistema Antes de la instalaci贸n, se recomienda actualizar por completo todos los paquetes existentes para evitar conflictos de versiones. Herramientas necesarias ca-certificates proporciona los certificados de emisores de confianza. curl se usa para descargar la clave GPG de Docker. ...

1 de noviembre de 2025 路 Aaron

Mi experimento musical: Un disco de salsa generado por IA

Normalmente escribo sobre tecnolog铆a, pero hoy se trata de un experimento en la intersecci贸n de la tecnolog铆a y la creatividad. He creado un disco completo de salsa con la ayuda de diversas herramientas de IA. El objetivo era ver c贸mo una IA procesa las sutilezas r铆tmicas y culturales de la salsa. El resultado est谩 disponible a partir de ahora en todas las plataformas de streaming m谩s populares, incluyendo Spotify, Apple Music y Amazon Music. ...

15 de octubre de 2025 路 Aaron

Mantenimiento predictivo basado en IA

El siguiente podcast fue generado por IA. Introducci贸n En la moderna manufactura industrial, el mantenimiento predictivo o Predictive Maintenance (PM) se ha convertido en un factor competitivo decisivo. Gracias a los vertiginosos avances en el campo de la Inteligencia Artificial (IA), las empresas pueden no solo supervisar el estado de sus instalaciones, sino tambi茅n predecir con precisi贸n su comportamiento futuro de fallos. Esta revoluci贸n tecnol贸gica se basa en tres pilares inseparables. En primer lugar est谩n los datos, que sirven como materia prima. En un segundo paso, mediante la detecci贸n de anomal铆as y el entrenamiento de modelos, se transforman en conocimientos valiosos. Por 煤ltimo, la inteligencia artificial utiliza estos conocimientos para realizar predicciones fiables. Comprender estas conexiones es el primer y m谩s importante paso hacia un mantenimiento inteligente. ...

22 de septiembre de 2025 路 Aaron

Tutorial de la API de Telegram Bot

Telegram es m谩s que una aplicaci贸n de mensajer铆a. Se ha convertido en una plataforma vers谩til para la automatizaci贸n y el desarrollo de servicios interactivos. Especialmente en el 谩mbito de las aplicaciones de IA y herramientas como n8n, Telegram es cada vez m谩s popular, ya que permite una comunicaci贸n bidireccional directa con las personas. Para los desarrolladores que deseen aprovechar estas posibilidades, existen dos enfoques fundamentales: la Bot API y la MTProto-API. La Bot API: el camino est谩ndar para la mayor铆a de los bots ...

15 de septiembre de 2025 路 Aaron

Cortafuegos de Aplicaciones Web (WAF): Una gu铆a pr谩ctica

Esta gu铆a trata la funci贸n, los componentes y la implementaci贸n pr谩ctica de un cortafuegos de aplicaciones web (WAF). Definici贸n de un cortafuegos de aplicaciones web Un cortafuegos de aplicaciones web (WAF) es un sistema de seguridad para la supervisi贸n, el filtrado y el bloqueo del tr谩fico HTTP hacia y desde una aplicaci贸n web. A diferencia de un firewall de red tradicional, que opera en las capas de red y de transporte (capa 3 y 4) del modelo OSI y filtra el tr谩fico principalmente en funci贸n de direcciones IP y puertos, un WAF trabaja en la capa de aplicaci贸n (capa 7). ...

8 de septiembre de 2025 路 Aaron

AsciiDoc & Kroki: una combinaci贸n probada para una documentaci贸n de software clara

La documentaci贸n de software hoy es mucho m谩s que una tarea obligatoria. Es parte del proceso de desarrollo y debe ser tan 谩gil, versionable y automatizable como el c贸digo fuente en s铆. Los documentos de oficina cl谩sicos o los wikis propietarios pronto se enfrentan a sus l铆mites. Los cambios son dif铆ciles de rastrear, la colaboraci贸n es engorrosa y la integraci贸n en pipelines de CI/CD es casi imposible. AsciiDoc y Kroki abordan precisamente estos puntos. Ambas herramientas representan el enfoque Docs-as-Code, en el que la documentaci贸n se trata como c贸digo fuente. AsciiDoc ofrece un lenguaje textual expresivo para documentaci贸n t茅cnica que se puede gestionar en Git y procesar de forma automatizada. Kroki complementa esto con la posibilidad de incrustar diagramas directamente en el documento y renderizarlos autom谩ticamente. De este modo, las desarrolladoras y los desarrolladores pueden utilizar diagramas sin tener que instalar herramientas adicionales. ...

6 de septiembre de 2025 路 Aaron

La soberan铆a de los datos como clave para el 茅xito de la IA

Introducci贸n: Por qu茅 el dominio de los datos determina el 茅xito de la IA La inteligencia artificial no surge en el vac铆o, depende de los datos como combustible. Una red neuronal no puede procesar lenguaje, identificar objetos ni derivar recomendaciones de acci贸n 煤tiles sin una base de datos amplia y de alta calidad. Para las empresas, de ello se deriva una clara consecuencia: quien pierde el control sobre sus propios datos cede el petr贸leo crudo de la econom铆a digital a plataformas externas. ...

3 de septiembre de 2025 路 Aaron

Mapa Mental de M茅todos de Aprendizaje Autom谩tico

En el aprendizaje autom谩tico existen muchos paradigmas y m茅todos, desde el aprendizaje supervisado y no supervisado, pasando por el semisupervisado y el auto-supervisado, hasta el aprendizaje por transferencia y el aprendizaje por refuerzo. Para mantener la visi贸n general he creado un mapa mental como ayuda de memoria. En el primer nivel est谩n los tipos de aprendizaje, como por ejemplo el aprendizaje supervisado, luego las 谩reas de tareas, seguidas de los subgrupos tem谩ticos y, por 煤ltimo, procedimientos concretos. ...

31 de agosto de 2025 路 Aaron

Parte 2: Estrategias para mejores resultados con RAG

En Parte 1 vimos c贸mo una preparaci贸n limpia de documentos y un chunking bien pensado son decisivos para la calidad de Retrieval Augmented Generation. Estas bases forman el punto de partida para toda una serie de optimizaciones adicionales que moldean el proceso completo. En la Parte 2 continuamos la serie y nos dedicamos a los siguientes bloques, que se construyen sobre esta base y desarrollan a煤n m谩s el uso de RAG en la empresa. ...

28 de agosto de 2025 路 Aaron