I’d like to use OpenAI API to translate words in my commercial language learning app and store the translation for further use. The translation is very simplistic, just couple of words. On top of that I use OpenAI to generate example sentences with that word.
Can I use this as a part of my commercial language learning app?
I am not selling/exposing an API solely based on the dictionary data. Number of words can grow to 100s of thousands due to multilanguage nature.
Similarly I use OpenAI to translate sentences and store them.
As I read, I own the output from OpenAI side and I am not trying to recreate another model with the data I got out of it. So for me the usecase seemed fine, but I wanted to be sure. If anyone knows about this use case, I’d appreciate an answer!
From your question, I understand that you are concerned whether generating a dictionary and example sentences for your learning app could be interpreted as model distillation aimed at building a competing product.
In my view, this specific use case is unlikely to trigger safeguards or lead to account restrictions. That said, there have been cases where users encountered issues with requests that appeared harmless.
If any action is taken that affects your account, you will be notified and given the opportunity to appeal. This is distinct from individual requests being blocked by moderation systems. You can also raise the matter here in the community, and it can be escalated internally if necessary.
Based on what you described, I do not see a problem with this use case.