Health
Healthy
Benchmark
N/A
SDK Version
No SDK dependency
Audit Status
Audit Done
Started May 11, 2026
Approval
Not requested
The OpenAI SDK compatibility guide (docs/reference/openai-sdk.mdx, live at docs.exa.ai/reference/openai-sdk) is accurate and current. It correctly documents three surfaces: (1) /chat/completions with model 'exa' routing to /answer, (2) /chat/completions with models 'exa-research'/'exa-research-pro' routing to /research, and (3) /responses with 'exa-research'/'exa-research-pro'. All endpoint URLs (https://api.exa.ai), auth patterns, model names, and extra_body usage match the backend code in Vulcan (chat-completion.ts, kronos.ts) and Kronos (research.controller.ts). The code examples are correct Python/JS/cURL with working streaming patterns. The /research/v1 endpoint was sunset May 1, 2026 per the changelog — the guide correctly uses /chat/completions and /responses instead, never referencing /research/v1 directly. No deprecated features are used in the guide. The 'exa-pro' model exists in the backend OpenAPI spec (exa-spec.yaml) but is not documented in the guide — this is intentional (undocumented/internal). The OpenAI Exa wrapper (exa.wrap) section and the Responses API tool-calling page are also consistent. Two minor updates and a few nice-to-have suggestions follow.
Missing Features (1)