For small games or creative tools - it’s really easy to let users bring their own ChatGPT subscription and run it through the model they already have access to. That works great for free apps.
I have some fun ideas to build, but not sure how to host it in a sustainable way.
This is a very good question. We also have a similar situation where on a particular tool we need to deploy a sub-agent as it’s a very strict workflow that needs to happen for that tool.
It’s against the terms of service and sharing your key can get your account terminated.
3.3 Restrictions. Customer will not, and will not permit End Users to: (a) use the Services or Customer Content in a
way that violates applicable laws or OpenAI Policies; (b) use the Services or Customer Content in a way that
violates third parties’ rights; (c) allow minors to use OpenAI Services without consent from their parent or
guardian; (d) Reverse Engineer any aspect of the Services or the systems used to provide the Services; (e)
except for a Permitted Exception, use Output to develop artificial intelligence models that compete with OpenAI’s
products and services; (f) extract data from the Services other than as permitted through the Services; (g) buy,
sell, or transfer API keys from, to, or with a third party