Sí, un agente de IA doméstico puede verificar muchos resultados de herramientas antes de actuar, pero las comprobaciones confiables deben ser independientes de la suposición original del modelo.
Supongamos que un agente busca en un calendario local, lee un correo electrónico de envío y se prepara para cancelar una cita. Una respuesta fluida de la herramienta puede contener una fecha incorrecta, un registro obsoleto o campos mal formados que aun así parezcan plausibles para el modelo. Verificar significa comprobar la estructura, la identidad, la actualidad, los permisos y las pruebas antes del límite de acción; no simplemente preguntar al mismo modelo si su propia interpretación parece correcta.
La verificación comienza con comprobaciones deterministas
Las comprobaciones más económicas no requieren otro modelo. Valida el nombre de la herramienta, el esquema de argumentos, el esquema de respuesta, los identificadores de registros, las marcas de tiempo, las unidades y los rangos de valores permitidos. Una consulta de calendario debería devolver un ID de evento que exista en la cuenta esperada; una operación de archivo debería resolverse dentro de un directorio aprobado; el total de una compra debería cuadrar con las partidas antes de enviar cualquier transacción.
El SDK de agentes de OpenAI admite barreras de seguridad de entrada y salida que pueden rechazar o interrumpir ejecuciones cuando fallan las comprobaciones. Estas barreras son útiles porque se sitúan fuera de la generación de respuestas ordinaria. Un validador de tipos no puede demostrar que una fecha sea correcta en los hechos, pero sí puede impedir que un agente trate datos ausentes, ambiguos o inesperados como permiso para continuar.
La validación determinista convierte la ambigüedad silenciosa en un estado visible: aprobado, fallido o evidencia insuficiente. Ese estado debería acompañar al resultado de la herramienta. El agente puede volver a intentar una consulta de solo lectura después de un fallo transitorio, pero no debería inventar un identificador ausente ni forzar una respuesta no válida para adaptarla a la forma esperada simplemente para mantener el plan en marcha.
La evidencia independiente evita la autocomprobación circular
La verificación semántica pregunta si un resultado respalda la acción planificada. El patrón más sólido compara observaciones independientes: confirmar una afirmación sobre la entrega de un paquete tanto con el registro del transportista como con el ID del pedido, o confirmar el espacio libre en disco mediante una consulta al sistema de archivos en lugar del resumen textual producido por la primera herramienta. La coincidencia solo es significativa cuando las comprobaciones no comparten la misma fuente de error.
El marco ReAct intercala el razonamiento con las acciones para que las observaciones actualicen un plan en lugar de añadirse después de una cadena fija. Esto mejora la trazabilidad, pero la observación sigue siendo un dato, no una verdad. Un verificador debería comparar la evidencia devuelta con predicados explícitos, como identidad coincidente, marca de tiempo actual, saldo suficiente o un objetivo reversible.
Pedir al mismo modelo que critique la misma transcripción puede detectar contradicciones, pero no constituye una verificación independiente. El crítico comparte sesgos de entrenamiento y puede aceptar un resultado falso pero persuasivo. Usa la revisión basada en modelos para juicios imprecisos y, después, fundamenta las afirmaciones decisivas en una segunda herramienta, una suma de comprobación, una restricción de base de datos o una persona. Más autorreflexión no crea automáticamente una nueva fuente de verdad.
El riesgo de la acción determina cuánta evidencia es suficiente
Una recomendación de solo lectura puede tolerar una incertidumbre que una acción destructiva no puede. La política de verificación debería clasificar las acciones según su reversibilidad, efecto financiero, exposición de la privacidad, audiencia y alcance potencial. Cambiar el nombre de un archivo temporal puede requerir una sola comprobación del esquema; eliminar un archivo de fotos, enviar un mensaje externo, cambiar un cortafuegos o gastar dinero debería requerir pruebas más sólidas y, a menudo, aprobación explícita.
La revisión humana es un control fundamental en las actuales directrices de seguridad para agentes, especialmente cuando una ejecución atraviesa un límite sensible. Un servidor doméstico puede pausar el flujo de trabajo, mostrar el objetivo exacto y las pruebas, y conservar localmente el estado pendiente. La aprobación debería vincularse a esos argumentos exactos para que un turno posterior del modelo no pueda sustituir al destinatario, la ruta o el importe por otros.
La afirmación de autoverificación falla cuando todos los comprobadores consumen la misma fuente contaminada, el entorno cambia entre la comprobación y la acción, o la acción no puede revertirse. También falla cuando la salida de una herramienta contiene instrucciones que anulan la política. Trata los resultados como datos no confiables, minimiza el intervalo entre la verificación y la ejecución, y exige que sea el adaptador de la herramienta —no el modelo— quien aplique los permisos no negociables.
Usa un sobre de evidencia previo a la acción
Antes de la ejecución, exige un único sobre estructurado que contenga la acción propuesta, los argumentos normalizados, las observaciones de las fuentes, los resultados de la validación, el periodo de vigencia, la clase de riesgo y el estado de aprobación. Asigna un hash o un identificador único al sobre y, después, pasa ese identificador a la herramienta de acción. Si cambia cualquier argumento, invalida el sobre y vuelve a verificar en lugar de reutilizar una aprobación anterior.
Un entorno local para agentes es el lugar natural para este control porque gestiona las sesiones, las herramientas y los permisos. La descripción general de ZimaSpace sobre los complementos para entornos de agentes ilustra cómo se amplían las capacidades alrededor del modelo; esa misma capa debería limitarlas mediante barreras de evidencia. La disponibilidad de una herramienta y su autorización son estados independientes.
Prueba el sobre con cuatro casos: un resultado válido, datos mal formados, un resultado obsoleto pero plausible y fuentes independientes en conflicto. Permite continuar solo cuando el trabajo válido y de bajo riesgo avance, el trabajo incierto se pause y el trabajo denegado no pueda recuperarse mediante persuasión en el prompt. El objetivo no es que el agente suene cauteloso; es que el estado no verificado sea técnicamente incapaz de activar una acción protegida.
| Riesgo de la acción | Verificación mínima | Regla de ejecución |
|---|---|---|
| Solo lectura | Esquema y actualidad | Reintentar de forma segura |
| Cambio local reversible | Identidad y comprobación del estado | Registrar y permitir la reversión |
| Comunicación externa | Destinatario, contenido y audiencia | Previsualizar o aprobar |
| Destructiva o financiera | Evidencia independiente | Aprobación explícita vinculada |
Preguntas frecuentes
¿Puede un segundo LLM actuar como verificador?
Puede aportar diversidad si utiliza un prompt o un modelo independiente, pero sigue siendo probabilístico. Úsalo para la revisión semántica, no como única barrera para hechos que puedan verificar herramientas deterministas o personas.
¿Debería verificarse dos veces cada llamada a una herramienta?
No. La verificación debería ajustarse al riesgo y la incertidumbre. Un exceso de comprobaciones añade latencia y puede crear nuevos puntos de fallo, mientras que las acciones protegidas merecen pruebas más sólidas e independientes.
¿Pueden los registros demostrar que el agente comprobó primero?
Los registros pueden mostrar la secuencia registrada si son completos y resistentes a manipulaciones. No demuestran que los datos de origen fueran correctos, por lo que deben conservarse los identificadores de las pruebas y los resultados de la validación junto con la acción.
Centro de Tecnología e IA
Más para leer

Cómo medir la calidad de recuperación de RAG local e interpretar la exhaustividad, la precisión y la cobertura de citas
Crea un conjunto de pruebas RAG local, calcula las métricas principales de recuperación, interpreta sus ventajas y desventajas, y audita si las afirmaciones de...

¿Por qué es cada vez más importante la computación de funciones del hogar inteligente a medida que aumenta la cantidad de sensores con la misma frecuencia de muestreo?
Rastrea el procesamiento por sensor y entre sensores a medida que aumenta el número de dispositivos, identifica los costos no lineales de la fusión...

¿Por qué importa más el costo de evaluar RAG a medida que crece la biblioteca de documentos con el mismo volumen de consultas?
Comprende por qué el crecimiento del corpus aumenta el esfuerzo de evaluación de RAG sin más consultas de los usuarios y cómo las pruebas...

