Troubleshooting
Provider Group Mismatch
Fix errors caused by using an endpoint with the wrong provider group.
Provider group mismatch means the endpoint you called does not match the group assigned to your API key.
Common examples:
| Error pattern | Likely cause | Fix |
|---|---|---|
| Images API is not supported | Key is not in an OpenAI group | Use an OpenAI group with image permission |
| API key group platform is not gemini | /v1beta called with non-Gemini group | Use a Gemini group |
| Embeddings API is not supported | Key is not in an OpenAI group | Use an OpenAI group |
| Responses with Gemini group fails | Gemini Responses compatibility is not publicly promised | Use /v1/chat/completions or /v1beta |
When in doubt, check Endpoint Matrix.
AnyRoute Docs