Lección 5
Cómo comprobar las respuestas de la IA
Construye un hábito de verificación para la salida de IA: comprobaciones de fuentes, pruebas, ejemplos, casos límite y evidencia reproducible.
Comprobar las respuestas de la IA significa convertir una respuesta fluida en evidencia en la que puedas confiar. Para desarrolladores, la mejor verificación suele venir de documentación oficial, pruebas ejecutables, ejemplos pequeños, casos límite y comandos reproducibles.
Usa el método de verificación adecuado
Distintas salidas necesitan distintas comprobaciones:
- Código: ejecutar pruebas, comprobaciones de tipos, linters y revisión manual.
- Consejos de API: comparar con documentación oficial.
- Afirmaciones de seguridad: verificar contra referencias de confianza y política del proyecto.
- Transformaciones de datos: probar entrada y salida de ejemplo.
- Explicaciones: pedir ejemplos y comparar con comportamiento conocido.
El objetivo no es desconfiar de todo. El objetivo es saber qué tipo de evidencia es suficiente.
Señales de alucinación
Ten cuidado cuando una respuesta incluya nombres de paquetes, métodos de API, afirmaciones legales, precios, fechas o cifras de benchmark sin fuentes. Estos detalles pueden parecer precisos y aun así estar equivocados.
Pide a la IA que separe hechos de suposiciones. Luego verifica los hechos importantes fuera de la respuesta.
Usa casos límite
Un ejemplo simple puede demostrar el camino feliz. Los casos límite revelan si la idea sobrevive al uso real. Para código, prueba entrada vacía, entrada inválida, entrada grande, zonas horarias, codificación, permisos y estados de fallo.
Escalera de verificación
Usa comprobaciones más fuertes a medida que aumenta el riesgo:
- Riesgo bajo: comparar con tu conocimiento existente y un ejemplo pequeño.
- Riesgo medio: verificar con documentación oficial, pruebas o un comando reproducible.
- Riesgo alto: requerir revisión por un responsable, comprobación de seguridad, revisión legal o pruebas similares a producción.
No inviertas el mismo esfuerzo en cada respuesta. Invierte más esfuerzo donde una respuesta incorrecta sería costosa.
Haz de la verificación parte del prompt
Pide una sección de verificación:
After the proposed solution, include: risks, assumptions, edge cases, and commands or tests I should run.
Esto no hace que la respuesta sea correcta, pero te da una lista de verificación.
Mantén un registro de verificación pequeño
Para trabajo importante asistido por IA, registra tres líneas en el pull request, nota de tarea o mensaje de commit:
- En qué ayudó la IA.
- Qué evidencia comprobaste.
- Qué riesgo permanece.
Esa nota breve facilita la revisión posterior del trabajo.
Puntos clave
- La verificación debe corresponder al riesgo de la tarea.
- La salida de IA con aspecto preciso puede estar inventada o ser obsoleta.
- Pruebas, documentación, ejemplos y casos límite son mejores que la confianza.
- Un registro de verificación breve convierte la asistencia de IA en trabajo de ingeniería auditable.
Siguiente lección
A continuación, aprende cómo la privacidad, los derechos de autor y el uso seguro afectan al trabajo con IA.