PTENES
Ir al contenido
MÓDULO 2 DECISIÓN

Diseño de contexto a escala

Aquí es decisión estratégica, no para uso operativo. Aprende cuándo NO usar contexto.

1

Estrategias de contexto a gran escala

Decisiones arquitectónicas

El Desafío de la Escala

En sistemas de producción con miles de usuarios, cada decisión sobre el contexto impacta costo, latencia y calidad. El arquitecto define políticas, no prompts.

💰
Costo por token

100K tokens/req = $$$$

⏱️
Latencia

Más contexto = más lento

🎯
Relevancia

Más ≠ mejor

Estrategias de asignación

1
Asignación estática

Contexto fijo por tipo de solicitud. Predecible, pero inflexible.

2
Dynamic Allocation

Contexto basado en la complejidad de la consulta. Eficiente, pero complejo.

3
Asignación por niveles

Niveles de contexto (basic, standard, premium). Equilibrado.

2

Decidir: contexto largo, RAG o híbrido

Framework de decisión

Árbol de decisión

Dados mudam frequentemente?
├─ SIM → Dados > 1M tokens?
│        ├─ SIM → RAG obrigatório
│        └─ NÃO → RAG ou cache curto
│
└─ NÃO → Dados cabem no contexto?
         ├─ SIM → Análise relacional necessária?
         │        ├─ SIM → LONG CONTEXT
         │        └─ NÃO → Qualquer abordagem
         │
         └─ NÃO → Precisão máxima necessária?
                  ├─ SIM → HÍBRIDO (long + RAG seletivo)
                  └─ NÃO → RAG puro

Long Context

  • • Datos estáticos
  • • Análisis profundo
  • • Relaciones complejas
  • • El alto costo por consulta está bien

RAG

  • • Datos dinámicos
  • • Base muy grande
  • • Multi-tenant
  • • El costo por consulta es crítico

Híbrido

  • • Base fija + datos dinámicos
  • • Máxima precisión
  • • Costo equilibrado
  • • Complejidad OK
3

Costos cognitivos y técnicos del contexto

El precio oculto

Costos técnicos

  • 💵 Costo financiero ($/1K tokens)
  • ⏱️ Latencia aumentada
  • 📊 Throughput reducido
  • 🔧 Complejidad operativa

Costos cognitivos

  • 🧠 Efecto "Lost in the middle"
  • 🎯 Dilución de la atención
  • ⚡ Conflictos de información
  • 🔀 Inconsistencias emergentes

Calculadora de trade-offs

Contexto Costo/req Latencia Precisión
10K tokens ~$0.03 ~1s Base
50K tokens ~$0.15 ~3s +15%
100K tokens ~$0.30 ~6s +20%
200K tokens ~$0.60 ~12s +22%*

* Rendimientos marginales decrecientes después de ~100K

4

Gobernanza del contexto

Políticas organizacionales

La gobernanza define quién decide qué sobre contexto. Sin gobernanza, cada desarrollador toma decisiones inconsistentes.

Políticas de acceso

  • • ¿Quién puede agregar contexto?
  • • Niveles de sensibilidad
  • • Registro de auditoría obligatorio

Políticas de calidad

  • • Validación antes de la inyección
  • • Requisitos de actualidad
  • • Formato y estructura

Políticas de presupuesto

  • • Límites por capa
  • • Cuotas por equipo/proyecto
  • • Alertas de exceso

Políticas de conflicto

  • • Prioridad entre fuentes
  • • Resolución automática vs. manual
  • • Escalamiento
5

Políticas de persistencia y descarte

Ciclo de vida del contexto

Estrategias de ciclo de vida

Ephemeral
Request-scoped
Session
Conversation-scoped
Persistente
Con alcance por usuario/tenant
Global
System-wide

Políticas de descarte (eviction)

LRU (Least Recently Used)

Elimina el contexto al que no se haya accedido durante más tiempo

Priority-based

Elimina según la prioridad definida

TTL (Time-to-Live)

Elimina después de un tiempo definido

Summarization

Comprime en lugar de eliminar

6

Fallos sistémicos causados por el contexto

Modos de falla

💥

Context Overflow

El sistema intenta inyectar más contexto del que permite el límite.

Mitigación: control del presupuesto + degradación gradual

🔀

Context Contamination

Los datos de un usuario se filtran al contexto de otro.

Mitigación: aislamiento estricto + límites entre inquilinos

⚡

Context Conflict

Información contradictoria de múltiples fuentes.

Mitigación: reglas de resolución de conflictos + prioridad de las fuentes

📉

Context Staleness

Un contexto desactualizado lleva a respuestas incorrectas.

Mitigación: políticas de TTL + validación de vigencia

Anterior
Módulo 1: Arquitectura
Siguiente
Módulo 3: Gobernanza de Skills

Descargar este módulo

Guarda para estudiar sin conexión