Документация
Всё необходимое для интеграции CloudAPI в ваше приложение
Добро пожаловать в CloudAPI
CloudAPI — единый API gateway, предоставляющий доступ к 100+ AI моделям от OpenAI, Anthropic, Google, Meta и других через один endpoint. Создан специально для разработчиков Центральной Азии с локальными способами оплаты и биллингом в сумах.
Почему CloudAPI?
Совместим с OpenAI
Прямая замена для OpenAI SDK. Достаточно изменить base URL.
Локальные платежи
Оплата в сумах через Payme, Click или банковский перевод.
100+ моделей
Доступ к GPT, Claude, Gemini, Llama и многим другим.
Прозрачные цены
Платите только за использованное. Без скрытых платежей.
Следующие шаги
Быстрый старт
Запустите всё за 3 минуты
1. Получите API ключ
Войдите в панель и создайте новый API ключ.
2. Установите SDK
Используйте официальный OpenAI SDK с нашим base URL.
# Python pip install openai # Node.js npm install openai
3. Сделайте первый запрос
Отправьте chat completion запрос любой модели.
from openai import OpenAI client = OpenAI( api_key="cap-...", base_url="https://api.cloudapi.uz/v1" ) response = client.chat.completions.create( model="anthropic/claude-3.5-sonnet", messages=[{"role": "user", "content": "Salom!"}] ) print(response.choices[0].message.content)
Аутентификация
Все API запросы требуют аутентификации через API ключ в Authorization header.
Формат заголовка
Authorization: Bearer cap-abc123xyz...
Никогда не показывайте API ключи в client-side коде. Храните их как environment variables на сервере.
Chat Completions
Генерируйте текстовые ответы от любой поддерживаемой модели.
Endpoint
POST https://api.cloudapi.uz/v1/chat/completions
Параметры
| Имя | Type | Описание |
|---|---|---|
model | string | ID модели (например, openai/gpt-4o) |
messages | array | Массив объектов сообщений |
temperature | number | Температура сэмплинга (0-2) |
max_tokens | integer | Максимум токенов для генерации |
stream | boolean | Стримить ответ |
Пример запроса
curl https://api.cloudapi.uz/v1/chat/completions \ -H "Authorization: Bearer cap-..." \ -H "Content-Type: application/json" \ -d '{ "model": "anthropic/claude-3.5-sonnet", "messages": [{"role": "user", "content": "Salom!"}], "temperature": 0.7, "max_tokens": 1000 }'
Цены и биллинг
CloudAPI использует pay-as-you-go ценообразование. Вы платите только за использованные токены.
Как работает биллинг
- У каждой модели есть цены на ввод и вывод за миллион токенов
- Мы добавляем 30% маржу к базовой цене провайдера
- Стоимость списывается с баланса кошелька в реальном времени
- Подробная статистика использования и расходов в дашборде
Некоторые модели доступны бесплатно. Ищите бейдж "Free".
Rate-лимиты
API запросы ограничены по каждому ключу для обеспечения справедливого использования.
Заголовки rate limit
X-RateLimit-Limit | Всего разрешённых запросов |
X-RateLimit-Remaining | Оставшиеся запросы |
X-RateLimit-Reset | Время до сброса (секунды) |
Обработка ошибок
CloudAPI возвращает стандартные HTTP статус коды и совместимые с OpenAI ответы об ошибках.
Частые коды ошибок
| Code | Описание |
|---|---|
400 | Неверный запрос — некорректные параметры |
401 | Не авторизован — неверный API ключ |
402 | Требуется оплата — недостаточно средств |
429 | Слишком много запросов — превышен rate limit |
500 | Внутренняя ошибка сервера |
Частые вопросы
Как начать?
Какие способы оплаты принимаются?
Нужна ли международная карта?
Можно ли использовать бесплатные модели?
Как рассчитывается цена?
Безопасны ли мои данные?
Можно отменить в любой момент?
Есть ли поддержка?
Свяжитесь с нами
Нужна помощь? Напишите нашей команде.
Обычно отвечаем в течение 24 часов