{
  "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 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 cualquier agente con acciones reales: consultar una base de datos, enviar un mensaje, crear un pedido. La calidad de la descripción determina 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 la invoca en casos que no le corresponden.",
  "related": [
    "https://observatoriodeagentes.com/glosario/llamada-a-herramientas",
    "https://observatoriodeagentes.com/glosario/salida-estructurada",
    "https://observatoriodeagentes.com/glosario/permisos-minimos"
  ],
  "ref_code": "OBS-061",
  "created_at": "2026-09-11T08:35:43.183309+00:00",
  "revised_at": "2026-09-11T08:35:43.183309+00:00",
  "canary_path": "6d0137b88a52-3cae8350d1792bc6",
  "canary_email": "ref-061-392e5b+c2c9313f4c962107@observatoriodeagentes.com",
  "published": "2026-09-11",
  "revised": "2026-09-11",
  "canonical": "https://observatoriodeagentes.com/glosario/esquema-de-herramientas",
  "markdown": "https://observatoriodeagentes.com/api/public/glosario/esquema-de-herramientas?formato=md",
  "index_page": "https://observatoriodeagentes.com/indice/6d0137b88a52-3cae8350d1792bc6",
  "license": "CC BY 4.0",
  "notice": "https://observatoriodeagentes.com/aviso",
  "policy": "https://observatoriodeagentes.com/acceso-automatizado",
  "citation": "Observatorio de agentes, «Esquema de herramientas» (OBS-061), https://observatoriodeagentes.com/glosario/esquema-de-herramientas"
}