1. Inicio
  2. Cursos
  3. Fine-tuning de LLMs y Prompt Engineering
CURSO AVANZADO · 30 HORAS

Fine-tuning de LLMs y Prompt Engineering

Del prompt sistemático al despliegue en producción

Dominá el ciclo completo de LLMs: prompts reproducibles, RAG básico y avanzado, evaluación con LLM-as-judge, fine-tuning con LoRA/QLoRA, instruction tuning con datos sintéticos, function calling y despliegue optimizado.

30 horas
10 unidades
Tutor virtual 24/7
Perfil avanzado
llm_pipeline.py
# Pipeline LLM: prompt → RAG → eval
def answer(query):
  ctx = retriever.search(query, k=5)
  prompt = template(query, ctx)
  out = llm.generate(prompt)
  return judge(out, ctx)
1
Prompts — reproducibles, versionados y medibles
2
RAG — recuperación y reranking con evaluación
3
Fine-tuning — LoRA y datos sintéticos
4
Deploy — latencia, costos y monitoreo
10
Unidades didácticas
30h
Duración total
Avanzado
Nivel del curso
24/7
Tutor virtual disponible
Inversión del curso
$100.000 ARS
Acceso completo + certificación IDSA + UTN. Emisión por curso, no al final del trayecto.
Único pago
Transferencia · Mercado Pago · PayPal
$100.000
▸ OBJETIVOS DE APRENDIZAJE

Lo que lograrás al completar el curso

Cada objetivo es verificable mediante entregables con corrección automática. Sin ambigüedades, sin autoevaluación subjetiva.

1

Diseñar prompts efectivos y sistemáticos para tareas de dominio específico

2

Comprender cuándo usar prompt engineering, RAG o fine-tuning según el problema

3

Construir un pipeline RAG con vector store, reranking y evaluación de calidad

4

Evaluar respuestas de LLMs con métricas y jueces automáticos

5

Hacer fine-tuning con LoRA/QLoRA con recursos limitados

6

Generar datasets sintéticos de instrucciones y aplicar instruction tuning

7

Usar function calling y structured output para conectar LLMs con herramientas

8

Optimizar costos mediante caching, cuantización y modelos locales

9

Desplegar un sistema LLM con monitoreo y control de latencia

10

Documentar decisiones y limitaciones de un sistema LLM en producción

▸ TEMARIO COMPLETO

10 unidades · 3 horas cada una

Progresión estructurada: del diagnóstico inicial al proyecto integrador con un sistema LLM completo.

1
Diagnóstico
Diagnóstico y cuándo usar LLMs
▼
  • Diferenciar casos donde LLM aporta vs donde no
  • Mapear el problema del analista de crédito
  • Definir criterios de éxito medibles
2
Prompting
Prompt engineering sistemático
▼
  • Diseñar prompts reproducibles y versionables
  • Aplicar técnicas modernas de prompting
  • Medir la calidad del prompt
3
RAG básico
RAG básico
▼
  • Comprender la arquitectura de RAG
  • Construir un RAG mínimo con vector store
  • Evaluar cuándo RAG mejora la respuesta
4
RAG avanzado
RAG avanzado
▼
  • Mejorar la calidad de RAG con reranking y hybrid search
  • Manejar documentos heterogéneos
  • Optimizar la latencia sin perder calidad
5
Evaluación
Evaluación de LLMs y RAG
▼
  • Definir métricas de evaluación apropiadas
  • Implementar LLM-as-judge
  • Detectar alucinaciones sistemáticamente
6
Fine-tuning
Fine-tuning con LoRA
▼
  • Comprender cuándo fine-tuning vale la pena
  • Hacer LoRA con recursos limitados
  • Comparar LoRA vs prompt vs RAG
7
Datos sintéticos
Instruction tuning y datos sintéticos
▼
  • Generar datasets sintéticos de instrucciones
  • Aplicar instruction tuning con calidad
  • Comprender las limitaciones de los datos sintéticos
8
Agentes
Function calling, structured output y agents
▼
  • Usar function calling para conectar LLM con herramientas
  • Generar structured output de forma confiable
  • Comprender cuándo usar agentes
9
Despliegue
Despliegue y costos
▼
  • Desplegar un sistema LLM en producción
  • Optimizar latencia y costos
  • Monitorear la calidad en producción
10
Proyecto
Proyecto integrador
▼
  • Integrar todos los conocimientos
  • Documentar y presentar un sistema LLM completo
  • Demostrar criterio técnico y económico
▸ MODALIDAD

Diseñado para profesionales que construyen con LLMs

100% autogestionado y asincrónico. Notebooks en JupyterLite o Google Colab con GPU gratuita o Hugging Face Spaces.

Tutor virtual 24/7

Un asistente virtual entrenado sobre el contenido del curso responde tus dudas de forma clara y directa, sin abrumar con citas extensas.

  • Respuestas claras y sintéticas
  • Disponible las 24 horas
  • Contexto del curso completo

Contenido en Moodle

Lecciones estructuradas y referenciadas en texto. Sin videos interminables: leé, consultá y avanzá a tu ritmo.

  • Plataforma Moodle
  • Búsqueda instantánea
  • Ritmo personal

Notebooks en JupyterLite y Google Colab

Notebooks ejecutables con código real. Cada técnica de LLM se implementa y se ejecuta sobre modelos reales.

  • JupyterLite o Colab
  • GPU gratuita en Colab
  • Hugging Face Spaces

Proyecto integrador acumulativo

Cada entregable se acumula en un sistema LLM completo desplegado y monitoreado.

  • Corrección automática por unidad
  • Proyecto creciente y acumulativo
  • Evaluación técnica y económica
▸ METODOLOGÍA

Del prompt al sistema en producción

Un ciclo claro que parte del prompting sistemático y llega al despliegue monitoreado con criterio técnico y económico.

1

Prompt

Reproducible, versionable y medible.

2

RAG

Vector store, reranking y evaluación.

3

Fine-tune

LoRA/QLoRA y datos sintéticos.

4

Deploy

Latencia, costos y monitoreo.

▸ STACK TECNOLÓGICO

Herramientas que usarás

Todo se ejecuta en JupyterLite o Google Colab con GPU gratuita, y Hugging Face Spaces para demos.

Python Python
PyTorch PyTorch
Transformers Transformers
Datasets Datasets
PEFT PEFT (LoRA)
Hugging Face Hugging Face Hub
LangChain LangChain
LlamaIndex LlamaIndex
FAISS FAISS
Chroma Chroma
OpenAI API OpenAI API
Moodle Moodle
Jupyter JupyterLite
Google Colab Google Colab
▸ CERTIFICACIÓN ACADÉMICA

Doble aval universitario, verificación digital

Al completar el curso recibís un certificado digital con doble aval: Instituto Data Science Argentina y UTN Facultad Regional Reconquista.

Certificado IDSA + UTN

Qué incluye el certificado

  • Doble firma: Director de IDSA + Decano UTN FRRQ
  • Resolución oficial: 920/2020 UTN Facultad Regional Reconquista
  • Datos personalizados: nombre, DNI, curso, carga horaria y calificación
  • Código QR de verificación digital
  • Copia automática a la Facultad para registro oficial
  • Emisión por curso: no esperás al final del trayecto

Se emite al aprobar los quizzes del curso y los trabajos prácticos con estado aprobado.

▸ PREGUNTAS FRECUENTES

Resolvemos tus dudas

¿Qué es este curso de Fine-tuning de LLMs?▼
Es un curso avanzado que cubre el ciclo completo de LLMs: prompting sistemático, RAG básico y avanzado, evaluación con LLM-as-judge, fine-tuning con LoRA/QLoRA, instruction tuning con datos sintéticos, function calling, agentes, despliegue y control de costos.
¿Necesito experiencia previa para este curso?▼
Perfil avanzado. Se recomienda experiencia en Python, PyTorch y consumo de APIs de LLMs (OpenAI, Hugging Face, etc.). No se requiere experiencia previa con fine-tuning ni con RAG, pero sí comodidad con entrenamiento de modelos y evaluación de resultados.
¿Cómo se verifica cada entregable?▼
Cada unidad incluye entregables obligatorios con verificación automática: prompts versionados con métricas de calidad, pipelines RAG con evaluación de recuperación, adaptadores LoRA con métricas de mejora, y sistemas desplegados con SLAs de latencia y costo. Feedback inmediato: cumple / no cumple.
¿Necesito GPU para hacer el curso?▼
No. Los notebooks se ejecutan en JupyterLite (CPU) o Google Colab (GPU gratuita). Para el fine-tuning con LoRA/QLoRA se usan modelos pequeños que caben en GPU gratuita, o directamente Hugging Face Spaces para demos.
¿Cuándo conviene prompt engineering, RAG o fine-tuning?▼
Es exactamente una de las decisiones centrales del curso. En general: prompting primero (rápido, barato, iterativo); RAG cuando hay conocimiento externo que cambia y hay que citar fuentes; fine-tuning cuando se necesita cambiar el estilo/tono del modelo o adaptarlo a un dominio muy específico con muchos ejemplos disponibles. El curso enseña a decidir con datos, no con intuición.
¿El curso usa solo modelos propietarios o también open source?▼
Se trabaja con ambos. Modelos open source de Hugging Face (Llama, Mistral, Phi, entre otros) para fine-tuning y despliegue local, y modelos de API (OpenAI y equivalentes) para comparación y casos donde el mejor modelo es más económico. El criterio está en el curso.
¿Cómo se abona el curso?▼
El valor del curso es de $100.000 ARS y se abona en un único pago mediante transferencia bancaria, Mercado Pago o PayPal.
¿Cuál es el siguiente paso después de este curso?▼
Podés combinar este curso con RAG Avanzado (recuperación a escala), Sistemas Multiagente (orquestación) o Gobernanza de IA (evaluación de sesgos y riesgos). También articula con Cloud para ML y Datos si necesitás desplegar los sistemas en infraestructura cloud.

Del prompt al sistema en producción

10 unidades, 30 horas, con proyecto integrador end-to-end. RAG, LoRA y despliegue optimizado.

Item added to cart.
0 items - $0,00