Use direct OpenAI access when your application depends on OpenAI-specific APIs, native features or a provider relationship you want to operate directly. Kadmo is particularly useful when the model choice sits inside a team’s engineering work and should remain changeable across providers.
Kadmo also provides an LLM API for supported external clients. It uses the Anthropic Messages format with a member’s Kadmo credentials. An application using OpenAI’s Responses or Chat Completions format needs an appropriate integration; the endpoint is not a drop-in replacement for those APIs.
When the main decision is who may receive a request at all, read about provider and data controls on the Anthropic alternative page.