Saltar al contenido
Lección 5 de 5

Aplicaciones Prácticas y el Futuro

4 min read

De Modelos a Aplicaciones

Un LLM crudo es impresionante pero limitado — solo puede trabajar con lo que aprendió durante el entrenamiento. El verdadero poder viene de técnicas que extienden y personalizan estos modelos para casos de uso específicos.

RAG: Generación Aumentada por Recuperación

El problema: Los LLMs tienen un corte de conocimiento y pueden alucinar hechos. Necesitas respuestas fundamentadas en tus propios datos.

La solución: Antes de generar una respuesta, recuperar documentos relevantes de una base de conocimiento e incluirlos en el prompt como contexto.

Pipeline de RAG:

  1. Indexar: Fragmentar tus documentos y crear embeddings (representaciones vectoriales)
  2. Recuperar: Cuando un usuario hace una pregunta, encontrar los fragmentos más relevantes usando similaridad de vectores
  3. Generar: Pasar la pregunta + fragmentos recuperados al LLM para generar una respuesta fundamentada

RAG es la forma más práctica de darle a un LLM acceso a conocimiento privado, actualizado o de dominio específico sin reentrenar el modelo.

Fine-Tuning: Cuando RAG No Es Suficiente

A veces necesitas que el modelo se comporte diferente, no solo acceder a nueva información. El fine-tuning ajusta los pesos del modelo con tus datos específicos.

Cuándo hacer fine-tuning:

  • Requisitos consistentes de formato o estilo
  • Terminología y patrones de razonamiento de dominio específico
  • Tareas especializadas (diagnóstico médico, análisis legal)
  • Cuando la calidad de recuperación de RAG es insuficiente

Métodos:

  • Fine-tuning completo: Actualizar todos los parámetros (costoso, riesgo de olvido catastrófico)
  • LoRA/QLoRA: Actualizar solo pequeñas capas adaptadoras (eficiente, preserva conocimiento base)
  • SFT + DPO/RLHF: Fine-tune para comportamientos específicos usando datos de preferencia

Un ejemplo práctico: Guarani-LM hizo fine-tuning de Qwen2.5-0.5B con QLoRA para crear el primer LLM open-source para el idioma Guaraní.

Agentes Autónomos

La frontera de la aplicación de IA: agentes que pueden planificar, usar herramientas y ejecutar flujos de trabajo de múltiples pasos de forma autónoma.

Un agente de IA típicamente tiene:

  • Razonamiento: Un LLM como el "cerebro" que planifica y decide
  • Herramientas: APIs, ejecución de código, navegación web, acceso a archivos
  • Memoria: Historial de conversación, contexto recuperado, preferencias aprendidas
  • Ciclo de ejecución: Planificar → Actuar → Observar → Planificar de nuevo

Frameworks como LangChain, CrewAI y la API de tool-use de Claude permiten construir agentes que pueden investigar temas, escribir código, gestionar infraestructura y más.

Para un ejemplo de agente autónomo, ve Arandu — un agente de IA con capacidades de terminal, navegador y editor corriendo dentro de contenedores Docker sandboxeados.

MCP: El Estándar para Uso de Herramientas por IA

El Model Context Protocol (MCP) se está convirtiendo en el estándar universal para cómo los modelos de IA se conectan a herramientas externas. Piensa en él como USB-C para IA — un solo protocolo que permite a cualquier modelo usar cualquier herramienta.

Un servidor MCP expone herramientas que los modelos de IA pueden llamar. Por ejemplo, MCP-Vanguard proporciona 89 herramientas de pentesting a través de MCP, mientras que InfraOps-MCP ofrece 92 herramientas de gestión de infraestructura.

MCP ahora es gobernado por la Linux Foundation y adoptado por todos los principales proveedores de IA. Si construyes herramientas para IA, construir servidores MCP es el enfoque a prueba de futuro.

¿Qué Sigue?

El campo se mueve hacia:

  • Sistemas multi-agente: Equipos de agentes especializados colaborando en tareas complejas
  • Computer use: IA que puede operar GUIs directamente (ratón, teclado)
  • Aprendizaje continuo: Modelos que actualizan su conocimiento sin reentrenamiento completo
  • Modelos de razonamiento: Arquitecturas optimizadas para razonamiento lógico de múltiples pasos
  • Agentes multimodales: IA que ve, escucha, lee y actúa a través de todas las modalidades

Estamos al comienzo de la era agéntica. Los modelos existen, los protocolos se están estandarizando y las herramientas están madurando. Lo que construyamos con ellos depende de nosotros.