Compatibility
What is OpenAI, Anthropic, or Gemini compatible — and which auth headers and paths are not.
Not every API is OpenAI SDK compatible. Path, auth, and stream termination differ by protocol.
| SDK | Base URL | Auth | Path |
|---|---|---|---|
| OpenAI Chat | …/v1 | Bearer plm_ | /chat/completions |
| OpenAI Responses | …/v1 | Bearer plm_ | /responses |
| Anthropic | origin (no /v1) | x-api-key / Bearer plm_ | /v1/messages (SDK appends) |
| Gemini | origin (no /v1beta) | x-goog-api-key / Bearer plm_ / ?key= | /v1beta/models/…:generateContent |
What is not compatible#
Image, audio, video, and 3D may look like OpenAI paths but parameters are catalog-bound. Streaming