Прямой доступ из России — без VPN·USDT / USDC за 5 минут·Оригинальные модели, без подмены

LibreChat в России: свой ChatGPT для команды на Claude, GPT, Gemini и DeepSeek без VPN

LibreChat — чат с открытым кодом (лицензия MIT), внешне похожий на ChatGPT: его разворачивают на своём сервере через Docker, заводят аккаунты себе и коллегам и подключают модели разных компаний. RuAPI прописывается в librechat.yaml как custom endpoint, указывающий на https://www.ruapi.ai/v1: после перезапуска Claude, GPT, Gemini и DeepSeek окажутся в общем меню выбора модели, и всем хватит одного ключа. Для Claude можно завести ещё и нативный эндпоинт Anthropic с кэшем промптов. VPN не понадобится, а платить можно в USDT.

без VPN custom endpoint в librechat.yaml Claude в формате Anthropic оплата USDT

Обновлено:

from openai import OpenAI

client = OpenAI(
    api_key="sk-...",
    base_url="https://www.ruapi.ai/v1",
)

resp = client.chat.completions.create(
    model="deepseek-flash",
    messages=[{"role": "user", "content": "Привет"}],
)

print(resp.choices[0].message.content)
Ответ моделиПривет! Чем могу помочь?

Выполните команду с вкладки cURL этого примера в терминале сервера, где будет стоять LibreChat, — так вы проверите ключ: такой же запрос к /v1/chat/completions отправляет custom endpoint RuAPI, когда вы пишете в чат. В librechat.yaml в baseURL указывается только начало адреса — https://www.ruapi.ai/v1, без /chat/completions.

Что мешает поднять LibreChat с сильными моделями из России

Своих моделей у LibreChat нет.

LibreChat — это интерфейс: каждое сообщение он пересылает в API провайдера модели. Оформить ключ OpenAI или Anthropic из России не получится: обе компании не обслуживают Россию (anthropic.com/supported-countries, developers.openai.com/api/docs/supported-countries, 03.11.2026). А ключ RuAPI создаётся в первую же минуту после регистрации, и сервер www.ruapi.ai доступен из России без VPN.

Каждый провайдер — отдельный блок в конфиге и отдельный счёт.

В librechat.yaml можно прописать OpenAI, Anthropic, Google и ещё десяток провайдеров, но у каждого придётся заводить аккаунт, ключ и способ оплаты. С RuAPI модели всех производителей собраны в одном custom endpoint под одним ключом, а во что обошёлся каждый запрос, видно в журнале Консоли RuAPI.

Вся команда тратит один баланс — и не только на ответы.

Ключ из .env общий для всех, кто зарегистрирован в вашем LibreChat. Вдобавок на каждый новый чат LibreChat по умолчанию делает отдельный запрос — сочиняет заголовок, и если titleModel не задан, берёт для этого модель самого чата. Поэтому ключу стоит назначить бюджет, а заголовки поручить дешёвой модели — например, deepseek-flash, у которой миллион входных токенов стоит $0,168.

# how to start

Как подключить RuAPI к LibreChat: 3 шага

Понадобятся компьютер или сервер с Git и Docker; Docker, по документации LibreChat, стоит выделить от 2 ГБ памяти (librechat.ai/docs/local/docker, 03.11.2026). Настройка живёт в двух файлах в папке LibreChat: ключ — в .env, эндпоинты — в librechat.yaml.

  1. Зарегистрируйтесь в RuAPI и пополните баланс

    Для регистрации на www.ruapi.ai хватит email, аккаунта Google или Яндекса; телефон указывать не нужно. Баланс пополняется в USDT (минимум 5 USDT; TRC20, BEP20, TON или Polygon) или в USDC. Тем, у кого криптовалюты нет, поможет инструкция docs.ruapi.ai/ru/buy-usdt: там показано, как купить USDT за рубли через СБП. Принимаем и карты иностранных банков.

    Для первой проверки LibreChat пригодятся $0,05, которые новый аккаунт обычно получает сразу: на них работают claude-haiku-5-5, deepseek-flash и gpt-6-luna. Всё остальное из каталога заработает после первого пополнения.

  2. Создайте ключ для LibreChat

    Консоль → «API-ключи» → «Создать ключ». Этим ключом будут пользоваться все аккаунты вашего LibreChat, поэтому в блоке «Бюджет» выключите «Без ограничений» и впишите сумму: когда она будет израсходована, ключ перестанет работать, даже если на балансе ещё есть деньги.

    Консоль RuAPI, раздел «API-ключи»: отдельный ключ для LibreChatКонсоль RuAPI, раздел «API-ключи»: отдельный ключ для LibreChat
  3. Установите LibreChat и добавьте RuAPI в librechat.yaml

    • Скачайте проект и создайте файл настроек: git clone https://github.com/LibreChat-AI/LibreChat.git, затем cd LibreChat и cp .env.example .env. В конец .env допишите строку RUAPI_KEY=sk-… со своим ключом.
    • Контейнер сам по себе librechat.yaml не видит — файл нужно смонтировать. Выполните cp docker-compose.override.yml.example docker-compose.override.yml и раскомментируйте в нём строку services: и блок api → volumes с source: ./librechat.yaml и target: /app/librechat.yaml.
    • Создайте рядом librechat.yaml: первая строка version: 1.3.18, дальше блок endpoints → custom с одним элементом — name: "RuAPI", apiKey: "${RUAPI_KEY}", baseURL: "https://www.ruapi.ai/v1", models → default: ["deepseek-flash", "gpt-5.4", "claude-sonnet-5-5"] и fetch: false, titleConvo: true, titleModel: "deepseek-flash", modelDisplayLabel: "RuAPI". Отступы делайте пробелами — YAML к ним придирчив.
    • Запустите docker compose up -d (после любой правки конфига — docker compose down && docker compose up -d). Откройте http://localhost:3080 и зарегистрируйтесь: первый аккаунт получает права администратора. В меню выбора модели появится RuAPI с моделями из default.

Пошаговая инструкция и разбор ошибок: docs.ruapi.ai/ru/integrations/librechat · адреса и ключи RuAPI: docs.ruapi.ai/ru/quickstart

Что прописать в LibreChat

Custom endpoint для всех моделей

.env: RUAPI_KEY=sk-…

apiKey: "${RUAPI_KEY}"

baseURL: "https://www.ruapi.ai/v1"

titleModel: "deepseek-flash"

Отдельный эндпоинт для Claude

provider: "anthropic"

baseURL: "https://www.ruapi.ai"

models.fetch: false

Оплата

USDT / USDC от 5 USDT

карты иностранных банков

без подписки

Цены на модели для LibreChat

Что обычно ставят в меню LibreChat и сколько это стоит (доллары за 1 млн токенов, как в прайсе RuAPI). Абонентской платы нет: баланс уменьшается только на токены, которые израсходовали чаты вашей команды.

modelinput $/Moutput $/M
deepseek-flash
$0.17
чтение кэша $0.0120
$1.44
gpt-5.4-mini
$0.90
чтение кэша $0.0900
$5.40
claude-haiku-5-5
$0.12
чтение кэша $0.0120
>100K: $0.60
$0.60
>100K: $3.00
gemini-3.8-flash
$0.90
чтение кэша $0.0900
$4.50
gpt-5.4
$3.00
чтение кэша $0.30
>272K: $6.00
$18.00
>272K: $27.00
claude-sonnet-5-5
$2.40
чтение кэша $0.12
$12.00
claude-opus-5-5
$4.80
чтение кэша $0.24
$24.00

В колонке input — цена новых входных токенов, в «чтении кэша» — тех, что модель взяла из кэша, в output — токенов ответа. С каждым следующим сообщением LibreChat снова отправляет модели всю историю чата, так что длинная переписка постепенно дорожает. GPT и DeepSeek сами кэшируют повторяющееся начало запроса. Для OpenAI-совместимых custom endpoint (кроме OpenRouter) LibreChat не ставит метки cache_control; для Claude их тогда добавляет RuAPI, если вы отвечаете в пределах 5 минут. Но Claude всё же удобнее держать в отдельном эндпоинте с provider: "anthropic" — там кэш включён по умолчанию (docs.ruapi.ai/ru/prompt-caching).

Строка «>100K» серым цветом — особая цена производителя для больших промптов: превысит промпт порог — и весь запрос пойдёт по этой цене.

Все модели и цены →

LibreChat или Open WebUI для своего чата

LibreChat + RuAPIOpen WebUI + RuAPI
Где подключается RuAPIФайл librechat.yaml (custom endpoint) и ключ в .env, затем перезапуск контейнеровAdmin Panel → Settings → Connections прямо в браузере
Что поднимает DockerНесколько контейнеров: LibreChat, панель администратора, MongoDB, Meilisearch, PostgreSQL с pgvector, RAG APIОдин контейнер ghcr.io/open-webui/open-webui:main; есть и установка через pip
Ключи пользователейОбщий ключ из .env или apiKey: "user_provided" — каждый вводит свой ключ RuAPIСоединение и ключ задаёт администратор; чтобы модели увидели пользователи, их делают Public в Admin Panel → Settings → Models
ЛицензияMITOpen WebUI License: BSD-3 плюс запрет менять брендинг Open WebUI, если пользователей больше 50 за 30 дней (без разрешения правообладателя)

Источники: github.com/LibreChat-AI/LibreChat (docker-compose.yml, LICENSE) и github.com/open-webui/open-webui (LICENSE), проверено 03.11.2026; меню Open WebUI — по docs.openwebui.com (01.11.2026). Оба интерфейса подключаются к RuAPI по одному адресу https://www.ruapi.ai/v1.

# faq

Частые вопросы

LibreChat — веб-чат с открытым кодом по лицензии MIT: интерфейс в духе ChatGPT, который работает на вашем сервере и умеет переключаться между моделями разных компаний прямо в диалоге. Кроме чата в нём есть агенты, MCP, загрузка файлов, поиск по сообщениям, пресеты и многопользовательский режим. Репозиторий переехал в github.com/LibreChat-AI/LibreChat, старый адрес danny-avila/LibreChat перенаправляет туда. Проект живой: релиз v0.8.8 вышел 01.10.2026, кандидат v0.8.9-rc1 — 26.10.2026, последний коммит в main — 31.10.2026 (GitHub, проверено 03.11.2026).

Соберите свой ChatGPT для команды на LibreChat и RuAPI

Создать аккаунт