Support for o1-preview & o1-mini

We can expect this model to remain quite expensive even well after full API release, so hopefully we can get some user usage limits for AI personas implemented :face_holding_back_tears::heart: