Подключите BazaAI к своему коду.
Единый OpenAI-compatible API для приложений, IDE и собственных инструментов.
Base endpoint
Используйте этот endpoint для OpenAI-compatible запросов.
https://api.baza-ai.org/v1Баланс
Токены, доступные на аккаунте
Ваш API-ключ
Наведите — покажется полностью
—Промокод
Токены на баланс или API-ключ с лимитом
Статистика API
Запросы, токены и качество ответов по периодам.
Объём запросов
Распределение по дням за выбранный период.
Популярные модели
Доля использования токенов.
Активность по дням
Запросы и токены.
| Время | Модель | Статус | Стоимость |
|---|
API-ключи
Создавайте ключи с разными лимитами трат. Наведите на ключ — он покажется полностью.
Создать ключ
Имя и лимит токенов (0 — без лимита). Лимит работает поверх общего баланса.
Документация API
Единый OpenAI-compatible API. Один ключ открывает Claude, GPT, Kimi, Mistral, DeepSeek, MiniMax и GLM.
1 · Base endpoint
Все запросы идут на этот адрес.
https://api.baza-ai.org/v12 · Авторизация
API-ключ передаётся в заголовке Authorization.
Authorization: Bearer $BAZAAI_API_KEY
3 · Список моделей
Вернёт модели, доступные для вашего ключа.
curl https://api.baza-ai.org/v1/models \
-H "Authorization: Bearer $BAZAAI_API_KEY"
4 · Chat Completions
Классический OpenAI-формат. Модель передаётся по id.
curl https://api.baza-ai.org/v1/chat/completions \ -H "Authorization: Bearer $BAZAAI_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "model": "claude-opus-5", "messages": [{ "role": "user", "content": "Привет" }], "max_tokens": 2000 }'
5 · Потоковые ответы
Добавьте "stream": true для стриминга токенов.
curl https://api.baza-ai.org/v1/chat/completions \ -H "Authorization: Bearer $BAZAAI_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "model": "gpt-5.6-sol", "messages": [{ "role": "user", "content": "Расскажи про BazaAI" }], "stream": true }'
6 · Python
Через официальный SDK openai.
from openai import OpenAI
client = OpenAI(
base_url="https://api.baza-ai.org/v1",
api_key="$BAZAAI_API_KEY",
)
resp = client.chat.completions.create(
model="claude-opus-5",
messages=[{"role": "user", "content": "Привет"}],
)
print(resp.choices[0].message.content)
7 · JavaScript
Через официальный SDK openai.
import OpenAI from 'openai';
const client = new OpenAI({
baseURL: 'https://api.baza-ai.org/v1',
apiKey: '$BAZAAI_API_KEY',
});
const resp = await client.chat.completions.create({
model: 'gpt-5.6-sol',
messages: [{ role: 'user', content: 'Привет' }],
});
console.log(resp.choices[0].message.content);
8 · Ошибки
Формат ошибок — OpenAI-compatible.
| Код | Ошибка | Что делать |
|---|---|---|
| 200 | OK | Запрос выполнен |
| 400 | invalid_request_error | Неверное тело запроса или параметры |
| 401 | invalid_api_key | Неверный или отозванный ключ |
| 404 | model_not_found | Модель недоступна — проверьте /models |
| 429 | rate_limit / quota | Лимит запросов или закончились токены |
| 5xx | server_error | Временный сбой — повторите позже |
Подключение к IDE
Выберите инструмент и ОС — получите готовую команду или конфиг с вашим ключом. Подключаются все модели: Claude, GPT, Kimi, Mistral, DeepSeek, MiniMax, GLM.
BazaAI может ошибаться. Проверяйте важную информацию