NanoGPT API: подключить за 10 минут

Где взять ключ, какой базовый адрес указать, примеры на Python и curl, нюанс с рассуждающими моделями и сколько это стоит.

API NanoGPT совместим со стандартом OpenAI. На практике это означает, что рабочий код, написанный под OpenAI, переезжает заменой двух строк: ключа и базового адреса. Ниже — весь путь от получения ключа до первого ответа.

Шаг 1. Получите ключ

Ключ выдаётся на странице nano-gpt.com/api в вашем аккаунте. Он привязан к балансу: отдельной оплаты за API нет, запросы списываются с того же счёта, что и работа в чате.

Ключ — это доступ к вашим деньгам, поэтому обращайтесь с ним как с паролем. В код его не пишут: держите в переменной окружения и добавьте файл с ней в .gitignore. Утёкший ключ в публичном репозитории опустошает баланс за часы.

export NANOGPT_API_KEY='ваш-ключ'

Шаг 2. Первый запрос

Базовый адрес — https://nano-gpt.com/api/v1, метод /chat/completions. Через официальный SDK OpenAI это выглядит так:

from openai import OpenAI
import os

client = OpenAI(
    api_key=os.environ["NANOGPT_API_KEY"],
    base_url="https://nano-gpt.com/api/v1",
)

response = client.chat.completions.create(
    model="openai/gpt-5.2",
    messages=[
        {"role": "system", "content": "Отвечай кратко, по-русски."},
        {"role": "user", "content": "Объясни, что такое идемпотентность."},
    ],
)

print(response.choices[0].message.content)

Если SDK ставить не хочется, подойдёт обычный HTTP-запрос — формат тот же:

curl https://nano-gpt.com/api/v1/chat/completions \
  -H "Authorization: Bearer $NANOGPT_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "openai/gpt-5.2",
    "messages": [{"role": "user", "content": "Привет"}]
  }'

Шаг 3. Выберите модель

Идентификатор модели пишется с префиксом поставщика: openai/…, anthropic/…, google/…, deepseek/… и так далее. Полный список с ценами лежит на странице тарифов сервиса, и он меняется — не зашивайте имя модели в код константой, выносите в конфиг.

Какой класс модели брать под задачу, разобрано в отдельной статье с таблицей: на потоке запросов разница в цене между классами превращается в основную статью расходов.

Нюанс с рассуждающими моделями

У сервиса несколько вариантов базового адреса, и они отличаются тем, как отдаются рассуждения модели. Обычный /api/v1/ возвращает только готовый ответ. Есть вариант, который отдаёт вместе с ответом цепочку рассуждений, и отдельный — со старым форматом потоковой передачи для инструментов, которые ещё его ждут.

Если вы подключаете готовый клиент — редактор кода, агент, прокси вроде LiteLLM — и он показывает пустой ответ или спотыкается на потоке, дело почти всегда в этом. В документации для каждого популярного клиента указан нужный адрес.

Что ещё есть в API

Сколько это стоит

Оплата идёт по токенам модели, отдельной наценки за использование API сервис не берёт. Баланс общий с чатом, поэтому расход по API виден там же. Для теста хватит нескольких долларов: сотня запросов к недорогой модели обойдётся в центы.

Как пополнить баланс из России

Карта российского банка на сайте сервиса не пройдёт — остаётся криптовалюта. Если возиться с кошельком и обменником не хочется, короткий путь: оплатить рублями через посредника, вставить свой адрес пополнения и получить кредиты на аккаунт. Ключ и доступ к аккаунту при этом никому не передаются. Как это устроено у нас.

Адреса методов и имена моделей сверены с документацией сервиса в сентябре 2026. Перед внедрением сверьтесь с docs.nano-gpt.com — API развивается.

Пополнить баланс NanoGPT

Оплата российской картой или через СБП, кредиты приходят за минуты. Логин и пароль от NanoGPT не нужны.

Как это работает

Читайте дальше

NanoGPT или OpenRouter: что выбрать в 2026 году

Чем отличаются два сервиса доступа к моделям: комиссии за пополнение, минимальные суммы, каталог моделей, приватность и оплата из России.

Что такое NanoGPT и чем он лучше подписки

Оплата по запросам вместо месячной подписки, сотни моделей на одном балансе, работа без регистрации и как пополнить счёт из России.

USDC и сеть Base простыми словами

Что такое стейблкоин и сеть перевода, почему адреса разных сетей выглядят одинаково и как не потерять деньги при первом переводе.

Все статьи