- Generative use cases, where you give the model the kernel of an idea and then you curate its output (e.g., blog writing, code completion, etc.)
- Extractive use cases, where you give the model some big piece of text, and then process it in some way (e.g., extract names and addresses, classify it, ask a question about the text)
- Transformational use cases, where you need to fix/adjust a piece of text, or translate from one domain to another (e.g., sometimes I'll use GPT-3 for little tasks like copying and pasting a table from a presentation and then asking the model to translate it to markdown; saves me a visit to Google and finding some table generator website)
- Comparisons, where you use embeddings to do search/clustering/recommendations over any set of strings (e.g., can combo nicely with the Q&A use case above, where you search over a knowledge base)
I started a repo here with some barebones examples of each: https://github.com/openai/openai-cookbook/
If you're looking for examples of commercial applications, OpenAI published two blog posts highlighting a few:
- GPT-3 use cases (2021): https://openai.com/blog/gpt-3-apps/
- Codex use cases (2022): https://openai.com/blog/codex-apps/