o1 isn’t a chat model (and that’s the point)
If o1 is not a chat model — what is it? Think of it like a “report generator.” If you give it enough context, and tell it what you want outputted, it’ll often nail the solution in one-shot.
- Don’t Write Prompts; Write Briefs
o1 will just take lazy questions at face value and doesn’t try to pull the context from you. Instead, you need to push as much context as you can into o1.
Use o1 totally in different way, not starting a convo but just telling it entire story
-
Focus on Goals: describe exactly WHAT you want upfront, and less HOW you want it
-
Know what o1 does and does not do well What o1 does well:
- Perfectly one-shotting entire/multiple files
- Hallucinates Less
- Medical Diagnoses
- Explaining Concepts
- Evals What o1 doesn’t do well
- Writing in specific voices/styles
- Building an Entire App