For most of the use cases self-hosted open-source models would do just fine.