Настройка GPT API за две минуты
Быстрый старт с GPT API через apiprovider.pro: получите ключ, укажите OpenAI-compatible Base URL и отправьте первый запрос за пару минут.
Это короткий путь от регистрации до первого рабочего вызова GPT API. Схема совместима с OpenAI API, поэтому её можно использовать в собственном коде, скриптах, SDK и клиентах, которые позволяют задать Base URL.
1. Получите API-ключ
Зарегистрируйтесь, откройте раздел API-ключей и создайте ключ. Не вставляйте его в клиентский код и не публикуйте в Git.
Для работы из России VPN не нужен: основной и RU Base URL используют один ключ и одинаковый формат запросов.
2. Выберите сценарий баланса
Для первого теста без пополнения проверьте условия стартового баланса в аккаунте и выберите gpt-5.6-luna. Перед отправкой убедитесь, что этот model ID доступен по текущим условиям.
Если нужна полная линейка, сначала пополните баланс и дождитесь зачисления. Только после этого используйте Sol и другие полные модели, предварительно сверив их доступность. Sol не следует считать доступной до пополнения.
3. Укажите Base URL и авторизацию
- Base URL:
https://api.apiprovider.pro/v1; - RU Base URL:
https://api.ru.apiprovider.pro/v1; - endpoint:
POST /chat/completions; - авторизация:
Authorization: Bearer YOUR_API_KEY; - Content-Type:
application/json.
Если код уже работает с OpenAI Chat Completions, обычно достаточно заменить Base URL, ключ и model ID.
4. Отправьте первый запрос
Тест на Luna для сценария, разрешённого условиями стартового баланса:
curl https://api.apiprovider.pro/v1/chat/completions \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "gpt-5.6-luna",
"messages": [
{"role": "user", "content": "Привет! Напиши одно короткое предложение о GPT API."}
]
}'
Для российского endpoint измените только URL:
curl https://api.ru.apiprovider.pro/v1/chat/completions \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "gpt-5.6-luna",
"messages": [
{"role": "user", "content": "Привет! Ответь одной строкой."}
]
}'
Что проверить в ответе
- запрос отправлен на
POST /chat/completions; - заголовок
Authorizationсодержит Bearer token; - model ID существует и доступен для вашего баланса;
- API вернул JSON с результатом генерации.
Частые ошибки первого вызова
- 401 Unauthorized — ключ отсутствует, передан неверно или отозван.
- 402 — проверьте баланс и условия доступа к модели.
- 429 Too Many Requests — уменьшите частоту и параллелизм, затем повторите запрос с паузой.
- 5xx — проверьте endpoint и повторите запрос через короткую паузу; не запускайте бесконечный retry.
При диагностике последовательно сверяйте Base URL, endpoint, заголовок авторизации, model ID и баланс.
Частые вопросы
Какой URL использовать?
Основной Base URL — https://api.apiprovider.pro/v1, российский — https://api.ru.apiprovider.pro/v1.
Какой endpoint нужен для первого запроса?
Используйте POST /chat/completions.
Какая модель подходит для проверки без пополнения?
Проверьте условия стартового баланса в кабинете. Если они разрешают вызов, начните с gpt-5.6-luna; доступность нужно подтвердить перед запросом.
Когда можно использовать Sol?
После пополнения баланса, зачисления средств и проверки model ID в актуальном каталоге.
Подойдёт ли существующий код под OpenAI API?
Во многих случаях да, если клиент поддерживает собственный Base URL и Chat Completions. Точные параметры смотрите в документации.
Дальше можно сравнить GPT-модели или открыть документацию API.
Готовы попробовать?
Создайте аккаунт, пополните баланс при необходимости и подключите подходящую модель.
Создать API-ключ