Подключение

Совместимо с OpenAI: в коде меняются две строки

Адрес сервера и ключ. Библиотека, формат запроса, потоковый ответ и счётчик токенов остаются теми же, что и были. Переписывать приложение не нужно.

Шаг первый

Получите ключ

Ключи открываются после того, как деньги пришли на счёт. Ключ показывается один раз при создании — дальше только последние четыре символа.

Шаг второй

Замените адрес и ключ

Вместо api.openai.com/v1 подставьте gpt.nls.kz/v1, вместо своего ключа — выданный.

Шаг третий

Отправьте запрос

Имя модели берите из каталога: gpt-4o, claude-sonnet-4, gemini-2.5-flash.

Примеры

Один и тот же запрос на трёх языках

Скопируйте, подставьте свой ключ в переменную окружения и запустите.

curl
curl https://gpt.nls.kz/v1/chat/completions \
  -H "Authorization: Bearer $NLSGPT_KEY" \
  -H "Content-Type: application/json" \
  -d '{
        "model": "gpt-4o",
        "messages": [
          {"role": "user", "content": "Сократи договор до одной страницы"}
        ]
      }'
Ключи выдаются после оплаты. Зарегистрироваться и выставить счёт можно сразу — ключ появится в кабинете, когда деньги придут на расчётный счёт. Так у вас не будет ключа, который есть, но не работает.
Каталог

Модели: наше имя, id для запроса и поставщик

В поле model подставляйте id из второго столбца. Цены в тенге — на странице Модели и цены.

Модельid для «model»ПоставщикКонтекст
GPT-4o gpt-4o OpenAI 128K
GPT-4o mini gpt-4o-mini OpenAI 128K
GPT-4.1 gpt-4.1 OpenAI 1M
GPT-4.1 mini gpt-4.1-mini OpenAI 1M
Claude Sonnet 4 claude-sonnet-4 Anthropic 1M
Gemini 2.5 Pro gemini-2.5-pro Google 1M
Gemini 2.5 Flash gemini-2.5-flash Google 1M
DeepSeek V3 deepseek-v3 DeepSeek 164K
Ответы

Что придёт вместо ответа, если что-то не так

Код ответа всегда сопровождается текстом на русском: какой именно лимит сработал, кто отключил модель, когда обнулится счётчик. Искать причину в журнале не нужно.

Потоковый ответ включается тем же параметром stream: true. Формат событий совпадает с OpenAI.

КодЧто произошло
200Ответ получен, стоимость списана с баланса
401Ключ неверный или отозван
402Закончился баланс. Запрос не выполнялся, деньги не списаны
403Модель отключена администратором компании
429Исчерпан лимит ключа или компании. В тексте — какой и когда обнулится
503Поставщик недоступен. Деньги не списаны, можно повторить

Ключ — в пяти минутах от регистрации

Зарегистрируйте компанию, выставьте себе счёт и оплатите его обычным переводом. Дальше — две строки в коде.