- Base URL:
https://app.trynito.ai/v1. - API key: a
z_sk_key. - Model ID: a catalog ID from
GET /v1/models, not an OpenAI name.
/v1. A base URL ending in /v1/chat/completions doubles the path and fails.
client.responses.create(...) reaches the stateless POST /v1/responses shim. See compatibility notes.
The response is a standard chat.completion with exactly one choice; system_fingerprint is always null. Streaming, tool calling, prompt caching, and reasoning work as in the OpenAI SDK.
Privacy
:confidential variants by their IDs in GET /v1/models. Encrypted adds client-side encryption and request headers on top. See Privacy Levels.
Errors
- An OpenAI model name.
gpt-4ois not a catalog ID. See model mapping. - No
/v1on the base URL. - An OpenAI
sk-key. Nito keys start withz_sk_.
Related
SDKs
Overview.
OpenAI SDK Drop-in
Quickstart.
Compatibility Notes
What differs.
Model Mapping
OpenAI names to Nito IDs.
Chat Completions
The endpoint.
Privacy Levels
The four levels.

