One disadvantage of an API is that OpenAI controls what the model is allowed to output. They’re already working on a content filter in response to the latest wave of social media criticisms. (The head of Facebook AI publicly accused OpenAI of deploying an unsafe model, and said that it shouldn’t be so easy to get it to generate racial stereotypes. https://twitter.com/sama/status/1285985962250534912?s=21)
I wonder if the content filter will become mandatory.
The flip side is that we’re probably looking at the Apple model of AI software. The App Store was a repulsive idea when it was first introduced. Now it’s a fact of life.