The APIs
Vercel AI Gateway
One door to every major language model — what GPT-5, Claude, Gemini, Grok and Perplexity each say about you — at each provider's own list price. WHICH models we actually route to, for what, at what rate, is src/local/model-registry.mjs; this row is the account, that file is the shelf.
The facts a reader needs
| What it unlocks | The door every model call goes through when AI_GATEWAY_API_KEY is set — the voice read, the confirm-step adjudicator, the quality review, the confirm-step suggestions and the AI-visibility grid. Unset it and the first four fall back to calling OpenAI directly, unchanged; the grid needs the Gateway and is parked in the alpha. |
| When it is called | Whenever AI_GATEWAY_API_KEY is set — which is the preferred configuration. Once per paid pull for voice, once per paid pull for the quality review (plus one mini-tier call for its keyword-cluster check), and twice per confirm screen before any credit moves (the adjudicator's check and the interview suggestions), both of those billed to us. With no Gateway key the same calls fall back to the OpenAI row above, unchanged; with neither key they are reported as unavailable and the pull proceeds. |
| Cost basis | The providers' own list prices, passed through. Vercel's docs state no markup and no platform fee on tokens, and say the same holds under BYO keys. Measured 2026-08-18 against this account's own /v1/credits: $0.048 for one quality review at the frontier tier. |
| Environment | AI_GATEWAY_API_KEY |
| Bring your own key | Yes. |
THE DEFAULT DOOR for every model call since 2026-08-18: the voice analysis, the brand adjudicator on the confirm step, the confirm step's answer suggestions, and the quality review that reads every settled section back against its own evidence.
Endpoints we call
| Endpoint | Why we call it |
|---|---|
POST v1/chat/completions | The OpenAI-compatible surface all five model calls use. Model ids are namespaced here (openai/gpt-5-mini), which is the only wire difference from the direct path. |
GET v1/models | The free price list. Every figure on the models page was read from here, which is why they are measured rather than modelled. |