Cómo incorporar agentes de IA en tu producto
Cómo decidir qué debe permitir un agente de IA en tu producto: necesidades del usuario, conocimiento, acciones, evaluación y límites de una primera versión.
Un agente de IA puede formar parte de lo que tu empresa ofrece a sus clientes, no solo servir para hacer más rápido el trabajo interno. La pregunta inicial es: ¿qué podría hacer una persona con tu producto que hoy no puede hacer?
Una respuesta útil describe una experiencia, no una tecnología. Un docente podría preparar material con contexto curricular. Un cliente podría explorar un catálogo complejo mediante preguntas. Un profesional podría trabajar con información repartida entre varias fuentes.
Que alguna de estas tareas necesite un agente depende de lo que deba hacer.
Empieza por una persona y una tarea
Elige una persona, una situación y un resultado útil. «Añadir IA» no es un requisito de producto. «Ayudar a un docente a preparar un borrador de clase a partir de un objetivo de aprendizaje y revisarlo antes de guardarlo» permite diseñar y probar algo concreto.
Describe qué aporta el usuario, qué devuelve el producto y qué debería poder inspeccionar o modificar. Decide qué ocurre cuando no se puede completar la solicitud.
Decide si la capacidad necesita un agente
No toda funcionalidad de IA necesita un agente. Una llamada a un modelo puede bastar para generar un borrador. La recuperación de información puede aportar fuentes relevantes. Un agente resulta útil cuando el sistema necesita elegir pasos o herramientas según lo que encuentra.
Esa flexibilidad añade trabajo de ingeniería. Tu equipo debe definir qué herramientas puede utilizar el sistema, a qué información puede acceder y cuándo debe detenerse o preguntar al usuario.
El objetivo es una experiencia de producto útil, no el sistema de agentes más elaborado.
Conecta el conocimiento y las acciones con la experiencia
Un producto puede necesitar respuestas basadas en su propio contenido, no en el conocimiento general de un modelo. Empieza por las fuentes: ¿están actualizadas, puede acceder el usuario a ellas y puede cada respuesta señalar el material que la respalda?
Si la funcionalidad puede ejecutar acciones, distingue una sugerencia de un cambio en datos reales. Mostrar una edición propuesta y guardarla son permisos distintos. Haz visibles esos límites al usuario y aplícalos en el sistema.
Construye una primera versión que puedas evaluar
Acota la primera versión para poder inspeccionarla. Acuerda solicitudes representativas, entradas incompletas y casos que la funcionalidad deba rechazar. Utiliza ejemplos autorizados o anonimizados.
Evalúa tanto la experiencia como el resultado:
- ¿Puede el usuario completar la tarea prevista?
- ¿La respuesta o el material generado sirve para esa tarea?
- ¿Puede inspeccionar las fuentes y corregir el resultado?
- ¿La funcionalidad maneja la falta de información sin inventarla?
- ¿El tiempo de respuesta y el costo de uso encajan con la experiencia prevista?
- ¿El sistema respeta sus permisos?
Define criterios de aceptación para tu producto. No existe una puntuación universal que haga que cualquier agente esté listo para publicarse.
Un ejemplo: capacidades de un producto educativo
En Ketzai Agent, el sistema modular de agentes que desarrolla mi equipo en Ketzai, una coordinación compartida permite atender distintas tareas educativas. Teacher Lab ayuda a docentes a preparar y revisar materiales de planificación educativa. Ketzai tiene presencia en Panamá y República Dominicana, con expansión prevista a Colombia.
Lidero el trabajo del equipo en la orquestación, el enrutamiento, el núcleo de ejecución y las herramientas de pruebas y evaluación. El diseño responde a las tareas educativas de Ketzai.
Mejora a partir de evidencia
Una demostración funcional es un comienzo. Utiliza pruebas y comentarios para descubrir dónde ayuda la funcionalidad, dónde falla y qué necesita controlar el usuario. Amplía sus capacidades cuando la evidencia lo justifique, no solo porque el agente pueda llamar a más herramientas.
Para evaluar oportunidades de IA en tu empresa, conoce mis servicios de consultoría e implementación de IA o cuéntame sobre tus procesos y necesidades. No necesitas tener una solución definida.