Как перейти с API OpenAI на Smart AIPI (руководство на 5 минут)

Пошаговое руководство по переходу с API OpenAI на Smart AIPI. Измените base URL, код оставьте прежним. Работает с Python, Node.js, cURL, LangChain, Cursor и не только.

S
Smart AIPI Team
4 мин чтения ·
Как перейти с API OpenAI на Smart AIPI (руководство на 5 минут)

Коротко: Измените base URL на https://api.smartaipi.com/v1 и используйте свой API key Smart AIPI. Всё остальное остаётся без изменений — prompts, streaming, function calling, structured outputs. Займёт меньше 5 минут. Экономьте 75% на каждом API call.

Чтобы перейти с API OpenAI на Smart AIPI, измените base URL на https://api.smartaipi.com/v1 и используйте свой API key Smart AIPI. Всё остальное — prompts, streaming, function calling, structured outputs — остаётся без изменений. Весь процесс занимает меньше 5 минут.

Шаг 1: Создайте бесплатный аккаунт

Зарегистрируйтесь на smartaipi.com/signup. Можно использовать OAuth через GitHub, Google или Microsoft. Каждый аккаунт получает бесплатные кредиты — банковская карта не требуется.

Шаг 2: Сгенерируйте API key

Перейдите в dashboard, нажмите API KeysCreate API Key. Задайте имя и скопируйте ключ. Он будет показан только один раз.

Шаг 3: Измените ваш base URL

Это единственное изменение. Замените URL OpenAI на URL Smart AIPI:

Python (OpenAI SDK)

from openai import OpenAI

client = OpenAI(
    api_key="sk-proj-your-smart-aipi-key",
    base_url="https://api.smartaipi.com/v1"
)

# Всё остальное остаётся точно таким же
response = client.chat.completions.create(
    model="gpt-5.3-codex",
    messages=[{"role": "user", "content": "Hello!"}]
)

Node.js

import OpenAI from 'openai';

const client = new OpenAI({
    apiKey: 'sk-proj-your-smart-aipi-key',
    baseURL: 'https://api.smartaipi.com/v1',
});

const response = await client.chat.completions.create({
    model: 'gpt-5.3-codex',
    messages: [{ role: 'user', content: 'Hello!' }],
});

cURL

curl https://api.smartaipi.com/v1/chat/completions \
  -H "Authorization: Bearer sk-proj-your-smart-aipi-key" \
  -H "Content-Type: application/json" \
  -d '{"model":"gpt-5.3-codex","messages":[{"role":"user","content":"Hello!"}]}'

Переменные окружения (работает с LangChain, Cursor, Continue и т. д.)

export OPENAI_API_KEY=sk-proj-your-smart-aipi-key
export OPENAI_BASE_URL=https://api.smartaipi.com/v1

Большинство фреймворков и инструментов — LangChain, LlamaIndex, Cursor, Continue, Codex CLI — автоматически читают эти переменные окружения.

Шаг 4: Убедитесь, что всё работает

Сделайте тестовый запрос и проверьте dashboard Smart AIPI. Запрос должен появиться в статистике использования в течение нескольких секунд.

Часто задаваемые вопросы

Работает ли streaming с Smart AIPI?

Да. Установите stream: true и обрабатывайте Server-Sent Events точно так же. Никаких изменений не требуется.

Работают ли function calling и использование tools?

Поддерживается полностью. Tools, function calling, JSON mode, structured outputs — полная спецификация API OpenAI работает через Smart AIPI.

Что насчёт инструментов, которые используют формат API Anthropic?

Smart AIPI также поддерживает формат API Anthropic (/v1/messages). Установите ANTHROPIC_BASE_URL=https://api.smartaipi.com, и инструменты, созданные для Anthropic SDK, будут использовать GPT-5.3 Codex на backend.

Сколько я сэкономлю?

75% на каждом API call. Вывод GPT-5.3 Codex стоит $3.50/1M tokens через Smart AIPI против $14.00/1M напрямую через OpenAI. При 10M tokens в месяц это более $100 экономии.

Нужно ли менять prompts или обработку ответов?

Нет. Smart AIPI полностью совместим с OpenAI. Единственное изменение — это base URL. Ваши prompts, parsing ответов, обработка ошибок — всё остаётся тем же.

Tutorial Migration OpenAI
S
Автор
Smart AIPI

OpenAI-совместимый API gateway. Доступ к frontier AI моделям на 75% дешевле.

Начать бесплатно

Сообщение отправлено

Мы ответим вам в течение 2 рабочих дней.

Связаться с поддержкой

Есть вопрос или нужна помощь? Отправьте нам сообщение, и мы ответим вам в течение 2 рабочих дней.