no. i don't know if openrouter even guarantees consistent protocl across models.

the value of openrouter is it offers centralized billing. you can route your calls to any provider you want, test a whole bunch of models against each other, and you just get one bill from openrouter. switching to a new model, or a new provider of the same model, doesn't mean setting up a new billing account with a new provider.

I see, that make sense, thanks for the explanation. Because otherwise I was thinking their whole business model would be just to provide an API tool library.