Tokencito Juego del día Jugar

¿Qué son los guardrails en IA?

Los guardrails (barandas) de la IA son controles que rodean a un modelo o a un agente: revisan lo que entra, filtran lo que sale y limitan lo que puede hacer. Los permisos se hacen cumplir en el código o la herramienta; los filtros también pueden usar otros modelos y equivocarse.

📥Revisa lo que entra🤖El modelo responde🔍Filtra lo que sale🔒Limita lo que hace

Ponlo a prueba

Una pregunta de la app. Elige una respuesta.

Tu agente no debe borrar archivos sin preguntarte. ¿Qué lo asegura?

Juega la lección completa: Las reglas de tu proyecto

Tres lugares para poner una baranda

Lo que entra: antes de que el pedido llegue al modelo, un control puede tapar un número de tarjeta, frenar preguntas fuera de tema o marcar texto sospechoso, como un intento de inyección de prompts.

Lo que sale: antes de mostrar la respuesta, otro control la revisa. Si trae un dato personal o un tema prohibido, la cambia por un mensaje fijo o la pasa a una persona. A veces ese control es otro modelo más chico que sólo clasifica.

Lo que hace: en un agente, qué herramientas tiene, con qué permisos y cuáles piden tu confirmación. Un agente que puede borrar archivos, pero sólo después de que tú dices que sí.

Un ejemplo: el bot de un banco

Un banco quiere un bot que responda dudas de la tarjeta y que nunca dé consejos de inversión. Un control mira cada pregunta: si es sobre invertir, contesta un texto fijo que escribió el banco y ofrece hablar con un asesor. Otro revisa cada respuesta antes de que salga. Y el bot no tiene acceso para mover dinero: aunque alguien lo engañe, no puede hacerlo.

Ninguna capa es perfecta sola. Juntas reducen el riesgo, pero cada una cubre problemas distintos.

El error común: «ya lo puse en el prompt»

Escribir «nunca recomiendes inversiones» o «no borres archivos» en el prompt orienta al modelo, pero no impide nada. Puede saltárselo por un error, en una charla larga o por una inyección de prompts.

Para impedir una acción, fíjate qué permiso o control la bloquea aunque el modelo intente hacerla. Lo mismo con los datos: si el modelo nunca debe ver una clave de API, no se la pases; decirle que no la muestre no alcanza.

Lo que no resuelven

Algunos controles comparan la respuesta con fuentes para detectar alucinaciones, pero pueden dejar pasar errores. Y si las barandas son demasiado estrictas, bloquean preguntas normales y el bot se vuelve inútil. Se prueban con casos reales y se ajustan.

Los modelos además vienen entrenados para negarse a ciertas cosas. Eso suma, pero no conoce tus reglas: no sabe que tu banco no da consejos de inversión.