Getting Started
This page is the fastest path from account creation to a working embedding request.
5-minute quickstart
- Create an account: Creating an Account
- Create an API key: Authentication
- Install the official Python SDK: Official Python SDK
- Make your first request: Making Your First API Request
If you prefer to start by browsing endpoints and schemas, jump to: InertialAI API.
Recommended Python path
For new Python code, use inertialai-python. It is the official client library and gives you:
- typed request and response models
- native multi-modal input objects
- sync and async clients
- InertialAI-specific exceptions and automatic retries
If you want lower-level payload examples, see Using the Embeddings Endpoint. If you already standardize on the OpenAI client, see OpenAI Python SDK Compatibility.
API basics
- API base:
https://inertialai.com/api/v1 - Auth header:
Authorization: Bearer <YOUR_API_KEY> - Payloads: JSON request/response bodies
Common HTTP responses
2xx: success401: missing or malformed API key403: invalid/revoked/expired key, or insufficient access422: request body doesn’t match the schema
Tip: When troubleshooting 422, compare your request to the endpoint schema in the API reference.
Next steps
- Create an account: Creating an Account
- Generate your first key: Authentication
- Start with the official SDK: Official Python SDK
- Make your first request: Making Your First API Request
- Learn about embeddings: Using the Embeddings Endpoint
- See OpenAI compatibility guidance: OpenAI Python SDK Compatibility
- Browse endpoints: InertialAI API