Pros and Cons of using OpenRouter
Pro
- simplified API
- single bill for all providers
- multiple providers for the same LLM
- streamlines accuracy calculations
Con
- adds extra parameters to API calls (such as required_parameters = true)
- can sometimes miss out on important LLM specific API features (e.g. JSON_MODE in Gemini)
- unified API interface implies lowest common denominator