Confusingly I believe o stands for “Omni” in the context of GPT-4o, since it’s “omni-modal”. Based on some quick googling, the o in o1/o3/o4 seems to emphasize that o1 was resetting the counter back to 1 (so it’s more like zero1).
Given that o1-pro and o3-pro are models that can’t deal with attachments and analyze images, while GPT 4.5 (that has no o in the name) can, that seems to make the naming convention even more awkward.
Confusingly I believe o stands for “Omni” in the context of GPT-4o, since it’s “omni-modal”. Based on some quick googling, the o in o1/o3/o4 seems to emphasize that o1 was resetting the counter back to 1 (so it’s more like zero1).
Given that o1-pro and o3-pro are models that can’t deal with attachments and analyze images, while GPT 4.5 (that has no o in the name) can, that seems to make the naming convention even more awkward.