Подключение из Python (OpenAI SDK)

Стандартный пакет openai поддерживает кастомный base_url — меняется одна строка.

В своём коде~3 мин · 3 шагов

Что понадобится

  • Аккаунт в личном кабинете KupiAPI (вход по телефону +7 и паролю)
  • Пополненный баланс от 200 ₽ или пробный ключ во вкладке «Ключи»
  • API-ключ из кабинета (начинается с rk_live_…)

Пошагово

  1. 01

    Установите SDK

    Рекомендуется виртуальное окружение venv.

    Код
    pip install openai
  2. 02

    Инициализация клиента

    Запустите скрипт. Стоимость запроса отобразится в истории кабинета.

    Код
    from openai import OpenAI
    
    client = OpenAI(
        api_key="ваш_ключ_rk_live_...",
        base_url="https://kupiapi.ru/v1",
    )
    
    response = client.chat.completions.create(
        model="gpt-5.4-mini",
        messages=[{"role": "user", "content": "Привет!"}],
    )
    print(response.choices[0].message.content)
  3. 03

    Стриминг

    Для потокового ответа добавьте stream=True и обрабатывайте чанки — endpoint тот же.

Готово к работе

Пополните баланс в кабинете и проверьте расход в истории.

Base URL

Endpoint
https://kupiapi.ru/v1

Смотрите также