Переезд за минуту. Меняются две строки.
Если ваш код работает с другим агрегатором через Chat Completions, переносить его обычно не нужно: протокол как у OpenAI, модели называются так же. Поменяйте адрес и ключ — и платите только за запросы, без подписки. Что поддерживается, а что нет, — в таблице.
from openai import OpenAIclient = OpenAI(base_url="https://api.ваш-агрегатор.ru/v1",api_key="sk-…",)r = client.chat.completions.create(model="anthropic/claude-sonnet-5",messages=[{"role": "user", "content": "Привет"}],)
from openai import OpenAIclient = OpenAI(base_url="https://slovai.ru/v1",api_key="sk-slovai-…",)r = client.chat.completions.create(model="anthropic/claude-sonnet-5", # то же имяmessages=[{"role": "user", "content": "Привет"}],)
Адрес задан в переменных окружения? Официальные SDK OpenAI читают две: OPENAI_BASE_URL=https://slovai.ru/v1 и OPENAI_API_KEY.
- 1Ключ
Войдите по почте и создайте ключ в разделе «API-ключи». Можно отдельный на каждый проект, с лимитом в рублях.
- 2Баланс
Пополните от 100 ₽ картой, по СБП или по счёту. Без подписки, баланс не сгорает.
- 3Проверка
Кнопка «Проверить подключение» рядом с ключами отправит настоящий запрос и покажет ответ, модель и цену.
- 4Свой код
Поменяйте адрес и ключ. Цена каждого запроса приходит в ответе — поле usage.cost_rub.
Что работает, а что нет
Проверьте до оплаты, есть ли у нас то, чем пользуется ваш код. Проверено 30 сентября 2026 официальным Python SDK OpenAI 2.x и запросами curl.
| POST /v1/chat/completions | да | Поля как у OpenAI; неизвестные поля передаём модели как есть. |
| stream: true | да | Поток SSE; в последнем чанке всегда usage с токенами и cost_rub. |
| tools, tool_choice | да | Для моделей, которые умеют вызывать функции. Проверяется пробой на каждом маршруте. |
| response_format: json_object | да | json_schema передаём как есть — поддержка зависит от модели. |
| Картинки во входе | да | Модели с "vision": true; остальные вернут 400, а не ответ наугад. |
| POST /v1/images/generations | да | Цена за картинку фиксированная, видна заранее в GET /v1/models. |
| GET /v1/models | да | Без ключа: id, цены в рублях, контекст, vision. |
| Имена моделей | да | vendor/model как у большинства агрегаторов; короткое имя без производителя — если оно однозначно. |
| service_tier: "flex" | да | Экономный режим для OpenAI и Google; если мощности заняты — ошибка или обычная цена, как вы выберете. |
| n > 1, logprobs | не проверено | Передаём модели; поддержка зависит от модели и поставщика. |
| POST /v1/embeddings | нет | Эмбеддингов пока нет. |
| /v1/audio/* | нет | Голос распознаём только в Telegram-боте. |
| Responses API, Assistants, Files, Batch | нет | Только Chat Completions. |
| Ошибки | да | Формат OpenAI: error.message, type, code; x-request-id в каждом ответе. Коды — в документации. |
| Лимиты | да | 10 запросов в секунду на ключ (больше — по запросу), месячный лимит ключа в рублях. |
Инструменты, где можно указать свой адрес OpenAI API (n8n, LangChain, Cursor и другие), работают по тому же протоколу, но мы их не проверяли. Не получилось — напишите в поддержку, разберёмся. Документация API →
Сколько вы переплачиваете
Выберите, как считает ваш нынешний сервис, и опишите обычную нагрузку. Оба сервиса посчитаем по одному сценарию; если у нас выйдет не дешевле, калькулятор так и скажет.
Как считаем и где это неприменимо
- Запросы × токены × 30 дней. Стоимость = вход × цена входа + кеш × цена кеша + выход × цена выхода. У нас — цены из прайса на 14 ноября 2026 г..
- «Курс за $1»: объём по ценам разработчика в долларах (официальные прайсы производителей моделей, по ним продают агрегаторы) × ваш курс + подписка. Скидка на кеш применяется к обеим сторонам одинаково.
- «Цены за 1M»: те же токены по вашим ценам. Сравнение корректно только для одной и той же модели.
- «Только сумма»: объём оцениваем из суммы по вашему курсу. Это приблизительно: у сервисов с подпиской часть запросов может входить в лимит.
- Если сервис считает в символах, «капсах» или «генерациях», точного пересчёта в токены нет: у разных моделей разные токенизаторы. Пришлите в поддержку пример запроса и цену — посчитаем по фактическим токенам.
- Не учитываются картинки, голос, поиск и другие операции с отдельной ценой. Типичные условия по умолчанию (399 ₽ в месяц, ~300 ₽ за $1) проверены 28.09.2026.
Те же модели, другие условия
+30% к пополнению, до 3 000 ₽
Покажите, что пользовались другим сервисом нейросетей, — добавим бонус к ближайшему пополнению у нас.
Баланс из другого сервиса мы не переносим и ничего там не списываем: скриншот нужен только как подтверждение. Деньги в прежнем сервисе остаются вашими.
- 1Зарегистрируйтесь по почте — придёт код, пароль не нужен.
- 2Напишите в поддержку «Бонус за переезд» и приложите скриншот баланса, счёта или истории пополнений в сервисе, которым пользовались.
- 3Пополните баланс после одобрения — бонус начислится сам. Одобряем в течение рабочего дня.
- На скриншоте достаточно названия сервиса, суммы и даты пополнения или баланса за последние 3 месяца. Всё остальное — почту, номер карты, историю запросов — можно закрыть.
- Бонус — 30% от ближайшего пополнения после одобрения, не больше 3 000 ₽. Заменяет бонус к первому пополнению (+20%) и не суммируется с ним. Один раз на аккаунт или компанию.
- Бонусы тратятся на запросы и не возвращаются деньгами — п. 3.7 договора-оферты.
- Акция действует до 31 декабря 2026 г. включительно.
Функциональные пробы, поиск аномалий и сверка списаний — с честным описанием, чего каждая проба не доказывает.
Для тех, кто делает ботов и сервисы на нейросетях: скидка от оборота, экономичный режим, ключи по проектам.
Коротко о переезде
Названия моделей придётся менять?
Обычно нет. Модели называются так же, как у большинства агрегаторов: производитель и модель через косую черту, например openai/gpt-6-sol или anthropic/claude-sonnet-5. Короткие имена без производителя (gpt-6-sol) тоже принимаем. Полный список с ценами — GET /v1/models, ключ не нужен.
Что работает через API?
Стриминг, вызов функций (tools), JSON-режим, картинки на вход для моделей с пометкой «видит картинки», генерация изображений на /v1/images/generations. В каждом ответе usage с токенами и суммой в рублях. Эмбеддинги пока не поддерживаем.
Как перенести команду?
Заполните реквизиты компании, пригласите сотрудников по почте и задайте каждому месячный лимит. Доплаты за места нет. История чатов в другом сервисе останется там — у нас начнётся новая.
Если что-то пойдёт не так?
Напишите в поддержку — отвечают люди, ежедневно с 9:00 до 21:00 по Москве, обычно за 15 минут. Неизрасходованный остаток вернём без комиссии.