How do you switch from OpenAI to Interfaze?
Because Interfaze implements the OpenAI chat-completions API, switching is not a rewrite — you change three strings: the base URL to Interfaze's endpoint, the API key, and the model to interfaze-beta. Your messages, your response_format schema, and the rest of your code stay exactly the same.
Last updated 2026-07-20
The change
- baseURL → https://api.interfaze.ai/v1
- apiKey → your Interfaze key
- model → "interfaze-beta"
- Everything else — SDK, messages, schema, parsing — stays identical.
What comes back that's new
You get the same structured answer, plus a precontext array carrying per-field confidence and bounding boxes — metadata the OpenAI response never included.
What to watch
Interfaze runs OCR internally, so expect more input tokens and higher latency per call than a raw general model. That's the trade for verifiable output; budget for it on high-volume paths.
FAQ
Do I need a new SDK to use Interfaze?
No. Keep the OpenAI SDK and point it at Interfaze's base URL with your Interfaze key.