Skip to main content

Developers

Get started in minutes. Our API is designed to feel familiar if you have used OpenAI, Anthropic, or similar providers.

Quickstart

1

Create an account

Sign up for a free Exerati account and get immediate access to the dashboard.

2

Generate an API key

Navigate to API Keys in your dashboard and create a new key. Copy it immediately — it is shown only once.

3

Make your first request

Use your API key to call any supported model endpoint. Our API is OpenAI-compatible, so existing SDKs work out of the box.

4

Explore models

Browse the model catalog to find the right model for your use case. Test responses in the AI Chat playground.

Code Examples

The same code works with any OpenAI-compatible library. Just change the base URL.

cURL
curl https://api.exerati.com/v1/chat/completions \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "gpt-4o",
    "messages": [{"role": "user", "content": "Hello!"}]
  }'
Python
from openai import OpenAI

client = OpenAI(
    api_key="YOUR_API_KEY",
    base_url="https://api.exerati.com/v1"
)

response = client.chat.completions.create(
    model="gpt-4o",
    messages=[{"role": "user", "content": "Hello!"}]
)
print(response.choices[0].message.content)
Node.js
import OpenAI from "openai";

const client = new OpenAI({
  apiKey: "YOUR_API_KEY",
  baseURL: "https://api.exerati.com/v1",
});

const response = await client.chat.completions.create({
  model: "gpt-4o",
  messages: [{ role: "user", content: "Hello!" }],
});
console.log(response.choices[0].message.content);

API Reference

Full reference documentation for all available endpoints.

POST /chat/completions
POST /completions
GET /models
GET /models/{model_id}

Ready to start building?

Join developers using Exerati to power their AI applications. Free to start, pay as you grow.

Create Free Account