OpenAI-совместимость
Python, JavaScript, curl, LangChain и любой клиент с настраиваемым base_url.
Что такое base URLИспользуйте единый API к ведущим моделям без долларовых кредитов и зарубежной карты. Для перехода достаточно заменить base_url и ключ — формат chat/completions остаётся привычным.
Коротко: OpenRouter — единый API к моделям разных провайдеров, но баланс в нём ведётся в долларовых кредитах, и карты российских банков его не пополняют. kosareva.cloud решает ту же задачу: один OpenAI-совместимый адрес к моделям OpenAI, Anthropic, Google, DeepSeek и других, баланс в рублях. Переезд — это замена base_url, ключа и имени модели. Платите в рублях — картой РФ или СБП от 50 ₽, юрлицам по счёту с закрывающими документами.
Карта РФ или счёт, без зарубежных карт
Работает с любым OpenAI SDK
Claude Code «из коробки»
Договор, счёт, акт и инвойс
Клиентская библиотека и структура сообщений остаются — меняются только адрес шлюза, ключ и имя модели.
Python, JavaScript, curl, LangChain и любой клиент с настраиваемым base_url.
Что такое base URLСтоимость запросов и остаток — в рублях, без самостоятельной конвертации и долларовых кредитов.
Пополнить от 50 ₽OpenAI, Anthropic, Google, Moonshot AI, DeepSeek, Qwen и другие семейства по одному ключу.
Модели и ценыРазделяйте рабочие и тестовые окружения, смотрите расход по каждому ключу и модели.
Единый AI APIДоговор, счёт, акт и инвойс — расход проводится в бухгалтерии как услуга.
Для бизнесаПополнение не проходит, кредиты кончились, прод стоит — порядок действий на сегодня.
Что делатьЗадача та же — один API ко многим моделям. Разница в оплате, именах моделей и документах.

OpenAI-совместимый адрес, модели выбираются полем model. Меняются base_url и ключ, баланс ведётся в рублях.
Получить ключВместо provider/model — короткое имя без точек: claude-sonnet-5, gpt-5-6. Точное написание — на странице модели.
Поставщика в запросе выбирать не нужно: поле provider у нас не используется.
Часть моделей размещена в России и отмечена бейджем «Модель в РФ» — запрос не уходит за границу.
Каталог у нас меньше, чем у OpenRouter. Если нужна редкая модель — сначала проверьте её в каталоге.

Пополнить OpenRouter можно зарубежной картой, криптовалютой или через посредника. Во всех трёх случаях деньги идут через третью сторону, а закрывающих документов для бухгалтерии не будет.
| Что важно | OpenRouter | kosareva.cloud |
|---|---|---|
| Основная валюта | Доллары США | Рубли |
| Пополнение | Карта или криптовалюта | Карта РФ, СБП или счёт |
| Формат API | OpenAI-совместимый | OpenAI- и Anthropic-совместимый |
| Документы для бизнеса | Зависит от тарифа и условий | Договор, счёт, акт, инвойс |
| Статистика | По моделям и ключам | По моделям и ключам |
| Модели в РФ | Не заявлены | Есть, с отдельным бейджем |
Сведения об OpenRouter — по публичным страницам сервиса.
Сначала тестовый запрос, потом рабочий трафик: старый ключ OpenRouter можно не трогать, пока не убедитесь.
Зарегистрируйтесь, создайте API-ключ и пополните баланс — от 50 ₽ картой российского банка или через СБП.
Поменяйте base_url на https://api.kosareva.cloud/v1, ключ в секретах и имя модели.
Сделайте тест со streaming, затем переключайте рабочую нагрузку.
from openai import OpenAI client = OpenAI( api_key="ВАШ_API_КЛЮЧ", base_url="https://api.kosareva.cloud/v1", ) response = client.chat.completions.create( model="claude-sonnet-5", messages=[{"role": "user", "content": "Привет!"}], stream=True, )
import OpenAI from "openai"; const client = new OpenAI({ apiKey: "ВАШ_API_КЛЮЧ", baseURL: "https://api.kosareva.cloud/v1", }); const response = await client.chat.completions.create({ model: "claude-sonnet-5", messages: [{ role: "user", content: "Привет!" }], stream: true, });
curl https://api.kosareva.cloud/v1/chat/completions \ -H "Authorization: Bearer ВАШ_API_КЛЮЧ" \ -H "Content-Type: application/json" \ -d '{"model":"claude-sonnet-5","messages":[{"role":"user","content":"Привет!"}],"stream":true}'
Чаще всего перестаёт проходить оплата: баланс OpenRouter ведётся в долларовых кредитах, а карты и СБП российских банков их не пополняют. Реже проблема в маршруте конкретной модели. Подробный разбор — на странице «OpenRouter заблокировали».
Восстановить работу можно, не переписывая приложение: выпустить ключ kosareva.cloud, заменить base_url и ключ в секретах и сверить имя модели.
OpenRouter — единый API-шлюз к моделям разных провайдеров. Он позволяет обращаться к ним через один формат запросов и вести общий баланс.
Сервис тоже даёт один OpenAI-совместимый адрес к разным моделям, но баланс пополняется в рублях — картой РФ, через СБП или по счёту.
Обычно нет. Если клиент поддерживает настройку base_url, замените адрес и ключ, затем укажите имя доступной модели из каталога.
По карте — от 50 ₽, по банковскому счёту — от 1 000 ₽. Верхнего порога нет.
Да. Для бизнеса доступны договор, счёт, акт и инвойс. Закрывающие документы предоставляются через ЭДО в течение семи рабочих дней после оказания услуг.
Ключ выдаётся сразу после регистрации. Пополнение картой от 50 ₽,
по счёту — от 1 000 ₽.