Which models for which API

Is there a definitive list anywhere?

Yes there is! And that is it. Thank you.

I have two prongs of my question left, one important, one less so.

  • Is this stable? Do models change roles?

I am expecting they do not But I have not seen that in the documentation

  • Is there a way of getting this information at run time?

I can see nothing in the permissions block (at https://api.openai.com/v1/models/) that looks useful.

I expecting I need to hard code the data from https://platform.openai.com/docs/models/model-endpoint-compatibility