add compute_config tool to allow dictionary parameter passing