Questions this page should answer fast
- Is the key wrong, the provider wrong, or the endpoint wrong?
- Which backend path is actually active in the current config?
- Are you debugging auth, routing, or expectation mismatch?
What this page should help you decide
This page should help the reader isolate provider issues into credential, provider-selection, endpoint, and runtime-expectation buckets.
Fast diagnosis
Credential bucket
Check whether the key belongs to the backend you think you are using right now.
Provider bucket
Confirm that the selected provider in config matches the credentials and model path you intend to use.
Endpoint bucket
Verify the base URL and backend routing assumptions before assuming the auth secret itself is invalid.
Expectation bucket
Make sure the current runtime is not still inheriting an older environment variable or shell profile.