Blog

Posts

61 posts
Deep Research con LangGraph: Crea un Asistente de IA para Investigar Automáticamente

Deep Research con LangGraph: Crea un Asistente de IA para Investigar Automáticamente

Aprende cómo funcionan las redes neuronales desde cero con un ejemplo práctico de regresión lineal. Tutorial paso a paso que explica neurona...

Elicitación MCP: Implementar Elicitación en Servidores con FastMCP y Python

Elicitación MCP: Implementar Elicitación en Servidores con FastMCP y Python

Aprende a implementar elicitación en servidores MCP (Model Context Protocol) con FastMCP. Tutorial completo paso a paso para crear un agente...

MCP Durability: Servidor y Cliente con Persistencia para Tareas de Larga Duración

MCP Durability: Servidor y Cliente con Persistencia para Tareas de Larga Duración

Aprende a crear un servidor y cliente MCP con durabilidad para tareas de larga duración. Tutorial completo sobre Model Context Protocol con ...

MCP Resumable: Cómo Crear Servidores y Clientes con Checkpoints Automáticos

MCP Resumable: Cómo Crear Servidores y Clientes con Checkpoints Automáticos

Aprende a crear servidores y clientes MCP con capacidades de reanudación automática. Tutorial completo sobre implementación de checkpoints, ...

Stream información en MCP: Guía Completa para Actualizaciones de Progreso en Tiempo Real con FastMCP

Stream información en MCP: Guía Completa para Actualizaciones de Progreso en Tiempo Real con FastMCP

Aprende cómo implementar streaming en tiempo real en aplicaciones MCP (Model Context Protocol) usando FastMCP. Esta guía completa te muestra...

MCP: Guía Completa para Crear servidores y clientes MCP (Model Context Protocol) con FastMCP

MCP: Guía Completa para Crear servidores y clientes MCP (Model Context Protocol) con FastMCP

Aprende qué es el Model Context Protocol (MCP), el estándar de código abierto de Anthropic que revoluciona la forma en que los modelos de IA...

Patrones de agentes

Patrones de agentes

¿Tus agentes se quedan cortos? Eleva tus proyectos de IA con patrones avanzados: ReAct, planificación, multi-agentes y más. ¡Guía práctica c...

LangGraph: Revolución en tus agentes de IA

LangGraph: Revolución en tus agentes de IA

🚀 ¡Revoluciona tus agentes de IA! 🧠 LangGraph no es solo otra librería, es el framework de orquestación que te da el CONTROL total para co...

Crear entornos virtuales con uv

Crear entornos virtuales con uv

Aprende a crear entornos virtuales con uv, un gestor de paquetes y entornos para Python escrito en Rust, lo que hace que vaya rapidísimo. Si...

Hacer una aplicación de IA en tiempo real con FastRTC

Hacer una aplicación de IA en tiempo real con FastRTC

Si tienes problemas para hacer una aplicación de IA en tiempo real, FastRTC es una biblioteca que te puede ayudar. En este post te explico c...

Generar vídeos con Wan2.1-T2V-14B e Inference Providers

Generar vídeos con Wan2.1-T2V-14B e Inference Providers

¿Quieres tener tu propio Sora, pero que además genere buenos vídeos? En este post te explico cómo hacerlo con HuggingFace Inference Provider...

Desplegar backend con LLM en HuggingFace

Desplegar backend con LLM en HuggingFace

¿Quieres desplegar un backend con tu propio LLM? En este post te explico cómo hacerlo con HuggingFace Spaces, FastAPI, Langchain y Docker.

Langchain con integraciones de código abierto

Langchain con integraciones de código abierto

Aprende a usar Langchain con las integraciones de código abierto más populares. En este post, exploraremos cómo integrar Langchain con Chrom...

unittest

unittest

Refactor without fear 🛠️ thanks to unit tests. In this post you will learn how to do unit tests in Python with the unittest library 🐍✅ and...

Fundamentos de RAG

Fundamentos de RAG

¡Olvídate de Ctrl+F! 🤯 Con RAG, tus documentos responderán a tus preguntas directamente. 😎 Tutorial paso a paso con Hugging Face y ChromaD...

Conventional commits

Conventional commits

😠 ¿Tus commits parecen escritos en lenguaje alienígena? 👽 ¡Únete al club! 😅 Aprende Conventional Commits en Python y deja de torturar a t...

DoLa – Decoding by Contrasting Layers Improves Factuality in Large Language Models

DoLa – Decoding by Contrasting Layers Improves Factuality in Large Language Models

¿Alguna vez has hablado con un LLM y te ha respondido algo que suena como si hubiera estado bebiendo café de máquina durante toda la noche? ...

QLoRA: Efficient Finetuning of Quantized LLMs

QLoRA: Efficient Finetuning of Quantized LLMs

¡Hola a todos! 🤗 Hoy vamos a hablar de QLoRA, la técnica que te permitirá hacer que tus modelos de lenguaje sean más eficientes y rápidos ⏱...

GPTQ: Accurate Post-Training Quantization for Generative Pre-trained Transformers

GPTQ: Accurate Post-Training Quantization for Generative Pre-trained Transformers

¡Atención, desarrolladores! 🚨 ¿Tienes un modelo de lenguaje que es demasiado grande y pesado para tu aplicación? 🤯 ¡No te preocupes, GPTQ ...

llm.int8() – 8-bit Matrix Multiplication for Transformers at Scale

llm.int8() – 8-bit Matrix Multiplication for Transformers at Scale

¡Prepárate para ahorrar espacio y acelerar tus modelos! 💥 En este post, voy a explorar el método llm.int8(), una técnica de cuantización qu...

LLMs quantization

LLMs quantization

¡Imagina que tienes un modelo de lenguaje gigante que puede responder a cualquier pregunta, desde la capital de Francia hasta la receta perf...

LoRA – low rank adaptation of large language models

LoRA – low rank adaptation of large language models

¡Prepárate para llevar la adaptación de tus modelos al siguiente nivel con LoRA! 🚀 Esta técnica de adaptación de baja rango es como una cap...

Fine tuning Florence-2

Fine tuning Florence-2

¡Ya tienes a Florence-2 en tu radar, pero ahora quieres llevarlo al siguiente nivel! 🚀 ¡Es hora de fine-tuning! 💻 En este post, te guiaré ...

Fine tuning SMLs

Fine tuning SMLs

😂 Afinar modelos de lenguaje pequeños? Por favor, no estás 'afinando', solo estás desesperadamente intentando sacar algo de sentido de un m...

GPT-2 – Language Models are Unsupervised Multitask Learners

GPT-2 – Language Models are Unsupervised Multitask Learners

¡Desbloquea el poder de la generación de texto con GPT-2, el último modelo open de OpenAI 💸! 🚀 En este post, te llevo de la mano a través ...

Florence-2

Florence-2

¡Atención todos! 🚨 ¡Tenemos un nuevo rey en la ciudad! 👑 Florence-2, el modelo multimodal que está revolucionando el juego de la inteligen...

GPT1 – Improving Language Understanding by Generative Pre-Training

GPT1 – Improving Language Understanding by Generative Pre-Training

¡¡¡Desbloquea el poder del lenguaje!!! 💥 En mi último post, te llevo de la mano a través del paper de GPT-1, explicando de manera clara y c...

BPE tokenizer

BPE tokenizer

🔍 ¡Descubre el secreto de la tokenización! 🔑 Te revelo los misterios del tokenizador BPE (Byte Pair Encoding), uno de los más populares y ...

Hugging Face Optimun

Hugging Face Optimun

¡Atención, modelos de PyTorch lentos! 🐌 Optimun, la librería de Hugging Face, viene al rescate para acelerar tus entrenamientos e inferenci...

Ollama

Ollama

🏃 Ejecuta cualquier LLM en tu ordenador, ya sea una nave de la NASA 🚀 o una cafetera 🫖. Con Ollama tienes la facilidad de usar cualquier ...

HuggingFace Accelerate

HuggingFace Accelerate

Acelera tus entrenos con HuggingFace Accelerate

Hugging Face Evaluate

Hugging Face Evaluate

¡Olvida las noches en vela calculando métricas y perdiendo la cabeza con la evaluación de tus modelos de NLP! 😩 La librería evaluate de Hug...

Hugging Face Datasets

Hugging Face Datasets

¡Despierta, desarrollador de IA! ☕️ Deja de perder el tiempo cargando y preprocesando datos como un esclavo 🙅‍♂️ y descubre la librería dat...

Hugging Face Transformers

Hugging Face Transformers

🤖 ¡Transforma tu mundo con Transformers de Hugging Face! 🚀 ¿Listo para hacer magia con el lenguaje natural? Desde técnicas súper rápidas c...

git-sim

git-sim

Si te da miedo 😱 usar comandos de git, entra y aprende cómo testearlos fácilmente y con gráficas con git-sim 😊

Hugging Face Tokenizers

Hugging Face Tokenizers

📄 ➡️ 🔤 Explora el poder de la biblioteca Tokenizers de Hugging Face para el procesamiento del lenguaje natural en IA. Descubre cómo esta h...

Transformers – from top to the bottom

Transformers – from top to the bottom

Descubre los transformers 🚀. Aprende la arquitectura que hay dentro de todos los nuevos modelos de lenguajes. No se lo preguntes a una IA, ...

ChromaDB

ChromaDB

Descubre cómo ChromaDB redefine la búsqueda y gestión de datos vectoriales para aplicaciones de IA, con búsquedas de similitud ultrarrápidas...

Expresiones regulares

Expresiones regulares

Explora el poder y la precisión de las expresiones regulares, herramientas esenciales en la programación que permiten describir patrones en ...

CSS

CSS

CSS, o Hojas de Estilo en Cascada, es una tecnología fundamental en el diseño web que permite a los desarrolladores y diseñadores estilizar ...

Mixtral-8x7B

Mixtral-8x7B

Descubre el modelo de moda en el mundo de la IA

Medida de similitud entre embeddings

Medida de similitud entre embeddings

Descubre cómo se mide la similitud entre embeddings, la base del mecanismo de atención de los transformers y de los algoritmos de RAG

Embeddings

Embeddings

Descubre el poder de los embeddings

Tokens

Tokens

Descubre qué son los tokens y cómo se dividen las palabras en unidades mínimas de representación de las palabras

OpenAI API

OpenAI API

🚀 ¡Descubre el poder de la API de OpenAI en este post! 🌟 Aprende cómo instalar la librería de OpenAI ✨ y te guiaré en los primeros pasos p...

HTML

HTML

Conoce HTML, el lenguaje de marcado que se utiliza para crear páginas web. Aprende a estructurar el contenido de una página web y a darle fo...

Fail2ban

Fail2ban

🛡️ 💻 ¡Eleva tu juego en seguridad! Sumérgete en este tutorial y descubre cómo Fail2Ban te ayuda a parar en seco los ataques de fuerza brut...

Caffeine

Caffeine

🚀 ¡Despierta, Ubuntu! ☕ Con Caffeine para Linux, dile adiós a esos molestos modos de suspensión justo cuando menos lo esperas. ¿Maratón de ...

Conda

Conda

¿Conda vs Pip? ¡La eterna batalla! Descubre por qué Conda lleva el cinturón de campeón 🥊 y cómo Mamba no es solo una danza, sino el turbo q...

Git

Git

¿Has vuelto a sobreescribir ese código que te llevó horas hacer? 😭 ¡Que no cunda el pánico! Con GIT, dile adiós a los Oops, lo borré. Acomp...

Whisper

Whisper

👂 No llegas a cotillear qué dicen los del primero? Con whisper no solo podrás, sino que además si quieres te lo traduce. Entra y aprende có...

SSH

SSH

Conectarse de manera segura es esencial en el mundo digital de hoy. Descubre cómo SSH te permite establecer comunicaciones cifradas entre tu...

Blip2

Blip2

🤯 Te imaginas que a chat gpt le puedes meter imágenes y preguntarle sobre ellas? Con Blip2 puedes, entra y aprende cómo

Cómo funcionan las Redes Neuronales: Regresión Lineal y Descenso del Gradiente paso a paso

Cómo funcionan las Redes Neuronales: Regresión Lineal y Descenso del Gradiente paso a paso

Aprende cómo funciona una red neuronal con Python: regresión lineal, función de pérdida, gradiente y entrenamiento. Tutorial práctico con có...

Redes Neuronales: Historia, AI Winter, el gran salto de 2012 y el mainstream del 2022

Redes Neuronales: Historia, AI Winter, el gran salto de 2012 y el mainstream del 2022

Descubre cómo funcionan las redes neuronales, su historia desde los años 50, el AI Winter y cómo ImageNet revolucionó la IA en 2012. Guía pa...

Bash scripting

Bash scripting

Siéntete un programador de la old school 🐧 con este post sobre bash scripting

Docker

Docker

🐳 Crea todos los entornos de desarrollo que quieras con Docker. Ya no más En mi máquina funciona

Terminal

Terminal

🟢 Siéntete como un verdadero hacker 🖥 sabiéndolo todo sobre la terminal 💻. Entra y comienza a manejar ⌨ la terminal como un profesional

Manejo de datos con Pandas

Manejo de datos con Pandas

📊 Maneja datos 📝 fácilmente con Pandas 📖

Calculo matricial con NumPy

Calculo matricial con NumPy

🟢 Aprende a hacer todo el cálculo matricial que quieras de una manera ágil con NumPy

Introducción a Python

Introducción a Python

Python 🐍 es uno de los lenguajes de programación 💻 MÁS USADO. Entra y aprende todo lo que necesitas sobre Python 🐍

Seguir leyendo

Últimos posts -->

¿Has visto estos proyectos?

Gymnasia

Gymnasia Gymnasia
React Native
Expo
TypeScript
FastAPI
Next.js
OpenAI
Anthropic

Aplicación móvil de entrenamiento personal con asistente de IA, biblioteca de ejercicios, seguimiento de rutinas, dieta y medidas corporales

Horeca chatbot

Horeca chatbot Horeca chatbot
Python
LangChain
PostgreSQL
PGVector
React
Kubernetes
Docker
GitHub Actions

Chatbot conversacional para cocineros de hoteles y restaurantes. Un cocinero, jefe de cocina o camaeror de un hotel o restaurante puede hablar con el chatbot para obtener información de recetas y menús. Pero además implementa agentes, con los cuales puede editar o crear nuevas recetas o menús

Naviground

Naviground Naviground
Ver todos los proyectos -->
>_ Disponible para proyectos

¿Tienes un proyecto con IA?

Hablemos.

maximofn@gmail.com

Especialista en Machine Learning e Inteligencia Artificial. Desarrollo soluciones con IA generativa, agentes inteligentes y modelos personalizados.

¿Quieres ver alguna charla?

Últimas charlas -->

¿Quieres mejorar con estos tips?

Últimos tips -->

Usa esto en local

Los espacios de Hugging Face nos permite ejecutar modelos con demos muy sencillas, pero ¿qué pasa si la demo se rompe? O si el usuario la elimina? Por ello he creado contenedores docker con algunos espacios interesantes, para poder usarlos de manera local, pase lo que pase. De hecho, es posible que si pinchas en alún botón de ver proyecto te lleve a un espacio que no funciona.

Flow edit

Flow edit Flow edit

Edita imágenes con este modelo de Flow. Basándose en SD3 o FLUX puedes editar cualquier imagen y generar nuevas

FLUX.1-RealismLora

FLUX.1-RealismLora FLUX.1-RealismLora
Ver todos los contenedores -->
>_ Disponible para proyectos

¿Tienes un proyecto con IA?

Hablemos.

maximofn@gmail.com

Especialista en Machine Learning e Inteligencia Artificial. Desarrollo soluciones con IA generativa, agentes inteligentes y modelos personalizados.

¿Quieres entrenar tu modelo con estos datasets?

short-jokes-dataset

HuggingFace

Dataset de chistes en inglés

Uso: Fine-tuning de modelos de generación de texto humorístico

231K filas 2 columnas 45 MB
Ver en HuggingFace →

opus100

HuggingFace

Dataset con traducciones de inglés a español

Uso: Entrenamiento de modelos de traducción inglés-español

1M filas 2 columnas 210 MB
Ver en HuggingFace →

netflix_titles

HuggingFace

Dataset con películas y series de Netflix

Uso: Análisis de catálogo de Netflix y sistemas de recomendación

8.8K filas 12 columnas 3.5 MB
Ver en HuggingFace →
Ver más datasets -->