Both. We use pre-trained models where they make sense and build custom AI when unique requirements exist.