{
  "api_version": "v1",
  "dataset": "Observatorio de Agentes — glosario de IA y agentes",
  "license": "CC BY 4.0",
  "citation": "Observatorio de Agentes, observatoriodeagentes.com",
  "documentation": "https://observatoriodeagentes.com/documentacion",
  "openapi": "https://observatoriodeagentes.com/api/public/openapi.json",
  "policy": "https://observatoriodeagentes.com/acceso-automatizado",
  "notice": "https://observatoriodeagentes.com/aviso",
  "methodology": "https://observatoriodeagentes.com/metodologia",
  "stability": "Los campos de v1 no se retiran ni cambian de significado. Un cambio incompatible se publicaría como /api/public/exportacion/v2.",
  "count": 100,
  "entries": [
    {
      "slug": "agente-autonomo",
      "term": "Agente autónomo",
      "summary": "Programa que recibe un objetivo, decide por sí mismo los pasos y usa herramientas para cumplirlo.",
      "definition": "Un agente autónomo puede combinar un modelo de lenguaje con un bucle de decisión y un conjunto de herramientas. A diferencia de un asistente que solo responde, el agente observa el resultado de cada acción y elige la siguiente sin necesitar indicaciones para cada paso.",
      "context": "Aparece en tareas de varios pasos: recopilar información de varias fuentes, rellenar formularios, revisar código o navegar por un sitio para extraer datos.",
      "pitfalls": "Se confunde autonomía con fiabilidad: un agente que decide solo también puede acumular errores solo, y sin límites de gasto ni permisos mínimos el fallo puede multiplicarse.",
      "related": [
        "llamada-a-herramientas",
        "bucle-react",
        "orquestador"
      ],
      "ref_code": "OBS-001",
      "category": "Agentes y sistemas",
      "tags": [
        "Agentes y sistemas"
      ],
      "sources": [],
      "published": "2026-09-10",
      "revised": "2026-10-07",
      "html": "https://observatoriodeagentes.com/glosario/agente-autonomo",
      "json": "https://observatoriodeagentes.com/api/public/glosario/agente-autonomo",
      "markdown": "https://observatoriodeagentes.com/api/public/glosario/agente-autonomo?formato=md"
    },
    {
      "slug": "agente-navegador",
      "term": "Agente de navegador",
      "summary": "Agente que actúa sobre páginas web reales: abre direcciones, lee el contenido renderizado y pulsa elementos.",
      "definition": "Un agente de navegador controla un navegador automatizado y trabaja con lo que la página muestra, no con una interfaz de programación. Convierte el árbol de accesibilidad o el texto renderizado en observaciones y elige la siguiente acción sobre ese estado.",
      "context": "Se usa para tareas sin interfaz de programación disponible: consultar portales, recopilar información pública o comprobar formularios. Es también el tipo de visitante que un observatorio como este puede intentar detectar por indicios de automatización.",
      "pitfalls": "Suponer que el agente entiende la página como una persona. Un cambio de estilo o un aviso de cookies inesperado puede bastar para que la secuencia de acciones aprendida deje de funcionar.",
      "related": [
        "rastreador",
        "renderizado-en-servidor",
        "huella-tecnica"
      ],
      "ref_code": "OBS-063",
      "category": "Agentes y sistemas",
      "tags": [
        "Agentes y sistemas"
      ],
      "sources": [],
      "published": "2026-09-11",
      "revised": "2026-10-07",
      "html": "https://observatoriodeagentes.com/glosario/agente-navegador",
      "json": "https://observatoriodeagentes.com/api/public/glosario/agente-navegador",
      "markdown": "https://observatoriodeagentes.com/api/public/glosario/agente-navegador?formato=md"
    },
    {
      "slug": "user-agent",
      "term": "Agente declarado",
      "summary": "Cabecera con la que un visitante dice qué programa es.",
      "definition": "El agente declarado es texto libre y por sí solo no acredita la identidad del programa. Sirve para clasificar visitantes cooperativos y no para identificar a quien no quiere ser identificado.",
      "context": "Puede registrarse en cada visita y usarse como señal de clasificación, combinada con otras.",
      "pitfalls": "Clasificar solo por esta cabecera. Una herramienta puede declarar el nombre de un navegador corriente.",
      "related": [
        "huella-tecnica",
        "rastreador",
        "telemetria-de-servidor"
      ],
      "ref_code": "OBS-043",
      "category": "Agentes y sistemas",
      "tags": [
        "Agentes y sistemas"
      ],
      "sources": [],
      "published": "2026-09-10",
      "revised": "2026-10-07",
      "html": "https://observatoriodeagentes.com/glosario/user-agent",
      "json": "https://observatoriodeagentes.com/api/public/glosario/user-agent",
      "markdown": "https://observatoriodeagentes.com/api/public/glosario/user-agent?formato=md"
    },
    {
      "slug": "fine-tuning",
      "term": "Ajuste fino",
      "summary": "Adaptación de un modelo ya entrenado mediante ejemplos adicionales para una tarea, un dominio o un comportamiento concreto.",
      "definition": "El ajuste fino continúa el entrenamiento de un modelo con un conjunto de ejemplos. Puede modificar su comportamiento, formato y rendimiento en una tarea, y también incorporar asociaciones presentes en esos datos; no garantiza exactitud ni se limita a hacer que el modelo responda con más confianza.",
      "context": "Se emplea para adaptar un modelo a una tarea o a un dominio concreto (vocabulario propio, criterios de clasificación, tipos de documento) y también cuando se necesita un formato de salida estricto o un estilo constante que el prompt no consigue.",
      "pitfalls": "Confundir ajuste fino con añadir documentos al prompt o a un sistema RAG. El ajuste fino modifica parámetros; la recuperación aporta contexto durante la inferencia. Tampoco convierte automáticamente una respuesta segura en una respuesta correcta.",
      "related": [
        "lora",
        "destilacion",
        "rag"
      ],
      "ref_code": "OBS-016",
      "category": "Modelos y aprendizaje",
      "tags": [
        "Modelos y aprendizaje"
      ],
      "sources": [
        {
          "url": "https://huggingface.co/docs/transformers/training",
          "title": "Hugging Face — Fine-tuning"
        },
        {
          "url": "https://platform.openai.com/docs/guides/fine-tuning",
          "title": "OpenAI — Fine-tuning guide"
        }
      ],
      "published": "2026-09-10",
      "revised": "2026-09-12",
      "html": "https://observatoriodeagentes.com/glosario/fine-tuning",
      "json": "https://observatoriodeagentes.com/api/public/glosario/fine-tuning",
      "markdown": "https://observatoriodeagentes.com/api/public/glosario/fine-tuning?formato=md"
    },
    {
      "slug": "alucinacion",
      "term": "Alucinación",
      "summary": "Afirmación inventada que el modelo puede presentar con la misma seguridad que un dato correcto.",
      "definition": "Una alucinación es un resultado posible de un sistema que genera texto plausible, no necesariamente correcto. Sin una fuente que lo respalde, el modelo puede rellenar huecos.",
      "context": "Es un riesgo relevante en usos informativos: citas, cifras, referencias legales, nombres de funciones inexistentes.",
      "pitfalls": "Pedir al modelo que valore su propia certeza y tomarlo como verificación. Aportar fuentes no impide que alucine: contrastar la respuesta, validar con herramientas y permitir la abstención son medidas complementarias de mitigación, no garantías.",
      "related": [
        "rag",
        "evaluacion-de-agentes",
        "llm"
      ],
      "ref_code": "OBS-010",
      "category": "Seguridad y fiabilidad",
      "tags": [
        "Seguridad y fiabilidad"
      ],
      "sources": [],
      "published": "2026-09-10",
      "revised": "2026-10-07",
      "html": "https://observatoriodeagentes.com/glosario/alucinacion",
      "json": "https://observatoriodeagentes.com/api/public/glosario/alucinacion",
      "markdown": "https://observatoriodeagentes.com/api/public/glosario/alucinacion?formato=md"
    },
    {
      "slug": "anonimizacion",
      "term": "Anonimización",
      "summary": "Tratamiento que impide razonablemente identificar a una persona; recortar o cifrar no garantiza anonimización.",
      "definition": "Aplicada a registros de visita, la anonimización exige evaluar el riesgo de identificación con medios razonablemente utilizables y la información disponible. No conservar direcciones completas, agrupar por familia de red y publicar solo agregados con celdas mínimas puede reducir ese riesgo, pero no garantiza anonimización. Recortar la dirección, aplicar una función resumen con secreto o sustituirla por un identificador tampoco determina por sí solo el resultado: mientras exista una vía razonable de reidentificación, el dato sigue siendo personal.",
      "context": "Permite publicar estadísticas de un observatorio de visitas sin datos personales.",
      "pitfalls": "Llamar anonimización a un simple recorte visual o a cualquier agregado. Si existe una vía razonable de reidentificación, no lo es.",
      "related": [
        "retencion-de-datos",
        "huella-tecnica"
      ],
      "ref_code": "OBS-054",
      "category": "Privacidad y normativa",
      "tags": [
        "Privacidad y normativa",
        "Seguridad y fiabilidad"
      ],
      "sources": [],
      "published": "2026-09-10",
      "revised": "2026-10-07",
      "html": "https://observatoriodeagentes.com/glosario/anonimizacion",
      "json": "https://observatoriodeagentes.com/api/public/glosario/anonimizacion",
      "markdown": "https://observatoriodeagentes.com/api/public/glosario/anonimizacion?formato=md"
    },
    {
      "slug": "aprendizaje-en-contexto",
      "term": "Aprendizaje en contexto",
      "summary": "Capacidad de resolver una tarea nueva a partir de ejemplos incluidos en el propio prompt.",
      "definition": "El aprendizaje en contexto no modifica los pesos del modelo: los ejemplos actúan como demostración temporal del formato y del criterio esperado. Con dos o tres casos bien elegidos puede bastar para orientar la forma de la respuesta.",
      "context": "Es la alternativa rápida al ajuste fino cuando la tarea es estable pero el volumen no justifica reentrenar.",
      "pitfalls": "Añadir ejemplos incoherentes entre sí. El modelo puede imitar la mezcla y producir respuestas con criterios distintos según el caso.",
      "related": [
        "prompt",
        "fine-tuning",
        "preentrenamiento"
      ],
      "ref_code": "OBS-080",
      "category": "Datos y recuperación",
      "tags": [
        "Datos y recuperación"
      ],
      "sources": [],
      "published": "2026-09-11",
      "revised": "2026-10-07",
      "html": "https://observatoriodeagentes.com/glosario/aprendizaje-en-contexto",
      "json": "https://observatoriodeagentes.com/api/public/glosario/aprendizaje-en-contexto",
      "markdown": "https://observatoriodeagentes.com/api/public/glosario/aprendizaje-en-contexto?formato=md"
    },
    {
      "slug": "rlhf",
      "term": "Aprendizaje por refuerzo con retroalimentación humana",
      "summary": "Ajuste posterior en el que las preferencias de personas orientan el comportamiento del modelo.",
      "definition": "En el aprendizaje por refuerzo con retroalimentación humana, evaluadores comparan respuestas y esas preferencias se usan para entrenar un modelo de recompensa que guía el ajuste del modelo. Lo que se optimiza es esa recompensa, no directamente la exactitud objetiva.",
      "context": "Explica por qué los modelos comerciales responden con un tono servicial y rechazan ciertas peticiones.",
      "pitfalls": "Interpretar la amabilidad aprendida como fiabilidad. El proceso premia respuestas que gustan, y una respuesta agradable puede ser incorrecta.",
      "related": [
        "fine-tuning",
        "obediencia-a-instrucciones",
        "alucinacion"
      ],
      "ref_code": "OBS-072",
      "category": "Modelos y aprendizaje",
      "tags": [
        "Modelos y aprendizaje"
      ],
      "sources": [],
      "published": "2026-09-11",
      "revised": "2026-10-07",
      "html": "https://observatoriodeagentes.com/glosario/rlhf",
      "json": "https://observatoriodeagentes.com/api/public/glosario/rlhf",
      "markdown": "https://observatoriodeagentes.com/api/public/glosario/rlhf?formato=md"
    },
    {
      "slug": "llms-txt",
      "term": "Archivo llms.txt",
      "summary": "Archivo de texto en la raíz de un sitio que resume su contenido y enlaza sus recursos legibles por máquina.",
      "definition": "El archivo llms.txt es una convención propuesta, no un estándar aprobado: ofrece a un lector automático un resumen del sitio y una lista de enlaces con descripción, para que no tenga que deducir la estructura navegando. Nadie está obligado a leerlo ni a respetarlo.",
      "context": "Se usa junto al mapa del sitio y a los formatos JSON o Markdown para declarar de forma explícita qué se ofrece y dónde encontrarlo.",
      "pitfalls": "Presentarlo como un control de acceso. Es una ayuda declarativa; quien no lo lea no incumple ninguna regla técnica.",
      "related": [
        "sitemap",
        "rfc-9309",
        "robots-txt"
      ],
      "ref_code": "OBS-095",
      "category": "Web y protocolos",
      "tags": [
        "Datos y recuperación",
        "Web y protocolos"
      ],
      "sources": [],
      "published": "2026-09-11",
      "revised": "2026-10-07",
      "html": "https://observatoriodeagentes.com/glosario/llms-txt",
      "json": "https://observatoriodeagentes.com/api/public/glosario/llms-txt",
      "markdown": "https://observatoriodeagentes.com/api/public/glosario/llms-txt?formato=md"
    },
    {
      "slug": "auditoria-de-acciones",
      "term": "Auditoría de acciones",
      "summary": "Registro de qué hizo el agente, cuándo y con qué datos.",
      "definition": "La auditoría de acciones guarda las llamadas a herramientas con sus argumentos, resultados y marcas de tiempo. Sin ella, un comportamiento anómalo puede ser difícil de demostrar.",
      "context": "Se necesita para diagnosticar incidentes, justificar decisiones y medir el comportamiento real del sistema.",
      "pitfalls": "Registrar solo los errores. Los incidentes interesantes suelen componerse de acciones que individualmente parecieron correctas.",
      "related": [
        "registro-de-trazas",
        "idempotencia",
        "humano-en-el-bucle"
      ],
      "ref_code": "OBS-038",
      "category": "Agentes y sistemas",
      "tags": [
        "Agentes y sistemas",
        "Evaluación y medición",
        "Seguridad y fiabilidad"
      ],
      "sources": [],
      "published": "2026-09-10",
      "revised": "2026-10-07",
      "html": "https://observatoriodeagentes.com/glosario/auditoria-de-acciones",
      "json": "https://observatoriodeagentes.com/api/public/glosario/auditoria-de-acciones",
      "markdown": "https://observatoriodeagentes.com/api/public/glosario/auditoria-de-acciones?formato=md"
    },
    {
      "slug": "barrera-de-seguridad",
      "term": "Barrera de seguridad",
      "summary": "Comprobación externa al modelo que bloquea entradas o salidas que incumplen una regla.",
      "definition": "Una barrera de seguridad es código o un clasificador aparte que filtra antes o después del modelo. No garantiza resistencia a instrucciones adversas: los clasificadores pueden ser vulnerables y los controles deterministas tener lagunas.",
      "context": "Se usa para impedir fugas de datos personales, bloquear temas vetados y validar el formato de salida.",
      "pitfalls": "Escribir la regla en el prompt y llamarlo barrera. Lo que el modelo puede leer, el modelo puede ignorar.",
      "related": [
        "prompt-de-sistema",
        "inyeccion-de-prompt",
        "sandbox"
      ],
      "ref_code": "OBS-032",
      "category": "Seguridad y fiabilidad",
      "tags": [
        "Seguridad y fiabilidad"
      ],
      "sources": [],
      "published": "2026-09-10",
      "revised": "2026-10-07",
      "html": "https://observatoriodeagentes.com/glosario/barrera-de-seguridad",
      "json": "https://observatoriodeagentes.com/api/public/glosario/barrera-de-seguridad",
      "markdown": "https://observatoriodeagentes.com/api/public/glosario/barrera-de-seguridad?formato=md"
    },
    {
      "slug": "base-de-datos-vectorial",
      "term": "Base de datos vectorial",
      "summary": "Almacén optimizado para buscar los vectores más parecidos a uno dado.",
      "definition": "Una base de datos vectorial indexa embeddings y responde consultas de vecinos más próximos, a menudo con estructuras aproximadas. Suele guardar además metadatos para filtrar antes o después de la búsqueda.",
      "context": "Es la pieza de almacenamiento de muchos sistemas de recuperación semántica.",
      "pitfalls": "Buscar sin filtrar por metadatos. Sin restringir por idioma, cliente o fecha se pueden recuperar fragmentos parecidos pero irrelevantes.",
      "related": [
        "embedding",
        "busqueda-semantica",
        "rag"
      ],
      "ref_code": "OBS-013",
      "category": "Datos y recuperación",
      "tags": [
        "Datos y recuperación"
      ],
      "sources": [],
      "published": "2026-09-10",
      "revised": "2026-10-07",
      "html": "https://observatoriodeagentes.com/glosario/base-de-datos-vectorial",
      "json": "https://observatoriodeagentes.com/api/public/glosario/base-de-datos-vectorial",
      "markdown": "https://observatoriodeagentes.com/api/public/glosario/base-de-datos-vectorial?formato=md"
    },
    {
      "slug": "base-juridica-del-tratamiento",
      "term": "Base jurídica del tratamiento",
      "summary": "Motivo previsto en la norma de protección de datos que hace lícito tratar datos personales.",
      "definition": "La base jurídica del tratamiento se elige antes de recoger el dato y se declara en el aviso: consentimiento, contrato, obligación legal, interés vital, interés público o interés legítimo. Un uso ulterior puede ser lícito si es compatible con el fin original o cuenta con una nueva habilitación válida. No cabe sustituir retroactivamente la base para subsanar un tratamiento ilícito.",
      "context": "Aparece en el aviso de privacidad de los sitios que registran datos personales de sus visitantes, en investigación y en analítica.",
      "pitfalls": "Marcar interés legítimo sin haber ponderado el impacto sobre las personas. La base exige un análisis documentado, no una etiqueta.",
      "related": [
        "minimizacion-de-datos",
        "retencion-de-datos",
        "anonimizacion"
      ],
      "ref_code": "OBS-092",
      "category": "Privacidad y normativa",
      "tags": [
        "Privacidad y normativa"
      ],
      "sources": [],
      "published": "2026-09-11",
      "revised": "2026-10-07",
      "html": "https://observatoriodeagentes.com/glosario/base-juridica-del-tratamiento",
      "json": "https://observatoriodeagentes.com/api/public/glosario/base-juridica-del-tratamiento",
      "markdown": "https://observatoriodeagentes.com/api/public/glosario/base-juridica-del-tratamiento?formato=md"
    },
    {
      "slug": "bucle-react",
      "term": "Bucle de razonamiento y acción",
      "summary": "Ciclo en el que el modelo alterna una reflexión breve, una acción con herramienta y la observación del resultado.",
      "definition": "El bucle de razonamiento y acción estructura el trabajo del agente en pasos explícitos: piensa, actúa, observa y repite hasta cumplir el objetivo o agotar el límite. Cada observación entra en el contexto de la iteración siguiente.",
      "context": "Es un patrón habitual en agentes de navegación, soporte técnico y análisis de datos.",
      "pitfalls": "No fijar un número máximo de iteraciones. Sin tope, un agente que no encuentra la respuesta puede seguir buscándola indefinidamente.",
      "related": [
        "agente-autonomo",
        "reflexion",
        "orquestador"
      ],
      "ref_code": "OBS-024",
      "category": "Agentes y sistemas",
      "tags": [
        "Agentes y sistemas"
      ],
      "sources": [],
      "published": "2026-09-10",
      "revised": "2026-10-07",
      "html": "https://observatoriodeagentes.com/glosario/bucle-react",
      "json": "https://observatoriodeagentes.com/api/public/glosario/bucle-react",
      "markdown": "https://observatoriodeagentes.com/api/public/glosario/bucle-react?formato=md"
    },
    {
      "slug": "busqueda-semantica",
      "term": "Búsqueda semántica",
      "summary": "Búsqueda por significado en lugar de por coincidencia literal de términos.",
      "definition": "La búsqueda semántica suele comparar la representación vectorial de la consulta con la de los documentos. Puede encontrar respuestas que no comparten ninguna palabra con la pregunta.",
      "context": "Se combina con búsqueda por palabras clave en un esquema híbrido, que puede resultar más fiable.",
      "pitfalls": "Abandonar la búsqueda literal. Para códigos, referencias y nombres propios, la coincidencia exacta suele ser superior.",
      "related": [
        "embedding",
        "rag",
        "base-de-datos-vectorial"
      ],
      "ref_code": "OBS-014",
      "category": "Datos y recuperación",
      "tags": [
        "Datos y recuperación"
      ],
      "sources": [],
      "published": "2026-09-10",
      "revised": "2026-10-07",
      "html": "https://observatoriodeagentes.com/glosario/busqueda-semantica",
      "json": "https://observatoriodeagentes.com/api/public/glosario/busqueda-semantica",
      "markdown": "https://observatoriodeagentes.com/api/public/glosario/busqueda-semantica?formato=md"
    },
    {
      "slug": "cache-de-prompts",
      "term": "Caché de prompts",
      "summary": "Reutilización del cálculo ya hecho sobre la parte inicial del prompt que no cambia entre llamadas.",
      "definition": "La caché de prompts guarda el estado interno correspondiente a un prefijo estable, típicamente las instrucciones de sistema y los documentos fijos. Las llamadas siguientes que comparten ese prefijo pueden procesarse más rápido y a menor coste.",
      "context": "Se aprovecha en asistentes con instrucciones largas y en agentes que repiten muchas veces el mismo contexto de trabajo.",
      "pitfalls": "Colocar contenido variable al principio del prompt. Una fecha o un identificador que cambien en la primera línea pueden impedir aprovechar la caché.",
      "related": [
        "coste-por-mil-tokens",
        "latencia-de-primer-token",
        "prompt-de-sistema"
      ],
      "ref_code": "OBS-069",
      "category": "Seguridad y fiabilidad",
      "tags": [
        "Seguridad y fiabilidad"
      ],
      "sources": [],
      "published": "2026-09-11",
      "revised": "2026-10-07",
      "html": "https://observatoriodeagentes.com/glosario/cache-de-prompts",
      "json": "https://observatoriodeagentes.com/api/public/glosario/cache-de-prompts",
      "markdown": "https://observatoriodeagentes.com/api/public/glosario/cache-de-prompts?formato=md"
    },
    {
      "slug": "cadena-de-custodia-de-evidencia",
      "term": "Cadena de custodia de la evidencia",
      "summary": "Registro completo de cómo se obtuvo, transformó y conservó cada dato que respalda una conclusión.",
      "definition": "La cadena de custodia de la evidencia permite reconstruir el recorrido y la manipulación de los datos desde su obtención hasta la cifra publicada: quién los obtuvo y manejó, con qué versión de reglas se procesaron, qué se descartó y cuándo se borró. Sin ella, puede ser más difícil que un tercero verifique una conclusión.",
      "context": "Ayuda a distinguir una observación defendible de una afirmación sin respaldo, en investigación y en cualquier informe con consecuencias.",
      "pitfalls": "Guardar el resultado y no el procedimiento. Una cifra sin la versión de reglas que la produjo puede ser difícil de reproducir o corregir.",
      "related": [
        "reglas-versionadas",
        "auditoria-de-acciones",
        "procedencia-de-contenido"
      ],
      "ref_code": "OBS-099",
      "category": "Evaluación y medición",
      "tags": [
        "Evaluación y medición",
        "Seguridad y fiabilidad"
      ],
      "sources": [],
      "published": "2026-09-11",
      "revised": "2026-10-07",
      "html": "https://observatoriodeagentes.com/glosario/cadena-de-custodia-de-evidencia",
      "json": "https://observatoriodeagentes.com/api/public/glosario/cadena-de-custodia-de-evidencia",
      "markdown": "https://observatoriodeagentes.com/api/public/glosario/cadena-de-custodia-de-evidencia?formato=md"
    },
    {
      "slug": "cadena-de-pensamiento",
      "term": "Cadena de pensamiento",
      "summary": "Generación de pasos intermedios antes de la respuesta final para mejorar tareas de razonamiento.",
      "definition": "La cadena de pensamiento hace que el modelo escriba el desarrollo antes de concluir. Puede mejorar aritmética y deducción, y suele consumir más tokens y tiempo.",
      "context": "Se aplica en problemas con varios pasos: cálculos, comparaciones con condiciones o interpretación de reglas.",
      "pitfalls": "Tomar el desarrollo escrito como una explicación fiel del proceso interno. Es texto generado, y puede ser plausible y no corresponderse con la conclusión.",
      "related": [
        "prompt",
        "reflexion",
        "alucinacion"
      ],
      "ref_code": "OBS-025",
      "category": "Modelos y aprendizaje",
      "tags": [
        "Modelos y aprendizaje"
      ],
      "sources": [],
      "published": "2026-09-10",
      "revised": "2026-10-07",
      "html": "https://observatoriodeagentes.com/glosario/cadena-de-pensamiento",
      "json": "https://observatoriodeagentes.com/api/public/glosario/cadena-de-pensamiento",
      "markdown": "https://observatoriodeagentes.com/api/public/glosario/cadena-de-pensamiento?formato=md"
    },
    {
      "slug": "comunicacion-entre-agentes",
      "term": "Comunicación entre agentes",
      "summary": "Intercambio de mensajes con formato acordado entre agentes, compartan o no el mismo proceso.",
      "definition": "La comunicación entre agentes define cómo se anuncian capacidades, se envían tareas y se devuelven resultados entre agentes. Conviene que cuente con identidad verificable del emisor, formato estable y una forma explícita de indicar fallo.",
      "context": "Aparece cuando el agente de una organización tiene que encargar algo al de otra sin intervención humana en cada paso.",
      "pitfalls": "Confiar en lo que el mensaje dice ser. Sin verificación de identidad y de permisos, cualquiera puede pedir en nombre de otro.",
      "related": [
        "mcp",
        "agente-multiple",
        "firma-de-webhooks"
      ],
      "ref_code": "OBS-070",
      "category": "Agentes y sistemas",
      "tags": [
        "Agentes y sistemas"
      ],
      "sources": [],
      "published": "2026-09-11",
      "revised": "2026-10-07",
      "html": "https://observatoriodeagentes.com/glosario/comunicacion-entre-agentes",
      "json": "https://observatoriodeagentes.com/api/public/glosario/comunicacion-entre-agentes",
      "markdown": "https://observatoriodeagentes.com/api/public/glosario/comunicacion-entre-agentes?formato=md"
    },
    {
      "slug": "confirmacion-de-acciones-irreversibles",
      "term": "Confirmación de acciones irreversibles",
      "summary": "Requisito de aprobación explícita antes de una acción que no se puede deshacer.",
      "definition": "La confirmación de acciones irreversibles clasifica las acciones por su reversibilidad y exige intervención humana en las irreversibles, como ciertos borrados, pagos, publicaciones o comunicaciones con terceros. El agente prepara la acción y espera, en lugar de ejecutarla y avisar después.",
      "context": "Es un control básico en agentes con acceso de escritura a sistemas reales.",
      "pitfalls": "Pedir confirmación para todo. Cuando cada paso requiere aprobación, la persona puede acabar aceptando sin leer y el control pierde eficacia.",
      "related": [
        "humano-en-el-bucle",
        "presupuesto-de-pasos",
        "auditoria-de-acciones"
      ],
      "ref_code": "OBS-090",
      "category": "Seguridad y fiabilidad",
      "tags": [
        "Seguridad y fiabilidad"
      ],
      "sources": [],
      "published": "2026-09-11",
      "revised": "2026-10-07",
      "html": "https://observatoriodeagentes.com/glosario/confirmacion-de-acciones-irreversibles",
      "json": "https://observatoriodeagentes.com/api/public/glosario/confirmacion-de-acciones-irreversibles",
      "markdown": "https://observatoriodeagentes.com/api/public/glosario/confirmacion-de-acciones-irreversibles?formato=md"
    },
    {
      "slug": "contaminacion-de-evaluacion",
      "term": "Contaminación de la evaluación",
      "summary": "Presencia en el entrenamiento de los mismos casos que se usan después para medir.",
      "definition": "La contaminación de la evaluación puede sesgar la comparación, pero no demuestra que el modelo solo recuerde. Ocurre con facilidad cuando las pruebas de referencia son públicas y llevan años en internet.",
      "context": "Es una posible explicación de puntuaciones muy altas en pruebas conocidas junto a fallos elementales en variantes nuevas.",
      "pitfalls": "Dar por fiable una prueba solo por ser posterior al corte de datos: puede haber filtraciones en ajustes posteriores o variantes ya conocidas. La contaminación no vuelve inútil toda la puntuación, pero exige cautela al interpretarla.",
      "related": [
        "benchmark",
        "datos-sinteticos",
        "sobreajuste"
      ],
      "ref_code": "OBS-078",
      "category": "Evaluación y medición",
      "tags": [
        "Evaluación y medición"
      ],
      "sources": [],
      "published": "2026-09-11",
      "revised": "2026-10-07",
      "html": "https://observatoriodeagentes.com/glosario/contaminacion-de-evaluacion",
      "json": "https://observatoriodeagentes.com/api/public/glosario/contaminacion-de-evaluacion",
      "markdown": "https://observatoriodeagentes.com/api/public/glosario/contaminacion-de-evaluacion?formato=md"
    },
    {
      "slug": "coste-por-mil-tokens",
      "term": "Coste por mil tokens",
      "summary": "Unidad de precio habitual de los modelos, normalmente distinta para entrada y para salida.",
      "definition": "El coste por mil tokens suele calcularse por separado para lo enviado y lo generado, y la salida suele ser bastante más cara. El gasto real depende de las tarifas y del volumen de entrada y salida, incluido el contexto reenviado en cada turno.",
      "context": "Se usa para estimar el coste de una función antes de construirla y para fijar límites de gasto.",
      "pitfalls": "Estimar solo por la respuesta. En un asistente con historial largo, la entrada acumulada puede dominar la factura.",
      "related": [
        "token",
        "limite-de-gasto",
        "ventana-de-contexto"
      ],
      "ref_code": "OBS-059",
      "category": "Evaluación y medición",
      "tags": [
        "Evaluación y medición"
      ],
      "sources": [],
      "published": "2026-09-10",
      "revised": "2026-10-07",
      "html": "https://observatoriodeagentes.com/glosario/coste-por-mil-tokens",
      "json": "https://observatoriodeagentes.com/api/public/glosario/coste-por-mil-tokens",
      "markdown": "https://observatoriodeagentes.com/api/public/glosario/coste-por-mil-tokens?formato=md"
    },
    {
      "slug": "cuantizacion",
      "term": "Cuantización",
      "summary": "Reducción de la precisión numérica de los pesos para que el modelo ocupe menos y pueda consumir menos.",
      "definition": "La cuantización representa los pesos con menos bits, por ejemplo ocho o cuatro en lugar de dieciséis. El modelo cabe en menos memoria y puede responder más rápido, con una posible pérdida de calidad que depende del método.",
      "context": "Puede facilitar la ejecución de modelos abiertos en un ordenador propio o en servidores modestos.",
      "pitfalls": "Comparar dos modelos cuantizados de forma distinta y atribuir la diferencia al modelo en lugar de al método de compresión.",
      "related": [
        "inferencia",
        "lora"
      ],
      "ref_code": "OBS-019",
      "category": "Modelos y aprendizaje",
      "tags": [
        "Modelos y aprendizaje"
      ],
      "sources": [],
      "published": "2026-09-10",
      "revised": "2026-10-07",
      "html": "https://observatoriodeagentes.com/glosario/cuantizacion",
      "json": "https://observatoriodeagentes.com/api/public/glosario/cuantizacion",
      "markdown": "https://observatoriodeagentes.com/api/public/glosario/cuantizacion?formato=md"
    },
    {
      "slug": "datos-sinteticos",
      "term": "Datos sintéticos",
      "summary": "Ejemplos de entrenamiento o evaluación generados artificialmente en lugar de recogidos del mundo real.",
      "definition": "Los datos sintéticos se producen para cubrir casos escasos, evitar datos personales o abaratar el etiquetado. Se validan comparando el comportamiento resultante con datos reales reservados para ello.",
      "context": "Se usan en ajuste fino de tareas específicas y en pruebas donde no se pueden emplear datos de personas.",
      "pitfalls": "Entrenar y evaluar con datos generados por el mismo modelo. Los errores del generador pueden convertirse en la verdad de referencia y pasar inadvertidos.",
      "related": [
        "fine-tuning",
        "benchmark",
        "contaminacion-de-evaluacion"
      ],
      "ref_code": "OBS-076",
      "category": "Modelos y aprendizaje",
      "tags": [
        "Modelos y aprendizaje"
      ],
      "sources": [],
      "published": "2026-09-11",
      "revised": "2026-10-07",
      "html": "https://observatoriodeagentes.com/glosario/datos-sinteticos",
      "json": "https://observatoriodeagentes.com/api/public/glosario/datos-sinteticos",
      "markdown": "https://observatoriodeagentes.com/api/public/glosario/datos-sinteticos?formato=md"
    },
    {
      "slug": "delegacion-de-subtareas",
      "term": "Delegación de subtareas",
      "summary": "Reparto de una tarea grande entre agentes o llamadas especializadas que resuelven una parte cada una.",
      "definition": "La delegación de subtareas descompone el objetivo y asigna cada parte a un agente con instrucciones y herramientas propias. Un coordinador recoge los resultados parciales y los integra en una respuesta única.",
      "context": "Se usa en investigación, revisión de código y análisis documental, donde el trabajo se puede dividir sin que las partes dependan entre sí.",
      "pitfalls": "Delegar trabajo que depende de otro resultado sin coordinarlo. Si dos subtareas necesitan el mismo dato intermedio y no lo comparten, pueden contradecirse entre ellas y dificultar que el coordinador decida cuál vale.",
      "related": [
        "planificacion-por-descomposicion",
        "agente-multiple",
        "orquestador"
      ],
      "ref_code": "OBS-068",
      "category": "Agentes y sistemas",
      "tags": [
        "Agentes y sistemas"
      ],
      "sources": [],
      "published": "2026-09-11",
      "revised": "2026-10-07",
      "html": "https://observatoriodeagentes.com/glosario/delegacion-de-subtareas",
      "json": "https://observatoriodeagentes.com/api/public/glosario/delegacion-de-subtareas",
      "markdown": "https://observatoriodeagentes.com/api/public/glosario/delegacion-de-subtareas?formato=md"
    },
    {
      "slug": "destilacion",
      "term": "Destilación",
      "summary": "Entrenamiento de un modelo pequeño para imitar las respuestas de uno grande.",
      "definition": "La destilación transfiere el comportamiento de un modelo maestro a otro más económico usando sus salidas como material de entrenamiento. Puede perderse capacidad general a cambio de mayor velocidad y menor coste.",
      "context": "Se usa para tareas acotadas y de mucho volumen: clasificar, etiquetar, extraer campos.",
      "pitfalls": "Destilar antes de tener una medida de calidad. Sin evaluación previa es difícil saber si se ha perdido capacidad y en qué medida.",
      "related": [
        "fine-tuning",
        "evaluacion-de-agentes"
      ],
      "ref_code": "OBS-018",
      "category": "Modelos y aprendizaje",
      "tags": [
        "Modelos y aprendizaje"
      ],
      "sources": [],
      "published": "2026-09-10",
      "revised": "2026-10-07",
      "html": "https://observatoriodeagentes.com/glosario/destilacion",
      "json": "https://observatoriodeagentes.com/api/public/glosario/destilacion",
      "markdown": "https://observatoriodeagentes.com/api/public/glosario/destilacion?formato=md"
    },
    {
      "slug": "elusion-de-restricciones",
      "term": "Elusión de restricciones",
      "summary": "Formulación diseñada para que el modelo haga algo que sus instrucciones le impedían.",
      "definition": "La elusión de restricciones, conocida como jailbreak, puede aprovechar que las instrucciones del modelo son texto y no un control de acceso. Suele apoyarse en ficciones, cambios de idioma o codificaciones para que la petición no se reconozca como prohibida.",
      "context": "Es una de las razones de que las restricciones del modelo se consideren una capa de reducción de daño que no debería ser la única defensa.",
      "pitfalls": "Confiar la seguridad al prompt de sistema. Los límites que importan deben reforzarse fuera del modelo, por ejemplo, en los permisos de las herramientas.",
      "related": [
        "inyeccion-de-prompt",
        "barrera-de-seguridad",
        "permisos-minimos"
      ],
      "ref_code": "OBS-081",
      "category": "Seguridad y fiabilidad",
      "tags": [
        "Seguridad y fiabilidad"
      ],
      "sources": [],
      "published": "2026-09-11",
      "revised": "2026-10-07",
      "html": "https://observatoriodeagentes.com/glosario/elusion-de-restricciones",
      "json": "https://observatoriodeagentes.com/api/public/glosario/elusion-de-restricciones",
      "markdown": "https://observatoriodeagentes.com/api/public/glosario/elusion-de-restricciones?formato=md"
    },
    {
      "slug": "embedding",
      "term": "Embedding",
      "summary": "Representación numérica de un texto que tiende a situar significados parecidos en posiciones cercanas.",
      "definition": "Un embedding es un vector, habitualmente de cientos o miles de números, producido por un modelo específico. La distancia entre vectores aproxima la similitud de significado, no la coincidencia de palabras.",
      "context": "Se usa para búsqueda semántica, agrupación de contenidos, detección de duplicados y recomendación.",
      "pitfalls": "Mezclar vectores de modelos distintos en el mismo índice. No suelen ser directamente comparables, y el resultado puede ser similitudes sin sentido.",
      "related": [
        "base-de-datos-vectorial",
        "busqueda-semantica",
        "rag"
      ],
      "ref_code": "OBS-012",
      "category": "Datos y recuperación",
      "tags": [
        "Datos y recuperación"
      ],
      "sources": [],
      "published": "2026-09-10",
      "revised": "2026-10-07",
      "html": "https://observatoriodeagentes.com/glosario/embedding",
      "json": "https://observatoriodeagentes.com/api/public/glosario/embedding",
      "markdown": "https://observatoriodeagentes.com/api/public/glosario/embedding?formato=md"
    },
    {
      "slug": "sandbox",
      "term": "Entorno aislado",
      "summary": "Espacio de ejecución restringido que reduce el riesgo de que las acciones del agente afecten al sistema real.",
      "definition": "Un entorno aislado puede limitar sistema de ficheros, red y tiempo de ejecución, según la implementación. Reduce el impacto de los fallos, sin garantizar su contención.",
      "context": "Es recomendable cuando el agente ejecuta código generado o instala dependencias; su obligatoriedad depende de los requisitos aplicables.",
      "pitfalls": "Confiar en un aislamiento absoluto. La red sin restricciones, los permisos excesivos, los recursos compartidos o las vulnerabilidades de escape pueden comprometerlo.",
      "related": [
        "permisos-minimos",
        "barrera-de-seguridad",
        "exfiltracion-por-prompt"
      ],
      "ref_code": "OBS-036",
      "category": "Seguridad y fiabilidad",
      "tags": [
        "Seguridad y fiabilidad"
      ],
      "sources": [],
      "published": "2026-09-10",
      "revised": "2026-10-07",
      "html": "https://observatoriodeagentes.com/glosario/sandbox",
      "json": "https://observatoriodeagentes.com/api/public/glosario/sandbox",
      "markdown": "https://observatoriodeagentes.com/api/public/glosario/sandbox?formato=md"
    },
    {
      "slug": "envenenamiento-de-datos",
      "term": "Envenenamiento de datos",
      "summary": "Introducción deliberada de contenido manipulado en las fuentes que un sistema lee o con las que se entrena.",
      "definition": "El envenenamiento de datos coloca instrucciones o hechos falsos donde el sistema los recogerá: una página que se rastreará, un documento que se indexará, un conjunto público que se usará para ajustar. El efecto puede aparecer mucho después de la inserción.",
      "context": "Afecta especialmente a sistemas de recuperación con fuentes abiertas y a agentes que leen contenido de terceros.",
      "pitfalls": "Revisar solo la entrada del usuario. En un sistema con recuperación, el texto peligroso puede llegar por el documento, no solo por la pregunta.",
      "related": [
        "inyeccion-indirecta",
        "rag",
        "procedencia-de-contenido"
      ],
      "ref_code": "OBS-082",
      "category": "Seguridad y fiabilidad",
      "tags": [
        "Seguridad y fiabilidad"
      ],
      "sources": [],
      "published": "2026-09-11",
      "revised": "2026-10-07",
      "html": "https://observatoriodeagentes.com/glosario/envenenamiento-de-datos",
      "json": "https://observatoriodeagentes.com/api/public/glosario/envenenamiento-de-datos",
      "markdown": "https://observatoriodeagentes.com/api/public/glosario/envenenamiento-de-datos?formato=md"
    },
    {
      "slug": "esquema-de-herramientas",
      "term": "Esquema de herramientas",
      "summary": "Descripción formal de cada herramienta que un agente puede invocar: nombre, parámetros y significado.",
      "definition": "El esquema de herramientas es el contrato entre el modelo y el sistema. Declara qué funciones existen, qué argumentos aceptan y, en su caso, qué devuelven, normalmente en un formato de tipos como JSON Schema, para que el modelo pueda decidir la llamada y el sistema validarla antes de ejecutarla.",
      "context": "Se usa en agentes con acciones reales: consultar una base de datos, enviar un mensaje, crear un pedido. La calidad de la descripción influye en cuántas veces el agente elige la herramienta correcta.",
      "pitfalls": "Describir la herramienta como si el lector conociera el sistema. Si el texto no explica cuándo no debe usarse, el modelo puede invocarla en casos que no le corresponden.",
      "related": [
        "llamada-a-herramientas",
        "salida-estructurada",
        "permisos-minimos"
      ],
      "ref_code": "OBS-061",
      "category": "Agentes y sistemas",
      "tags": [
        "Agentes y sistemas"
      ],
      "sources": [],
      "published": "2026-09-11",
      "revised": "2026-10-07",
      "html": "https://observatoriodeagentes.com/glosario/esquema-de-herramientas",
      "json": "https://observatoriodeagentes.com/api/public/glosario/esquema-de-herramientas",
      "markdown": "https://observatoriodeagentes.com/api/public/glosario/esquema-de-herramientas?formato=md"
    },
    {
      "slug": "evaluacion-de-agentes",
      "term": "Evaluación de agentes",
      "summary": "Medición sistemática del comportamiento de un agente sobre casos con criterios de evaluación definidos.",
      "definition": "La evaluación de agentes usa un conjunto de tareas con criterios de evaluación definidos y puede repetirse en cada cambio. Sin ella, una mejora percibida puede ser solo una impresión.",
      "context": "Se aplica antes de cambiar modelo, prompt o herramientas, y después para detectar posibles regresiones.",
      "pitfalls": "Evaluar con los mismos ejemplos que se usaron para ajustar. El resultado puede salir bien sin reflejar el rendimiento en casos nuevos.",
      "related": [
        "benchmark",
        "registro-de-trazas",
        "reflexion"
      ],
      "ref_code": "OBS-056",
      "category": "Evaluación y medición",
      "tags": [
        "Evaluación y medición"
      ],
      "sources": [],
      "published": "2026-09-10",
      "revised": "2026-10-07",
      "html": "https://observatoriodeagentes.com/glosario/evaluacion-de-agentes",
      "json": "https://observatoriodeagentes.com/api/public/glosario/evaluacion-de-agentes",
      "markdown": "https://observatoriodeagentes.com/api/public/glosario/evaluacion-de-agentes?formato=md"
    },
    {
      "slug": "exfiltracion-por-prompt",
      "term": "Exfiltración por instrucciones",
      "summary": "Maniobra que induce al modelo a sacar información sensible hacia un destino controlado por otro.",
      "definition": "La exfiltración por instrucciones puede extraer datos de una base de datos mediante herramientas del agente y hacer que los incluya en una petición saliente, una imagen remota o un enlace. El problema combina obediencia a instrucciones no confiables, permisos y canales de salida.",
      "context": "Se materializa en agentes que pueden navegar, enviar correos o cargar recursos externos.",
      "pitfalls": "Vigilar solo lo que entra. Sin controlar los destinos de salida, un agente obediente puede convertirse en un canal de fuga.",
      "related": [
        "inyeccion-indirecta",
        "permisos-minimos",
        "auditoria-de-acciones"
      ],
      "ref_code": "OBS-035",
      "category": "Seguridad y fiabilidad",
      "tags": [
        "Seguridad y fiabilidad"
      ],
      "sources": [],
      "published": "2026-09-10",
      "revised": "2026-10-07",
      "html": "https://observatoriodeagentes.com/glosario/exfiltracion-por-prompt",
      "json": "https://observatoriodeagentes.com/api/public/glosario/exfiltracion-por-prompt",
      "markdown": "https://observatoriodeagentes.com/api/public/glosario/exfiltracion-por-prompt?formato=md"
    },
    {
      "slug": "robots-txt",
      "term": "Fichero robots",
      "summary": "Archivo en la raíz del sitio que declara qué rutas puede recorrer un visitante automático.",
      "definition": "El fichero robots es una convención, no un mecanismo de control: expresa una preferencia que el visitante puede respetar o ignorar. Su cumplimiento es en sí mismo una señal observable.",
      "context": "Se usa para orientar a los rastreadores conocidos y para señalar el mapa del sitio.",
      "pitfalls": "Usarlo para ocultar rutas sensibles. Enumerarlas ahí es publicarlas.",
      "related": [
        "rastreador",
        "sitemap",
        "senuelo-inerte"
      ],
      "ref_code": "OBS-042",
      "category": "Web y protocolos",
      "tags": [
        "Datos y recuperación",
        "Seguridad y fiabilidad",
        "Web y protocolos"
      ],
      "sources": [],
      "published": "2026-09-10",
      "revised": "2026-09-10",
      "html": "https://observatoriodeagentes.com/glosario/robots-txt",
      "json": "https://observatoriodeagentes.com/api/public/glosario/robots-txt",
      "markdown": "https://observatoriodeagentes.com/api/public/glosario/robots-txt?formato=md"
    },
    {
      "slug": "filtrado-de-salida",
      "term": "Filtrado de salida",
      "summary": "Comprobación de la respuesta del modelo antes de entregarla o de convertirla en una acción.",
      "definition": "El filtrado de salida examina lo generado buscando datos que no deberían salir, formatos inválidos o acciones fuera de lo permitido. Actúa como última barrera cuando la entrada ya no se puede controlar.",
      "context": "Se aplica en asistentes de cara al público y en agentes que envían mensajes o escriben en sistemas externos.",
      "pitfalls": "Filtrar solo palabras. Un dato personal reformulado o codificado puede eludir una lista de términos prohibidos.",
      "related": [
        "barrera-de-seguridad",
        "exfiltracion-por-prompt",
        "anonimizacion"
      ],
      "ref_code": "OBS-085",
      "category": "Seguridad y fiabilidad",
      "tags": [
        "Seguridad y fiabilidad"
      ],
      "sources": [],
      "published": "2026-09-11",
      "revised": "2026-10-07",
      "html": "https://observatoriodeagentes.com/glosario/filtrado-de-salida",
      "json": "https://observatoriodeagentes.com/api/public/glosario/filtrado-de-salida",
      "markdown": "https://observatoriodeagentes.com/api/public/glosario/filtrado-de-salida?formato=md"
    },
    {
      "slug": "firma-de-webhooks",
      "term": "Firma de avisos entrantes",
      "summary": "Comprobación criptográfica de que un aviso automático viene de quien dice venir.",
      "definition": "La firma de avisos entrantes puede consistir en un resumen calculado con un secreto compartido y combinarse con una marca de tiempo y un identificador único. En ese caso, el receptor recalcula la firma, la compara en tiempo constante y usa esos datos para rechazar mensajes repetidos o antiguos.",
      "context": "Es recomendable en cualquier punto de entrada público que reciba notificaciones de pagos, correo o servicios externos.",
      "pitfalls": "Comparar cadenas sin protección contra repetición. Sin esa protección, un mensaje legítimo interceptado se puede reenviar varias veces.",
      "related": [
        "idempotencia",
        "limitacion-de-peticiones",
        "auditoria-de-acciones"
      ],
      "ref_code": "OBS-087",
      "category": "Web y protocolos",
      "tags": [
        "Seguridad y fiabilidad",
        "Web y protocolos"
      ],
      "sources": [],
      "published": "2026-09-11",
      "revised": "2026-10-07",
      "html": "https://observatoriodeagentes.com/glosario/firma-de-webhooks",
      "json": "https://observatoriodeagentes.com/api/public/glosario/firma-de-webhooks",
      "markdown": "https://observatoriodeagentes.com/api/public/glosario/firma-de-webhooks?formato=md"
    },
    {
      "slug": "flujo-de-trabajo-de-agentes",
      "term": "Flujo de trabajo de agentes",
      "summary": "Secuencia definida de pasos y decisiones en la que cada nodo puede ser un modelo, una herramienta o una condición.",
      "definition": "Un flujo de trabajo de agentes suele fijar de antemano el grafo de estados posibles, a diferencia de un bucle de agente más abierto, donde el modelo decide el recorrido de forma dinámica. Cada nodo recibe un estado y puede transformarlo o determinar la transición siguiente entre opciones limitadas.",
      "context": "Se emplea cuando el proceso tiene que ser auditable y repetible: revisión documental, atención de incidencias, aprobaciones con varios responsables.",
      "pitfalls": "Añadir libertad al grafo para arreglar casos raros. Cada nueva transición puede aumentar los caminos posibles y dificultar probar el sistema por completo.",
      "related": [
        "orquestador",
        "agente-multiple",
        "delegacion-de-subtareas"
      ],
      "ref_code": "OBS-064",
      "category": "Agentes y sistemas",
      "tags": [
        "Agentes y sistemas"
      ],
      "sources": [],
      "published": "2026-09-11",
      "revised": "2026-10-07",
      "html": "https://observatoriodeagentes.com/glosario/flujo-de-trabajo-de-agentes",
      "json": "https://observatoriodeagentes.com/api/public/glosario/flujo-de-trabajo-de-agentes",
      "markdown": "https://observatoriodeagentes.com/api/public/glosario/flujo-de-trabajo-de-agentes?formato=md"
    },
    {
      "slug": "fragmentacion",
      "term": "Fragmentación de documentos",
      "summary": "División de un documento en trozos del tamaño adecuado para recuperar y adjuntar.",
      "definition": "La fragmentación decide qué unidad de texto se indexa. Trozos demasiado grandes pueden diluir el significado; demasiado pequeños pueden perder el contexto necesario para entenderlos.",
      "context": "Es un ajuste con gran impacto real en la calidad de un sistema de recuperación, que puede superar al de la elección de modelo.",
      "pitfalls": "Cortar por número de caracteres ignorando la estructura. Partir una tabla o un artículo normativo por la mitad puede destruir su sentido.",
      "related": [
        "rag",
        "embedding"
      ],
      "ref_code": "OBS-015",
      "category": "Datos y recuperación",
      "tags": [
        "Datos y recuperación"
      ],
      "sources": [],
      "published": "2026-09-10",
      "revised": "2026-10-07",
      "html": "https://observatoriodeagentes.com/glosario/fragmentacion",
      "json": "https://observatoriodeagentes.com/api/public/glosario/fragmentacion",
      "markdown": "https://observatoriodeagentes.com/api/public/glosario/fragmentacion?formato=md"
    },
    {
      "slug": "rag",
      "term": "Generación aumentada por recuperación",
      "summary": "Patrón que busca fragmentos relevantes en una base propia y los adjunta al prompt antes de responder.",
      "definition": "La generación aumentada por recuperación complementa el conocimiento del modelo. Primero se recupera información de documentos propios, después el modelo redacta apoyándose en lo recuperado.",
      "context": "Es la forma habitual de responder sobre documentación interna, normativa o catálogos sin reentrenar nada.",
      "pitfalls": "Culpar al modelo de una mala respuesta cuando el fallo estaba en la recuperación. Si el fragmento correcto no llegó al prompt, el modelo puede no responder correctamente.",
      "related": [
        "embedding",
        "fragmentacion",
        "busqueda-semantica"
      ],
      "ref_code": "OBS-011",
      "category": "Datos y recuperación",
      "tags": [
        "Datos y recuperación"
      ],
      "sources": [],
      "published": "2026-09-10",
      "revised": "2026-10-07",
      "html": "https://observatoriodeagentes.com/glosario/rag",
      "json": "https://observatoriodeagentes.com/api/public/glosario/rag",
      "markdown": "https://observatoriodeagentes.com/api/public/glosario/rag?formato=md"
    },
    {
      "slug": "gestion-de-secretos",
      "term": "Gestión de secretos",
      "summary": "Almacenamiento y entrega controlada de credenciales fuera del código y de la configuración visible.",
      "definition": "La gestión de secretos mantiene claves y contraseñas en un almacén cifrado, controla su entrega a los procesos autorizados y permite rotarlas sin cambiar el programa. El código puede usar una referencia en lugar de incluir el valor escrito.",
      "context": "Aplica a claves de modelos, de correo, de pago y a cualquier acceso privilegiado de un agente.",
      "pitfalls": "Leer el secreto al cargar el módulo y no al usarlo. Además de fallar en entornos que lo inyectan tarde, deja el valor en memoria más tiempo del necesario.",
      "related": [
        "secretos-en-registros",
        "permisos-minimos",
        "sandbox"
      ],
      "ref_code": "OBS-089",
      "category": "Seguridad y fiabilidad",
      "tags": [
        "Seguridad y fiabilidad"
      ],
      "sources": [],
      "published": "2026-09-11",
      "revised": "2026-10-07",
      "html": "https://observatoriodeagentes.com/glosario/gestion-de-secretos",
      "json": "https://observatoriodeagentes.com/api/public/glosario/gestion-de-secretos",
      "markdown": "https://observatoriodeagentes.com/api/public/glosario/gestion-de-secretos?formato=md"
    },
    {
      "slug": "grupo-de-control",
      "term": "Grupo de control",
      "summary": "Condición de comparación que ayuda a evaluar si un efecto observado se debe a lo que se cree.",
      "definition": "El grupo de control se diseña para ser comparable a la condición de interés, salvo en el factor estudiado. Sin él, resulta más difícil descartar que una diferencia se deba al azar, a la época del año o a un cambio del entorno.",
      "context": "Es útil en la medición de comportamiento: dos rutas idénticas que solo difieren en una regla publicada, por ejemplo.",
      "pitfalls": "Comparar condiciones que también difieren en otra cosa. Si una de las dos páginas tiene menos contenido, la diferencia observada no puede atribuirse únicamente al factor estudiado.",
      "related": [
        "supresion-de-celdas-pequenas",
        "indicador-de-cumplimiento-de-reglas",
        "benchmark"
      ],
      "ref_code": "OBS-098",
      "category": "Evaluación y medición",
      "tags": [
        "Evaluación y medición"
      ],
      "sources": [],
      "published": "2026-09-11",
      "revised": "2026-10-07",
      "html": "https://observatoriodeagentes.com/glosario/grupo-de-control",
      "json": "https://observatoriodeagentes.com/api/public/glosario/grupo-de-control",
      "markdown": "https://observatoriodeagentes.com/api/public/glosario/grupo-de-control?formato=md"
    },
    {
      "slug": "heuristica-de-ritmo",
      "term": "Heurística de ritmo",
      "summary": "Regla que clasifica visitantes por el patrón temporal entre sus visitas.",
      "definition": "La heurística de ritmo mide intervalos entre peticiones y su regularidad. Un ritmo muy constante y rápido sugiere recorrido automático; los intervalos irregulares con pausas largas sugieren lectura humana.",
      "context": "Es una de las señales que pueden ayudar a distinguir entre rastreadores, agentes y personas.",
      "pitfalls": "Aplicarla con muy pocas visitas. Con dos peticiones no se puede evaluar la regularidad del ritmo, y la clasificación honesta es indeterminado.",
      "related": [
        "tasa-de-falsos-positivos",
        "reglas-versionadas",
        "rastreador"
      ],
      "ref_code": "OBS-047",
      "category": "Evaluación y medición",
      "tags": [
        "Evaluación y medición"
      ],
      "sources": [],
      "published": "2026-09-10",
      "revised": "2026-10-07",
      "html": "https://observatoriodeagentes.com/glosario/heuristica-de-ritmo",
      "json": "https://observatoriodeagentes.com/api/public/glosario/heuristica-de-ritmo",
      "markdown": "https://observatoriodeagentes.com/api/public/glosario/heuristica-de-ritmo?formato=md"
    },
    {
      "slug": "huella-tecnica",
      "term": "Huella técnica",
      "summary": "Combinación de rasgos de una petición que permite agrupar visitas de un mismo origen.",
      "definition": "La huella técnica se deriva de cabeceras, familia de red aproximada y otros rasgos estables, y se resume en un identificador. Puede agrupar sesiones, singularizar usuarios o vincular sus visitas y, combinada con otros datos, identificar personas.",
      "context": "Se usa para reconstruir el recorrido de una sesión a lo largo de varias páginas.",
      "pitfalls": "Tratarla como identidad. Es una agrupación probable, y dos visitantes tras la misma red pueden confundirse.",
      "related": [
        "user-agent",
        "anonimizacion",
        "telemetria-de-servidor"
      ],
      "ref_code": "OBS-046",
      "category": "Privacidad y normativa",
      "tags": [
        "Evaluación y medición",
        "Privacidad y normativa"
      ],
      "sources": [],
      "published": "2026-09-10",
      "revised": "2026-10-07",
      "html": "https://observatoriodeagentes.com/glosario/huella-tecnica",
      "json": "https://observatoriodeagentes.com/api/public/glosario/huella-tecnica",
      "markdown": "https://observatoriodeagentes.com/api/public/glosario/huella-tecnica?formato=md"
    },
    {
      "slug": "humano-en-el-bucle",
      "term": "Humano en el bucle",
      "summary": "Punto de control en el que una persona aprueba o rechaza una acción antes de que se ejecute.",
      "definition": "El humano en el bucle puede interrumpir la automatización en las acciones irreversibles y pedir confirmación explícita. Su eficacia y coste de implantación dependen del contexto.",
      "context": "Se aplica a pagos, envíos de correo, borrados, publicaciones y cambios de configuración.",
      "pitfalls": "Pedir confirmación de todo. Cuando cada paso requiere aprobación, la persona puede aprobar por inercia y el control pierde eficacia.",
      "related": [
        "barrera-de-seguridad",
        "permisos-minimos",
        "auditoria-de-acciones"
      ],
      "ref_code": "OBS-031",
      "category": "Agentes y sistemas",
      "tags": [
        "Agentes y sistemas",
        "Seguridad y fiabilidad"
      ],
      "sources": [],
      "published": "2026-09-10",
      "revised": "2026-10-07",
      "html": "https://observatoriodeagentes.com/glosario/humano-en-el-bucle",
      "json": "https://observatoriodeagentes.com/api/public/glosario/humano-en-el-bucle",
      "markdown": "https://observatoriodeagentes.com/api/public/glosario/humano-en-el-bucle?formato=md"
    },
    {
      "slug": "idempotencia",
      "term": "Idempotencia",
      "summary": "Propiedad de una operación que produce el mismo efecto aunque se ejecute varias veces.",
      "definition": "Una operación idempotente puede repetirse sin duplicar el efecto, lo que puede lograrse mediante una clave de operación única. Es especialmente útil cuando quien reintenta es un agente.",
      "context": "Se aplica a pagos, envíos, altas de registros y cualquier acción con efecto externo.",
      "pitfalls": "Confiar en que el agente no reintentará. Los reintentos pueden formar parte de su diseño y, sin idempotencia, acabar en duplicados.",
      "related": [
        "auditoria-de-acciones",
        "bucle-react",
        "limite-de-gasto"
      ],
      "ref_code": "OBS-039",
      "category": "Web y protocolos",
      "tags": [
        "Web y protocolos"
      ],
      "sources": [],
      "published": "2026-09-10",
      "revised": "2026-10-07",
      "html": "https://observatoriodeagentes.com/glosario/idempotencia",
      "json": "https://observatoriodeagentes.com/api/public/glosario/idempotencia",
      "markdown": "https://observatoriodeagentes.com/api/public/glosario/idempotencia?formato=md"
    },
    {
      "slug": "indicador-de-cumplimiento-de-reglas",
      "term": "Indicador de cumplimiento de reglas",
      "summary": "Medida de si una petición automática siguió las indicaciones publicadas por el sitio.",
      "definition": "El indicador de cumplimiento de reglas compara la conducta observada con lo declarado en robots.txt o en la política de acceso: pedir la ruta permitida y no la excluida, respetar el ritmo indicado, identificarse. Describe una conducta concreta y no permite, por sí solo, deducir intención, identidad ni responsabilidad.",
      "context": "Puede usarse para publicar proporciones agregadas de conductas, sin señalar a un actor concreto.",
      "pitfalls": "Leer un incumplimiento como un ataque o una mala intención. Puede deberse a una biblioteca que no lee el archivo, a una caché o a un intermediario.",
      "related": [
        "rfc-9309",
        "robots-txt",
        "grupo-de-control"
      ],
      "ref_code": "OBS-100",
      "category": "Evaluación y medición",
      "tags": [
        "Evaluación y medición",
        "Seguridad y fiabilidad"
      ],
      "sources": [],
      "published": "2026-09-11",
      "revised": "2026-10-07",
      "html": "https://observatoriodeagentes.com/glosario/indicador-de-cumplimiento-de-reglas",
      "json": "https://observatoriodeagentes.com/api/public/glosario/indicador-de-cumplimiento-de-reglas",
      "markdown": "https://observatoriodeagentes.com/api/public/glosario/indicador-de-cumplimiento-de-reglas?formato=md"
    },
    {
      "slug": "inferencia",
      "term": "Inferencia",
      "summary": "Ejecución del modelo ya entrenado para producir una respuesta.",
      "definition": "La inferencia es la fase de uso: se envía el prompt, el modelo calcula y devuelve tokens uno tras otro. Consume cómputo cada vez, además del empleado en el entrenamiento.",
      "context": "Suele ser lo que se factura y lo que el usuario percibe como velocidad de la aplicación.",
      "pitfalls": "Medir solo el tiempo total. Para la sensación de rapidez puede importar más cuándo llega el primer token que cuándo termina la respuesta.",
      "related": [
        "latencia-de-primer-token",
        "coste-por-mil-tokens",
        "cuantizacion"
      ],
      "ref_code": "OBS-020",
      "category": "Modelos y aprendizaje",
      "tags": [
        "Modelos y aprendizaje"
      ],
      "sources": [],
      "published": "2026-09-10",
      "revised": "2026-10-07",
      "html": "https://observatoriodeagentes.com/glosario/inferencia",
      "json": "https://observatoriodeagentes.com/api/public/glosario/inferencia",
      "markdown": "https://observatoriodeagentes.com/api/public/glosario/inferencia?formato=md"
    },
    {
      "slug": "prompt",
      "term": "Instrucción o prompt",
      "summary": "Texto de entrada que define la tarea, el contexto y el formato de respuesta esperado.",
      "definition": "El prompt comunica al modelo tu intención. Incluye instrucciones, datos de apoyo y, muchas veces, ejemplos del resultado deseado.",
      "context": "Se usa en cada llamada al modelo. En aplicaciones serias se suele versionar igual que el código, porque un cambio pequeño puede alterar los resultados de forma medible.",
      "pitfalls": "Escribir instrucciones largas y contradictorias. Cuando dos frases del prompt piden cosas incompatibles, el modelo puede seguir una de ellas de forma impredecible.",
      "related": [
        "prompt-de-sistema",
        "cadena-de-pensamiento",
        "inyeccion-de-prompt"
      ],
      "ref_code": "OBS-003",
      "category": "Seguridad y fiabilidad",
      "tags": [
        "Seguridad y fiabilidad"
      ],
      "sources": [],
      "published": "2026-09-10",
      "revised": "2026-10-07",
      "html": "https://observatoriodeagentes.com/glosario/prompt",
      "json": "https://observatoriodeagentes.com/api/public/glosario/prompt",
      "markdown": "https://observatoriodeagentes.com/api/public/glosario/prompt?formato=md"
    },
    {
      "slug": "inyeccion-de-prompt",
      "term": "Inyección de instrucciones",
      "summary": "Entrada diseñada para que el modelo obedezca instrucciones ajenas y no las del sistema.",
      "definition": "La inyección de instrucciones aprovecha que el modelo procesa tanto instrucciones como datos: no siempre distingue entre la instrucción legítima y la incrustada en los datos. No se corrige con un filtro de palabras.",
      "context": "Puede afectar a sistemas basados en modelos que procesen texto que no controlan: correos, documentos, comentarios, páginas web.",
      "pitfalls": "Suponerlo resuelto con una advertencia en el prompt de sistema. La mitigación incluye limitar permisos y aislar la ejecución.",
      "related": [
        "inyeccion-indirecta",
        "barrera-de-seguridad",
        "permisos-minimos"
      ],
      "ref_code": "OBS-033",
      "category": "Seguridad y fiabilidad",
      "tags": [
        "Seguridad y fiabilidad"
      ],
      "sources": [],
      "published": "2026-09-10",
      "revised": "2026-10-07",
      "html": "https://observatoriodeagentes.com/glosario/inyeccion-de-prompt",
      "json": "https://observatoriodeagentes.com/api/public/glosario/inyeccion-de-prompt",
      "markdown": "https://observatoriodeagentes.com/api/public/glosario/inyeccion-de-prompt?formato=md"
    },
    {
      "slug": "inyeccion-indirecta",
      "term": "Inyección indirecta",
      "summary": "Instrucción escondida en contenido externo que el agente lee al hacer su trabajo.",
      "definition": "En la inyección indirecta el atacante no habla directamente con el agente: deja el texto en una página, un documento o un ticket que el agente puede leer. Cuando el agente tiene herramientas, la instrucción leída puede convertirse en una acción real.",
      "context": "Es el riesgo característico de los agentes de navegación y de los asistentes conectados al correo o a repositorios.",
      "pitfalls": "Confiar en el contenido recuperado igual que en el del usuario. Lo que llega de fuera debe tratarse por defecto como datos, no como órdenes.",
      "related": [
        "inyeccion-de-prompt",
        "exfiltracion-por-prompt",
        "obediencia-a-instrucciones"
      ],
      "ref_code": "OBS-034",
      "category": "Seguridad y fiabilidad",
      "tags": [
        "Seguridad y fiabilidad"
      ],
      "sources": [],
      "published": "2026-09-10",
      "revised": "2026-10-07",
      "html": "https://observatoriodeagentes.com/glosario/inyeccion-indirecta",
      "json": "https://observatoriodeagentes.com/api/public/glosario/inyeccion-indirecta",
      "markdown": "https://observatoriodeagentes.com/api/public/glosario/inyeccion-indirecta?formato=md"
    },
    {
      "slug": "latencia-de-primer-token",
      "term": "Latencia del primer token",
      "summary": "Tiempo transcurrido desde el envío de la petición hasta la llegada del primer fragmento de respuesta.",
      "definition": "La latencia del primer token puede influir en la sensación de rapidez más que la duración total. Depende del tamaño del prompt, del modelo y de la cola del proveedor.",
      "context": "Puede medirse en interfaces conversacionales y guía la decisión de emitir la respuesta en tiempo real.",
      "pitfalls": "Optimizar el tiempo total y descuidar el primero. La respuesta puede ser más rápida y percibirse más lenta.",
      "related": [
        "inferencia",
        "coste-por-mil-tokens"
      ],
      "ref_code": "OBS-058",
      "category": "Evaluación y medición",
      "tags": [
        "Evaluación y medición"
      ],
      "sources": [],
      "published": "2026-09-10",
      "revised": "2026-10-07",
      "html": "https://observatoriodeagentes.com/glosario/latencia-de-primer-token",
      "json": "https://observatoriodeagentes.com/api/public/glosario/latencia-de-primer-token",
      "markdown": "https://observatoriodeagentes.com/api/public/glosario/latencia-de-primer-token?formato=md"
    },
    {
      "slug": "limitacion-de-peticiones",
      "term": "Limitación de peticiones",
      "summary": "Tope de peticiones aceptadas por origen en un intervalo de tiempo.",
      "definition": "La limitación de peticiones protege el servicio y hace explícito el uso razonable. Cuando se supera el límite, se puede responder con un código específico y una indicación de cuándo reintentar, para que el cliente automático pueda ajustarse en lugar de insistir.",
      "context": "Se usa en interfaces públicas, recursos legibles por máquina y puntos de entrada de avisos.",
      "pitfalls": "Contar por dirección sin considerar la escala. Un solo servicio puede llegar desde muchas direcciones, y una oficina entera puede compartir una sola.",
      "related": [
        "reintento-con-retroceso",
        "rastreador",
        "robots-txt"
      ],
      "ref_code": "OBS-088",
      "category": "Web y protocolos",
      "tags": [
        "Seguridad y fiabilidad",
        "Web y protocolos"
      ],
      "sources": [],
      "published": "2026-09-11",
      "revised": "2026-10-07",
      "html": "https://observatoriodeagentes.com/glosario/limitacion-de-peticiones",
      "json": "https://observatoriodeagentes.com/api/public/glosario/limitacion-de-peticiones",
      "markdown": "https://observatoriodeagentes.com/api/public/glosario/limitacion-de-peticiones?formato=md"
    },
    {
      "slug": "limite-de-gasto",
      "term": "Límite de gasto",
      "summary": "Tope explícito de tokens, llamadas o coste por tarea, sesión o día.",
      "definition": "El límite de gasto puede aplicarse en el orquestador para detener la ejecución al alcanzarlo. Es una protección eficaz contra los bucles costosos de un agente que insiste.",
      "context": "Se define por tarea, por usuario y por periodo, con avisos antes del corte.",
      "pitfalls": "Vigilar el coste con revisiones manuales de la factura. La detección puede llegar semanas después del error.",
      "related": [
        "orquestador",
        "bucle-react",
        "coste-por-mil-tokens"
      ],
      "ref_code": "OBS-040",
      "category": "Seguridad y fiabilidad",
      "tags": [
        "Seguridad y fiabilidad"
      ],
      "sources": [],
      "published": "2026-09-10",
      "revised": "2026-10-07",
      "html": "https://observatoriodeagentes.com/glosario/limite-de-gasto",
      "json": "https://observatoriodeagentes.com/api/public/glosario/limite-de-gasto",
      "markdown": "https://observatoriodeagentes.com/api/public/glosario/limite-de-gasto?formato=md"
    },
    {
      "slug": "lista-de-destinos-permitidos",
      "term": "Lista de destinos permitidos",
      "summary": "Restricción de las direcciones a las que un agente puede conectarse o enviar datos.",
      "definition": "La lista de destinos permitidos invierte el criterio por defecto: solo se autoriza lo declarado y el resto se rechaza. Es una medida de defensa contra la salida de información hacia un servidor indicado por contenido no fiable.",
      "context": "Se aplica en agentes con acceso a red, a navegador o a envío de correo.",
      "pitfalls": "Permitir un dominio entero por comodidad. Un subdominio de contenido subido por usuarios puede abrir una vía de salida no deseada.",
      "related": [
        "exfiltracion-por-prompt",
        "sandbox",
        "permisos-minimos"
      ],
      "ref_code": "OBS-086",
      "category": "Seguridad y fiabilidad",
      "tags": [
        "Seguridad y fiabilidad"
      ],
      "sources": [],
      "published": "2026-09-11",
      "revised": "2026-10-07",
      "html": "https://observatoriodeagentes.com/glosario/lista-de-destinos-permitidos",
      "json": "https://observatoriodeagentes.com/api/public/glosario/lista-de-destinos-permitidos",
      "markdown": "https://observatoriodeagentes.com/api/public/glosario/lista-de-destinos-permitidos?formato=md"
    },
    {
      "slug": "llamada-a-herramientas",
      "term": "Llamada a herramientas",
      "summary": "Mecanismo por el que un modelo solicita ejecutar una función declarada y recibe su resultado.",
      "definition": "En la llamada a herramientas el modelo no ejecuta nada: emite una petición estructurada con el nombre de la función y sus argumentos, y el programa que lo envuelve decide si la ejecuta. El resultado vuelve al modelo como nuevo contexto.",
      "context": "Es la base de muchos agentes que consultan bases de datos, envían correos, buscan en la web o modifican ficheros.",
      "pitfalls": "Declarar herramientas potentes sin validar los argumentos. El modelo puede pedir una operación perfectamente formada y completamente equivocada.",
      "related": [
        "agente-autonomo",
        "mcp",
        "permisos-minimos"
      ],
      "ref_code": "OBS-021",
      "category": "Agentes y sistemas",
      "tags": [
        "Agentes y sistemas"
      ],
      "sources": [],
      "published": "2026-09-10",
      "revised": "2026-10-07",
      "html": "https://observatoriodeagentes.com/glosario/llamada-a-herramientas",
      "json": "https://observatoriodeagentes.com/api/public/glosario/llamada-a-herramientas",
      "markdown": "https://observatoriodeagentes.com/api/public/glosario/llamada-a-herramientas?formato=md"
    },
    {
      "slug": "lora",
      "term": "LoRA",
      "summary": "Técnica de ajuste fino que entrena unas pocas matrices añadidas en lugar del modelo completo.",
      "definition": "LoRA inserta adaptadores de bajo rango junto a los pesos originales y entrena solo esos. El adaptador suele ocupar megabytes en vez de gigabytes y se puede activar o desactivar.",
      "context": "Es la vía práctica para especializar un modelo abierto con recursos modestos y mantener varias especialidades sobre una misma base.",
      "pitfalls": "Esperar de un adaptador pequeño un gran salto de capacidad. Ajusta el comportamiento; no garantiza competencias que el modelo base no tenga.",
      "related": [
        "fine-tuning",
        "cuantizacion"
      ],
      "ref_code": "OBS-017",
      "category": "Modelos y aprendizaje",
      "tags": [
        "Modelos y aprendizaje"
      ],
      "sources": [],
      "published": "2026-09-10",
      "revised": "2026-10-07",
      "html": "https://observatoriodeagentes.com/glosario/lora",
      "json": "https://observatoriodeagentes.com/api/public/glosario/lora",
      "markdown": "https://observatoriodeagentes.com/api/public/glosario/lora?formato=md"
    },
    {
      "slug": "sitemap",
      "term": "Mapa del sitio",
      "summary": "Listado de las direcciones del sitio pensado para que un visitante automático las descubra.",
      "definition": "El mapa del sitio publica una lista de páginas que puede incluir su fecha de cambio. Facilita la indexación y hace visible qué existe sin depender de la navegación.",
      "context": "Puede generarse automáticamente a partir del contenido publicado y declararse en el fichero robots.",
      "pitfalls": "Dejarlo desactualizado. Un mapa que apunta a páginas inexistentes puede desperdiciar recursos de rastreo.",
      "related": [
        "robots-txt",
        "rastreador",
        "renderizado-en-servidor"
      ],
      "ref_code": "OBS-044",
      "category": "Web y protocolos",
      "tags": [
        "Datos y recuperación",
        "Web y protocolos"
      ],
      "sources": [],
      "published": "2026-09-10",
      "revised": "2026-10-07",
      "html": "https://observatoriodeagentes.com/glosario/sitemap",
      "json": "https://observatoriodeagentes.com/api/public/glosario/sitemap",
      "markdown": "https://observatoriodeagentes.com/api/public/glosario/sitemap?formato=md"
    },
    {
      "slug": "marca-de-agua-textual",
      "term": "Marca textual",
      "summary": "Referencia única incrustada en el texto de una página para reconocerla cuando reaparece.",
      "definition": "La marca textual es un código visible y anodino que identifica la página de origen. Si aparece en una respuesta ajena o en una petición, puede ser un indicio de que ese contenido fue leído.",
      "context": "Se emplea para atribuir citas y para medir qué páginas alimentan qué respuestas.",
      "pitfalls": "Esconderla del lector humano. Si el contenido oculto difiere del visible, el sitio puede resultar engañoso.",
      "related": [
        "senuelo-inerte",
        "obediencia-a-instrucciones"
      ],
      "ref_code": "OBS-049",
      "category": "Seguridad y fiabilidad",
      "tags": [
        "Seguridad y fiabilidad"
      ],
      "sources": [],
      "published": "2026-09-10",
      "revised": "2026-10-07",
      "html": "https://observatoriodeagentes.com/glosario/marca-de-agua-textual",
      "json": "https://observatoriodeagentes.com/api/public/glosario/marca-de-agua-textual",
      "markdown": "https://observatoriodeagentes.com/api/public/glosario/marca-de-agua-textual?formato=md"
    },
    {
      "slug": "mecanismo-de-atencion",
      "term": "Mecanismo de atención",
      "summary": "Operación que permite a cada posición del texto ponderar la relevancia de las demás.",
      "definition": "El mecanismo de atención calcula, para cada token, cuánto peso dar al resto de la secuencia antes de producir su representación. Es la pieza central de la arquitectura transformer y una de las causas de que el coste crezca con la longitud del contexto.",
      "context": "Explica por qué las ventanas muy largas encarecen y ralentizan la respuesta, y por qué existen variantes que solo atienden a una parte de la secuencia.",
      "pitfalls": "Suponer que todo lo que cabe en el contexto pesa igual. La información del medio de un texto muy largo puede atenderse peor que la del principio y el final.",
      "related": [
        "ventana-de-contexto",
        "token",
        "llm"
      ],
      "ref_code": "OBS-075",
      "category": "Modelos y aprendizaje",
      "tags": [
        "Modelos y aprendizaje"
      ],
      "sources": [],
      "published": "2026-09-11",
      "revised": "2026-10-07",
      "html": "https://observatoriodeagentes.com/glosario/mecanismo-de-atencion",
      "json": "https://observatoriodeagentes.com/api/public/glosario/mecanismo-de-atencion",
      "markdown": "https://observatoriodeagentes.com/api/public/glosario/mecanismo-de-atencion?formato=md"
    },
    {
      "slug": "memoria-a-corto-plazo",
      "term": "Memoria a corto plazo",
      "summary": "Historial de la conversación actual que se reenvía, total o parcialmente, al modelo en cada turno.",
      "definition": "La memoria a corto plazo vive dentro de la ventana de contexto. Cuando la conversación supera esa ventana, hay que resumirla o recortarla, lo que puede provocar pérdidas de información.",
      "context": "Es lo que permite que un asistente entienda a qué se refiere un pronombre tres mensajes después.",
      "pitfalls": "Resumir sin conservar los datos concretos. Los resúmenes automáticos pueden eliminar cifras, nombres y códigos que luego hacen falta.",
      "related": [
        "ventana-de-contexto",
        "memoria-a-largo-plazo"
      ],
      "ref_code": "OBS-026",
      "category": "Agentes y sistemas",
      "tags": [
        "Agentes y sistemas"
      ],
      "sources": [],
      "published": "2026-09-10",
      "revised": "2026-10-07",
      "html": "https://observatoriodeagentes.com/glosario/memoria-a-corto-plazo",
      "json": "https://observatoriodeagentes.com/api/public/glosario/memoria-a-corto-plazo",
      "markdown": "https://observatoriodeagentes.com/api/public/glosario/memoria-a-corto-plazo?formato=md"
    },
    {
      "slug": "memoria-a-largo-plazo",
      "term": "Memoria a largo plazo",
      "summary": "Almacén persistente de hechos y preferencias que se recuperan en conversaciones futuras.",
      "definition": "La memoria a largo plazo guarda información fuera del contexto, normalmente en una base de datos con búsqueda semántica, y la recupera cuando resulta pertinente. Requiere decidir qué se guarda y qué caduca.",
      "context": "Se usa para recordar preferencias del usuario, decisiones ya tomadas o el estado de un expediente.",
      "pitfalls": "Guardar todo. Una memoria que acumula sin criterio puede devolver recuerdos contradictorios y empeorar las respuestas.",
      "related": [
        "rag",
        "memoria-a-corto-plazo",
        "retencion-de-datos"
      ],
      "ref_code": "OBS-027",
      "category": "Agentes y sistemas",
      "tags": [
        "Agentes y sistemas"
      ],
      "sources": [],
      "published": "2026-09-10",
      "revised": "2026-10-07",
      "html": "https://observatoriodeagentes.com/glosario/memoria-a-largo-plazo",
      "json": "https://observatoriodeagentes.com/api/public/glosario/memoria-a-largo-plazo",
      "markdown": "https://observatoriodeagentes.com/api/public/glosario/memoria-a-largo-plazo?formato=md"
    },
    {
      "slug": "memoria-episodica",
      "term": "Memoria episódica",
      "summary": "Registro de lo que ocurrió en interacciones anteriores, guardado para reutilizarlo en las siguientes.",
      "definition": "La memoria episódica almacena episodios concretos con su resultado, no reglas generales. Un agente la consulta para recordar qué intentó antes con esta persona o esta tarea y evitar repetir un camino que ya falló.",
      "context": "Se usa en asistentes de uso continuado y en agentes que trabajan sobre proyectos largos, donde el historial completo no cabe en la ventana de contexto.",
      "pitfalls": "Guardar episodios sin fecha ni criterio de caducidad. Un recuerdo antiguo que ya no es cierto puede pesar más en la decisión actual que la información nueva.",
      "related": [
        "memoria-a-largo-plazo",
        "memoria-a-corto-plazo",
        "retencion-de-datos"
      ],
      "ref_code": "OBS-065",
      "category": "Agentes y sistemas",
      "tags": [
        "Agentes y sistemas"
      ],
      "sources": [],
      "published": "2026-09-11",
      "revised": "2026-10-07",
      "html": "https://observatoriodeagentes.com/glosario/memoria-episodica",
      "json": "https://observatoriodeagentes.com/api/public/glosario/memoria-episodica",
      "markdown": "https://observatoriodeagentes.com/api/public/glosario/memoria-episodica?formato=md"
    },
    {
      "slug": "mezcla-de-expertos",
      "term": "Mezcla de expertos",
      "summary": "Arquitectura que puede activar solo una parte de los parámetros del modelo en cada paso.",
      "definition": "En una mezcla de expertos dispersa, una red de enrutado envía cada token a unos pocos submodelos especializados. El modelo tiene muchos parámetros en total pero usa una fracción por token, así que el coste de inferencia no tiene por qué crecer proporcionalmente al número total de parámetros.",
      "context": "Es una de las razones por las que existen modelos con recuentos de parámetros enormes y precios comparables a otros mucho más pequeños.",
      "pitfalls": "Comparar modelos por parámetros totales. Con esta arquitectura la cifra por sí sola no indica ni coste ni capacidad efectiva.",
      "related": [
        "inferencia",
        "cuantizacion",
        "llm"
      ],
      "ref_code": "OBS-074",
      "category": "Modelos y aprendizaje",
      "tags": [
        "Modelos y aprendizaje"
      ],
      "sources": [],
      "published": "2026-09-11",
      "revised": "2026-10-07",
      "html": "https://observatoriodeagentes.com/glosario/mezcla-de-expertos",
      "json": "https://observatoriodeagentes.com/api/public/glosario/mezcla-de-expertos",
      "markdown": "https://observatoriodeagentes.com/api/public/glosario/mezcla-de-expertos?formato=md"
    },
    {
      "slug": "minimizacion-de-datos",
      "term": "Minimización de datos",
      "summary": "Principio de recoger y conservar solo los datos necesarios para la finalidad declarada.",
      "definition": "La minimización de datos puede aplicarse en dos momentos: no captar lo que no hace falta y reducir después lo captado, por ejemplo, sustituyendo valores identificativos por resúmenes o agrupaciones. Un dato que no existe no se puede filtrar ni usar para otra cosa.",
      "context": "Es una medida que reduce el riesgo real en sistemas de medición y en registros de agentes.",
      "pitfalls": "Confundir un borrado parcial con anonimización. Si quedan campos que permiten volver a identificar a una persona, el dato sigue siendo personal.",
      "related": [
        "anonimizacion",
        "retencion-de-datos",
        "base-juridica-del-tratamiento"
      ],
      "ref_code": "OBS-093",
      "category": "Privacidad y normativa",
      "tags": [
        "Privacidad y normativa",
        "Seguridad y fiabilidad"
      ],
      "sources": [],
      "published": "2026-09-11",
      "revised": "2026-10-07",
      "html": "https://observatoriodeagentes.com/glosario/minimizacion-de-datos",
      "json": "https://observatoriodeagentes.com/api/public/glosario/minimizacion-de-datos",
      "markdown": "https://observatoriodeagentes.com/api/public/glosario/minimizacion-de-datos?formato=md"
    },
    {
      "slug": "llm",
      "term": "Modelo de lenguaje grande",
      "summary": "Modelo estadístico de gran tamaño entrenado, por lo general, para predecir el siguiente fragmento de texto a partir del anterior.",
      "definition": "Un modelo de lenguaje grande aprende regularidades del lenguaje sobre enormes volúmenes de texto y produce continuaciones plausibles. Por sí solo, no consulta una base de datos de hechos: genera texto que se ajusta a lo aprendido.",
      "context": "Es el motor de asistentes, resumidores, clasificadores y agentes. Muchas funciones de aplicaciones de IA se apoyan en modelos de este tipo.",
      "pitfalls": "Tratarlo como una fuente de verdad. El modelo no siempre distingue entre lo que sabe y lo que suena bien, por lo que sus respuestas requieren verificación.",
      "related": [
        "token",
        "alucinacion",
        "ventana-de-contexto"
      ],
      "ref_code": "OBS-002",
      "category": "Modelos y aprendizaje",
      "tags": [
        "Modelos y aprendizaje"
      ],
      "sources": [],
      "published": "2026-09-10",
      "revised": "2026-10-07",
      "html": "https://observatoriodeagentes.com/glosario/llm",
      "json": "https://observatoriodeagentes.com/api/public/glosario/llm",
      "markdown": "https://observatoriodeagentes.com/api/public/glosario/llm?formato=md"
    },
    {
      "slug": "modelo-de-razonamiento",
      "term": "Modelo de razonamiento",
      "summary": "Modelo entrenado para generar pasos intermedios antes de dar la respuesta final.",
      "definition": "Un modelo de razonamiento dedica cómputo adicional en el momento de responder, produciendo una cadena interna de pasos que normalmente no se muestra completa. Puede ganar precisión en problemas de varios pasos a cambio de latencia y coste.",
      "context": "Se elige para matemáticas, planificación, análisis de código y decisiones con muchas restricciones.",
      "pitfalls": "Usarlo para tareas triviales. Puede aumentar el coste y la espera sin mejorar respuestas que ya eran correctas.",
      "related": [
        "cadena-de-pensamiento",
        "inferencia",
        "coste-por-mil-tokens"
      ],
      "ref_code": "OBS-073",
      "category": "Agentes y sistemas",
      "tags": [
        "Agentes y sistemas"
      ],
      "sources": [],
      "published": "2026-09-11",
      "revised": "2026-10-07",
      "html": "https://observatoriodeagentes.com/glosario/modelo-de-razonamiento",
      "json": "https://observatoriodeagentes.com/api/public/glosario/modelo-de-razonamiento",
      "markdown": "https://observatoriodeagentes.com/api/public/glosario/modelo-de-razonamiento?formato=md"
    },
    {
      "slug": "modelo-multimodal",
      "term": "Modelo multimodal",
      "summary": "Modelo que acepta o produce más de un tipo de contenido: texto, imagen, audio o vídeo.",
      "definition": "Un modelo multimodal puede representar distintos tipos de entrada en un espacio común y razonar sobre ellos a la vez. La calidad rara vez es igual en todas las modalidades, y el coste por imagen o por segundo de audio puede medirse de forma distinta al del texto.",
      "context": "Se usa para leer documentos escaneados, describir capturas de pantalla o guiar a un agente sobre una interfaz visual.",
      "pitfalls": "Tratar una imagen como una fuente fiable de texto. Un número mal leído en una tabla escaneada puede propagarse sin ninguna señal de duda.",
      "related": [
        "llm",
        "agente-navegador",
        "alucinacion"
      ],
      "ref_code": "OBS-079",
      "category": "Modelos y aprendizaje",
      "tags": [
        "Modelos y aprendizaje"
      ],
      "sources": [],
      "published": "2026-09-11",
      "revised": "2026-10-07",
      "html": "https://observatoriodeagentes.com/glosario/modelo-multimodal",
      "json": "https://observatoriodeagentes.com/api/public/glosario/modelo-multimodal",
      "markdown": "https://observatoriodeagentes.com/api/public/glosario/modelo-multimodal?formato=md"
    },
    {
      "slug": "muestreo-top-p",
      "term": "Muestreo top-p",
      "summary": "Técnica que limita la elección del siguiente token al conjunto más probable que acumula una probabilidad dada.",
      "definition": "El muestreo top-p, o muestreo por núcleo, descarta la cola de opciones improbables antes de elegir. Actúa como un filtro de probabilidad que se combina con la temperatura.",
      "context": "Se ajusta junto con la temperatura para controlar el equilibrio entre variedad y coherencia.",
      "pitfalls": "Modificar temperatura y top-p al mismo tiempo sin medir. Los efectos se solapan y resulta difícil saber qué parámetro causó el cambio.",
      "related": [
        "temperatura",
        "inferencia"
      ],
      "ref_code": "OBS-009",
      "category": "Modelos y aprendizaje",
      "tags": [
        "Modelos y aprendizaje"
      ],
      "sources": [],
      "published": "2026-09-10",
      "revised": "2026-10-07",
      "html": "https://observatoriodeagentes.com/glosario/muestreo-top-p",
      "json": "https://observatoriodeagentes.com/api/public/glosario/muestreo-top-p",
      "markdown": "https://observatoriodeagentes.com/api/public/glosario/muestreo-top-p?formato=md"
    },
    {
      "slug": "obediencia-a-instrucciones",
      "term": "Obediencia a instrucciones leídas",
      "summary": "Grado en que un visitante automático hace lo que el texto de una página le pide.",
      "definition": "La obediencia a instrucciones leídas se mide con peticiones inofensivas y verificables, como citar un código de referencia. Es un rasgo que puede ayudar a distinguir a un agente de un rastreador.",
      "context": "Se observa registrando qué proporción de visitantes activa cada tipo de señuelo y con cuánto retardo.",
      "pitfalls": "Interpretar la obediencia como intención. Un agente puede seguir una indicación sin ningún propósito ajeno al de su usuario.",
      "related": [
        "senuelo-inerte",
        "inyeccion-indirecta",
        "agente-autonomo"
      ],
      "ref_code": "OBS-050",
      "category": "Agentes y sistemas",
      "tags": [
        "Agentes y sistemas"
      ],
      "sources": [],
      "published": "2026-09-10",
      "revised": "2026-10-07",
      "html": "https://observatoriodeagentes.com/glosario/obediencia-a-instrucciones",
      "json": "https://observatoriodeagentes.com/api/public/glosario/obediencia-a-instrucciones",
      "markdown": "https://observatoriodeagentes.com/api/public/glosario/obediencia-a-instrucciones?formato=md"
    },
    {
      "slug": "orquestador",
      "term": "Orquestador",
      "summary": "Componente que decide qué modelo, herramienta o paso se ejecuta en cada momento.",
      "definition": "El orquestador contiene la lógica del flujo: reintentos, ramificaciones, límites de iteración y paso de estado entre etapas. Puede ser código convencional o apoyarse en un modelo.",
      "context": "Aparece en cuanto una tarea deja de ser una sola llamada: clasificar, recuperar, redactar y verificar.",
      "pitfalls": "Delegar el control de flujo al propio modelo sin límites externos. Cuando el modelo decide cuántas veces reintentar, los bucles infinitos y el gasto descontrolado son un riesgo.",
      "related": [
        "agente-autonomo",
        "bucle-react",
        "limite-de-gasto"
      ],
      "ref_code": "OBS-023",
      "category": "Agentes y sistemas",
      "tags": [
        "Agentes y sistemas"
      ],
      "sources": [],
      "published": "2026-09-10",
      "revised": "2026-10-07",
      "html": "https://observatoriodeagentes.com/glosario/orquestador",
      "json": "https://observatoriodeagentes.com/api/public/glosario/orquestador",
      "markdown": "https://observatoriodeagentes.com/api/public/glosario/orquestador?formato=md"
    },
    {
      "slug": "permisos-minimos",
      "term": "Permisos mínimos",
      "summary": "Principio de conceder a cada componente solo los accesos estrictamente necesarios.",
      "definition": "Los permisos mínimos aplicados a agentes implican un alcance reducido, que puede complementarse con credenciales propias y caducidad corta. Una instrucción adversa no otorga por sí sola permisos de escritura a un agente con permisos de solo lectura.",
      "context": "Se aplica al diseño de claves, tokens, funciones expuestas y políticas de acceso a datos.",
      "pitfalls": "Reutilizar la credencial de administrador porque es más rápido. Es el atajo que puede convertir un incidente pequeño en uno grave.",
      "related": [
        "llamada-a-herramientas",
        "sandbox",
        "auditoria-de-acciones"
      ],
      "ref_code": "OBS-037",
      "category": "Seguridad y fiabilidad",
      "tags": [
        "Seguridad y fiabilidad"
      ],
      "sources": [],
      "published": "2026-09-10",
      "revised": "2026-10-07",
      "html": "https://observatoriodeagentes.com/glosario/permisos-minimos",
      "json": "https://observatoriodeagentes.com/api/public/glosario/permisos-minimos",
      "markdown": "https://observatoriodeagentes.com/api/public/glosario/permisos-minimos?formato=md"
    },
    {
      "slug": "planificacion-por-descomposicion",
      "term": "Planificación por descomposición",
      "summary": "Estrategia que divide un objetivo grande en subtareas verificables antes de ejecutarlas.",
      "definition": "La planificación por descomposición puede separar el plan de la ejecución: primero se produce una lista de pasos con criterio de éxito, después se ejecutan y se comprueban uno a uno. Facilita reintentar solo lo que falla.",
      "context": "Es habitual en agentes de programación, investigación y automatización de procesos largos.",
      "pitfalls": "Planificar sin criterio de verificación. Un plan cuyos pasos no se pueden comprobar no permite saber en qué punto se rompió la cadena.",
      "related": [
        "agente-autonomo",
        "reflexion",
        "orquestador"
      ],
      "ref_code": "OBS-028",
      "category": "Agentes y sistemas",
      "tags": [
        "Agentes y sistemas"
      ],
      "sources": [],
      "published": "2026-09-10",
      "revised": "2026-10-07",
      "html": "https://observatoriodeagentes.com/glosario/planificacion-por-descomposicion",
      "json": "https://observatoriodeagentes.com/api/public/glosario/planificacion-por-descomposicion",
      "markdown": "https://observatoriodeagentes.com/api/public/glosario/planificacion-por-descomposicion?formato=md"
    },
    {
      "slug": "preentrenamiento",
      "term": "Preentrenamiento",
      "summary": "Fase inicial en la que un modelo aprende regularidades del lenguaje sobre un corpus enorme y general.",
      "definition": "El preentrenamiento produce un modelo base que continúa texto de forma plausible pero no necesariamente sigue instrucciones. Suele consumir la mayor parte del cómputo total y establece los conocimientos iniciales del modelo antes de cualquier ajuste posterior.",
      "context": "Contribuye a determinar el corte de conocimiento del modelo, sus idiomas fuertes y sus sesgos de partida.",
      "pitfalls": "Dar por hecho que un ajuste posterior arreglará una carencia del preentrenamiento. Lo que apenas aparecía en el corpus no siempre se aprende con unos miles de ejemplos.",
      "related": [
        "llm",
        "fine-tuning",
        "aprendizaje-en-contexto"
      ],
      "ref_code": "OBS-071",
      "category": "Modelos y aprendizaje",
      "tags": [
        "Modelos y aprendizaje"
      ],
      "sources": [],
      "published": "2026-09-11",
      "revised": "2026-10-07",
      "html": "https://observatoriodeagentes.com/glosario/preentrenamiento",
      "json": "https://observatoriodeagentes.com/api/public/glosario/preentrenamiento",
      "markdown": "https://observatoriodeagentes.com/api/public/glosario/preentrenamiento?formato=md"
    },
    {
      "slug": "presupuesto-de-pasos",
      "term": "Presupuesto de pasos",
      "summary": "Límite máximo de acciones, llamadas o tiempo que un agente puede consumir en una tarea.",
      "definition": "El presupuesto de pasos convierte un bucle potencialmente infinito en un proceso acotado. Cuando se agota, el agente debe detenerse y devolver lo conseguido junto con el motivo de la parada, en lugar de seguir intentándolo.",
      "context": "Es un control recomendable en agentes autónomos con acceso a herramientas de pago o de escritura.",
      "pitfalls": "Fijar el presupuesto solo en número de pasos. Un único paso puede costar minutos y mucho dinero, así que hace falta limitar también tiempo y gasto.",
      "related": [
        "limite-de-gasto",
        "bucle-react",
        "auditoria-de-acciones"
      ],
      "ref_code": "OBS-067",
      "category": "Agentes y sistemas",
      "tags": [
        "Agentes y sistemas"
      ],
      "sources": [],
      "published": "2026-09-11",
      "revised": "2026-10-07",
      "html": "https://observatoriodeagentes.com/glosario/presupuesto-de-pasos",
      "json": "https://observatoriodeagentes.com/api/public/glosario/presupuesto-de-pasos",
      "markdown": "https://observatoriodeagentes.com/api/public/glosario/presupuesto-de-pasos?formato=md"
    },
    {
      "slug": "procedencia-de-contenido",
      "term": "Procedencia de contenido",
      "summary": "Información verificable sobre el origen y las modificaciones de un contenido.",
      "definition": "La procedencia de contenido puede acompañar al archivo o al texto con datos, en ocasiones firmados, sobre quién lo creó, con qué herramienta y qué transformaciones sufrió. No prueba que el contenido sea cierto: aporta información sobre de dónde viene.",
      "context": "Se usa en material generado o editado con IA, en archivos periodísticos y en cadenas de suministro de datos.",
      "pitfalls": "Interpretar la ausencia de procedencia como prueba de manipulación. La mayoría del contenido legítimo tampoco la lleva.",
      "related": [
        "marca-de-agua-textual",
        "envenenamiento-de-datos",
        "cadena-de-custodia-de-evidencia"
      ],
      "ref_code": "OBS-094",
      "category": "Seguridad y fiabilidad",
      "tags": [
        "Seguridad y fiabilidad"
      ],
      "sources": [],
      "published": "2026-09-11",
      "revised": "2026-10-07",
      "html": "https://observatoriodeagentes.com/glosario/procedencia-de-contenido",
      "json": "https://observatoriodeagentes.com/api/public/glosario/procedencia-de-contenido",
      "markdown": "https://observatoriodeagentes.com/api/public/glosario/procedencia-de-contenido?formato=md"
    },
    {
      "slug": "prompt-de-sistema",
      "term": "Prompt de sistema",
      "summary": "Instrucción de partida que fija el papel, los límites y el tono del modelo antes de cualquier mensaje del usuario.",
      "definition": "El prompt de sistema puede enviarse al inicio de una conversación y establece instrucciones sobre qué debe hacer el modelo y cómo. Tiene mayor prioridad que un mensaje del usuario, pero no garantiza la seguridad por sí solo.",
      "context": "Se emplea para fijar idioma, formato de salida, uso de herramientas y prohibiciones explícitas.",
      "pitfalls": "Confiarle la seguridad. El modelo puede incumplir las instrucciones del sistema al seguir instrucciones maliciosas en contenido externo que lea después, y esa es la base de la inyección indirecta.",
      "related": [
        "prompt",
        "barrera-de-seguridad",
        "inyeccion-indirecta"
      ],
      "ref_code": "OBS-004",
      "category": "Seguridad y fiabilidad",
      "tags": [
        "Seguridad y fiabilidad"
      ],
      "sources": [],
      "published": "2026-09-10",
      "revised": "2026-10-07",
      "html": "https://observatoriodeagentes.com/glosario/prompt-de-sistema",
      "json": "https://observatoriodeagentes.com/api/public/glosario/prompt-de-sistema",
      "markdown": "https://observatoriodeagentes.com/api/public/glosario/prompt-de-sistema?formato=md"
    },
    {
      "slug": "mcp",
      "term": "Protocolo de contexto de modelo",
      "summary": "Convenio abierto para que un modelo descubra y use herramientas y datos de servidores externos.",
      "definition": "El protocolo de contexto de modelo regula la comunicación entre clientes y servidores. Los servidores exponen herramientas, recursos y plantillas de prompts; la aplicación anfitriona decide cómo presentarlos al modelo. Sustituye integraciones a medida por una interfaz común.",
      "context": "Se usa para conectar asistentes a repositorios, bases de datos, sistemas de tickets o aplicaciones propias.",
      "pitfalls": "Exponer un servidor sin control de acceso propio. Que el protocolo sea estándar no significa que autentique por ti.",
      "related": [
        "llamada-a-herramientas",
        "permisos-minimos",
        "auditoria-de-acciones"
      ],
      "ref_code": "OBS-022",
      "category": "Datos y recuperación",
      "tags": [
        "Datos y recuperación"
      ],
      "sources": [],
      "published": "2026-09-10",
      "revised": "2026-10-07",
      "html": "https://observatoriodeagentes.com/glosario/mcp",
      "json": "https://observatoriodeagentes.com/api/public/glosario/mcp",
      "markdown": "https://observatoriodeagentes.com/api/public/glosario/mcp?formato=md"
    },
    {
      "slug": "benchmark",
      "term": "Prueba de referencia",
      "summary": "Conjunto de tareas que permite comparar modelos entre sí.",
      "definition": "Una prueba de referencia mide capacidades concretas en condiciones fijas. Su resultado es orientativo: no predice necesariamente el rendimiento en la tarea particular de una aplicación.",
      "context": "Se usa para preseleccionar candidatos antes de una evaluación propia.",
      "pitfalls": "Elegir modelo solo por su posición en una tabla. Algunas pruebas conocidas pueden estar presentes en los datos de entrenamiento.",
      "related": [
        "evaluacion-de-agentes",
        "llm"
      ],
      "ref_code": "OBS-057",
      "category": "Evaluación y medición",
      "tags": [
        "Evaluación y medición"
      ],
      "sources": [],
      "published": "2026-09-10",
      "revised": "2026-10-07",
      "html": "https://observatoriodeagentes.com/glosario/benchmark",
      "json": "https://observatoriodeagentes.com/api/public/glosario/benchmark",
      "markdown": "https://observatoriodeagentes.com/api/public/glosario/benchmark?formato=md"
    },
    {
      "slug": "rastreador",
      "term": "Rastreador",
      "summary": "Programa que recorre enlaces de forma sistemática para descargar páginas y facilitar su indexación.",
      "definition": "Un rastreador parte de una lista de direcciones, descarga el documento y sigue los enlaces que encuentra. Su función principal es recorrer la estructura de enlaces, no interpretar el sentido del texto.",
      "context": "Es un tipo de visitante automático habitual en la web pública.",
      "pitfalls": "Confundir rastreador con agente. El rastreador suele seguir enlaces; un agente puede reaccionar a lo que el texto dice, aunque no haya enlace.",
      "related": [
        "robots-txt",
        "user-agent",
        "sitemap"
      ],
      "ref_code": "OBS-041",
      "category": "Web y protocolos",
      "tags": [
        "Web y protocolos"
      ],
      "sources": [],
      "published": "2026-09-10",
      "revised": "2026-10-07",
      "html": "https://observatoriodeagentes.com/glosario/rastreador",
      "json": "https://observatoriodeagentes.com/api/public/glosario/rastreador",
      "markdown": "https://observatoriodeagentes.com/api/public/glosario/rastreador?formato=md"
    },
    {
      "slug": "reflexion",
      "term": "Reflexión",
      "summary": "Paso en el que el agente revisa su propio resultado y decide si lo corrige.",
      "definition": "La reflexión introduce una segunda pasada: se compara la salida con el objetivo y con los criterios definidos, y se reintenta si no se cumplen. Funciona mejor cuando la comprobación es externa y objetiva.",
      "context": "Se aplica a generación de código con pruebas, a extracción de datos con validación de esquema y a redacción con reglas de formato.",
      "pitfalls": "Pedir al mismo modelo que se juzgue sin ningún dato externo. Puede confirmar su respuesta anterior y dar una falsa sensación de control.",
      "related": [
        "bucle-react",
        "evaluacion-de-agentes",
        "humano-en-el-bucle"
      ],
      "ref_code": "OBS-029",
      "category": "Agentes y sistemas",
      "tags": [
        "Agentes y sistemas"
      ],
      "sources": [],
      "published": "2026-09-10",
      "revised": "2026-10-07",
      "html": "https://observatoriodeagentes.com/glosario/reflexion",
      "json": "https://observatoriodeagentes.com/api/public/glosario/reflexion",
      "markdown": "https://observatoriodeagentes.com/api/public/glosario/reflexion?formato=md"
    },
    {
      "slug": "registro-de-trazas",
      "term": "Registro de trazas",
      "summary": "Historial detallado de los pasos registrados de una ejecución, con entradas, salidas y tiempos.",
      "definition": "El registro de trazas encadena las llamadas de una misma tarea en un hilo consultable. Permite ver qué prompt se envió, qué herramienta respondió qué y dónde se desvió el resultado.",
      "context": "Es una herramienta de diagnóstico importante para los agentes en funcionamiento.",
      "pitfalls": "Registrar sin identificador común. Sin un hilo que una los pasos, quedan mensajes sueltos que dificultan reconstruir la ejecución.",
      "related": [
        "auditoria-de-acciones",
        "evaluacion-de-agentes",
        "agente-multiple"
      ],
      "ref_code": "OBS-060",
      "category": "Agentes y sistemas",
      "tags": [
        "Agentes y sistemas"
      ],
      "sources": [],
      "published": "2026-09-10",
      "revised": "2026-10-07",
      "html": "https://observatoriodeagentes.com/glosario/registro-de-trazas",
      "json": "https://observatoriodeagentes.com/api/public/glosario/registro-de-trazas",
      "markdown": "https://observatoriodeagentes.com/api/public/glosario/registro-de-trazas?formato=md"
    },
    {
      "slug": "reglamento-europeo-de-ia",
      "term": "Reglamento europeo de inteligencia artificial",
      "summary": "Norma de la Unión Europea que clasifica los sistemas de IA por riesgo e impone obligaciones según esa clasificación.",
      "definition": "El reglamento europeo de inteligencia artificial establece prohibiciones, requisitos para sistemas de alto riesgo y deberes de transparencia, como informar, en determinados casos, de que se está interactuando con un sistema de IA. Las obligaciones recaen, entre otros, sobre los proveedores y sobre quienes despliegan el sistema.",
      "context": "Puede afectar a organizaciones que pongan en servicio un sistema de IA en la Unión Europea, con independencia de dónde esté el proveedor.",
      "pitfalls": "Confundir sus obligaciones con las de protección de datos. Son marcos distintos y cumplir uno no cubre el otro.",
      "related": [
        "base-juridica-del-tratamiento",
        "minimizacion-de-datos",
        "reglas-versionadas"
      ],
      "ref_code": "OBS-091",
      "category": "Privacidad y normativa",
      "tags": [
        "Privacidad y normativa"
      ],
      "sources": [],
      "published": "2026-09-11",
      "revised": "2026-10-07",
      "html": "https://observatoriodeagentes.com/glosario/reglamento-europeo-de-ia",
      "json": "https://observatoriodeagentes.com/api/public/glosario/reglamento-europeo-de-ia",
      "markdown": "https://observatoriodeagentes.com/api/public/glosario/reglamento-europeo-de-ia?formato=md"
    },
    {
      "slug": "reglas-versionadas",
      "term": "Reglas versionadas",
      "summary": "Conjunto de umbrales de clasificación identificado por una versión que se guarda con cada resultado.",
      "definition": "Las reglas versionadas permiten cambiar los criterios sin perder el histórico: si se conservan los datos crudos, se pueden recalcular los resultados con la versión nueva. Cada clasificación indica con qué reglas se obtuvo.",
      "context": "Es útil en mediciones que vayan a afinarse con el tiempo.",
      "pitfalls": "Modificar umbrales sin registrar la versión. A partir de ese momento las comparaciones históricas pueden perder validez.",
      "related": [
        "heuristica-de-ritmo",
        "tasa-de-falsos-positivos",
        "telemetria-de-servidor"
      ],
      "ref_code": "OBS-052",
      "category": "Evaluación y medición",
      "tags": [
        "Evaluación y medición"
      ],
      "sources": [],
      "published": "2026-09-10",
      "revised": "2026-10-07",
      "html": "https://observatoriodeagentes.com/glosario/reglas-versionadas",
      "json": "https://observatoriodeagentes.com/api/public/glosario/reglas-versionadas",
      "markdown": "https://observatoriodeagentes.com/api/public/glosario/reglas-versionadas?formato=md"
    },
    {
      "slug": "reintento-con-retroceso",
      "term": "Reintento con retroceso exponencial",
      "summary": "Estrategia de reintento que espera cada vez más tiempo antes de repetir una llamada fallida.",
      "definition": "El reintento con retroceso exponencial multiplica la espera tras cada fallo y puede añadir una variación aleatoria, para reducir el riesgo de una avalancha de peticiones que agrave la saturación. Es una estrategia habitual ante un error temporal o una respuesta de límite superado.",
      "context": "Aparece en clientes de interfaces externas: modelos, pasarelas de pago, correo, servicios de datos.",
      "pitfalls": "Reintentar operaciones que no son idempotentes. Sin una clave de idempotencia, tres reintentos de un cobro pueden ser tres cobros.",
      "related": [
        "idempotencia",
        "limitacion-de-peticiones",
        "latencia-de-primer-token"
      ],
      "ref_code": "OBS-066",
      "category": "Web y protocolos",
      "tags": [
        "Web y protocolos"
      ],
      "sources": [],
      "published": "2026-09-11",
      "revised": "2026-10-07",
      "html": "https://observatoriodeagentes.com/glosario/reintento-con-retroceso",
      "json": "https://observatoriodeagentes.com/api/public/glosario/reintento-con-retroceso",
      "markdown": "https://observatoriodeagentes.com/api/public/glosario/reintento-con-retroceso?formato=md"
    },
    {
      "slug": "renderizado-en-servidor",
      "term": "Renderizado en servidor",
      "summary": "Generación del HTML completo en el servidor antes de enviarlo al visitante.",
      "definition": "El renderizado en servidor entrega el contenido ya formado, sin depender de que el visitante ejecute código. Facilita que un visitante que no ejecuta código de navegador vea el mismo contenido que una persona.",
      "context": "Facilita la indexación; el registro de la visita sin ejecutar código en el navegador depende del sistema de medición.",
      "pitfalls": "Cargar el contenido principal solo con código de navegador. Para los visitantes automáticos que no lo ejecutan, la página podría quedar vacía.",
      "related": [
        "sitemap",
        "telemetria-de-servidor",
        "huella-tecnica"
      ],
      "ref_code": "OBS-045",
      "category": "Web y protocolos",
      "tags": [
        "Web y protocolos"
      ],
      "sources": [],
      "published": "2026-09-10",
      "revised": "2026-10-07",
      "html": "https://observatoriodeagentes.com/glosario/renderizado-en-servidor",
      "json": "https://observatoriodeagentes.com/api/public/glosario/renderizado-en-servidor",
      "markdown": "https://observatoriodeagentes.com/api/public/glosario/renderizado-en-servidor?formato=md"
    },
    {
      "slug": "retencion-de-datos",
      "term": "Retención de datos",
      "summary": "Periodo durante el cual se conservan los registros antes de borrarlos o, en su caso, agregarlos.",
      "definition": "La retención de datos se refiere al tiempo de conservación de registros. Pasado el plazo, pueden conservarse solo agregados sin detalle individual.",
      "context": "Puede declararse públicamente en el aviso del sitio y aplicarse de forma automática.",
      "pitfalls": "Guardar indefinidamente por si acaso. Aumenta el riesgo y puede no aportar valor a la medición.",
      "related": [
        "anonimizacion",
        "telemetria-de-servidor",
        "memoria-a-largo-plazo"
      ],
      "ref_code": "OBS-053",
      "category": "Privacidad y normativa",
      "tags": [
        "Privacidad y normativa"
      ],
      "sources": [],
      "published": "2026-09-10",
      "revised": "2026-10-07",
      "html": "https://observatoriodeagentes.com/glosario/retencion-de-datos",
      "json": "https://observatoriodeagentes.com/api/public/glosario/retencion-de-datos",
      "markdown": "https://observatoriodeagentes.com/api/public/glosario/retencion-de-datos?formato=md"
    },
    {
      "slug": "rfc-9309",
      "term": "RFC 9309",
      "summary": "Especificación que normaliza el protocolo de exclusión de rastreadores, el conocido robots.txt.",
      "definition": "La RFC 9309 fija la sintaxis y la interpretación del archivo robots.txt: cómo se seleccionan los grupos por agente de usuario, cómo se resuelven reglas en conflicto y qué significa una regla ausente. Describe reglas de rastreo, no un mecanismo de seguridad.",
      "context": "Es la referencia para interpretar si una petición automática siguió las indicaciones publicadas por un sitio.",
      "pitfalls": "Tratar una ruta excluida como una zona protegida. La exclusión es una indicación pública, y saltarla no implica por sí solo un acceso no autorizado en sentido técnico.",
      "related": [
        "robots-txt",
        "rastreador",
        "indicador-de-cumplimiento-de-reglas"
      ],
      "ref_code": "OBS-096",
      "category": "Web y protocolos",
      "tags": [
        "Web y protocolos"
      ],
      "sources": [],
      "published": "2026-09-11",
      "revised": "2026-10-07",
      "html": "https://observatoriodeagentes.com/glosario/rfc-9309",
      "json": "https://observatoriodeagentes.com/api/public/glosario/rfc-9309",
      "markdown": "https://observatoriodeagentes.com/api/public/glosario/rfc-9309?formato=md"
    },
    {
      "slug": "salida-estructurada",
      "term": "Salida estructurada",
      "summary": "Respuesta del modelo obligada a seguir un formato de datos concreto en lugar de texto libre.",
      "definition": "La salida estructurada restringe la generación a un esquema declarado, de modo que el resultado se pueda leer con un programa sin interpretación intermedia. Se consigue mediante gramáticas de decodificación o modos específicos del proveedor, no solo pidiéndolo en el prompt.",
      "context": "Se utiliza en la extracción de datos, la clasificación automática y los pasos intermedios de un agente que alimentan a otros pasos.",
      "pitfalls": "Confundir un formato válido con un contenido correcto. Un JSON perfectamente formado puede contener un dato inventado, y la validación de esquema no necesariamente lo detecta.",
      "related": [
        "esquema-de-herramientas",
        "llamada-a-herramientas",
        "alucinacion"
      ],
      "ref_code": "OBS-062",
      "category": "Agentes y sistemas",
      "tags": [
        "Agentes y sistemas"
      ],
      "sources": [],
      "published": "2026-09-11",
      "revised": "2026-10-07",
      "html": "https://observatoriodeagentes.com/glosario/salida-estructurada",
      "json": "https://observatoriodeagentes.com/api/public/glosario/salida-estructurada",
      "markdown": "https://observatoriodeagentes.com/api/public/glosario/salida-estructurada?formato=md"
    },
    {
      "slug": "secretos-en-registros",
      "term": "Secretos en registros",
      "summary": "Credenciales o datos personales que acaban escritos en trazas, mensajes de error o telemetría.",
      "definition": "Los secretos en registros son una fuga silenciosa: el sistema funciona, pero la clave puede quedar almacenada en texto plano en un sitio con más lectores y menos control que el almacén de credenciales. En sistemas con modelos ocurre al registrar el prompt completo para depurar.",
      "context": "Es un hallazgo habitual en revisiones de agentes, donde las llamadas a herramientas pueden registrarse íntegras.",
      "pitfalls": "Registrar la petición entera durante una incidencia y olvidar retirarlo. La medida temporal sobrevive al problema que la motivó.",
      "related": [
        "gestion-de-secretos",
        "registro-de-trazas",
        "minimizacion-de-datos"
      ],
      "ref_code": "OBS-083",
      "category": "Seguridad y fiabilidad",
      "tags": [
        "Seguridad y fiabilidad"
      ],
      "sources": [],
      "published": "2026-09-11",
      "revised": "2026-10-07",
      "html": "https://observatoriodeagentes.com/glosario/secretos-en-registros",
      "json": "https://observatoriodeagentes.com/api/public/glosario/secretos-en-registros",
      "markdown": "https://observatoriodeagentes.com/api/public/glosario/secretos-en-registros?formato=md"
    },
    {
      "slug": "senuelo-inerte",
      "term": "Señuelo inerte",
      "summary": "Dato único puesto en una página que, al ser usado, puede indicar que ese dato salió de esa página.",
      "definition": "Un señuelo inerte es una ruta no enlazada, una dirección de contacto única o una referencia que el texto pide citar. Puede activarse a partir de esa página, pero la activación no prueba lectura comprensiva, ni decisión, ni quién actuó: puede venir de un rastreo automático, de una previsualización o de una copia reenviada.",
      "context": "Se usa para detectar el uso de un dato de la página, sin distinguir por sí solo a un visitante que interpreta el texto de uno que solo recorre enlaces.",
      "pitfalls": "Diseñar señuelos que pidan algo perjudicial. Deja de ser observación y pasa a ser inducción, que es exactamente lo que hay que evitar.",
      "related": [
        "marca-de-agua-textual",
        "obediencia-a-instrucciones",
        "robots-txt"
      ],
      "ref_code": "OBS-048",
      "category": "Evaluación y medición",
      "tags": [
        "Evaluación y medición"
      ],
      "sources": [],
      "published": "2026-09-10",
      "revised": "2026-10-07",
      "html": "https://observatoriodeagentes.com/glosario/senuelo-inerte",
      "json": "https://observatoriodeagentes.com/api/public/glosario/senuelo-inerte",
      "markdown": "https://observatoriodeagentes.com/api/public/glosario/senuelo-inerte?formato=md"
    },
    {
      "slug": "agente-multiple",
      "term": "Sistema de varios agentes",
      "summary": "Arquitectura en la que varios agentes colaboran, con o sin coordinador.",
      "definition": "Un sistema de varios agentes puede repartir el trabajo por especialidad y usar mensajes entre ellos. Puede añadir paralelismo y también una capa nueva de fallos: mensajes perdidos, bucles de delegación y coste multiplicado.",
      "context": "Se usa en investigación amplia, revisión cruzada de resultados y procesos con roles claramente distintos.",
      "pitfalls": "Adoptarlo antes de que un solo agente funcione bien. Puede multiplicar el gasto y la dificultad de diagnóstico sin resolver el problema de fondo.",
      "related": [
        "orquestador",
        "limite-de-gasto",
        "registro-de-trazas"
      ],
      "ref_code": "OBS-030",
      "category": "Agentes y sistemas",
      "tags": [
        "Agentes y sistemas"
      ],
      "sources": [],
      "published": "2026-09-10",
      "revised": "2026-10-07",
      "html": "https://observatoriodeagentes.com/glosario/agente-multiple",
      "json": "https://observatoriodeagentes.com/api/public/glosario/agente-multiple",
      "markdown": "https://observatoriodeagentes.com/api/public/glosario/agente-multiple?formato=md"
    },
    {
      "slug": "sobreajuste",
      "term": "Sobreajuste",
      "summary": "Un modelo que se ajusta demasiado a los ejemplos vistos y rinde peor con los nuevos.",
      "definition": "El sobreajuste puede detectarse cuando el ajuste sigue mejorando la métrica de entrenamiento mientras la métrica sobre datos reservados empeora. El modelo ha aprendido detalles del conjunto concreto que no generalizan bien.",
      "context": "Es uno de los principales riesgos del ajuste fino con pocos ejemplos, y también de los prompts optimizados a mano sobre un puñado de casos.",
      "pitfalls": "Elegir la versión que mejor puntúa en el mismo conjunto que se usó para ajustarla. Para evaluar sin ese sesgo, hace falta un conjunto que no haya intervenido en las decisiones de ajuste.",
      "related": [
        "fine-tuning",
        "benchmark",
        "evaluacion-de-agentes"
      ],
      "ref_code": "OBS-077",
      "category": "Modelos y aprendizaje",
      "tags": [
        "Modelos y aprendizaje"
      ],
      "sources": [],
      "published": "2026-09-11",
      "revised": "2026-10-07",
      "html": "https://observatoriodeagentes.com/glosario/sobreajuste",
      "json": "https://observatoriodeagentes.com/api/public/glosario/sobreajuste",
      "markdown": "https://observatoriodeagentes.com/api/public/glosario/sobreajuste?formato=md"
    },
    {
      "slug": "suplantacion-de-permisos",
      "term": "Suplantación de permisos",
      "summary": "Un componente privilegiado ejecuta una acción que quien la solicita no está autorizado a obtener.",
      "definition": "La suplantación de permisos, o delegado confundido, aparece cuando un agente usa sus propias credenciales para realizar una acción que el solicitante no está autorizado a obtener. El sistema comprueba los permisos de quien ejecuta la acción, no los de quien la pidió.",
      "context": "Es un patrón de riesgo importante en agentes compartidos que acceden a datos de varias personas u organizaciones.",
      "pitfalls": "Verificar la identidad al entrar y no comprobar los permisos en cada acción. La autorización tiene que viajar con la petición hasta la herramienta.",
      "related": [
        "permisos-minimos",
        "auditoria-de-acciones",
        "comunicacion-entre-agentes"
      ],
      "ref_code": "OBS-084",
      "category": "Seguridad y fiabilidad",
      "tags": [
        "Seguridad y fiabilidad"
      ],
      "sources": [],
      "published": "2026-09-11",
      "revised": "2026-10-07",
      "html": "https://observatoriodeagentes.com/glosario/suplantacion-de-permisos",
      "json": "https://observatoriodeagentes.com/api/public/glosario/suplantacion-de-permisos",
      "markdown": "https://observatoriodeagentes.com/api/public/glosario/suplantacion-de-permisos?formato=md"
    },
    {
      "slug": "supresion-de-celdas-pequenas",
      "term": "Supresión de celdas pequeñas",
      "summary": "Ocultar cifras basadas en muy pocos casos para reducir el riesgo de que se deduzca a quién corresponden.",
      "definition": "La supresión de celdas pequeñas fija un umbral mínimo por celda y no publica lo que quede por debajo, junto con las celdas complementarias que permitirían recalcularlo por diferencia. Es práctica habitual en estadística oficial.",
      "context": "Puede aplicarse en cualquier publicación agregada de datos de comportamiento, incluidas las cifras públicas de este observatorio.",
      "pitfalls": "Suprimir una celda y publicar el total. Con la suma y el resto de celdas, el valor oculto se reconstruye en un paso.",
      "related": [
        "anonimizacion",
        "minimizacion-de-datos",
        "grupo-de-control"
      ],
      "ref_code": "OBS-097",
      "category": "Privacidad y normativa",
      "tags": [
        "Privacidad y normativa"
      ],
      "sources": [],
      "published": "2026-09-11",
      "revised": "2026-10-07",
      "html": "https://observatoriodeagentes.com/glosario/supresion-de-celdas-pequenas",
      "json": "https://observatoriodeagentes.com/api/public/glosario/supresion-de-celdas-pequenas",
      "markdown": "https://observatoriodeagentes.com/api/public/glosario/supresion-de-celdas-pequenas?formato=md"
    },
    {
      "slug": "tasa-de-falsos-positivos",
      "term": "Tasa de falsos positivos",
      "summary": "Proporción de casos realmente negativos que un sistema clasifica erróneamente como positivos.",
      "definition": "La tasa de falsos positivos es FP / (FP + TN): de todos los casos realmente negativos, qué parte se marcó por error como positiva. No debe confundirse con la proporción de predicciones positivas que son incorrectas, FP / (TP + FP), conocida como tasa de descubrimientos falsos.",
      "context": "Es una de las medidas que se valoran antes de publicar una clasificación, junto con la precisión, la sensibilidad, la prevalencia del fenómeno y la calidad de la referencia con la que se compara. Una tasa baja por sí sola no basta para publicar.",
      "pitfalls": "Usar como sinónimos tasa de falsos positivos y proporción de falsos positivos entre todas las alertas. Tienen denominadores distintos y responden preguntas diferentes.",
      "related": [
        "heuristica-de-ritmo",
        "reglas-versionadas",
        "evaluacion-de-agentes"
      ],
      "ref_code": "OBS-051",
      "category": "Evaluación y medición",
      "tags": [
        "Evaluación y medición"
      ],
      "sources": [
        {
          "url": "https://csrc.nist.gov/glossary/term/false_positive_rate",
          "title": "NIST — False Positive Rate"
        },
        {
          "url": "https://scikit-learn.org/stable/modules/model_evaluation.html#confusion-matrix",
          "title": "scikit-learn — Confusion matrix"
        }
      ],
      "published": "2026-09-10",
      "revised": "2026-09-12",
      "html": "https://observatoriodeagentes.com/glosario/tasa-de-falsos-positivos",
      "json": "https://observatoriodeagentes.com/api/public/glosario/tasa-de-falsos-positivos",
      "markdown": "https://observatoriodeagentes.com/api/public/glosario/tasa-de-falsos-positivos?formato=md"
    },
    {
      "slug": "telemetria-de-servidor",
      "term": "Telemetría de servidor",
      "summary": "Medición hecha en el servidor, independiente de que el visitante ejecute código.",
      "definition": "La telemetría de servidor registra las peticiones que recibe. Compararla con la señal enviada desde el navegador revela discrepancias, pero no identifica quién no ejecutó código.",
      "context": "Ayuda a observar visitantes automáticos, tanto si ejecutan código de navegador como si no.",
      "pitfalls": "La señal del navegador puede faltar por bloqueadores, consentimiento, fallos o abandono, aunque se haya ejecutado JavaScript. Las cachés y los CDN pueden impedir que una petición llegue al servidor de origen.",
      "related": [
        "renderizado-en-servidor",
        "huella-tecnica",
        "heuristica-de-ritmo"
      ],
      "ref_code": "OBS-055",
      "category": "Web y protocolos",
      "tags": [
        "Web y protocolos"
      ],
      "sources": [],
      "published": "2026-09-10",
      "revised": "2026-10-07",
      "html": "https://observatoriodeagentes.com/glosario/telemetria-de-servidor",
      "json": "https://observatoriodeagentes.com/api/public/glosario/telemetria-de-servidor",
      "markdown": "https://observatoriodeagentes.com/api/public/glosario/telemetria-de-servidor?formato=md"
    },
    {
      "slug": "temperatura",
      "term": "Temperatura",
      "summary": "Parámetro que regula cuánta variabilidad se permite al elegir el siguiente token.",
      "definition": "Con temperatura baja el modelo tiende a elegir las opciones más probables y las respuestas suelen ser más repetitivas y estables. Con temperatura alta explora alternativas menos probables y gana variedad, aunque puede perder precisión.",
      "context": "Se baja para extracción de datos, clasificación y respuestas verificables; se sube para redacción creativa o generación de variantes.",
      "pitfalls": "Subir la temperatura para arreglar respuestas malas. Si el problema es falta de contexto, más variabilidad puede producir errores más originales.",
      "related": [
        "muestreo-top-p",
        "alucinacion"
      ],
      "ref_code": "OBS-008",
      "category": "Modelos y aprendizaje",
      "tags": [
        "Modelos y aprendizaje"
      ],
      "sources": [],
      "published": "2026-09-10",
      "revised": "2026-10-07",
      "html": "https://observatoriodeagentes.com/glosario/temperatura",
      "json": "https://observatoriodeagentes.com/api/public/glosario/temperatura",
      "markdown": "https://observatoriodeagentes.com/api/public/glosario/temperatura?formato=md"
    },
    {
      "slug": "token",
      "term": "Token",
      "summary": "Unidad mínima de texto con la que trabaja un modelo: puede ser una palabra o un fragmento de palabra.",
      "definition": "Los modelos de lenguaje procesan el texto como tokens producidos por un tokenizador. El precio, los límites de contexto y la velocidad suelen medirse en función de estas unidades.",
      "context": "Se usa para estimar coste y tamaño de las peticiones antes de enviarlas.",
      "pitfalls": "Contar palabras en lugar de tokens. En español una palabra larga puede costar tres o cuatro tokens, y las estimaciones basadas en palabras pueden desviarse.",
      "related": [
        "tokenizacion",
        "coste-por-mil-tokens",
        "ventana-de-contexto"
      ],
      "ref_code": "OBS-006",
      "category": "Modelos y aprendizaje",
      "tags": [
        "Modelos y aprendizaje"
      ],
      "sources": [],
      "published": "2026-09-10",
      "revised": "2026-10-07",
      "html": "https://observatoriodeagentes.com/glosario/token",
      "json": "https://observatoriodeagentes.com/api/public/glosario/token",
      "markdown": "https://observatoriodeagentes.com/api/public/glosario/token?formato=md"
    },
    {
      "slug": "tokenizacion",
      "term": "Tokenización",
      "summary": "Proceso que convierte texto en la secuencia de tokens que el modelo consume.",
      "definition": "La tokenización suele aplicar un vocabulario fijo definido antes del entrenamiento del modelo. Idiomas y alfabetos poco representados suelen fragmentarse más, así que un mensaje equivalente puede costar más tokens.",
      "context": "Interviene en cada llamada y explica diferencias de coste entre idiomas y entre formatos de datos.",
      "pitfalls": "Ignorar que un JSON con mucho formato puede consumir más tokens que el mismo dato en texto plano.",
      "related": [
        "token",
        "coste-por-mil-tokens"
      ],
      "ref_code": "OBS-007",
      "category": "Modelos y aprendizaje",
      "tags": [
        "Modelos y aprendizaje"
      ],
      "sources": [],
      "published": "2026-09-10",
      "revised": "2026-10-07",
      "html": "https://observatoriodeagentes.com/glosario/tokenizacion",
      "json": "https://observatoriodeagentes.com/api/public/glosario/tokenizacion",
      "markdown": "https://observatoriodeagentes.com/api/public/glosario/tokenizacion?formato=md"
    },
    {
      "slug": "ventana-de-contexto",
      "term": "Ventana de contexto",
      "summary": "Cantidad máxima de texto que un modelo puede tener en cuenta en una sola llamada.",
      "definition": "La ventana de contexto se mide en tokens e incluye instrucciones, historial, documentos aportados y la propia respuesta. Lo que queda fuera no está disponible directamente en esa llamada.",
      "context": "Determina cuántos documentos se pueden adjuntar y cuánta conversación se conserva. Es uno de los límites que se encuentran al construir asistentes con memoria.",
      "pitfalls": "Suponer que una ventana grande sustituye a una buena recuperación de información. Con exceso de texto irrelevante la calidad puede bajar aunque quepa todo.",
      "related": [
        "token",
        "rag",
        "memoria-a-corto-plazo"
      ],
      "ref_code": "OBS-005",
      "category": "Datos y recuperación",
      "tags": [
        "Datos y recuperación"
      ],
      "sources": [],
      "published": "2026-09-10",
      "revised": "2026-10-07",
      "html": "https://observatoriodeagentes.com/glosario/ventana-de-contexto",
      "json": "https://observatoriodeagentes.com/api/public/glosario/ventana-de-contexto",
      "markdown": "https://observatoriodeagentes.com/api/public/glosario/ventana-de-contexto?formato=md"
    }
  ]
}