¿Qué es un Agente de Datos de Propósito General? Definición, Características Clave y Casos de Uso