PEAS (Performance, Environment, Actuators, Sensors)
Marco conceptual para especificar formalmente agentes inteligentes a través de Rendimiento, Entorno, Actuadores y Sensores.
Definición Técnica & Formal
PEAS es un marco de diseño de IA (Russell & Norvig) para definirAgentes Autónomos. Clasifica el sistema en 4 componentes: Medida de Rendimiento (Performance), Entorno de operación (Environment), Mecanismos de acción (Actuators) y Canales de percepción (Sensors).
Puntos Clave & Aplicaciones
"Un automóvil autónomo: Performance = Seguridad/Rapidez; Environment = Calles y peatones; Actuators = Freno/Acelerador/Volante; Sensors = Cámaras/LiDAR."
💡 Tip: Puedes presionar el botón "Dibujar / Apuntes" en la barra superior para hacer anotaciones gráficas sobre este diagrama.Demostración Visual e Interactiva
Interactúa con los controles para simular dinámicamente el funcionamiento de PEAS (Performance, Environment, Actuators, Sensors).
Visualizador de la Arquitectura "PEAS (Performance, Environment, Actuators, Sensors)"
Un automóvil autónomo: Performance = Seguridad/Rapidez; Environment = Calles y peatones; Actuators = Freno/Acelerador/Volante; Sensors = Cámaras/LiDAR.
Ejemplo de Código & Demostración
interface PEASAgentSpec {
performance: string[]; // ['Precisión en código', '0 sintaxis errónea']
environment: string; // 'Workspace de archivos local & Shell CLI'
actuators: string[]; // ['write_to_file', 'run_command', 'replace_file_content']
sensors: string[]; // ['view_file', 'read_logs', 'compiler_stdout']
}
const codingAssistantPEAS: PEASAgentSpec = {
performance: ['Solución correcta', 'Latencia mínima'],
environment: 'Repositorio de código TypeScript/Next.js',
actuators: ['Modificar código', 'Ejecutar pruebas'],
sensors: ['Linter', 'Salida de consola', 'Git status']
};